Releases: ba-st/Willow
Releases · ba-st/Willow
v15.0.0
What's Changed
- Add
synchronicLinkLabeled:applying:
to component supplier by @matiasgiorda1999 in #213 - Update docs by @gcotelli in #215
- Add Pharo 11 support by @gcotelli in #216
New Contributors
- @matiasgiorda1999 made their first contribution in #213
Full Changelog: v14.3.0...v15.0.0
v14.3.0
What's Changed
- Portability improvements by @mtabacman in #205
- Force
LoadingNotificationCommand
to execute thethen
argument on ajax completion by @jvanecek in #208 - Add Pharo 10 support by @gcotelli in #209
- Update jQuery to 3.6.0 by @gcotelli in #210
Full Changelog: v14.2.1...v14.3.0
v14.2.1
v14.2.0
v14.1.0
v14.0.0
A lot has been changed in the interaction and component supplier protocols.
See the updated migration notes for details.
Details on the defaut behavior and custom options for the affordances provided are presented in the updated documentation.
Deprecations for methods and classes are available in the migration package Willow-Core-MigrationTo14 (not loaded by default).
Breaking Changes
- Renamed most of the server and user agent interaction affordances
- Changed triggering protocol to allow custom events
- Merged containers into a single ContainerWebView, with automatic detection of identification needs in specific cases
- Merged drop downs and select lists, with option to send commands to the listed elements (thanks @jvanecek)
- Renamed Willow-Tests package to Willow-Core-Tests
- Changed conditional evaluation of user agent commands to work with JSObject instead of String
- Merged all CSS class change methods into builder style methods
- Added support to detect conflicting serialization commands
- Updated Boardwalk to v6
Non breaking changes
- Added support for custom error handlers
- Added support for time fields (thanks @ezeBalsamo)
- Improved documentation on debugging, creating components, interaction (plus typos thanks to @StephanEggermont)
- Included development-support as part of the Tools group
- Automatically identify target component when using
setValueTo:thenTriggerChangeOf:
affordance - Thorough cleaning of internal objects to reduce unncesary code
- Changed mime type of js files to application/javascript
- Updated jQuery to v3.5.1
v13.0.0
Breaking Changes
- Updated Seaside to v3.4.x
- Updated Boardwalk to v5
- Updated RenoirSt to v7
Non breaking changes
- Updated jQuery to v3.5.0 (fixes some security vulnerabilities)
- Improved portability to VA Smalltalk
- Use GitHub Actions instead of TravisCI
- Use CodeCov instead of Coveralls
- Update some internals in
TemporarilyDisablingCommand
- New releases are automatically notified by mail
v12.2.0
v12.1.0
Changelog
- Updated Seaside to v3.3.x symbolic version
- Temporariliy disabling command will now block repeated attempts to trigger the component until the server responds. It will also disable anchor/links, which was not doing in previous versions (it was only working for buttons).