diff --git a/changelog.txt b/changelog.txt index 94bd6764e4ff146e1039bcd7b14df6cdeb6a3ac3..d940f97eb6528ea14c26fbb21fbd927b87be2a82 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,5 +1,18 @@ # Changelog +## [3.0.0] - 2022-07-19 +### Added +- Added strong typing to all the interfaces +- Added fields sorting by priority field +- Normalized string escaping in all template files +- Added InputEmailField and EmailSerializer classes +### Changed +- All getters and setter in BasicField are now declared final +- FormWithFields accepts only ContainerInterface in ::set_data() method. Prepare data before passing it +### Removed +- Removed deprecated classes +- Removed NoSerialize class + ## [2.4.12] - 2021-12-22 ### Fixed - Fixed image input JS @@ -20,19 +33,6 @@ ### Fixed - Add escaping functions to all templates -## [3.0.0] -### Added -- Added strong typing to all of the interfaces -- Added fields sorting by priority field -- Normalized string escaping in all template files -- Added InputEmailField and EmailSerializer classes -### Changed -- All getters and setter in BasicField are now declared final -- FormWithFields accepts only ContainerInterface in ::set_data() method. Prepare data before passing it -### Removed -- Removed deprecated classes -- Removed NoSerialize class - ## [2.4.7] - 2021-09-20 ### Fixed - Add missing escaping functions in templates