(Quick Reference)

10 Change Log

Version: 7.0.0-SNAPSHOT

10 Change Log

1. Version 5.0.0 - Grails 5.3.x

In your build.gradle file, use:

implementation 'io.github.gpc:fields:5.0.0'

2. Version 4.0.0 - Grails 4.1.x

Important

New group id.

In your build.gradle file, use:

compile 'io.github.gpc:fields:4.0.0'

Thank goes to the community for all the contributions!

3. Version 3.0.0.RC1 - Grails 4.0.x

Last version that is on the "old" group org.grails.plugins

5. Version 2.2.8

  • BugFix: Table Tag does not render transient fields correctly (Issue #264)

  • BugFix: Table Tag does not render references correctly! (Issue #269)

  • BugFix: Fix XSS vulnerability when rendering beans (Issue #278) GitHub diff

6. Version 2.2.7

  • BugFix: The fix for #257 did not work as described, but now it does.

  • Improvement: Documentation has been improved with more examples for the various tags. GitHub diff

7. Version 2.2.6

  • Improvement: Documentation of maxProperties on <f:table/>

  • Improvement: <f:table\> can now show id, lastUpdated and dateCreated (see f:table doc). Injecting DomainModelService instead of instantiating DomainModelServiceImpl in FormsFieldTagLib (Issue #257)

8. Version 2.2.4/2.2.5

  • Improvement: Introduced maxProperties attribute to <f:table/>

  • Improvement: Render value that is an association but not to a grom entity

  • Improvement: Rendering numbers is now Locale-aware (can be configured)

9. Version 2.2.3

  • Bug-fix: Another issue with old API

10. Version 2.2.2

  • Bug-fix: Fix issue with oneToMany expecting the old API

11. Version 2.2.1

  • Bug-fix: Autowire beans

12. Version 2.2.0

  • Conversion to the Mapping Context API. Usages of the GrailsDomainClass and GrailsDomainClassProperty classes have been removed. If you extend a template that relies on those classes, they have been replaced with PersistentEntity and DomainProperty respectively.

  • Conversion of constraints to a common implementation between grails.validation and grails.gorm.validation. See Constrained.

13. Version 2.1.4

  • Upgrade to Grails 3.2.8

  • Convert documentation to Asciidoc

  • Add support for themes

14. Version 2.0

  • Redesign for Grails 3.0

15. Version 1.5

2015_04_26

See Usage and Customizing Field Rendering for breaking changes.

16. Version 1.4

  • Upgraded plugin to work with Grails 2.3.x (Issue #122)

  • Fixed missing property exception (Issue #134)

  • Fixed encoding in tag libraries (Issue #137)

  • Configuring caching in dev mode (Issue #139)

  • byte[] and Byte[] arrays types now look for files in byteArray folders (general for all array types) (Issue #144)

17. Version 1.3

2012-07-31

  • Adds the f:display tag.

  • Supports overriding templates by property type or by default in individual controllers and actions.

18. Version 1.2

2012-03-16

  • Pass attributes from f:field to the rendered input using input- prefix.

  • Optionally use entire property path for label key.

Browse issues Thanks to Brian Saville and OverZealous for contributions.

19. Version 1.1

2012-03-11

  • Adds the prefix attribute.

  • Support widget:'textarea' constraint.

Browse issues Thanks to Brian Saville for contributions.

20. Version 1.0.4

2012-02-13: Bugfix release.

21. Version 1.0.3

2012-02-09: Bugfix release.

22. Version 1.0.2

2012-02-07: Bugfix release.

23. Version 1.0.1

2012-02-03: Bugfix release.

24. Version 1

2012-02-01: Initial release.