Skip to content

3.4.0

Compare
Choose a tag to compare
@jbrichau jbrichau released this 19 Apr 10:14
· 678 commits to master since this release
d4e1f94

Breaking Changes

  • WAProtectionFilter renamed to WARemoteAddressProtectionFilter.
  • WADispatcher >> #handlerAt: no longer splits at $/, use #handlerAtAll: with a collection of strings instead
  • WADispatcher >> #handlerAt:with: removed
  • WAFileLibrary mimetypes were updated and you need to execute WAAbstractFileLibrary>>initialize when upgrading in a running image. E.g. WAFileLibrarynow usesapplication/javascriptmimetype instead of the oldapplication/x-javascript` and 'xml/svg' is now (correctly) seen as non-binary. Important: existing uploaded svg files will be broken because they were considered binary before. You will need to upload them again after upgrading (hint: you can deploy the files before upgrading so you can upload them back).
  • #fixCallbackTemps has been removed

New Features

  • Added WASessionCookieProtectionFilter to allow session hijack protection. See WASessionProtectedCounterExample or execute the WAFilterFunctionalTest in your browser as an example.
  • Added WAUrl >> #rawAddToPath: and WAUrl >> #rawAddAllToPath: that do not split on $/
  • WAFileLibrary handles .less files (#1171)

Bugfixes

See https://github.com/SeasideSt/Seaside/milestone/6?closed=1 for the full list