You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@grails.apache.org by jd...@apache.org on 2025/04/16 21:41:12 UTC

(grails-core) branch grails-views-merge created (now 5450d30f65)

This is an automated email from the ASF dual-hosted git repository.

jdaugherty pushed a change to branch grails-views-merge
in repository https://gitbox.apache.org/repos/asf/grails-core.git


      at 5450d30f65 Remove project() references

This branch includes the following new commits:

     new bbf0e65e5e Initial checkin.
     new 083c0694bd GSP plugin refactored into separate project
     new b69e61bc90 fixed compilation error using dynamic dispatch
     new 5be1fbc7fb Gradle build files for subprojects
     new e8f51391d8 Moved GSP tests into GSP plugin project, some tests failing due to missing resources
     new 5b38feff18 Run GSP tests in parallel
     new d3380b55ae More gsp related tests moved to 'grails-plugin-gsp' subproject
     new 63b00dd9aa Merge branch 'restructure'
     new 61fd6b844b added .gitignore files for target directory
     new d4b7d9c619 removed individual .gitignore files and updated the one in root
     new a8feb5b27c whitespace, STS warnings, cleanup
     new 5007d06825 Moved tests into suites to avoid circular dependency between modules issue
     new 2974aba507 First round of changes to reduce dependency on static *Holder classes
     new 7a15d57abb Initial implementation of binary plugin mechanism, packaging is not implemented yet, nor is view resolving. Still work to be done to get views, layouts and templates to resolve and to allow package-plugin to work with the binary format.
     new cdf03bae13 added packaging step for binary plugins, you can now package a binary plugin in a jar file and then put that in your lib directory and have it appear as a regular plugin. View/template/layout resolution still not working though.
     new 24894d0173 templates no working in binary plugins, only layouts left to do
     new 4212e4ec2f first cut of AST transformer for providing dynamic controller behavior at compile time
     new 248a38ffc9 controllers and tag libraries are now compile time enhanced instead of runtime. Still have domain classes, services and filters todo
     new ce1d01335e build ast transformer code in a separate source set so that the classes appear in the classpath of the main source set
     new edc95ce1a3 moved property/method missing logic into compile time API
     new 78c1c49f98 tag library method invocation now handled via AST transforms
     new 24e158db12 Some changes missing from previous commit
     new cd693648dc fix for failing test
     new 4161f4a62d fix for failing tests
     new a69ee50c0f fixed more failing tests
     new 8988dcae4b fix for failing tests
     new 2265e631b2 don't crash file watcher on compilation error, remove dependency on GrailsResourceHolder from GrailsAwareInjectionOperation
     new 5027a2d947 GRAILS-7349: Prototype JS library removed. Now an optional plugin. See: http://github.com/gpc/grails-prototype
     new c97a32881d methodMissing transformations were not working because Groovy expected an Object.class not an Object[].class for the second parameter
     new 4780793316 removed @Override
     new b61f6dcbb3 Converters plugin enhancements now added at compile time
     new 11ce6a90cf remove some @Override uses which won't compile with source level set to 1.5
     new dfc5020c22 Merge branch 'asttransforms'
     new eaa073d2b1 fix for various failing tests
     new 42a9cf4ec3 Integrate linkGenerator into resource tag of ApplicationTagLib
     new 035e64e936 integrated new DefaultLinkGenerator with ApplicationTagLib. Fix for GRAILS-6685 and GRAILS-6777
     new 80e5d62ccd shifted to caching link generated, used a different approach for the remaining link tag attributes
     new 0c8f7d08bb fix for failing tests
     new 0570dd65d3 testing of XML and JSON responses done for the ControllerUnitTestMixin
     new c8e00834e3 support for tag namespaces in ControllerUnitTestMixin
     new 834f0d4c84 A test for controllers that have behavior pre-compiled with the AST transforms work the same when under test
     new acddf0041e Merge branch 'reloadagent' of github.com:grails/grails-core into reloadagent
     new 7740e22025 GRAILS-7385 - introduce a utility method for appending Strings into a uri while making sure slashes are inserted between the elements and no duplicate slashes exist
     new c2eef7823d * Fix GSP injection
     new ae166b2255 Merge branch 'reloadagent' of github.com:grails/grails-core into reloadagent
     new ed93890b08 Initial integration of resources plugin into g:resource, if resources is installed. Also bug fix to link generator so that contextPath attribute is used in preference to getContextPath() if supplied.
     new 7143170730 Removal of @Autowired on resourceService as it spews if resources plugin is not installed, which is not what was intended
     new 0243b1ad78 allowed one token per URL (GRAILS-5921)
     new 470056420d Added g:img tag with support for non-resources and resources mode by calling g:resource.
     new 3a66ed3251 default to 'image' directory if file specified and not dir for new <g:img> tag
     new 53c63a9f11 g:img now defaults to "images" for value of "dir" if uri and dir attributes are not supplied
     new 7f64c7acaf Merge branch 'master' of github.com:grails/grails-core
     new e67bc32838 restored performance optimization lost in merge
     new 3328cc2e44 re-organization of dependency definitions so only the subprojects that depend on the a dependency have it declared instead of every subproject inheriting the same set of dependencies. This will help product more valid POMs for Maven usage.
     new 8b5cba4bef g:javascript integration with resources plugin, new g:external (was resourceLink) tag.
     new 2f7f9eed65 Merge branch 'master' of github.com:grails/grails-core
     new 8714c49d50 optimization to tag attribute output
     new dfdde9f5dd Updated to new tag names for Resources 1.0.RC3
     new f2de0cbbff Merge pull request #62 from fterrier/GRAILS-5921
     new 0628a6b5bb whitespace, STS warnings, etc.
     new 511f4d1e43 Fix for g:resource causing errors if called only with dir attribute and no file, when resources plugin is installed
     new ece48df612 GRAILS-7042 fix
     new fd6d97ebe6 GRAILS-7581 - remove r:script tag for now as it is not rendering the body properly, at least not in all circumstances
     new 3502b89fd4 GRAILS-7578 - add @emptyTag to a bunch of tag definitions
     new adb9944b22 * cleanup
     new 2e51058569 * g:each in for form
     new 131c3ee2c6 revert boolean cast optimization
     new 647f0705a7 avoid Writer cast
     new e8cca2a35f whitespace, warnings, deprecation fixes, switched from StringBuffer to StringBuilder where possible
     new 76288825db force Closure type on tags
     new 9b11edc8ee GRAILS-7611 force Closure type on tags
     new 2336dd5da5 GRAILS-7611 force Closure type on tags
     new e01f66fbbc Revert: GRAILS-7611 force Closure type on tags
     new 5a9018d421 *Revert: GRAILS-7611 force Closure type on tags
     new 4414f7a042 Improved stack trace filtering and rendering. Rewritten errors.gsp view which uses the new renderException tag and uses the layout like the index.gsp view
     new c9d828ef4e Merge branch 'master' of github.com:grails/grails-core
     new 9b5e8e7342 fixes and improvements to error reporting from GSP pages
     new 373968007a More fixes, that provide correct line number information when an exception occurs in GroovyPageView
     new e68fda583f Fixed false test for g:resource when resourceService is present, added tests for g:javascript library="x" and the case when resourceService is present. Fixed g:javascript so library is stored when resourceService is present. GRAILS-7620
     new 9b40909042 Various further improvements to stack trace output: Skip NestedServletException in trace output since it just wraps the real exception, show compilation errors in errors view, better error handling in stack trace printer and clean up traces before logging them in console appender
     new cfc7a452fe reworked stack trace filtering and printing to be user-configurable; ErrorsViewStackTracePrinter is registered as the 'errorsViewStackTracePrinter' Spring bean, stack trace printing can be overridden by setting the 'grails.logging.stackTracePrinterClass' config attribute, and stack trace logging can be overridden by setting the 'grails.logging.stackTraceFiltererClass' attribute
     new 4a9602b544 bug fix - wrong variable name after resolving merge conflict
     new 704be755d9 Merge branch 'master' of github.com:grails/grails-core
     new e75fbae4d4 Squashed commit of the following:
     new 9269c3a0b4 First cut at a PageRenderer class that is capable of rendering GSPs outside of web request. Related to GRAILS-3818
     new 8eead81cdf fix for GRAILS-3818 "Make rendering operations (views, templates etc.) possible on non request threads and from services and other beans"
     new 1acb3ba41d cleanup, pass writer to PageRenderResponse
     new 89d6987b22 moved test to fix compilation error, fixed Writer type
     new b0e3cbcff6 Merge branch 'master' of github.com:grails/grails-core
     new a2d7db5bc2 Initial complete refactor of GSP location logic. Gone are the horrible multiple blocks of logic for find views, layouts and templates in various places in the code (RenderTagLib, GrailsPageFilter, GroovyPageView, GroovyPageTemplateEngine etc.) replaced instead by a single class called GrailsConventionGroovyPageLocator
     new 4fa85a90d2 whitespace, cleanup
     new d7124e6f43 whitespace, cleanup
     new daf88cb08d fix for GRAILS-7583 "No thread-bound request found" when running tests using 1.4M1
     new 74077a74c3 use jquery as the default provider without requiring extra config. Fix for GRAILS-7613 "Missing JQuery Prototype javascript library and documentation breaks submitToRemote"
     new a2d8f65478 refactoring layout resolving and rendering logic out of GrailsPageFilter and GrailsLayoutDecoratorMapper
     new ddbcafb52c GRAILS-7728 - fix formRemote tag to deal with String url attribute
     new d85ba5ffe6 GRAILS-3249 - add support for a relativeYears attribute for the datePicker GSP tag.
     new b90d8dcb91 fixes image resolution so that you can use the <g:img> with normal URIs in a plugin that then adapt when installed into the application
     new 17ad79f177 Changed POST to post for formRemote - GRAILS-2839
     new 5f9a8843ff Merge branch 'master' of github.com:grails/grails-core
     new 8980aa2d80 whitespace/cleanup
     new 61ed01f60e Fix for GRAILS-3596: the select tag now includes a Groovy '==' comparison between keys and selected values to handle the cases where one is a GString and the other a String or one is an Integer and the other a Long, etc.
     new b398f21098 improve performance of gsp page rendering by always using caching
     new 5d45d7a673 Merge branch 'master' of github.com:grails/grails-core
     new d65cb3a9a8 Edited grails-plugin-gsp/src/main/groovy/org/codehaus/groovy/grails/plugins/web/taglib/ValidationTagLib.groovy via GitHub
     new fbeaead399 GRAILS-7307 patch
     new 56c1db5ea7 Merge pull request #92 from bobbywarner/GRAILS-7307
     new 4ffdb6b099 Merge branch 'master' of github.com:grails/grails-core
     new 442f428173 GRAILS-7881 - improve the handling of the useToken attribute on the form tag
     new 28aa071e73 GRAILS-7886 - changed TagLibraryTransformer so that it only treats a closure as a tag if the closure accepts 0, 1 or 2 parameters.
     new a87d78647a fixed inconsequential typo
     new 363d54aeb0 GRAILS-7886 - refactor test
     new d716f57942 fix test classpath gor grails-plugin-gsp:test
     new d27935d718 remove configurations.compile from test.compileClasspath
     new 3cd769089a Tests and fixes for GRAILS-7871 and GRAILS-7887
     new 2c3213bdb3 GRAILS-7881 - improve handling of boolean tag attributes
     new 80d2143cba remove the explicitly declared "out" property from FormTagLib and RenderTagLib
     new c9c71c046e remove grailsApplication property from FormTagLib as it is being compiled into the class now
     new 9409d66dd3 Test and fix for GRAILS-7510 ( GRAILS-7736 )
     new 7695df8ed2 Fix for GRAILS-7974. SimpleTypeConverter is not thread-safe. Replaced shared SimpleTypeConverter instances.
     new a895f39390 improvements to CharSequence (GString, StreamCharBuffer) support in taglibs
     new 52de5edb81 Merge branch 'master' of github.com:grails/grails-core
     new 0af2faac62 whitespace, STS warnings, etc.
     new c27e3443d0 Refactored RenderTagLib's render closure to a separate service. Ported the code to Java and refactored it in to manageable methods.
     new 3d02970e94 Fixed failing functional test. Added basic unit test for applyLayout tag.
     new 7514054d0c Added feature to applyLayout to force parsing content with default Sitemesh parser (by-passing GSP-Sitemesh integration).
     new 7065b7a8e0 More tests for RenderTagLib's applyLayout
     new e2df60fe5c fixes NPE in event
     new 114e340179 Prevent internal ClassCastExceptions during request handling ( For some strange reason Groovy creates ClassCastExceptions internally in PogoMetaMethodSite.checkCall without this hack)
     new 6aeb5e58a4 Minor perf optimizations to FormTagLib
     new a34298b961 split out logging transformer from logging plugin to make it easier to exclude logging plugin (relates to GRAILS-7588)
     new 35553b7103 upgrade to Groovy 1.8.3 snapshot and fix various issues with the use of generic types in transforms
     new 56a255e97e Revert "upgrade to Groovy 1.8.3 snapshot and fix various issues with the use of generic types in transforms"
     new bf964c3ede Merge branch 'master' of github.com:grails/grails-core
     new 9ea116f884 Refactored GSP/Sitemesh layouts to use SpringMVC views for rendering, remove GroovyPageLayoutRenderer class
     new 9584885d4b Merge branch 'master' of git@github.com:grails/grails-core.git
     new ff1b4d128e Fix problems with refactored GroovyPageLayoutFinder
     new 08cc167154 Fix failing tests
     new b7526e83cd Merge branch 'master' of github.com:grails/grails-core
     new 9501bec76e whitespace, STS warnings, cleanup
     new 0459d1761a whitespace, STS warnings, cleanup
     new c7d053223c Fix failing functional test. Don't enable non-gsp layouts (jsp) by default.
     new 393d7eba8a Merge branch 'master' of git@github.com:grails/grails-core.git
     new f3059240a6 Merge branch 'master' of github.com:grails/grails-core
     new 7ef182459c Changes to resources plugin integration
     new 7f1403c1be GRAILS-8168: Fix GSP reloading in war deployed mode.
     new 7e734b5cfa fix for GRAILS-8244 "Untyped tag alias not working"
     new a5da65570a fix for GRAILS-8244 "Untyped tag alias not working"
     new 75519ae2a0 whitespace, STS warnings
     new 5952750313 Remove redundant propertyMissing / methodMissing implementations for TagLibs in GroovyPagesGrailsPlugin (implemented in TagLibApi, added by MetaClassEnhancer already)
     new aa60ab4077 Improved fix for GRAILS-8208 (performance optimized)
     new d27bdbae10 Remove redundant propertyMissing / methodMissing implementations for TagLibs in GroovyPagesGrailsPlugin (implemented in TagLibApi, added by MetaClassEnhancer already)
     new 3b6b6be96e Improved fix for GRAILS-8208 (performance optimized)
     new fefe66d62b fixed MissingPropertyException when reloading controllers
     new 0625f11c05 Various fixes and improvements to the stability of reloading. Relates to GRAILS-8055 and GRAILS-8240
     new 49c97a11c8 fixed MissingPropertyException when reloading controllers
     new affe391224 Various fixes and improvements to the stability of reloading. Relates to GRAILS-8055 and GRAILS-8240
     new 7d812c59b5 whitespace
     new 9449d1ad06 empty plugin layout
     new 552627dd39 empty readme file
     new bedecd69f0 Update readme.md
     new 38250d3085 import work from GRAILS-7635 branch on grails-core
     new 3adee483d6 Merge branch 'master' of github.com:robfletcher/grails-form-fields
     new faf5694174 added .gitignore
     new 814546f6f4 most tests at least executing if not passing
     new b1ab081723 Simplify build by using defaults for archivesBaseName “project name” and defaults for jar names.
     new 00afc429b1 Revert recent archive base name related changes
     new 7b1def7470 Performance fix. For some reason ExpandoMetaClass.addSuperMethodIfNotOverridden (and synchronized performOperationOnMetaClass) gets called without this change.
     new 5d45800abf Performance optimizations to ApplicationTagLib and JavascriptTagLib
     new b7e41eb657 Performance fix. For some reason ExpandoMetaClass.addSuperMethodIfNotOverridden (and synchronized performOperationOnMetaClass) gets called without this change.
     new b9ef6966ce fix for GRAILS-8216 "hasErrors tag has bean as REQUIRED but in documentation it is optional"
     new 6f351788b2 upgrade Grails version
     new a5992e7b0f complemented the taglib-doc for g.datePicker - relativeYears was missing
     new ef8c1125b3 work in progress
     new af06c34154 tests execute correctly
     new d730e528c1 test progress
     new 4c56f8ba49 fix for GRAILS-8216 "hasErrors tag has bean as REQUIRED but in documentation it is optional"
     new 41b7f0adb5 superclass-based template resolution
     new cb1e36a9c4 tests executing if not passing
     new 8e65a74fc5 complemented the taglib-doc for g.datePicker - relativeYears was missing
     new ed8b569445 allowing reverse ranges for relativeYears attribute
     new 102776eb8d - Revert: fix for GRAILS-6749 "subflow state redirects to wrong url"
     new 5c49a2b506 [build] change «sourceSet».classes to «sourceSet».output
     new 31d0cc2a05 [build] restructured project that uses separate source set for transforms to be more idiomatic gradle.
     new 8e3d2ebe33 fixes build errors with Gradle eclipse plugin generated .classpath/.project files in STS,
     new 1aeda8f300 fixed BeanPropertyAccessor tests in Grails 2
     new c8117c733a updated grails bug ref
     new a15d0afb34 remaining unit tests fixed
     new bfa2f8382d fixed a couple of typos
     new c1efde0782 empty test project
     new cb4c8ba93c functional test for scaffolding
     new db49d099ca - Revert: fix for GRAILS-6749 "subflow state redirects to wrong url"
     new fe658945a8 Revert "- Revert: fix for GRAILS-6749 "subflow state redirects to wrong url""
     new 1d6cc07f5a Use camelCase rather than CamelCase in templates paths
     new c52907bbb6 don't chain all the way to object in supreclass template resolution
     new 94421844a4 Revert "Revert "- Revert: fix for GRAILS-6749 "subflow state redirects to wrong url"""
     new e1b49bd4ed Add more flexibility to the paginate tag.
     new 526df51962 #7: can resolve templates from plugins
     new 54d1263815 more gitignore patterns
     new ed3ecf3d30 test some aspects of default field template
     new 34534e7031 get test for required field rendering
     new 447d25d5ea #6 Create an interface from BeanPropertyAccessor
     new e2837f7a56 #6 New test class for command property accessor
     new 4086012918 #6 Basic property accessor for commands
     new add04447f6 #6 access null property of command object
     new 05094f3926 #6 more test coverage for command objects
     new 7273493e12 #6 basic Geb test for a form using a command object
     new f69dc3fab9 #6 continue inspecting properties when a `null` is hit
     new 21296693a1 #6 make BeanWrapper initialisation common
     new 8622e3bcc2 #6 figure out indexed property type even when null
     new ab3e066605 #6 support simple maps in commands
     new fad34b6ccb #6 handle untyped collection and map properties
     new cf3d45ab5f allowing reverse ranges for relativeYears attribute
     new cbcc05d0fc change `type` to `propertyType` on _BeanPropertyAccessor_
     new 31365c47f3 Upgrade test app to Grails 2
     new 712594b2b0 #6 Ensure `persistentProperty` isn't accessed when using command objects
     new d31e0dd20f template resolver adds property type's superclasses, closes #10
     new a42987daa4 #6 Can resolve domain class properties of command beans
     new 43436b7ba6 #6 removed redundant BeanPropertyAccessor implementations
     new 8459db0621 simpler spring config
     new 9222749336 removed another redundant class
     new 9f55a34d8b fix wiring of `constraintsEvaluator`
     new 891cdf7040 handle embedded objects with no constraints
     new ce9be0c6f1 .with suppresses assertions in spock
     new f3d59a032b whitespace, STS warnings, cleanup
     new e94cb57663 #1 Surround embedded fields with fieldset
     new 2b25e07f42 Merge branch 'master' of github.com:robfletcher/grails-form-fields
     new b24ced2f90 use Jerry to test default field template
     new df7700b66b neater Jerry usage
     new 5a207f3596 reorganised tests & mock domain classes
     new e0271f3e60 use an @Unroll
     new be92936af6 refactored template resolution out to a service
     new f2d37b2957 handle template lookups when there is no controller in scope
     new a72e9036a8 failing test for #5
     new 5c75f7b205 GSP-Sitemesh integration performance optimization: better way to manage setting "preferSubChunkWhenWritingToOtherBuffer" flag to StreamCharBuffer instance of a head/body buffer.
     new 6d21e77cc0 fixed eclipse .classpath for grails-plugin-gsp
     new 275244cfe4 Merge pull request #134 from bowlinguru299/master
     new 3fe2029728 Fix some problems with previous pull request
     new 00d7d6df0c updated a few dependencies (release-plugin and jodd-wot) in BuildConfig.groovy + the svn-plugin in application.properties
     new d6b001c24f Template lookup cached using memoize
     new 6bae8a1639 Merge pull request #11 from delight/update-dependencies
     new eabc9a640d update test to use jerry.is
     new 89655d6765 GRAILS-8250 - problem with fieldImpl reusing attributes
     new 7c4723c3b4 get rid of unnecessary wrapper class
     new e6339117a7 GRAILS-8250 - fix failing tests
     new f86216577c Scaffolding templates, installation script & test
     new 2637f6efbb repackaged
     new 393eea29dd split out base class for CLI test
     new 14af1fd7d5 test that default scaffolding templates are overwritten
     new e6cfc57c70 #2 rename tags
     new d10481805f #2 change tag namespace to f:
     new 2c13432e4a #2 fix test names
     new a3ffa4b7ff f:all now supports _except_ attribute. Fixes #12
     new 40dd2e287c added f:with tag to scope bean in its body. Fixes #13
     new a2a260c84e a first crack at some documentation
     new 9fcf0ce605 remove code blocks from headers
     new 407cb0fe13 github markdown doesn't support definition lists
     new 783e135af2 line breaks
     new 06b18f6556 list attributes with headers
     new b57e21336c use @Canonical instead of implementing equals & hashCode
     new bd8b73fbf8 add docs for variables used in template resolution
     new dce42df1eb removed TODOs that have been done
     new 94a5904519 document parameters passed to templates
     new e3063a9488 doc updates
     new 3c136c6d88 tidy up
     new 6a5aa0b0ed added licence & removed cruft
     new 03025aa66a #2 changed base views directory name to be consistent with plugin name
     new 827be6762a ignore web-app
     new bab6e04450 tidy
     new 4b16fcaf7b changed plugin name
     new 8150e0042e fixed scaffolding template installation script broken by plugin rename
     new 56340a0e14 gdoc-ified the guide
     new 01ba575e42 customize documentation CSS
     new 7afb4257a2 fix some documentation issues & tweak fonts
     new 33a981be8d crazy whitespace ending up in docs
     new c586199840 Don't cache template lookups when in development
     new 762156abeb Merge pull request #15 from spither/dev-no-cache
     new b158407a6d extract function to determine if template lookup should be cached
     new 3a666217ac fixed config issue breaking all unit tests when running from command line
     new 5d3e2f7973 Allow custom fields using f:field tag body
     new b3d959c124 functional test for #16
     new 00f52a838c tidied up template lookup
     new c29a926795 Merge branch 'master' of github.com:robfletcher/grails-fields
     new 6b04b8d0d0 fixed labels for custom fields
     new 84d402def0 Set defaultCodec in default field template. Fixes #18
     new db41a9f5ef link to github pages docs
     new 7ad919ef7f Fix escaping of widget when using defaultCodec directive. #18
     new 345f2e3862 Merge remote-tracking branch 'origin/master'
     new 3d4dee4461 update release plugin
     new f08bdd0441 Support interfaces. Fixes #19
     new 0de40ff718 Arbitrary inputs can be passed to f:field and f:input. Fixes #17
     new 0aaf7c1fe6 remove some unnecessary stuff from tag lib
     new 2815fdf6d9 Corrected URLs in plugin descriptor. Fixes #20
     new e3916794d4 Template path is now grails-app/views/_fields
     new 01eaf44c73 stop returning GSP template source when looking up templates
     new f9f43bbb92 #26. This should fix the issue
     new 3b200ef6f5 #26 Don't crap out if there is no persistent property when rendering default input
     new 653b075641 fix use of wrong mixin
     new 3493a1357c GRAILS-3468: Add DISABLED and READONLY attributes to the form tags
     new ac2157e889 Test for property accessor operating on POGO. Fixes #26
     new 25af4a1aaa command bean & POGO properties should be nullable by default
     new 5af6a35f03 unified label and labelKey attributes
     new 274afc2221 GRAILS-3468: Add DISABLED and READONLY attributes to the form tags
     new fdff973a03 GRAILS-3468: Attribute value can be equal to its name
     new 3d4097d0aa GRAILS-3468: Attribute value can be equal to its name
     new 70580577cc GRAILS-3468: Make the check for attribute value case insensitive
     new 32fcc80d68 GRAILS-3468: Make the check for attribute value case insensitive
     new e2a3c5d203 GRAILS-3468: Pass through boolean attributes
     new 6a0fd567d5 GRAILS-3468: Better pass-through for non null values
     new c2d9969f82 GRAILS-3468: Pass through boolean attributes
     new 8aecdfb562 GRAILS-3468: Better pass-through for non null values
     new f242cd0e77 #17: separate out extra attributes so they don't get passed from field to input
     new e758fc852a merged upstream changes
     new b882860dc8 picked up style updates from grails core
     new 7e989f1ada Wrap embedded properties using overrideable sitemesh template
     new 47d86667e1 fix doc glitch
     new 2ba106d6d7 #17 can pass arbitrary attributes to f:input - not working for default inputs yet
     new 1207fc34eb Merge branch 'master' of github.com:robfletcher/grails-fields
     new 8631ca4193 Can pass arbitrary inputs to the default input
     new c83570f522 f:field can now render embedded properties recursively
     new 6df8944d67 updated docs with ref sections
     new c794bd7a28 updated doc CSS
     new 5a5456bb36 updated metadata for release
     new 4bcc2dfec4 correct docs URL
     new 16b4ff457a corrected doc URL
     new 011f416e53 Render default field layout directly in taglib
     new f4410e7b28 bumped version
     new bd938ac94a fix for GRAILS-7374 "Add Action and Controller Attribute to applyLayout Tag Library"
     new 7e31ef55df fix bug in one-to-many rendering
     new d298e765fe Fix one-to-many default rendering
     new dd7e174692 avoid Tomcat related NPE
     new e4639550cd updated version no
     new d11b4921bb fix some confusion around @Shared variables
     new b429069601 #37 attempt to recreate issue with a test
     new ad35b4355e #36 failing test
     new 989934d734 Ensure we've resolved any hibernate proxies
     new ea3a993af4 killed rogue printlns
     new 1e8059549f Avoid NPE in isRequired when `constraints` is `null`
     new a92df99cff f:all now skips properties with a display: false constraint
     new aaf731c9c7 added change log to docs
     new 4d15e20a4c updated version
     new 4fe693d817 updated changelog
     new 76fe32c184 document #21
     new 1ff9342bf5 fixed changelog links
     new 2d56e4b6f6 fixed changelog links
     new cb6f04a914 updated changelog
     new 6dab1224c9 new format docs
     new 08f3cc0074 Correct case of label keys
     new 02699c6cf5 Don't blindly lowercase entire label key
     new a3f2308791 Value overrides work even if they are null / empty
     new 26210093f4 override templates for specific actions if you really must
     new 5eb92e6fa5 bump version
     new 635e809da2 changelog
     new c65cf383c7 RequestDataValueProcessor to Links, hidden fields and submit buttons
     new c0699b86a9 RequestDataValueProcessor to Links, hidden fields and submit buttons
     new 80f0ac900a Checkbox, Select, Radio modified to use RequestDataValueProcessor
     new 282ea527aa Centralized method to change field value if necessary
     new 88a2978e43 Centralized method to change field value if necessary
     new 3cc33a5921 Repair error with radio
     new b250bf2ed6 Merge pull request #159 from denisfalqueto/master
     new 4a0e019845 GRAILS-8828 - named mapping support for paginate tag
     new d159908c15 GRAILS-8828 - named mapping support for sortableColumn tag
     new 766d10d51b Added prefix option to all and field as wel as label
     new a8113a88dd Added documentation for prefix
     new b7f8584f0c Upgrade spock, geb, selenium, grails
     new dcc7dfe095 un-ignore test now that GRAILS-8700 is fixed
     new 89c4d7a779 fix @Issue links
     new 56e3aae4da tests for how the prefix attribute should work
     new 3ae5ee6bf0 Merge pull request #51 from bluesliverx/master
     new 6831dc56b1 Merge branch 'master' of github.com:robfletcher/grails-fields
     new a9e6711c79 Added prefix option to 'with' tag and automatically add dot to end, updated docs
     new 6f4e023464 unfinished tests for #51
     new 9daf1eb5d3 Merge branch 'master' of https://github.com/robfletcher/grails-fields
     new a7fb3112ed Fix #56 Convert enum default input to with name() instead of toString() for key values
     new 6c6e0ae79d Fixed unit tests for prefix handling
     new 677b0a8ccd Fix #50 add widget textarea support to String fields
     new a3d40d7722 Merge pull request #53 from bluesliverx/master
     new dfb0ac4619 Merge pull request #57 from bluesliverx/issue56
     new 2f76b687be tidied up assertion
     new 802ca55733 Merge branch 'issue50' of https://github.com/bluesliverx/grails-fields into bluesliverx-issue50
     new 27c4588b91 Don't fall back to default for numeric properties even if they are falsy
     new 9628f5b93a updated changelog
     new 008eca7653 bumped version number
     new 7856110e12 long overdue splitting up of FormFieldsTagLibSpec
     new e2f73c440a slightly improve DRY-ness of taglib tests
     new e3db6463e1 #49 added unit tests for extra attributes on input and field
     new 46cb40da20 #49 implemented arbitrary attrs for field template and input template/default
     new c83a99f635 Remove debugging println
     new 6a05d4eb78 Merge pull request #61 from bluesliverx/master
     new e275f69cfc Allow overriding of input type on String and numeric inputs
     new 3dc6007c0d doc for #61
     new 10668168da Resolve label based on full property path as well as previous method
     new 003424fdd4 prevent value getting written out to password inputs
     new 9f63e8ebb6 updated version number
     new b4faafac6a updated changelog
     new 2a0f39ce34 update release plugin
     new 5884cb6947 tidied imports
     new 435ebb711d updated changelog & docs for field labels
     new 6503453257 added new repo declaration
     new 6aaa71ae5f Merge branch 'master' of github.com:robfletcher/grails-fields
     new 8ef08875f5 update Geb
     new ab9a8aae1d [build] change «sourceSet».classes to «sourceSet».output
     new 3a2ffda868 [build] restructured project that uses separate source set for transforms to be more idiomatic gradle.
     new 5d234b8986 [gus] added functional test case for passing through select parameters for optionKey/Value
     new 393c8f0e0f [gus] added docs for passing through input args to default grails tags
     new 2cc51c2f3c Merge pull request #62 from guspower/master
     new e5a565ed06 [gus] added capability for 'from' parameter to be used with default one-to-one/many-to-one/many-to-many field rendering
     new 8cd474af04 added inject tag to ApplicationTagLib
     new 7c441c2680 Merge pull request #63 from guspower/master
     new 84df639d62 Remove REQUIRED on 'version' attribute of plugin:is(Not)Available tags.
     new 61dc6678cd Remove REQUIRED on 'version' attribute of plugin:is(Not)Available tags.
     new 4c0c03d9b3 fix for GRAILS-8679 "combination of closure and elvis operator in GSP fails to compile"
     new cdce72951c fix for GRAILS-8679 "combination of closure and elvis operator in GSP fails to compile"
     new 5d5536886f cleaup, whitespace
     new ecf7118b51 GRAILS-9036: adding 'nan' attribute to g:formatNumber
     new 3058a25fd1 fixes #65: using fixed Locale.UK to ensure english texts, use sort() to have a defined order
     new 917e8918e5 fix sporadic failing test
     new f7c2848cdb upgraded to Grails 2.0.3
     new cabdf60cf3 Fix for GRAILS-9059
     new 1039d93174 Fix for GRAILS-9059
     new a0e56aa43f GRAILS-7196: Paginate TabLib change for restful urls
     new c6ab6c3945 Fixes #72: Create a unit test looking for the correct select name.
     new 1f952f97f1 Fixes #72: Correct the field name for many-to-many selects.
     new e5cc8d6b48 Fixes #72: Correct over-specified unit tests.
     new 95f137362b Merge pull request #73 from cdeszaq/master
     new 7ed29857a2 Fix for #76: Fallback property type message keys are not resolving
     new 71bc931ef5 Merge pull request #77 from eliotsykes/master
     new dd455b406a GRAILS-8900: excluding action and controller from generated action tag
     new f0185de4be Revert "GRAILS-8900: excluding action and controller from generated action tag"
     new 1186ec4c9e GRAILS-8900: excluding action and controller from generated action tag and corresponding test-case change
     new 0fb0a58843 merge g.inject tag with g.set tag
     new 62f721b58f ignoring test temporarily, as due to infrastructure issues it is not able to run on the build server
     new 2790837e9c Merge branch '2.1.x' of github.com:grails/grails-core into 2.1.x
     new 5f65d1972e Merge branch '2.1.x'
     new ca45c0e39f plugin maintainance
     new dfed5e115f Merge pull request #83 from delight/plugin-maintainance
     new 8223ebd8cf Render embedded properties of a bean in scope from f:with
     new 13b6e4fa2a update some dependencies
     new 78531c9478 Fix #80
     new 74bb447b5d Fix #74 incl. tests
     new 7bd74cde4b removed redundant redeclaration of taglib
     new 89328842d7 use grails 2.1.0
     new 9563cafcc3 #39 support property type templates in controller & action directories
     new fbc321e890 exclude some conflicting dependencies
     new 375b54cf74 #39 Specify templates for association types using `oneToMany`, `manyToMany`, `oneToOne` and `manyToOne`
     new ec59e3880c Fix NPE caused by tests that don't @Mock domains
     new 6ed874e3e5 belt & braces spec for extension to BeanPropertyAccessor
     new bac611b4c0 docs for additional paths specified by #39
     new 1cd9f5d6ed Basic implementation of an f:display tag
     new 025aaa97c8 Use f:display in show and list templates in example app
     new dc480e58b2 #45 fixes functional tests but broke some (redundant) unit tests
     new f5f700a3bf removed redondant test
     new 152403e9d6 whitespace, cleanup, STS warnings
     new 700066704e updated version to 1.3-SNAPSHOT
     new 5342909f74 failing test for #85 and #87
     new b21a3954c6 added grails wrapper
     new 9021c447af Merge branch 'master' of github.com:robfletcher/grails-fields
     new 9bc13c1d8d added grails wrapper to test app
     new a9d92d4993 added build status
     new e548f9807f moved build status to top of readme
     new a4a1767463 more tests for #85 and #87
     new 8f59e90946 fix afterLoad function
     new 08b0807271 fix mismatched braces in list.gsp template
     new 3e832352be Exclude derived properties from f:all
     new 3e06217deb Transient fields do not have constraints but should still be usable in f:field
     new d2477dc025 make test time-zone agnostic
     new ca8b3cdbaf upgrade geb and selenium
     new b0700a8927 f:display can have a tag body to customise value rendering
     new 58cc0d12db Changes in FormTagLib
     new c66de71db1 Merge with last grails-core version
     new 5779a911ff #45 #88 functional test for customising field rendering in display mode
     new 64f04c8123 #45 test to ensure f:display works inside f:with
     new 05e7112e0e Clarify controller / action default templates
     new 4314020fe8 docs for #88
     new 824c71959c more doc updates for 1.3
     new ca0ceb2ce6 Add IDE-friendly javadocs to GSP tags.
     new adf6025743 Merge pull request #91 from pledbrook/patch-1
     new 2a4415fdd5 Clarify form usage. Fixes #90
     new 8fbf9b673a bumped version number for release
     new 709b225a7a fixed release date for 1.3
     new 25989da625 fixed the xss issue in layoutTitle
     new 6e4c4dceda Put encodeAsHTML in correct spot
     new 029d5bbfc2 Links, forms and redirect method modified to use RequestDataValueProcessor
     new 41d672cecd Reverting change made for GRAILS-9052 as per discussion on pull request 244
     new 6fd59bc5d9 Merge remote-tracking branch 'original/master'
     new db5e51b604 FormTagLib repair actionSubmit
     new c43482a669 Fix NPE
     new 540ee5cf48 Merge remote-tracking branch 'original/master'
     new bb53e72480 Namespaced controller support
     new a9bc53828f Clean comments
     new dad57c3e99 Clean comments
     new efe8405250 Fix for GRAILS-9247 and GRAILS-9392 g:fieldValue encoding issues
     new d855e3f855 Fix for GRAILS-9304 g.paginate assumes action is set in UrlMapping
     new d54c710c72 Merge branch '2.1.x'
     new b5804870ad Fix for GRAILS-9247 and GRAILS-9392 g:fieldValue encoding issues
     new c12faa9722 GRAILS-6668 NPE is thrown sometimes when calling g.select from a custom taglib
     new 662d0f2aee Merge branch '2.1.x'
     new a779217b5b Merge pull request #103 from stefanogualdi/fix_npe
     new 0e287b5cf2 Reduce numerous PluginBuildSettings instances and update the singleton when the BuildSettingHolder.setSettings gets called.
     new 6905f3cc49 Merge branch '2.1.x' into 2.2.x
     new 5f331e0445 RequestDataValueProcessor tests and some repair
     new efebf39dd5 Merge remote-tracking branch 'grails/master'
     new bcca05f770 cleanup, STS warnings
     new dad57a5446 Merge pull request #268 from hdiv/master
     new c3e5b4ab5c whitespace, cleanup
     new 91b087187e Enum fields now respect the inList constraint
     new 7e77cee2bd Merge pull request #111 from JacobAae/master
     new 92535048b8 Datepicker: Javadoc additions
     new 14f9a15ba9 syncing 2.0.x
     new aa7aa433dc Merge branch '2.1.x' into 2.2.x
     new 2ca2d94386 Merge branch '2.2.x'
     new aee74bb7ce fix broken create-app by not using archiveBaseName or jar.appendix and relying on Gradle to do the right thing
     new 797b76f7d0 GRAILS-8733: Switched order of years by default for datePicker tag
     new cb54ac9cad whitespace, cleanup
     new f3ed9c75ab test fix
     new faa1a749b4 cleanup, whitespace
     new 73d2de2713 since they're called for every request, converted CompositeInterceptor to Java and changed JavascriptLibraryFilters from a Grails filters class to JavascriptLibraryHandlerInterceptor in Java which is a HandlerInterceptor and doesn't use the wrapper mechanism
     new b492e0730d remove call to HTMLCodec.shouldEncode
     new 5f8ee07273 implement withCodec('codec'){ ... } statement and applyCodec tag
     new 37ea0ba709 rename EncoderAwareWriterFactory -> EncodedAppenderWriterFactory
     new 8ec3df767e implement encodeAs and support passing map as argument to configure all 3 encoders separately
     new 696d6014d6 implement encodeAs for taglib function calls. Add support for specifying default encodeAs attribute for tags.
     new 685c7a2747 Fix withCodec implementation. Use it for escaping javascript in javascript and escapeJavascript tags
     new 8e106507a7 rename defaultCodec -> expressionCodec , pageCodec -> outCodec
     new 741179abe8 Fix for GRAILS-7170 XSS vulnerability: g:message
     new 7add3f04e3 Merge branch '2.0.x' into 2.1.x
     new 11918b0e1f Merge branch '2.1.x' into 2.2.x
     new d14f582e9a Merge branch '2.2.x'
     new 2fb80c7cc5 Additional changes for "Fix for GRAILS-7170" for Grails 2.3
     new 1d70ca5789 fix for GRAILS-8572 "Rendering a Command Object as JSON causes ArrayIndexOutOfBoundException"
     new 22ef42748d Merge branch '2.1.x' into 2.2.x
     new 86a9ccc9aa Merge branch '2.2.x'
     new b57a7e4cf4 whitespace, cleanup
     new 8986d98040 Implement GRAILS-9975: apply codec for whole response
     new d4b8a76bf5 Use encodeAsForTags for escapeJavascript
     new aa1898db42 Copyright cleanup across the project
     new 15f746c800 use @CompileStatic for FormTagLib.outputAttributes since it's showing up in profiler
     new 8b80ec6867 Fix concurrency problem in FormTagLib, replace shared SimpleTypeConverter with ConversionService
     new b309ca9ba8 Merge pull request #349 from bobbywarner/copyright-cleanup
     new 49e531d619 use CompileStatic for some methods in SitemeshTagLib
     new a208f8f52f use CompileStatic in various taglibs
     new e4efaf9c7b GRAILS-6590 - improve timeZoneSelect
     new 4fcde689f5 GRAILS-10092 - controller namespace support
     new d01c738e62 GRAILS-10092 - change controllerNamespace to namespace
     new 9d7a273a9d reorganize some constants
     new e3cf36af93 Fix bug in GRAILS-7170 changes (g:message encodeAs="none/raw" didn't work)
     new 919a311365 Fix for GRAILS-10099: Message tag does not allow html arguments any more
     new e4a5306d3d Merge branch '2.0.x' into 2.1.x
     new d369de6efa Merge branch '2.1.x' into 2.2.x
     new 70ec99c5ba fix compilation errors
     new 69928cd6c3 fix failing test
     new 95aad3ecbe fix failing test
     new 3a8d0415c3 update copyright statements
     new f647d081e6 Revert "update copyright statements"
     new 62255998ec fix for GRAILS-9784 "Using an anonymous inner class in Controller causes VerifyError"
     new dbe32f1643 Merge branch '2.2.x'
     new 3e6e10c910 whitespace, cleanup
     new 78d2524414 GRAILS-10209 - fix formatBoolean
     new 03e5d19d37 Merge branch '2.2.x'
     new d83d1d0418 Updated to grails 2.2.3
     new 2fb4391f32 upgraded grails wrapper
     new 5778b7689a upgraded grails wrapper in test project
     new 433c6aa6b2 updated Geb
     new 1dea0af240 whitespace, cleanup
     new 2cbaecfcb5 Fix null pointer issue when attrs are not supplied to withTag
     new e4bfaffd3c Merge branch '2.2.x'
     new c7a31bf334 GRAILS-10364 - fix link generation
     new d5a0796ec5 GRAILS-10448 - fix failing test
     new 2fc1beb189 sharing a VariableExpression instance which refers to "this" is unsafe
     new 8ccdc36cb6 Merge branch '2.3.x'
     new 7e6f85718a fix for GRAILS-10507: g:javascript didn't default to js-encoding with resource plugin
     new ba969710b9 Merge branch '2.3.x'
     new 54ba88830d fix for GRAILS-10630 always add action attribute to linkAttrs to support using action in combination with mapping
     new 555a252497 Merge branch '2.3.x'
     new 5c60c16040 Fix and test for GRAILS-10641: make it possible to use raw(...) and encodeAs="none" in g:javascript tag
     new 2765ab3cfe GRAILS-10641: use escaping (codec) for expressions in g:javascript tag only when "inherited" codec is one that does escaping
     new b463ed4479 use taglibCodec for "out" in tag libraries
     new 01ea68e262 Fix and test for GRAILS-9067: Tag radioGroup is encoded when using : grails.views.default.codec = "html"
     new 8718b408b2 cleanup, whitespace
     new 2ea4ee3eb4 Revert "cleanup, whitespace"
     new 61427acc75 Merge branch '2.3.x'
     new 9e7ca419fd GRAILS-10734 paginate tag missing namespace attribute
     new 9ac8b244cf GRAILS-10448 - revert Spring 4 upgrade code for now
     new 7f337a57cd Merge branch '2.3.x'
     new ae22c94cb7 Revert "GRAILS-10448 - revert Spring 4 upgrade code for now"
     new 0180000573 GRAILS-10448 - troubleshooting tests failing on the build server
     new 7c6506772f GRAILS-10448 - put Spring 4.0.0.RC1 back in place
     new c65c5399bc GRAILS-10410: Make it possible to pass model to layout template in g:applyLayout
     new 9e5ad30321 Merge branch '2.3.x'
     new 1e157c307e Fix and test for GRAILS-10783: Nested/merged g:applyLayout is broken
     new 3242ff9dd0 Merge branch '2.3.x'
     new 49878e0d03 GRAILS-10840 always specify the encoding to use for String.getBytes and IOGroovyMethods.getText
     new ecc288c9e9 Merge branch '2.3.x'
     new a664537e9f GRAILS-9664 - improve g:checkBox handling of nested properties
     new ef0fd54cc0 Merge branch '2.3.x'
     new f11861ff06 fixes #122
     new b2ea77dd50 Merge pull request #127 from domurtag/master
     new f90a8cf60b fixes #22
     new 2978104ed4 simplified code that determines if app is using Grails >= 2.3
     new be5b4799c0 GRAILS-11027 GRAILS-11011 Refactor Grails unit test mixins
     new db23a80582 Initial commit
     new fd32e3a889 initial commit of GORM for Hibernate 4 Spring Boot extension
     new 4d4cc53acd remove redundant runtime dependencies
     new 80c07392cb add sample application script
     new 48fd30247d cleanup, license headers, .gitignore
     new 0e8bb4b195 split out common build.gradle stuff required for maven central
     new 0c71fe99dc Refactor to use package scanning code provided by HibernateDatastoreSpringInitializer
     new 823b707710 added sample app that uses gradle for the build
     new 45a2db6fdb Update country codes and names
     new 8e63883dde fix problem with pull request
     new 2e52f46f72 Fix problem with pull request
     new d87e5c314d update version to 1.0.0.M1
     new c9ee1adf41 Eliminate dependency on commons-io from everything except fileupload
     new 1be7e3e929 GRAILS-11167 g:include tag is not namespace aware
     new 0cacd66e01 Merge branch '2.3.x'
     new d5daec7a7f fixed NPE when value of meta tag attribute is null
     new 0a5c0d6586 Merge branch 'modularization'
     new 56af97638c GRAILS-8494:Adding "optionDisabled" attribute to select tag.
     new 3228b52809 GRAILS-8494:Adding "optionDisabled" attribute to select tag.
     new c2ee7d3677 Merge branch 'master' of https://github.com/sandyridgeracer/grails-core
     new 8de36443a2 GRAILS-8494:Changes to fit to the coding style.
     new e62f784064 GRAILS-10031 - fix taglib method inheritance problem
     new 513b04b472 first cut of GORM for MongoDB Boot auto configurer
     new fa050cfae0 reorganise examples, add MongoDB example
     new 26b99fc2c8 fix conditional annotation
     new 9cf3af5e2d Moving code to grails-data-mapping project
     new b6125396e6 update README
     new 47b5caab96 GRAILS-11241 - Pass GrailsWebRequest to captureTagOutput instead of RequestAttributes
     new ab75e4d1fa GRAILS-11241 - insert casts and types where necessary
     new 3cc35bb0db Revert "GRAILS-11241 - Pass GrailsWebRequest to captureTagOutput instead of RequestAttributes"
     new 9b7074b939 GRAILS-11241 - insert cast to support static compilation
     new fa8d888d40 Merge pull request #471 from sandyridgeracer/master
     new 06088e5ec2 add new submodules
     new affe5d6070 start moving jsp dependencies
     new c83e9ce2c2 move all code to submodules that depend on grails-web-common
     new 52447ded21 move files to gsp module
     new 0fb1545db5 move FastStringPrintWriter & FastStringWriter back to grails-web-common
     new 0b7c810725 more moving around to meet dependencies
     new 0d4b40a7fe move classes to different submodule to meet dependencies
     new bf3d2db756 move lookupEncoder method to new helper CodecLookupHelper to reduce dependency on gsp classes
     new c4ecf3a937 make grails-web-jsp depend on grails-web-gsp
     new 13a43d90b4 get rid of DefaultGrailsApplicationAttributes usage in grails-web-jsp
     new 7b279185f3 add dependencies between submodules targeting 1. goal of just splitting to modules
     new c7881b9332 add AbtractGrailsView to get rid of dependency on GroovyPageView
     new b51b389d9d get rid of GroovyPagesTemplateEngine dependency in GrailsWrappedRuntimeException
     new dd096cbcf8 move jsp module interfaces to gsp module
     new d9e0c7cf15 move errors package to grails-web-mvc module
     new 1c851d698b fix compilation problems, don't reference DefaultGrailsApplicationAttributes directly
     new 389b03d39b fix grails-web-gsp build
     new 2ecf4a537c add circular test runtime dependency
     new b334076f1f remove circular dependency on grails-web in Eclipse .classpath files
     new 8a6843f5d2 Fix compilation problem in GGTS
     new b0523a69dd remove dependency on GroovyPagesTemplateEngine in DefaultGrailsApplicationAttributes
     new 349d4d6ca4 move DefaultGrailsApplicationAttributes and related dependencies to grails-web-common sub module
     new eae09d96ef remove test runtime circular dependency on grails-web
     new eab3075b5b move xpp3 dependency from grails-web-common to grails-web-jsp
     new 66cbbf70d3 remove obsolete class
     new f7231c26ef fix old typo in JSP PageContextFactory
     new 4d9a16303d remove dependency on WordUtils and move SitemeshTagLib to grails-web-gsp
     new 26b491af4e move some methods from WebMetaUtils in grails-plugin-controllers to TagLibraryMetaUtils in grails-web-gsp
     new 29d42dad27 move registerStreamCharBufferMetaClass method from grails-plugin-controllers to grails-web-common
     new d914e78a58 move GSP related AST transformations to grails-web-gsp
     new 6f9f0daa58 remove runtime dependency on GrailsPageFilter in SitemeshTagLib
     new 2dc2bfce64 use CompileStatic for SitemeshTagLib and get rid of ServletsGrailsPluginSupport.enhanceServletApi runtime dependency
     new 298d7dde2d remove duplicate code
     new 2e37f8ae63 introduce new annotation grails.gsp.TagLib as shortcut for Artefact("TagLibrary")
     new d66bd0cd0e move RenderTagLib to grails-web-gsp module
     new 2e7d85bca7 remove dependency on WordUtils
     new 5d50db75fa use @CompileStatic for RenderTagLib
     new c3bee84f8d Add tag and namespace metamethods to metaclass of taglib in initialization
     new d0e6679578 simplify TemplateNamespacedTagDispatcher
     new 6c6cb45723 remove dependency on commons-collections from PageRenderer
     new 96a30417d0 workaround for GGTS groovy compiler bug
     new c8e0bc4fc9 add GSP TagLibraryLookup class that's used for standalone GSP
     new a7cd49c867 remove unused code from GrailsViewResolver
     new da5ac7bb21 Refactor GrailsViewResolver and GroovyPageView to support standalone GSP
     new 248807a15d GSP standalone support: register Grails specific ServletContext attribute in GroovyPagesTemplateEngine initialization
     new 9a419cdfb3 Add property for controlling Grails specific view caching in GrailsViewResolver
     new ed96b87894 improve solution for standalone GSP in GroovyPageView
     new ecbd96ef8e split data binding classes out of grails-web into grails-web-databinding and grails-web-databinding-spring
     new c2f0ea6412 Merge branch 'master' of github.com:grails/grails-core
     new de460a1ce0 Add default order for GrailsViewResolver suitable for Spring Boot / standalone GSP
     new 28b4f418ff initial commit for grails-gsp-spring-boot
     new 324386718d grails-gsp-spring-boot sample
     new 56d111189a Add TagLib sample
     new e64bcbdd10 fix gradle build
     new a992a08422 use spring-boot 1.0.0.RELEASE
     new f89addaae6 split URL mapping packages into separator sub project 'grails-web-url-mappings'
     new 498e43b58d Remove dependency on grails-web-mvc from grails-web-gsp
     new 0cbbeec97e Use spring.gsp.templateRoots for configuring GSP template source paths
     new d5a66fe0b4 add example of configuring template roots
     new c785dc45ec split RenderTagLib and significantly reduce the dependencies needed for grails-web-gsp
     new e8454392ef fix failing test
     new 375aa823b0 fix example template roots path
     new 5f5f8bc0ca enable GSP reloading by default
     new 8bf2fe6037 don't expire caches when reloading is disabled
     new babc060c6f GSP standalone support: support passing BeanClassLoader as parent classloader for templates
     new a3dafcc71c refactor applyLayout to support standalone GSP
     new 9ddc91729b add support for g:render
     new b49136358c Change type handling to work with Groovy 2.3 and JDK8
     new 042632b898 use groovy 2.3.0-beta-1 version
     new fed78b870c replace encodeAsHTML usage in GSP taglib to support standalone usage
     new 7374dbc84b add g:applyLayout example
     new 406cc2d4da remove assertion to support standalone gsp
     new aa8908c862 add support for layouted GSP views
     new 23af1792ab refactor Sitemesh layout feature to work in SpringMVC view without a servletfilter
     new be4f51aaca use Spring Boot 1.0.1.RELEASE
     new f75e0ee7c2 remove and replace ViewResolver beans added by WebMvcAutoConfiguration
     new 8a7df9f154 workaround for running with groovy 2.3.0-beta-1
     new a73642442a implement GrailsApplication class that integrates flatConfig with Spring Boot properties
     new 3f8ed9f0e4 Add support for codecs
     new 8881832cb9 Merge branch '2.3.x'
     new c6faacfae8 Eliminate dependencies on cglib, asm and objenesis (use Spring repacked versions where appropriate)
     new fd36ef8ff4 add JSP tag usage sample app
     new 37ba1c2793 add build.gradle
     new 72f2084130 JSP support shouldn't pull in the standard library by default since it is optional in JSP
     new 1ebcb19e84 Adde support for passing empty list by using input-form attribute.
     new 2c2884443a Merge pull request #132 from jhron/master
     new d936ae23d1 add default rendering for Blobs
     new 854c940691 Merge pull request #133 from brunovianarezende/master
     new 01155a9737 refactor grails-web-jsp to support standalone usage, get rid of xpp dependency
     new 7d0336d59e add gitignore
     new 17594caf13 prefer mavenLocal in gradle builds
     new 2503a9dcf6 use groovy 2.3.0-beta-2
     new abb2399047 update gitignore
     new 8bb51a1df8 remove @ConditionalOnClass(GroovyPagesTemplateEngine.class) from GspAutoConfiguration - it hides classloading errors and makes debugging harder
     new dac7ab22d8 add support for "redirect:" views in standalone GSP
     new a37be5e6fd Add JSP taglib support to GSP module
     new 3f96343648 Add GSP-JSP support to sample app
     new 02005bfac3 fixes #134 MissingPropertyException
     new 424a700ddc Merge branch '2.3.x'
     new ee70f682a9 GRAILS-11296: When page removed from pageCache, clear metaClass
     new 17d6875eac Merge branch '2.3.x'
     new a7e540766d GRAILS-11322 add HTML escaping to remoteField and remoteLink tags
     new bc8180a405 GRAILS-11317 wrap remoteFunction, remoteLink and remoteField with raw by default so that they can be used with function call syntax in GSP expressions
     new ec5ae15798 ignore DTD files in TLD and web.xml parsing
     new f7a55ea11b Merge branch '2.3.x'
     new 3a67027101 Merge branch '2.3.x'
     new 383168145d move file after merging from 2.3.x
     new 80feb5d610 update for GSP 1.0 M1 release
     new 779a98e2a3 more gap examples
     new 0d57ea9602 spacing
     new b8f8691a4d GRAILS-10090 - improve view rendering for namespaced controllers
     new 17e462333a GRAILS-11357 remove GrailsPageFilter (SiteMeshFilter)
     new 339b7e0f5b return null if inner view returns null
     new 6099e0e5ec GRAILS-11357 Spring configurer (bean factory post processor) for GrailsLayoutViewResolver
     new 6afb8a5d3e make GrailsPageResponseWrapper.getContentType return only the contentType that has been set to the wrapper instance
     new 42ebe43ec6 GRAILS-11374 Fix NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config when gsp view is missing
     new 9ccf863f07 fix typo, should have been ServletContextAware instead of ServletConfigAware
     new ec1f0d86a5 only decorate content types that contain 'html'
     new bae43d6db3 improve extensibility of GrailsLayoutView and GrailsLayoutViewResolver classes
     new 36540689da GRAILS-11357 move some functionality from deleted GrailsPageFilter to SitemeshLayoutViewResolver / SitemeshLayoutView
     new 65e636c462 GRAILS-11357 use SitemeshLayoutViewResolver by default, improve GrailsLayoutViewResolverPostProcessor extensibility
     new a89735f714 GRAILS-11357 prevent circular dependency between beans
     new c88ea20ea8 GRAILS-11357 get bean from mainContext
     new 56148eddf1 Revert "make GrailsPageResponseWrapper.getContentType return only the contentType that has been set to the wrapper instance"
     new a054f2a038 GRAILS-11357 suppress throwing of exception when excludes file is missing
     new df391dc6f0 GRAILS-11357 GRAILS-11370 apply previously set content type so that Sitemesh gets activated or deactivated based on it
     new f869e00500 GRAILS-11357 add Grails default sitemesh config
     new 0806aaf9d0 GRAILS-11377 refactor CacheEntry and move it to grails-core
     new bd12ab225a GRAILS-11377 implement cache storm prevention (returnExpiredWhileUpdating feature)
     new 358dde1463 GRAILS-11377 use refactored CacheEntry solution in GroovyPagesTemplateRenderer
     new be757285fc GRAILS-11377 Refactor CacheEntry to support passing cache request context object that can be used for updating the cached value or checking expiration in custom CacheEntry class
     new a6c2c2191c GRAILS-11378 / GRAILS-11377 refactor caching implementation in GroovyPagesTemplateEngine
     new 9b60bf4da7 GRAILS-11296 cleanup metaClass after each in-progress page rendering thread finishes. The metaClass might get re-inserted in the metaclass registry under concurrent access.
     new 58af4a4862 GRAILS-11378 fix failing tests, rethrow wrapped runtime exceptions
     new 934cb40fb7 Improve error handling of async requests
     new efabe9aff1 fix for GRAILS-9554 "PageRenderer can't set Locale"
     new 424f6d6360 use locale for response too
     new 43399dfb3f use Grails 2.4.0.RC1
     new e35d3be2c7 Add Grails 2.3 test project.
     new 25b904480d Remove grailsRepo reference as no longer supported by Grails.
     new 00acdde607 Fix test project for Grails 2.3 scaffolding.
     new 9e4e6a76a5 fix sample pom.xml
     new 424fb07ddc enable GSP view reloading by default, fixes #1 - this is autoconfigured only when spring.gsp.templateRoots setting hasn't been specified - use file:./src/main/resources/templates as default when the directory exists
     new 66163d79de bump grails-gsp-spring-boot version to 1.0.0.RC1
     new 256cbdc393 scan Spring JSP taglib tld files by default, fixes #2
     new 04f518057f scan for c, fmt and c_rt JSTL taglib TLDs by default , improvement to #2
     new e73b87d218 fix for GRAILS-11396 "Using g.img causes StackOverflowException"
     new 75ca6adff1 GRAILS-11396 fix failing tests
     new 213a560c38 Merge branch '2.3.x'
     new 43c3adb229 Added information about the performance difference between development and production environments
     new 806b7c7676 Merge pull request #138 from asoltesz/master
     new 4fc4a39518 Make template lookup caching configurable for template development fixes #139
     new c836e1b14c update Grails version to 2.4.0 and GSP module version to 1.0.0
     new d81c532cf2 use Groovy 2.3.1
     new f5b23d53f8 GRAILS-11430 fix NPE when reloading the same scaffolded page several times
     new 8a00317a3a remove doWithWebDescriptor and load Grails programmatically via Servlet 3.0 APIs. Also allow plugins to hook into startup via Boot's ServletContextInitializer
     new 0ac9970aeb remove support for JSP 2.0 (2.1 or above required)
     new 80a0e3107a proof of concept of Grails loaded by Boot
     new 3e12f0e242 introduce new settings interface for common setting names
     new b1da318045 Merge branch '2.4.x'
     new 4d6a75f003 Ensure the GroovyPagesGrailsPlugin can be loaded in a Boot script, correct the GrailsApplicationPostProcessor life cycle to ensure provided artefacts and tag libraries are configured.
     new 5b83a6bc93 Shift to using 'groovy' jar instead of 'groovy-all', reorganize dependencies accordingly
     new cbf5b3ad3c Migrate some settings to Settings class and constants
     new 819a6e7cd5 Merge branch 'springboot'
     new 840e067ba6 fix for GRAILS-11466 "Grails 2.4 does not run on any container that supports Servlet 2.5 and above"
     new 69824deabe fix for GRAILS-11466 "Grails 2.4 does not run on any container that supports Servlet 2.5 and above"
     new 93e6b20d35 Merge branch '2.4.x'
     new efeda66acc fix for GRAILS-11481 "GrailsDispatcherServlet throws IllegalStateException when using forward() and render()"
     new 3fdf90ec8d Merge branch '2.3.x' into 2.4.x
     new 16aad407f8 Merge branch '2.3.x' into 2.4.x
     new b44c62a24c Merge branch '2.3.x' into 2.4.x
     new 46440f5ee4 GRAILS-11506 optimize performance of leftShift calls in taglibs compiled with @CompileStatic
     new ede344c60f Merge branch '2.4.x'
     new 676bf178f3 Rename 'org.codehaus' to 'org.grails' for grails-web-url-mappings
     new 4d103f4aee Rename 'org.codehaus' -> 'org.grails' for grails-web-mvc
     new fc5b2b0e94 GRAILS-11505 fix broken preferSubChunkWhenWritingToOtherBuffer feature in StreamCharBuffer
     new 1443d01d98 Refactor 'org.codehaus' -> 'org.grails' for 'grails-web-common'
     new 9c768ae878 Refactor 'org.codehaus' -> 'org.grails' for 'grails-web-common'
     new 2d81f07c68 Refactor 'org.codehaus' -> 'org.grails' for 'grails-web'
     new e4b969ca37 Refactor 'org.codehaus' -> 'org.grails' for 'grails-core'
     new f629ecf91e Merge branch '2.3.x' into 2.4.x
     new ad08e38c92 Refactor 'org.codehaus' -> 'org.grails' for 'grails-core'
     new ef9c5a899d Refactor 'org.codehaus' -> 'org.grails' for 'grails-core'
     new a00158195b Refactor 'org.codehaus' -> 'org.grails' for 'grails-core'
     new 758f968618 move SitemeshTagLib and RenderTagLib
     new 6e5b82d63e Merge branch '2.4.x'
     new 6be5077855 refactor org.codehaus.* -> org.grails.* for grails-spring
     new b63e10aa16 Refactor 'org.codehaus' -> 'org.grails' for 'grails-core'
     new ab0b6bae67 Make AST transform APIs public
     new 90cf557a43 Merge branch 'master' of github.com:grails/grails-core
     new b2e10f362e fix some failing tests, improve binary compatibility by adding more classes to 'grails-compatibility'
     new 09a2ea5176 Refactor, rename 'org.codehaus' -> 'org.grails' for 'grails-core'
     new dc1c92bba7 Refactor 'org.codehaus' -> 'org.grails' for 'grails-core'
     new 5b77d9d0b0 GRAILS-8805 make it possible to create non-cached Template from String instance
     new 788e5b4eca Merge branch '2.3.x' into 2.4.x
     new 65f5376dd5 GRAILS-11525 fix scaffolded view template reloading when domain class changes
     new c6536406ef Merge branch '2.4.x'
     new 244f3ddcd7 fix failing tests
     new ac5eff767c rename 'grails-compatibility' to 'grails-compat'
     new 5bfa9aa4ec Refactor 'org.codehaus.groovy.grails' -> 'org.grails' for grails-bootstrap
     new aceb36c941 Refactor 'org.codehaus.groovy.grails' -> 'org.grails' for grails-bootstrap
     new 7a3ddc7ad6 removed a couple references to grails-compat
     new 9fa867ccde rename package org.codehaus.groovy.grails -> org.grails
     new b8ed08b325 Reorganise artefact classes more logically
     new 96cf9911cf Revert "Reorganise artefact classes more logically"
     new 78409745b7 GRAILS-11581 Skip handling of method missing for the render method.
     new ff30e80b6e Merge branch '2.3.x' into 2.4.x
     new f3a47adcd0 GRAILS-11447 add support for namespace attribute in g:form tag
     new 5d4dd0578c Merge branch '2.3.x' into 2.4.x
     new 74d14fbf91 start adapting the new trait support to the Grails 3 code base
     new 2461f6ee5a Merge branch '2.4.x'
     new 25bae28f7f Merge remote-tracking branch 'origin/master'
     new 6796910566 Fix eclipse configuration to be compatible with Gradle 2
     new 6ca36886a9 Merge branch '2.4.x'
     new 666f50187b refactor grails-encoder packages
     new 93703495a6 move org.grails.web.util.* and org.grails.web.pages.* in grails-encoder to org.grails.buffer
     new 0a2de7765e move taglib parts from grails-web-gsp to grails-web-taglib and output encoding parts to grails-web-encoder
     new f6586ee367 move trait injection related classes to grails.compiler.traits
     new e6ef15e546 GRAILS-11598 restore the removed findAndCacheTemplate private method signature which is used by cache plugin
     new cd54dbda61 Merge branch '2.4.x'
     new a539058b45 Merge pull request #140 from asoltesz/master
     new a5259368f8 GRAILS-11637 - fix error message associated with field tag and missing name attribute
     new 69a3b67aeb Merge branch '2.4.x'
     new 23aba6449e Fix GRAILS-9834: '<g:external> : media="screen, projector" but should be media="screen, projection"'
     new 3510e2c896 Add missing view folder to scaffolding-2.3 test project.
     new bf34f0191f functional test for #137 - picked from 7c70c5da
     new 56b229faff fix compilation problem in GGTS with Grails 2.3.8
     new 6a03811c82 fix issue #137
     new e902c640be Merge branch '2.3.x' into 2.4.x
     new 0b16dbab64 Merge pull request #142 from gpc/fix-137
     new 6effff06c5 Merge branch '2.4.x'
     new 8ec318760a GRAILS-11655 - add aria-label to g:datePicker output
     new 91bb9dd454 refactor Travis build settings in gradle build
     new aeaa360dfc add .travis.yml for 2.3.x branch too
     new 9ea564c7fe Merge branch '2.3.x' into 2.4.x
     new 03a6ff7ee2 Merge branch '2.4.x'
     new e42b903ef0 Fixes https://github.com/gpc/grails-fields/issues/144
     new 8498526867 Test commit
     new 9165a43d8b Merge pull request #129 from domurtag/master
     new fa28fbca71 fixed failing tests
     new c9dab20156 GRAILS-11612 add current controller's namespace and pluginContextPath to GroovyPageViewResolver's cache key
     new 07463e14e4 Merge branch '2.4.x'
     new b55188ecd0 remove tagLibraryLookup from TagLibrary trait for now
     new 832a33e5c7 put tagLibraryLookup back in the TagLibrary trait
     new 255f41beef improve binary compatibility
     new 88d4cdaa0f Merge branch 'master' of github.com:grails/grails-core
     new 58bda40dee fixed test when running in 4-letter timezone (CEST)
     new 5d5d880601 Merge pull request #147 from houbie/master
     new 9199652226 custom templates can access all extra attributes via "attrs"
     new f8cda90006 don't add 'required' to extra attributes
     new 3c4d49b7b2 Used named inner classes in createTemplate
     new 4f953092a4 Issue 131: Added support for Travis
     new d77dd0c615 Issue 131: Only run Unit tests, cli test fail due to permission denied error
     new 08f83e9ca7 Issue 131: Replaced CloudBees with Travis.
     new 607278024c use Grails 2.4.3
     new 9ff8102d0c Merge pull request #148 from lhotari/Grails243
     new efef1a44e7 There is no Junit4 support in grails.test.AbstractCliTestCase
     new fd503103c9 install scaffolding plugin for Grails 2.3.x/2.4.x
     new 856281db93 move travis build to separate script and fix permission error in cli tests
     new 7e6f004f42 support running with multiple Grails versions
     new cbfff6fcfe run with multiple Grails versions
     new 4f611823d7 keep support for Grails 2.2.x
     new f087c3f2b0 run cli tests with echoOut/echoErr options
     new 9f1ab33e64 attempt to fix cli tests on Grails 2.3.11 in Travis
     new fa6826a459 attempt to fix cli tests for Grails 2.3.x on Travis - add remote repositories to config, use Aether/maven resolver
     new 212d702aed Merge pull request #151 from lhotari/run-cli-tests-in-travis
     new 27ccfb748d consider parent classes of primitive wrappers for resolving templates
     new a67e43e0cc look for templates in widget directory
     new bcf6d52d59 Issue 131: Updated information for upcoming 1.4 release
     new cf8ca0476b Merge pull request #149 from houbie/master
     new 549266f75c fixes #22
     new 2b3722e285 simplified code that determines if app is using Grails >= 2.3
     new 9da36f9db1 fixes #134 MissingPropertyException
     new c42fb85be5 Test commit
     new 8bb243a3f4 fixed failing tests
     new 25b1107fe5 fixed test when running in 4-letter timezone (CEST)
     new 53bfa0f103 custom templates can access all extra attributes via "attrs"
     new cc64a10b41 don't add 'required' to extra attributes
     new 91878125d5 Issue 131: Added support for Travis
     new 1823bda179 Issue 131: Only run Unit tests, cli test fail due to permission denied error
     new 8eba563dc7 Issue 131: Replaced CloudBees with Travis.
     new 86153abf9b use Grails 2.4.3
     new 6a9005d14c There is no Junit4 support in grails.test.AbstractCliTestCase
     new 9135bd6ed7 install scaffolding plugin for Grails 2.3.x/2.4.x
     new 5bf574aeb0 move travis build to separate script and fix permission error in cli tests
     new 1bb5de3bea support running with multiple Grails versions
     new 9f8d202bc7 run with multiple Grails versions
     new 11bec5b57e keep support for Grails 2.2.x
     new 642d635972 run cli tests with echoOut/echoErr options
     new ea001e50e2 attempt to fix cli tests on Grails 2.3.11 in Travis
     new 3f8cad7af6 attempt to fix cli tests for Grails 2.3.x on Travis - add remote repositories to config, use Aether/maven resolver
     new 89458c01a0 consider parent classes of primitive wrappers for resolving templates
     new 7377080a4a look for templates in widget directory
     new c90f5de0c6 Issue 131: Updated information for upcoming 1.4 release
     new bf174f7988 Fixed merge conflict
     new 45e4bfa3d5 Changed version to 1.5-SNAPSHOT for development work
     new f82194d337 This needs a test to confirm you get the raw value in the `display.gsp` template but it doesn't break any existing tests.
     new 7b531521e5 Remove workaround for GROOVY-6147
     new 9d4865a0fe Release notes for 1.4
     new 550b71a2cb Added developers to the plugin information
     new 71d72799e7 Updated documentation URL
     new 4554de4dc5 fixes #158
     new 6a7109827e test for #135
     new 4fc741201f Some more URL fixes. See #158
     new 6fa25615bb move code from TagLibraryApi to TagLibrary trait
     new 9789b84e16 move getTagLibraryLookup() from TagLibraryApi to TagLibrary trait
     new 37a05fe070 fix failing test
     new 9dd09f76de troubleshooting build failures
     new 2e2bdb43e1 Gradle: Integrate Grails reloading infrastructure
     new 80522aac84 Gradle: first cut of GSP compilation plugin
     new 02f00c7a92 Fix to #160
     new 5e40ed47ae Merge pull request #161 from grails-fields-plugin/BUG-160
     new 357b943d80 make traits CompileStatic friendly
     new 9981dcc182 troubleshooting repetitive method/field declarations related to traits
     new 503d3f7154 Revert "troubleshooting repetitive method/field declarations related to traits"
     new 9e9e9b5ff6 eliminate some problematic dynamic compilation from tests
     new 10f1c452ef move test related code out of GrailsWebUtil
     new f71e58483d remove classpath scanning for trait injectors
     new efeb2c1f04 remove last remains of old build system
     new 26bb3d61a6 Merge branch 'master' of github.com:grails/grails-core
     new b3f2694551 fix precompiled GSPs not working in built JAR/WAR file due to issues with isWarDeployed()
     new 9b9d9b3be0 fixed my name and email address in authors list
     new be2b8f7f4f Update display.gdoc
     new da36561a90 Merge pull request #162 from kgeis/patch-1
     new 10a56ddcc1 Merge pull request #536 from candrews/patch-13
     new 319f705796 Initial cut of a Spring Boot based replacement for 'grails console'
     new 5a4671d135 GRAILS-11739 set JSP pageContext before setting attributes
     new ef226585df Merge remote-tracking branch 'origin/2.4.x'
     new 555db6a17e GRAILS-11796: Add decorators to the GSP source
     new d88ac8b959 getWidget() should not fail if constrained property is null
     new 8a91cc7f4b #164 getWidget() should not fail if constrained property is null
     new 9ea4b8fad3 Merge pull request #164 from tcrossland/master
     new e223b394fa fix(scaffold property): since the scaffold property is a map, it makes sense to have the "exclude" property checked before using it, thus avoiding some NPE
     new 8e8872f5b6 Merge pull request #165 from deigote/scaffold-exclude-optional
     new 6264e13db4 Revert "fix(scaffold property): exclude is optional"
     new 76434e8724 Merge pull request #166 from grails-fields-plugin/revert-165-scaffold-exclude-optional
     new a03d441cea Use Grails 2.4.4, fix dependencies for functional tests in scaffolding-2.3 project
     new c8bca1c0c9 Merge pull request #167 from tcrossland/master
     new d4ee62ffb0 Added support for grails controller's namespaces
     new d82f781021 Added support for grails controller's namespaces
     new ec9856f02a Has optimized namespace getter, add test spec
     new 1ed94d1bc9 Merge pull request #169 from ilyaskorik/namespaces_support
     new 70a0d74344 initial upgrade to Grails 3.0
     new 38dc2acb54 change version to 2.0 snapshot
     new 583067cc47 fixed install-form-fields-templates script
     new 2d7c9ff18e Initial commit
     new 606925b3f3 first cut of new Grails 3.0 scaffolding plugin, view generation currently not working completely
     new 0babf308f5 fix unit tests
     new e3a3f94a21 Add 'table' tag and extend display tag to allow rendering a list
     new 84d3796b29 improve error message
     new 4f2c5e13bc correct dependency scopes
     new e32f6dfd6e correct version number
     new d24876a092 updated scaffolding templates to use latest fields plugin
     new 6b4580d508 fix failing tests
     new 5617c4ad04 fix references to 'domainClass'
     new b90f508a3d fix references to 'domainClass'
     new 36cd7e59b1 link to first column
     new ae4ab1c502 fix reference to bean
     new d0d5b9ce06 fix link to index action
     new cbd956f71c improve error message
     new 26384b56c2 add support for completing domain class names
     new e9828965d2 Fix errors view error rendering in dev mode
     new c0af773381 GRAILS-11696 #comment added namespace attribute to g.sortableColumn taglib
     new dae15b97d4 Handle Gradle build errors in GradleStep
     new ecd9853f87 Merge branch '2.5.x'
     new 21b936dd61 Use IOUtils
     new ec1ef8cf93 Move GroovyPageSourceDecorator
     new 018f235373 Merge branch 'master' of github.com:grails/grails-core
     new 2203174ec4 support for —force and * arguments
     new 326bc2bd75 improve status message
     new ee5e5084ad Layout definition: https://github.com/grails-fields-plugin/grails-fields/issues/170 Adding 'components' template: https://github.com/grails-fields-plugin/grails-fields/issues/59 Fixed tests
     new 2a09bd0e69 refactoring, deleting dead code, alignment to newer plugin API
     new 9be4110162 Runtime - cleanup and refactory mime types and services plugins
     new b5bb55b283 Cleanup i18n plugin
     new e629d60e13 Refactor / cleanup Controller trait
     new e39fd586d9 fix build
     new e6e2910faf update for latest package name changes
     new 370805d669 move core GSP classes to grails-gsp module and rename packages
     new caf1ac22c9 make views REST controller compatible
     new 7a613fc6d8 Fix GSP exception handling
     new 8a7a2923a4 Git rid of ControllerTagLibraryApi in favour of TagLibraryInvoker trait
     new 1ede84aa18 Merge remote-tracking branch 'origin/master'
     new 7392914437 fix imports
     new 792b246860 reinstate GroovyPageCompilerTask
     new 234c819146 Get rid of TagLibraryApi, ControllersApi and CommonWebApi in favour of traits
     new ec3ee4b9aa Merge branch 'master' of github.com:grails/grails-core
     new da1aeea915 update to latest Grails 3.0 changes
     new 00df6c69a7 Cleanup imports
     new 1a9541d6cb Layout templates work in the same way as regular templates.
     new d92b7c9d61 GRAILS-11837 add grails-taglib module
     new 0a8f2f2542 GRAILS-11837 move GrailsTagException to org.grails.taglib package in grails-taglib module
     new 90157523f0 GRAILS-11837 move org.grails.web.encoder->org.grails.taglib.encoder
     new 241ec787e5 GRAILS-11837 move TypeConvertingMap to grails-core module
     new 40fd314e37 GRAILS-11837 Make GSP template engine independent of Servlet API
     new 8daaf2cbb6 update to latest changes made for GRAILS-11837
     new 93eafebd6f GRAILS-11837 fix tests
     new e3ea5b9942 use RequestContextHolder.resetRequestAttributes() to clear request threadlocal variables
     new 625eced7d5 update Travis build and gradle wrapper
     new e4b41fa4bb update tests to latest grails3 master branch changes
     new 2e2a3d4675 update readme.md
     new 7891a4c56a add gradle wrapper
     new fab96f1585 update Travis and gradle build
     new fc64671d2b add travis status to README.md
     new ce938d433a add git vars to .travis.yml
     new b7c05ea16a ensure assemble is called by travis-build
     new 32edf1feb4 doc publishing not needed right now
     new 89586676cb revise "render" method missing handling in TagLibraryInvoker
     new 7a17439d1d use MetaClass.getMethods() instead of MetaClass.getMetaMethods() to check for existing render method
     new ada7a0b662 handle new StaticQueryMethods trait in tests
     new a7db71c534 fix travis build
     new 626a4bcd4e Merge remote-tracking branch 'origin/2.4.x' into 2.5.x
     new 3a3467c594 Merge remote-tracking branch 'origin/2.5.x'
     new 38a9d5a52b Use new config API
     new 55d935c292 change repo location
     new d9febe10b7 change repo locations
     new ec34745cc5 Merge branch 'master' of github.com:grails3-plugins/fields
     new 653e05ef87 externalise publishing config
     new a4f0b769c8 externalise publishing config
     new 9f874c490e correct plugin ids
     new eeeea93f05 correct plugin ids
     new 82caf19409 fix fields version
     new b72e7e56b1 Try to publish with Bintray
     new fbb3ca1ce9 add ‘publications’ to ‘bintray’
     new 9bdcfd1171 change to date picker selects to aria-labelledby, in order to reflect the solution presented here: http://stackoverflow.com/questions/12164617/how-to-have-one-label-for-multiple-select-boxes/14433073#14433073
     new 4c6faa8dd9 Fixes #172 and #173.
     new fc1d4fc70d Merge pull request #174 from tcrossland/master
     new 690679afc4 Use bintray for releases
     new 0c3321de7f add back the dependencyManagement plugin
     new f890b00509 update with Bintray publishing / latest changes
     new fc8b1fa71e add automatic doc publishing and Bintray releases
     new 8a3ffec352 remove install task
     new 44564bf5f7 remove use of older maven plugin
     new 9f836669d6 remove use of older ‘maven’ plugin
     new 8489a71469 fix failing test
     new 7a4dc23610 Prepare 2.0.0 M1 release
     new 3cf0bff789 Use GPG signing
     new d73969024e fix exit status handling
     new 1811717853 fix exit status assignment
     new 66fc0ab0eb use || to also handle TRAVIS_TAG
     new d1e695385b publish latest docs
     new fa9d70313b remove bintray signing for the moment
     new 2565a85352 revert to snapshot
     new 715f1f88b7 Update travis build with Bintray publishing
     new 412a48e8d6 update README
     new f7376146df Release 3.0.0.M1
     new 841bfef96d back to snapshot
     new a4e3c8bcd5 Remove unnecessary output from gsp templates
     new a51bc7045f Minor change
     new 917d930683 Docs updated for layout and component features
     new a01046820b 'f:input' taglib doesn't require the bean attribute anymore because it can be inside a 'f:with' taglib. Docs added for 'f:display' taglib
     new 84c5b329e8 Merge pull request #176 from mpccolorado/inputWithoutBean
     new fcd135c4a7 When using the 'f:with' and 'f:all' taglibs with a layout attribute this is stored in the pageScope: this commit remove the variable from the pageScope at the end.
     new 2b09330697 Fix doc: default layout specification
     new 85cbe2778e Fields without templates use the corresponding layout (the wrapper is not hardcoded anymore)
     new 8a89a5b28c Update to .gitignore
     new b7bbe90f76 Evaluate variable as string to avoid Tomcat NPE
     new 29ffc42571 Merge remote-tracking branch 'upstream/master'
     new 3fccba7c0f fix problem with GSP class name
     new 850669002c Merge pull request #177 from tcrossland/master
     new 4660e4ad7b Merge pull request #2 from yamkazu/fix-gsp
     new 35ef8152dd simplify LazyTagLibraryLookup and fix bugs
     new 2cac7e0105 Merge branch '2.4.x' into 2.5.x
     new f7ec7fc02e Merge branch '2.5.x'
     new 10566230a0 Merge branch 'GRAILS-11655'
     new 8967aca610 improved documentation
     new d1021f7012 Edited documentation.
     new fdcbd8c02b Merge pull request #1 from lopardo/master
     new cac30539d8 New attributes in f:field:  + default -> specify the first folder to look for templates (/_fields/<default>/)  + field -> specify the field (/_fields/<field>/_field.gsp)  + input -> specify the input to use (/_fields/<input>/_input.gsp) New attributes in f:display:  + default -> specify the first folder to look for templates (/_fields/<default>/)  + display -> specify the display to use (/_fields/<display>/_display.gsp)  + output -> specify the output to use (/_fields/ [...]
     new edb5da67d9 GRAILS-11583
     new 8c46c74662 flow execution params are appended to url ( Grails-11583)
     new 12ffe54202 remove trait injectors from grails.factories
     new 3b6d05ccf4 restore grails.factories metadata for now
     new 19f89f4920 use Nebula Extra Configurations plugin for gradle provided/optional configuration
     new ca7d45e14a Merge branch '2.4.x' into 2.5.x
     new c79bc2fc8a Merge branch '2.5.x'
     new 5fef1d30af remove unused shouldInject method
     new cac7df1527 make jsp-api dependency a provided dependency in grails-web-jsp
     new db08cba4e1 fix link to index action
     new daea637b43 update build file
     new cedaf86092 Use Gradle 2.3
     new dbe59752c0 GRAILS-12048 - Return more appropriate error for missing views
     new 97a187d210 rearrange plugin order
     new ef80be603e add Application class
     new a1e8270d32 update dependencies
     new 8259586b12 add gradle wrapper and update gradle version
     new 6cb472ee58 add grails-web-gsp-taglib dependency - structure was changed for Grails 2.4.2
     new c98d6bfc5a update dependencies
     new 7829e30c48 update gradle
     new 8031efda73 remove old workaround
     new 8242da9126 add grails-validation dependency to GSP sample to make it compatible with standalone GORM - gorm-hibernate4-spring-boot 1.1.0.RELEASE doesn't depend directly on grails-core and when it's used alone, grails 2.3.8 version gets used. grails-validation was split from grails-core in Grails 2.4.x , so when grails-gsp-spring-boot gets used, it will use grails-core 2.3.8 that doesn't include the missing org.codehaus.groovy.grails.validation.ConstrainedProperty class.
     new c57f5e2cd6 Revert "flow execution params are appended to url ( Grails-11583)"
     new c78e01dfb2 Revert "GRAILS-11583"
     new df7be6020e add developer to pom
     new 11a10b8f1a Revert "Revert "GRAILS-11583""
     new 891c7aabaa Revert "Revert "Revert "GRAILS-11583"""
     new d008da9cab fix signing
     new 064a9a9339 Release 3.0.0.M2
     new 850e87d344 back to snapshot
     new 924facdf51 GRAILS-10905 - remove javascript tag library
     new eecc5e781c restore g:javascript and g:escapeJavascript tags
     new 472a2a8104 Rename script to install-templates
     new c5f7f48708 setup Github releases via Travis
     new d89eb97f12 Release 2.0.0.M2
     new be1d8fb54f back to snapshot
     new 885a0da704 Trim empty lines after a package statement
     new cd20c4b25d Merge pull request #3 from nobeans/trim-empty-line-after-package-statement
     new 26e5c05243 fix failing test
     new d8e3e7a45f Use Grails 3.0.0.RC1
     new db27a225fa Fix #183. Using canonicalName instead of name on class will give the right type.
     new 3e70721aa8 Fix #183. When building on 2.2.5 not all dependencies was resolved. They should be now.
     new 02ad09c643 GRAILS-12045 - improve sitemesh layout handling
     new e9b21c1560 Fix #183. Removed if on dependency resolving
     new 0b06f36238 fix for GRAILS-12076 and GRAILS-12077
     new c5e62c4904 fix failing tests
     new 0173eee145 Fix build error
     new 588d5880d4 Merge pull request #185 from grails-fields-plugin/fix-183
     new 4fb48c97e6 Tests fixed. Attributes names were changed.
     new 46b5c0b464 update wrapper version
     new 3a6efb5881 Use Grails 3.0.0.RC2
     new 41c71c20c4 Widget template for display renamed to "displayOutput". Tests created for new functionality (field, widget and templates attributes were tested).
     new 5fd1a2be98 GRAILS-11583 fixes
     new b7b747c6b9 Provide a way to configure the names of the templates
     new f257086da2 Fixed tests
     new f0cebad8ed Attribute renamed: field to wrapper. Docs updated.
     new 6a2e15c559 Merge branch 'master' of https://github.com/grails-fields-plugin/grails-fields into version1.5
     new 548affee1d tidied up inline template
     new f743307d7d improved formatting
     new 61f0cde97c rewrote docs for locating templates directly
     new 6ec772cf61 Merge pull request #579 from vinod2800/2.4.x
     new ddbf0291f9 Merge branch '2.4.x' into 2.5.x
     new fa6e830cbd Merge pull request #2 from domurtag/master
     new 3de616cb3c Merge remote-tracking branch 'origin/2.5.x'
     new dfdf427e2c Release 2.0.0
     new 170a7ac70d back to snapshot
     new a73130da01 Release 3.0.0
     new 726beacbc6 back to snapshot
     new 587d767ccf Release 3.0.1
     new 751a8331c2 back to snapshot
     new 5809001a52 Release 2.0.1
     new 4248a0f2ed back to snapshot
     new fa1596f819 Release 3.0.2
     new 518047d5ab Release 3.0.2
     new 7f743c711f back to snapshot
     new 6f092d5201 Docs updated on the tags section
     new edaf5d4ec9 fixes #186
     new 8d6f564d94 fixes tests broken by previous fix for #186
     new ac7bdf6eb4 Merge pull request #190 from domurtag/master
     new 619589cfb6 Attributes inside f:field prefixed with 'widget-' are passed as attributes to widgets. Attributes inside f:display prefixed with 'widget-' are passed as attributes to displayWidgets. The prefix is configurable via a config attribute: grails.plugin.fields.widgetPrefix
     new c3ad9802a8 New displayWidget taglib. It is similar to f:input but displays the displayWidget. (NOT TESTED)
     new 6d5e9feff6 New author added on the plugin descriptor file.
     new 6c52af67c6 f:widget attribute was added. f:input was deprecated. Tests were created.
     new fe874d164e Docs were modified.
     new a9e592f014 Install script was added just like domurtag proposed.
     new f2952716bc Fixes #172 and #173.
     new a4692e0233 'f:input' taglib doesn't require the bean attribute anymore because it can be inside a 'f:with' taglib. Docs added for 'f:display' taglib
     new dd9fb3c721 Update to .gitignore
     new 3c80d63bd3 Evaluate variable as string to avoid Tomcat NPE
     new 50ae6fe6da Fix #183. Using canonicalName instead of name on class will give the right type.
     new 1d0102f20d Fix #183. When building on 2.2.5 not all dependencies was resolved. They should be now.
     new d777823a52 Fix #183. Removed if on dependency resolving
     new 42739542a5 Docs updated on the tags section
     new 266bd99bea Attributes inside f:field prefixed with 'widget-' are passed as attributes to widgets. Attributes inside f:display prefixed with 'widget-' are passed as attributes to displayWidgets. The prefix is configurable via a config attribute: grails.plugin.fields.widgetPrefix
     new d608878358 New displayWidget taglib. It is similar to f:input but displays the displayWidget. (NOT TESTED)
     new 7a70c72a4f New author added on the plugin descriptor file.
     new 55be373835 f:widget attribute was added. f:input was deprecated. Tests were created.
     new b23aa11e82 Docs were modified.
     new e651f0b550 Install script was added just like domurtag proposed.
     new 6f3cc887e0 Fixed tests
     new ccac16eed2 More fixed tests
     new 6951be6221 Potential fix for https://github.com/grails/grails-core/issues/583
     new d9620d91df fix tests
     new 38498d1dc7 Merge remote-tracking branch 'github/master' into version1.5
     new 4468ba953c Improved docs.
     new 5453c38949 Merge pull request #3 from lopardo/version1.5
     new 8c20df7004 Fixed service
     new 0de7338935 minor improvements to docs
     new 75a1b626d4 minor improvements to wording of console message
     new 095135b7b2 Merge pull request #4 from domurtag/version1.5
     new 681266157a Merge pull request #180 from mpccolorado/version1.5
     new b0f694f152 changed version number before release
     new 5376bce2c5 Updated release documentation in introduction document
     new 7ee9d40088 incremented version number
     new d5162d2c9b Fixed JIRA-11993
     new 70b5502d61 Fail rendering of enums in body of display tag
     new 6a4ce1309b Fix rendering of enum in body of display tag
     new 37b7840460 Revert test changes accidentally committed
     new dff700f933 I have a hard time creating a test that proves there can be a problem with this change - somehow, there is always a ConstraintsSpec no matter what I do in tests, but in my application, I get an NPE here without this change. Makes sense to make this change, since all other access to the constraints field is already conditional on it being NULL.
     new 88829e840f Merge pull request #193 from Oelan/master
     new b77fd95a66 changed version number before release
     new fea7b91c68 incremented version number
     new cb23282752 make it possible to specify the domain class and/or properties for the table tag fixes #3
     new 03d1eed08d Properly close the meta tag in the scaffolding templates
     new 0fb3a577cf table and display tags should render associations and embedded beans
     new 31344a6c08 Merge branch '2.5.x'
     new 17494faea4 remove unmatched <ol> tag
     new 19358b7601 remove dangling closing tag
     new e061e21608 Merge pull request #6 from KurtWAndrews/issue_717
     new 2b91d4c33a Merge pull request #8 from houbie/patch-1
     new 7581664f19 Merge pull request #4 from houbie/master
     new b7e2ec7e89 Performance Optimization - Relates to #640
     new 66c4088c03 Revert some changes for #640
     new 1ad702f446 Fixes https://github.com/grails/grails-core/issues/2033
     new fe88be49a8 Upgrade to Grails 3.0.1
     new e042dee242 Fixes https://github.com/grails/grails-core/issues/8982
     new 70cc6b94f5 Add support for the order attribute
     new 0f7a56744d replace tabs with spaces
     new bc5c0b6cf7 note on 3.0 redesign
     new c296248fcc Release 2.0.2
     new bc11414803 To 2.0.3 snapshot
     new e29d84d0d8 Use fields 2.0.2
     new 92bc4ba3e4 Release 3.0.3
     new af06c6070a Set 3.0.4 snapshot
     new 111e71e631 fix documentation link
     new 5cbfc4f26e Merge pull request #11 from houbie/patch-1
     new 1e0ec422e5 Reintroduce the resolving of templates for domain properties that have a widget constraint (see https://grails.github.io/grails-doc/latest/ref/Constraints/widget.html)
     new 9934df1827 Merge pull request #196 from tarpers/master
     new b90c302933 GRAILSPLUGINS-2998 Allow ID in form tag
     new 33030b3400 Make null safe
     new c37e1ac128 Merge branch '2.5.x' into 3.0.x
     new fd45ba80a0 Removed duplication in fieldValue tag
     new 9b86dd6eaa fix undeclared variable
     new e84a3f6066 Merge pull request #9098 from anshbansal/patch-2
     new 91b2338e16 Fixes #582 - Grails partial templates not resolved properly
     new 92077128c2 Merge branch '3.0.x'
     new 0ed1518c49 Fixes https://github.com/grails3-plugins/scaffolding/issues/9
     new 591d0031c5 Partial fix for https://github.com/grails3-plugins/scaffolding/issues/7
     new 4385f54b25 Fixes https://github.com/grails3-plugins/scaffolding/issues/7
     new dbb024537f Move InstallTemplates script and templates to scaffolding plugin
     new 4eee991653 Add view generation for dynamic scaffolding
     new 0687218569 Migrate install-templates command from fields plugin
     new d3307bcbd2 fix path installed templated
     new b4df253ab6 Implement dynamic scaffolding
     new 0858e0edb2 Implement dynamic scaffolding
     new 415eeac6a7 Start adding README.md for subproject
     new 529fa32c46 The word Subproject isn't adding anything here
     new f87e2ac0cb Added README.md files
     new f3d8a19f4d Merge branch '3.0.x'
     new 76ce953a9b Fixes #10 - add null check
     new e998390df2 Release 3.0.3
     new 8d282cc1e5 back to snapshot
     new 907977fca5 Release 3.1.0
     new e1029c17b8 back to snapshot
     new 3eb8cb443d Merge remote-tracking branch 'remotes/grails-fields/master'
     new b02fe8c794 remove version
     new 30eaf75dc2 Merge branch 'grails3-plugins-master' into grails3
     new 45fa4db646 bumped version number to 2.1.1-SNAPSHOT after release of 2.1.0
     new 18efd02e40 fixed Bintray config so that plugin publishes to the correct package
     new 1b860ce547 Fix problem with formatDate and StreamCharBuffer
     new c7b5b05cf3 Fixes #9121 - GROOVY_PAGE_ADD_LINE_NUMBERS=true causes error
     new abd91cf753 Rework GSP encoding settings
     new 573c6fa59b upgrade to latest versions of Gradle plugins
     new 33a1a3e857 Use GSP engine encoding when reading template
     new 382ab1367d Make forceEncoding configurable
     new 39240d4add Merge branch '3.0.x'
     new 9279251957 Revert "Rework GSP encoding settings"
     new b23146bb5d GSP setting rework fixes
     new c9687db118 fix failing test
     new 797f3b1c8c Revert "Rework GSP encoding settings"
     new 7a646a42dd GSP setting rework fixes
     new 3f9455ac34 fix failing test
     new 7b1f3bee39 Fixes #9186 - @Secured Spring Boot annot. breaks Render tag
     new 0c39bf6185 Fixes #9041 - Grails 3.0 checkboxes doesn't work with spring-boot-security plugin
     new c7e99b7394 Another fix for #9041 - simplify logic and avoid additional conversion
     new dfa6702f46 fix for https://github.com/grails/grails-core/issues/9155 - Dynamic scaffolding doesn't use installed templates
     new d3ce98ac38 Merge branch '3.0.x'
     new 38b8ce2346 Update version to 3.1.1
     new e25681d70f back to snapshot
     new c5fccc7a2e Use Travis container infra
     new 04a968233d Fixes #9219 - Duplicated beans with Grails 3.0.5 and Spring Integration
     new a1b51e92c2 Merge branch '3.0.x'
     new 1b88b4c885 Fixes #4
     new 9e99c3d3b3 Merge pull request #13 from miffels/issue-#4
     new 0bfeb4b459 Restore generate-async-controllers. Fixes https://github.com/grails/grails-core/issues/9267
     new 92adcab758 Release 3.1.2
     new d23580d183 Back to snapshot
     new b66aa2a837 Fixes #9122 - ShowSource=True not working in Grails 3.0.3
     new 49de27cd43 Merge branch '3.0.x'
     new 94ed9e3137 Merge branch '2.5.x' into 3.0.x
     new 41d1923b64 Merge branch '3.0.x'
     new b5246f16e6 Removed default HTML format to allow REST to work with scaffolding injection
     new 207f3a2808 Merge pull request #14 from marcDeSantis/scaffold-injection-formats
     new cdafb5e3cb Allow TagLibraryLookup to be optional. Fixes https://github.com/grails-plugins/grails-spring-security-core/issues/379
     new 515d8321a7 Config - No need to flatten the config anymore
     new b3610acbdd Merge branch '3.0.x'
     new 007618eb66 Fix for #9362 - Restore Servlet 2.5 support
     new d6d35eda4e Merge branch '2.5.x' into 3.0.x
     new 886e3c4eee Rework loading of Metadata. Fixes #9375
     new ec022dd771 Merge branch '3.0.x'
     new 03632067c1 Upgrade to Grails 3.0.9
     new 1dfdbc08b9 Fixes https://github.com/grails/grails-core/issues/9283
     new b6e36ee52b Change to use just ‘fields’ for package name
     new b1018667d9 Fix Travis config
     new 2f91f6c1e0 Release 2.1.1
     new 3711741147 Back to snapshot
     new 6f3f112e04 Updating the readme
     new 643bbcdde2 Fix gsp subproject readme as it is not a Gradle plugin
     new 3aabbdf92b Fixing squid:S2583 - Conditions should not unconditionally evaluate to "TRUE" or to "FALSE"
     new 0bc2973a60 Fixing squid:S1596 - Collections.emptyList(), emptyMap() and emptySet() should be used instead of Collections.EMPTY_LIST, EMPTY_MAP and EMPTY_SET
     new 6afe492674 Fixing squid:S1118 - Utility classes should not have public constructors
     new 7c0eb3d585 Fix rendering of plugin views when running the IDE
     new 285accf683 fix failing test
     new 5a42463abd Fix for issue when using plugin with dashes in name for https://github.com/grails/grails-core/issues/9406
     new c155873ba4 Remove use of metaprogramming for StreamCharBuffer methods
     new da231836f1 fix failing tests
     new c8a3b4cce4 Startup time improvements for GSP
     new c99619be70 Revert "Startup time improvements for GSP"
     new acb1361c51 Startup time improvements for GSP
     new 8d0f1c22e5 Merge pull request #9545 from ctoestreich/3.0.x
     new cd507eac31 Merge branch '3.0.x'
     new 5f9f65b577 Ignoring Idea project file
     new 6287181b99 Upgrade to latest versions
     new 47ea07aaaf Only flush() and close() the response if no error occurs. Fixes #9473
     new 88afe0a456 Merge branch '3.0.x'
     new c353254275 #9324: generate-views command
     new 41d4a3b82d 3.1.3 release
     new dfce70235d Fixed Travis build file
     new 3f4007d12d Fixed Travis build file
     new 55f761fa92 Attempting to debug build
     new 98c920dd17 Heh...
     new d5d3776d06 (╯°□°)╯︵ ┻━┻
     new 6f3443e6e0 This should fix the build. I hope.
     new 10200c96b8 Moved to the web profile
     new efdefcdf26 Release 3.2.0 - for Grails 3.1
     new 7db80b926d Merge pull request #9533 from DevFactory/staging/Conditions-should-not-unconditionally-evaluate-to-true-or-to-false-fix-2
     new ecee112280 Merge pull request #9536 from DevFactory/staging/Collections-emptyList-emptyMap-and-emptySet-should-be-used-instead-of-Collections-EMPTY_LIST-EMPTY_MAP-and-EMPTY_SET-fix-4
     new 424bfa78ca Fixes https://github.com/grails/grails-core/issues/9612
     new b28301935e Release 2.1.2
     new 37bbdfbc93 Back to snapshot
     new 07331fdd74 Support rendering GSON templates via controllers. Fixes #9593
     new 7453ae7c80 Improvements to subproject reloading in multi-project builds
     new f4242ceef1 Merge branch '3.0.x' into 3.1.x
     new 2adebb040b fix NPE when applyLayout is used. Fixes #9600
     new bd175521e3 Don't use the classpath to look for GSP files, which are no longer packaged anyway. Fixes  #9639
     new 21c552cabb fix failing test
     new d2d1d537ab Ensure highest priority plugins are resolved first when resolving views. Fixes #9689
     new 278d9d4586 Revert "Moved to the web profile"
     new 5851c184c1 Back to snapshot
     new e430be6e17 Release 3.2.1
     new 8d30cf1de0 Back to snapshot
     new feb8b3838d Merge branch '3.0.x' into 3.1.x
     new 8bf5bd0359 Merge branch '3.1.x'
     new 83c33a955e 3360 added data attributes for g:select
     new 28ad9e3ea4 improvement of recent PR #9823
     new ed23b5d286 Allow the form tag lib to generate form elements that point to urls for nested restful resources.
     new 15f8152fa7 Fix metadata javadoc
     new d4ed449632 Merge branch '3.0.x' into 3.1.x
     new 5a589f0222 Allow scaffold controllers to extend RestfulController
     new 1fa705755a Ensure precompiled GSP views are loaded in the correct order. Fixes #9836
     new 31d8905349 fix failing test
     new ab9f1c8a7b Merge branch '3.0.x' into 3.1.x
     new 5dbfa6f1c2 Made it so that all .gsp files in scaffolding directory get processed
     new cf62cf523c Merge pull request #9839 from Nanigans/nestedResourceFormTags
     new 4291f44679 Merge branch '3.1.x'
     new 45a83d01eb Default to HttpMethod.POST if none specified. Fixes #9878
     new 3d0810398a Added includeExtension flag to template resolution - getAbsoluteTemplateURI(..)
     new 5498c98a03 Ensure pre-compiled GSPs honor settings in application.yml. Fixes #9956
     new e5bc286c25 Support for relative URIs on JBoss. Fixes #9821
     new 54a673778a Merge branch '3.1.x'
     new 1280c22a94 Configure application.groovy class loader to take into account plugins
     new 9237b6dd2d Merge branch '3.1.x'
     new d0b9a5923f Fix LineNumber transform class name
     new fd7df770c5 Merge branch '3.0.x' into 3.1.x
     new 671f5bc6fb Initial commit
     new 7c3d214682 Initial commit
     new 725f0fe229 Add placeholder to date input
     new e31e9d4781 Docs in progress. Added travis setup
     new ad45850871 Docs
     new 92e3756c0d Docs
     new 9013a48654 Fix test
     new 705f4007b7 Attempt to fix doc build
     new 157d8d41ed Attempt to fix docs build
     new fb02d659de Docs
     new 4198b1e5ad Add link to api docs
     new b3955ccd82 Add @Configuration for beans
     new e7b8403fa4 Documentation
     new 70272ad556 Documentation
     new 3384a0ecd3 Add examples to docs
     new 2847d65648 Added tests
     new 9d8d3590ad Fix code highlighting in docs
     new beb07601b8 Update to expand embedded properties in the list output
     new dc8263fcaf Fix bug with properties with null constraints being excluded. Call outputProperties instead of listOutputProperties with embedded domains because they may not have an ID
     new 5d367354fa Small javadoc update
     new d7327b72b7 Merge branch '3.1.x'
     new 9bd00b072e Merge pull request #31 from Poundex/master
     new 6e855786c8 Merge pull request #23 from donald-jackson/master
     new fc926a0247 Fix bug with embedded classes in src/groovy. Back to snapshot
     new a81813afe3 Correct formatting
     new b28fea0ca6 Fix #10018 and restore tests for ValidationTagLib
     new 2ef6ba4c9a Merge branch 3.1.x
     new 5af57e06f3 Add more debug output for view resolution
     new 5c3929faa3 Ensure correct OutputContextLookup class is used. Fixes #10118
     new e7ec6e9ccb fix failing tests
     new ead644a57d Improve GSP view resolution from plugins, when using multi project builds. Fixes #10047
     new ee7511ad5e Fix deploying with a slim war. Fixes #10090
     new 75b837add6 Merge branch '3.1.x'
     new 5a05ad6d8b Simplify configuration of GSP. Fixes #9936
     new aac41fc5b7 Fix NPE
     new 0bcfbf178d Merge branch '3.1.x'
     new 7be1dc7fef Remove most deprecated methods/classes (#10124)
     new a74953c1e8 Remove usage of deprecated class. Fix config accessor
     new 39b65e9bb0 Merge pull request #216 from jameskleeh/grails3
     new 00c196ee55 Release 2.1.3
     new 36754cbe5a back to snapshot
     new 02b31bba28 #10150 If the contentType is  set on the response the sitemesh WebAppContext needs to be kept in sync
     new b2230bfee6 Track calls to getOutputStream() and prevent view rendering if called. Fixes #10130
     new 6ece29db51 Merge branch '3.1.x' into 3.2.x
     new 214583de2e Merge pull request #10163 from ColinHarrington/issue-10150
     new c6ebabba11 Merge branch '3.1.x' into 3.2.x
     new 8b6b919531 Add support for JSR310 dates to <g:formatDate and <g:datePicker
     new 6f4fe58c11 Cleanup
     new 0125e3dbfe support explicit multiple=false for single-select
     new a1887ab384 Move JSR310 out of core - Creating a separate plugin. Update formatDate and datePicker tags to move date logic to a bean
     new 8ba1485739 Add license header, javadoc
     new 14d73777f0 Issue #210: Propagation of f:with and f:all attributes to child tags by mpccolorado
     new 658e3fb075 Remove TraitInjector impls in favor of @Enhances
     new 240c7db804 fix failing tests
     new 17e98c7b08 Encode as html select option values
     new 6249869be4 Revert "fix failing tests"
     new 5d042b65bb Merge pull request #10269 from grails/issue10238
     new a84669db86 Merge branch '3.1.x' into 3.2.x
     new 5337d9fab0 Merge branch '3.1.x' into 3.2.x
     new 42865709e4 Revert recent changes related to #10270
     new 45d4e1ccb7 Merge branch '3.1.x' into 3.2.x
     new 3caaa1a885 New feature: Boolean attributes can be configured.
     new eb4f5e39ea  iQIcBAABAgAGBQJYLeLwAAoJEOU1yq+FlBN+Zb8QAJ+GvNRD5eBzhEopXXmhgHzc
     new 544b3aadc8  iQIcBAABAgAGBQJYLeLwAAoJEOU1yq+FlBN+EoYQAJvrog7VsvW4TJT3MJIgDCFz
     new 1ad242efc8  iQIcBAABAgAGBQJYLeLwAAoJEOU1yq+FlBN++G0P/3coPWTKgeJjXFUVyUvgyzgQ
     new 220a9c7d30  iQIcBAABAgAGBQJYLeLwAAoJEOU1yq+FlBN+dvYP/2C9p+c1GqiUWIxcl0t2W59o
     new 838f3a8574  iQIcBAABAgAGBQJYLeLxAAoJEOU1yq+FlBN+uzgP/iZb09ctl/A8N0PEBozWxrb0
     new a8866e56e5  iQIcBAABAgAGBQJYLeLxAAoJEOU1yq+FlBN+FmwP/jxJ824UE4braUIIqK6s6C6j
     new 8432c84842  iQIcBAABAgAGBQJYLeLxAAoJEOU1yq+FlBN+umIQAKEto0ZLX4eYlFkh1drtCc5l
     new 31c2a4ac15  iQIcBAABAgAGBQJYLeLxAAoJEOU1yq+FlBN+Q34QAKytW6wPg3XqWXXr8Yt1fg5M
     new 3a2302d1d6  iQIcBAABAgAGBQJYLeLxAAoJEOU1yq+FlBN+uTcP/iWPjcJptKYrXWYJSBwVKlec
     new 5d2a5ce380  iQIcBAABAgAGBQJYLeLxAAoJEOU1yq+FlBN+rBQP/3j9y0Yu7V36Cn6SNd6rVaIS
     new 0067ef3e7c  iQIcBAABAgAGBQJYLeLxAAoJEOU1yq+FlBN+9QEQAIn1h1QXyb2atWv2ZccQ0g6u
     new 43c0931732  iQIcBAABAgAGBQJYLeLxAAoJEOU1yq+FlBN+B6kQAIDVwXvXAPbJ3xtOQpe+jHqa
     new 94e53a1921  iQIcBAABAgAGBQJYLeLxAAoJEOU1yq+FlBN+yo4QAJj/a8NG9wYCKGvMQOiGRX9b
     new 8c961b8927  iQIcBAABAgAGBQJYLeLxAAoJEOU1yq+FlBN+YoAQAJg42oRcmp2CxKb1lOhbrmYH
     new 254bd2282e  iQIcBAABAgAGBQJYLeLxAAoJEOU1yq+FlBN+xdcP/RjotHjjPKSs9HiQYn8KJ5Cz
     new dc37eef014  iQIcBAABAgAGBQJYLeLxAAoJEOU1yq+FlBN+YTMP/3zfC17lHXuBWybjxxjpELhz
     new 76b4ad4312  iQIcBAABAgAGBQJYLeawAAoJEOU1yq+FlBN+6YEP/2FcZSRyk7UuCI7zzfhnrq52
     new 0cde1de5ac  iQIcBAABAgAGBQJYLoZIAAoJEOU1yq+FlBN+E8gQAK13JK8QT3bHZ0GRsmtL3xIv
     new 5cf9be1dc7  iQIcBAABAgAGBQJYLqvDAAoJEOU1yq+FlBN+cuIP/3ZoZBV6jH8hcXRrpQ8Enf6k
     new 35c79beb07  iQIcBAABAgAGBQJYLq8yAAoJEOU1yq+FlBN+KMMP/RgRegIexnCWBxO8C4tzyq7u
     new ce96d7d862  iQIcBAABAgAGBQJYLrZNAAoJEOU1yq+FlBN+04wP/2qp+4hvnVnwkHCMeBc2f8Fz
     new c2cab4a8da  iQIcBAABAgAGBQJYLrugAAoJEOU1yq+FlBN+cAoP/iNGKeRBoKaN6PjwrvxJWk3g
     new 238ccbc075  iQIcBAABAgAGBQJYLsKCAAoJEOU1yq+FlBN+FKMP/3KtJLnt/yDooj8xsRhfYIH+
     new 111f1a0529  iQIcBAABAgAGBQJYLt1MAAoJEOU1yq+FlBN+dwcQAIbeNhVO2vgHHFF0o2+bBu7k
     new 4eb2abe463  iQIcBAABAgAGBQJYLyUrAAoJEOU1yq+FlBN+jyAP/1Q7bRENivI7//0QwhIv867K
     new e7e714c4d5  iQEcBAABAgAGBQJYWWxfAAoJEBvGAW779GU5T3EH/2N2siDJM5t96xUbMfsEHZaU
     new 6d4d7120a8 #10371:  Layout resolution fails with the WAR when using relative URIs outside of the /layouts directory
     new fc1fb6d2f3  iQEcBAABAgAGBQJYWi5ZAAoJEBvGAW779GU5tfwIAO/owhVkv1CMQdkcStc2KOC8
     new a7ba3f2981 Merge branch '3.2.x'
     new 2325dfe193 Using setConfiguration instead of `grailsApplication.config` access.
     new d0911d0067 Updated per review
     new f2132408d3 Merge pull request #10314 from sbglasius/feature/required
     new eed2dbac54 Merge pull request #10199 from zverbatim/master
     new d52090b519 workaround for GROOVY-8093: final variable incorrectly detected as reassigned
     new 19a5f9bb01 Merge pull request #217 from gregopet/grails3
     new b988114db4 Fixed defaultAction in controllers to be url converter aware. Removed addViewPrefix that was not url converter aware
     new 83f27bc2cc  iQEcBAABAgAGBQJYtoKyAAoJEBvGAW779GU5vnIH/2hugX72sZdntbmpMOm2wo37
     new e4991b34b7 Merge from 3.2.x
     new 57b632252f  iQEcBAABAgAGBQJYt/isAAoJEBvGAW779GU55y4IAObhivxcWHtT/PoDSFamx60r
     new 5eeef3f733 Fixed defaultAction in controllers to be url converter aware. Removed addViewPrefix that was not url converter aware
     new 4e8105750f Don't set cache = true because it passes caching off to the AbstractCachingViewResolver. Add controller to
     new 67aecfea0b Upgrade to Grails 3.2.7. Change the cache key to include controller
     new a8549b0f6f Set version to 3.3.0
     new c341201d6f Back to snapshot. Publish snapshots
     new 99692652d5 Version 3.3.1. Fixed further issue with the view name clashing in the template engine
     new 17b37abcee Back to snapshot
     new 003097b4cc Added valueMessagePrefix to fieldValue tag
     new 13d763edb1 Adjust locale lookup
     new 858e30657b Fix broken view discovery for generate-views
     new ea02eeddc3 Release 3.3.2
     new eb2f0f568a back to snapshot
     new 8473dc27cc Merge branch '3.2.x'
     new 60db2dbeb4 Upgrade to Spring Boot 1.5.2
     new 18951eaeef #220 Add support for themes
     new 2d1908a901 Update docs to mention template resolving order for namespace
     new 7e7a833092 #220 Update customizingFieldRendering.doc for themes support
     new ef08040e9d #220 update docs for themes
     new 8da87e1853 #220 Add theme attribute to java docs
     new 80687d61e4 #219 #212 - update display and table tags to use resolvePersistentProperties when property is not specified explicitly. This makes the behaviour of the tags exactly same as the f:all tag This also fixes #219 - display and table tags will now honour display:false constraint
     new f597763a50 #219 Fix test
     new 4cb6a49660 Merge pull request #229 from snimavat/FIELDS-219
     new e443268ba0 Merge branch 'grails3' into FIELDS-220-themes
     new f6ef295049 Some more static types for variables
     new c28ea88dd4 #220 Refactor FormFieldsTemplateServiceSpec
     new 009aa030c5 Merge pull request #228 from snimavat/FIELDS-220-themes
     new 6f6fcf987f Update readme.md
     new 0c49d96ea9 Update readme.md
     new 5684c9d34b Fix travis build status image to point to grails-fields-plugin
     new 9174b80a2a Merge pull request #230 from snimavat/travis-status-fix
     new 2b4be29ec9 Setup Gradle Build
     new 4155f1a4c3 Enable Travis
     new ccfc9ee19f Fix including ast compiled sources
     new 71f0895210 Add @Slf4j
     new adcbd6cd2c Migrate documentation
     new 7b40de2cf3 fix link errors
     new c6504e8e72 Add license and README
     new 53a34cd30b Restructure ToC
     new 06d132af30 Migrate taglib artefact handler to GSP project
     new 98e73e1a82 fix test failures
     new 45dc66a2b1 Migrate GSP tests
     new 498fa4771e Migrate more tests
     new 4ec24aa20e Only load in Grails 3.3 and above
     new b1e1697586 Create ISSUE_TEMPLATE.md
     new 23fdbb3c1e Documentation tweaks
     new fd78e895bf Release 3.3.0.M1
     new 927203c480 back to snapshot
     new 4351b5f0ee Merge branch 'master' of github.com:grails/grails-gsp
     new 9fb3f66b55 * Added support for dynamic attributes on a Jsp tag
     new 149574d53f * Added test for Dynamic attributes
     new bdf11f905d Merge pull request #5 from tkvw/dynamic-attributes
     new 9eacae07ff Fix dependencies
     new f12f7019f6 Merge branch 'master' of github.com:grails/grails-gsp
     new a50fa80728 Add Travis link
     new 970e6416b3 Revert "Fix dependencies"
     new 3f9c4fbde1 Fix dependencies - take 2
     new 3e22a29bca Merge branch 'master' of github.com:grails/grails-gsp
     new 3fbe85fc7a Add commons-lang dependency
     new eaaaae2aad Use resource instead of action for create.gsp
     new 8fbd2a8343 Release 3.3.3
     new 7bafa32c00 back to snapshot
     new 6594f48c28 Upgrade to Grails 3.2.8
     new ad3fc17930 Fix #223 - don't use locale formatted value
     new 5a91df58f8 add travis keys
     new e2140e2157 Fix #227 - reduce search paths
     new 80e49e14f9 Move layout.html to right place
     new 7b973eb330 Convert docs to asciidoc
     new a10e9b8711 fix doc publishing
     new 832fbfc215 Update README
     new 62a9d01a4c Release 2.1.4
     new 9af73260f0 Back to snapshot
     new 01fe1edd7c Add @Autowired / re-enable GSP compilation
     new 5dc31d2e4a Release 2.1.5
     new a0590107b2 back to snapshot
     new 3b1d72bf22 Fix releases config
     new 702273a261 Only deploy on tags
     new 4c762c3110 Update dependencies
     new 7e4218d4e6 Soft load JSP support
     new 97bc6acd39 Document grails-web-jsp requirement
     new b54edd731e Use grails-plugin Gradle plugin to compile plugin
     new f0f1e4e906 Skip findMainClass
     new 2fd9507fd3 update gorm and spring versions
     new 9f8ddd2861 Release 3.3.0.M2
     new 5288ebada0 back to snapshot
     new c92398f67e Update introduction.adoc
     new 3daf22e02f Update version of GORM. Add support for derived properties
     new d552d109f6 Fix GH token
     new ef7c67c688 Convert to the mapping context api
     new 804c34e915 Update documentation
     new 92fe268ca1 Update generate controller to also generate a GORM 6.1 data service
     new 7da5b0b139 Update README
     new 485fa774c2 fix tokens
     new df181ec99b Update the service spec to flush the session after delete
     new a5dbc2a253 Add missing import
     new 3ef8e0e0e6 s/Grails/Groovy/
     new 50a5ad7bf1 s/Grails/Groovy/
     new fd9a63f196 Introduced maxProperties attribute to f:table
     new 0749d31759 #231 maxProperties attribute in f:table (#1)
     new 7fa96700b5 Create FormFieldsTagLib.groovy
     new 09437e14c5 Updates to support GORM 6.1 which registers a PersistentEntityValidator by default
     new 69892dbea4 Upgrade dependencies
     new fd4da354dc Fix build
     new 701d5e096a Merge branch 'master' of github.com:grails/grails-gsp
     new da490ecace Release GSP 3.3 RC1
     new 1eccb64f2f back to snapshot
     new 9e4d444d77 Remove println
     new a218f892f1 Fixed issue where pageScope.hasVariable() could not find variables of parent scopes
     new edf41fd560 Merge pull request #8 from davidkron/master
     new 6601a45a6d Update introduction.adoc
     new 47ba33a2fa Update introduction.adoc
     new 3e81aa334c Release GSP 3.3 GA
     new 1a39b60122 back to snapshot
     new 3a8114994e Remove extra comma from doc fixing table to break
     new 839137f3ea Update introduction.adoc
     new 3d81ea0a60 Added out & *.iml to .gitignore
     new c4b04517d9 Upgrade to Gradle 3.5.1
     new 0cb7ffdc0c Merge pull request #10 from saw303/master
     new 65ea7884c1 Merge pull request #9 from bronoman/patch-1
     new 8f1e823051 fix cut-and-paste error from another page
     new 1aa475675a Set constrained to null if both delegates are null
     new 2190317b1f Release 1.1.1
     new 8b748092a9 Use updated version of scaffolding core
     new 6765722864 Fix travis build
     new 4ac73cac75 Release 2.2.0
     new d8667d8525 Release 3.4.0
     new 0c4671ac54 Fix travis build
     new 6cd44a9493 Back to snapshot
     new a7ae1da9a1 Autowired fieldsDomainPropertyFactory grailsDomainClassMappingContext
     new 1a9b093d18 Merge pull request #244 from sdelamo/master
     new 0ee9d0d85b Merge branch 'master' of https://github.com/grails-fields-plugin/grails-fields
     new 233e74130c Back to snapshot
     new 23c6b4ceb8 Release 2.2.1
     new 6e6d8f72f0 Back to snapshot
     new 7edd3153d3 Fix issue with oneToMany expecting the old API
     new 219a10196e Add new test for default input rendering where the persistent properties are PersitentProperty instances. Resolve issues
     new b29c1978cf Release 2.2.2
     new 5cd83fab66 Back to snapshot
     new 7308db3630 Another issue with old API
     new db9ca98247 Fix failing test
     new 80f0707cba Fix templates for new testing framework. Fixes grails/grails-core#10821
     new 586917f5cc Release 3.4.1
     new 94292684e8 Back to snapshot
     new a7cb1d2791 Use new Orange Design for docs
     new fb6d533476 Attempt to fix travis build
     new 6748591a33 Render value that is an association but not to a grom entity
     new ef767b8af9 Merge pull request #248 from Leward/render_string_association
     new 7f1ee666ba Merge pull request #240 from SumitBando/patch-1
     new cce1c9719f Merge pull request #238 from sgates/patch-1
     new 5c53b35ea2 Merge pull request #235 from snimavat/patch-1
     new 45c6a32f74 Merge pull request #234 from derKasi/master
     new 18ab12e0e3 StringIndexOutOfBoundsException
     new 8ca47b4bb2 removed not needed space
     new c27879177d Rendering numbers is now Locale-aware. Fixes #251
     new 4ca430dc7f Check explicitly for null value to allow '0' be formatted
     new 18e31641d0 Add configuration option to use the old behavior
     new 5a749cc94c Merge pull request #252 from ilopmar/issue-251
     new 3750b8a6b2 Release 2.2.4
     new 9e716066da Release 2.2.5-SNAPSHOT
     new 0d85c806eb Release 2.2.5
     new fc2a83ebc8 Back on snapshot
     new 4101649240 Remove "Source" section from tags
     new d60956de2c Use JDK7 in Travis
     new 79775ee21e Revert "Use JDK7 in Travis"
     new f057eda5e8 Use JDK7 in all subprojects
     new edfa9bb531 Define target and source compatibility in the right place
     new 1a71725201 Merge pull request #18 from grails/issue-grails-doc-650
     new d3c050fefe Release 3.3.1
     new 347770df3c Back to snapshot
     new 3687ae0b75 added maxProperties-attribute to table-tag
     new 3db82aa792 added table-testcase for maxProperties attribute
     new 31766adba4 Introduced maxProperties attribute to f:table
     new aa8b707f6e #231 maxProperties attribute in f:table (#1)
     new 3ddf7e6fcd Create FormFieldsTagLib.groovy
     new 009dc46910 Updated the FormFieldsTagLib to use `maxProperties`
     new 4fbaa4cf69 Merge pull request #260 from sbglasius/master
     new 6011e3c58c Fixed whitespaces in FormFieldsTagLib
     new 4aeffb2d63 Merge pull request #261 from sbglasius/master
     new d8c5b4d1e5 Fix #257 DomainModelService injected instead of instantiated Fix #257 Table can list lastUpdated, id and dateCreated
     new 4a242770a0 Updated test case
     new d36548f398 Merge pull request #262 from sbglasius/issues/257
     new 7459e6dabc Fix #263 DelegatingBeanPropertyAccessorImpl missing hashCode and equals
     new e2bb698ef6 Merge pull request #265 from sbglasius/issue/263
     new 6e6250c59d Release v2.2.6
     new fff50e2177 Back to snapshot 2.2.7
     new 62c12aba62 Regex patterns are heavy to iteratively compile.
     new a7e4ea2f96 compile static on GroovyPageCompiler class
     new 3fa1963cef Travis will publish build reports on failure
     new c8f4097968 Fix #257 Fixed with tests to prove
     new e5e9c5f840 Improved documentation
     new 944cc482b6 Using latest Grails 3.x documentation build scripts
     new b3bc892de1 Merge pull request #270 from sbglasius/better-documentation
     new a890141849 v2.2.7
     new ab98d0c59e Back on snapshot
     new 77d3b8c239 Fix #264, Fix #269
     new 8dc70c41cb Merge pull request #273 from sbglasius/issue/264+269
     new eb2993079d Make code compatible with @CompileStatic
     new b00bb513c5 Update g:include doc
     new f464714bb2 Update include.adoc
     new 4110d67afd Merge pull request #19 from davydotcom/patch-1
     new af8bfebd63 Merge pull request #20 from davydotcom/patch-compile-static
     new a67c96219b Fix XSS vulnerability when rendering beans
     new 226211bb12 Merge pull request #277 from ilopmar/xss_vulnerability
     new acdfd92176 Ready for 2.2.8
     new 0009d3751b Back to snapshot v2.2.9.BUILD-SNAPSHOT
     new abced17171 Updated releasenotes with missing Git Diffs
     new 20e9a96d9c Updated documentation for f:display refs #276
     new fc2bbe0cd2 Merge pull request #280 from JacobAae/master
     new e7d20b515b link to pageScope doc
     new 556b4d4a3a Add support for table templates
     new da1f5ddf9d test: Alternative table templates used when specified the 'template' parameter
     new 11eeccd071 docs: update with the new 'template' parameter
     new 82f17f29aa Add missing word to tagReturnValue.adoc
     new 7c7f0a0523 if its a binary plugin, then dont look at a URI that may potentially pull a app level gsp.
     new b09749a14b cleaner solution to prevent reload of binary
     new cd406f2b39 Merge pull request #31 from grails/gsp-plugin-param-issue-11087
     new edf46c5e63 Merge pull request #30 from dpcasady/patch-1
     new 863493e3ab Merge pull request #29 from danuep/patch-1
     new ab54db5ffd Merge pull request #24 from grails/issue-10424
     new 2ef4618415 Merge pull request #16 from ArsenBabakhanyan/master
     new cff7156609 Upgrade GSP to latest versions or Grails, Spring, Servlet etc.
     new fe5c55d7b9 Add groovy date util dependency
     new 7c911af24f Revert change removing deprecated usage
     new 93a1475133 Update to latest common build
     new bbf4789f48 Merge pull request #283 from gorgtopalski/master
     new f9ccaa3cd1 f:table should pass extra properties to template
     new f680850917 Improved documentation for table - own properties and template
     new 1415619891 Update Groovy version
     new e105c4f6eb Hack to disable mainClassName
     new bd926b1551 Add tokens
     new ebe204dc79 Remove references to deprecated APIs
     new 6bc0f6af5c Upgrade build, fix tests
     new d2b2dd161b Add Gitter badge
     new f4a86e3d64 Merge pull request #288 from gitter-badger/gitter-badge
     new 14725aa261 Travis skip installation phase
     new 1822a0c4d9 Use gradle cache as indicated in travis docs
     new 9c501feda9 Add JDK openjdk11 to Travis
     new 04e6be9eea Skip publishing if openjdk11
     new ebef420f44 [travis] remove sudo: false
     new 9ec49b3847 Update grails-plugin-gsp tests
     new c9a2881ee3 mock other taglib to fix tests
     new b3cfcb813b Fix formatCurrency behaviour for JDK 8 and 11
     new 7adcd6b247 g.persistence.Entity with g.gorm.annotation.Entity
     new 5db813c21f Gradle 5
     new 147c4dccbe Update common build hash
     new df32ad4c27 Upgrade Gorm to 7.0.0.BUILD-SNAPSHOT
     new 853f4364bb Fix compilation issue
     new 231818fae0 Increase memory for tests
     new 3635be21da Set jdk8 as minimum java version
     new 2d466fe731 Set version to 4.0.0.BUILD-SNAPSHOT
     new 9f3c032df9 Set Grails version to 4.0.0.BUILD-SNAPSHOT
     new c0612dbbe4 Update fields-plugin
     new abd2363735 Fix compilation error
     new ef1ecd4441 Upgrade to Gradle 5
     new edac0cbe42 Updates to be compatible with Grails 4
     new 5da9d262f6 Set source and target compatibility to Java 8
     new c15079be36 Cleanup build
     new 293e08302c Update Hibernate to 5.3.7 and Gorm version to 7.0.0.BUILD-SNAPSHOT
     new 863ba6ead7 New credentials
     new 4dd1b4484f extract fields version to 2.2.8
     new 53e611d165 Bump up source and target compatibility to 1.8
     new b08a0233e2 Define scaffolding version in gradle.properties
     new 76bb61ca74 Bump up to Gradle 5
     new 72d7fb7a90 remove extra blank
     new 0bdc84a81c [travis] remove sudo: false
     new 0f16f16403 Enable caching of downloaded artifacts
     new 1dfd2904e0 remove rm -rf *.zip from travis
     new c084ea69cb don’t clean in travis
     new 05cbe45a6b Skipping the Installation Phase - Travis CI
     new 4123d85ca6 travis —no-daemon
     new a4477f883a remove gradleWrapperVersion from gradle.properties
     new ce4aea7398 grails version is defined in gradle.properties
     new f624fd4dab update commons-build snippet
     new 33628600e4 format developers map
     new e0c5108d0d annotate Application with @CompileStatic
     new 2e1191ded1 Open JDK 11 in travis
     new 84649e76b7 uncomment spring-boot-starter-logging
     new c2aa5348e2 define groovy version in gradle.properties
     new e67da46be2 Bump up joddWotVersion to 3.3.8
     new 1a2d79a3f4 Bump up cglib nodep to 3.2.9
     new 59a69a9d0c apply idea and eclipse plugin
     new f3cbba7347 web-plugin dependencies
     new bfccc6ee18 travis openjdk 11
     new be69aa29d0 attempt to skip compileWebappGroovyPages in travis
     new 6a80834a6a [travis troubleshooting] —stop before assemble
     new 78fa1f2476 typo in travis-build.sh
     new 96e5cd586e Revert "web-plugin dependencies"
     new e975bdfcc1 Replace wildcard import
     new 11bbe26a85 add logs to travis script
     new 2a65163ba9 Clarify branch structure in README
     new 7d4b7b86fe add echo statements to travis
     new 95e3f25202 Bump up fields version to 3.0.0.BUILD-SNAPSHOT
     new 242ea5cd66 Fields Plugin should load after Domain Class Plugin
     new 06639502e1 Use new bean name for Constraints Evaluator
     new 7958e72b40 Move sitemesh version to gradle.properties
     new 5c33cdab6b Fix error. The constructor needs two parameters
     new 20e6ad461b Update the tag date helper to be compatible with java 8 date types
     new 0dba00e53b Annotate Application with @PluginSource
     new 14ca3d0475 grailsVersion 4.0.0.BUILD-SNAPSHOT > *
     new 531206254d remove semicolon
     new 00407e8a3b Move ScaffoldingControllerInjector to subpackage
     new e1288e2f65 Remove references to GrailsConsole. Fixes https://github.com/grails/grails-core/issues/11199
     new 3073f5b9f1 Use every MappingContext
     new 1cc672245b inject MappingContext collection
     new 8b1064d3fb Merge pull request #287 from JacobAae/master
     new bdc39e5c13 Bump up groovy to 2.5.5
     new 72fc38ae4a Bump up Groovy to 2.5.5
     new 7bb8442bbe Bump up serverlet api version to 4.0.1
     new a7ba405e1f Bump up servlet api version to 4.0.1
     new 3c1ceb317a Release 4.0.0 RC1
     new 73881bb8bd Back to snapshot
     new 08f5b7f8f3 Release 4.0.0.RC2
     new 9ce3d53cd4 Back to snapshot
     new 7f33a1e0db Progress porting tests to new test framework
     new 70ec6cc4e1 Fix hibernate dependency
     new b7b7de2141 Update dependencies
     new d0f0b1acf3 Use release versions of dependencies
     new cfd6e98c2c Merge branch 'master' of https://github.com/grails-fields-plugin/grails-fields
     new 13d22ec767 Release 3.0.0.RC1
     new da4ac74028 Back to snapshot
     new fe5e4583a5 Use new fields plugin
     new 192e666667 Release 4.0.0.RC1
     new bce79cbed5 Update credentials
     new ce7f1241b7 Back to snapshot
     new be1b558035 #38-redo
     new fc65a82cf1 #38-redo - porting FormTagLibTests to new testing API and Spock
     new be8c72d01d #38-redo - finished porting FormTagLibTests to new testing api/spock, broke out tests with special config into FormTagLibWithConfigSpec
     new 656a54baa7 #38-redo - finished porting CountryTagLibTests
     new f9da22351d #38-redo - first crack at formtaglibresourcetests but url mappings with resources not working
     new af85930607 #38-redo - test cleanup
     new 2b4a3edc8d #38-redo - ported linkrenderingtaglibtests, still issues with reverse url mappings in tag tests
     new 68bde7bdcc #38-redo - finished porting NamespacedTagLibMethodTests with different approach
     new 1dbc42b7d7 #38-redo - migrated/fixed more tests
     new ed6d6dd675 #38-redo - migrated/fixed more tests
     new 8b4a2c3ddc #38-redo - migrated/fixed more tests
     new 9097a2c973 #38-redo - migrated/fixed more tests
     new dc7c7da1af #38-redo - migrated/fixed more tests
     new 7ea953852f #38-redo - jstl broken
     new cd499956d0 issue-38 - ported more tests
     new c472cef23a issue-38 - workaround for groovy bug
     new 7c15ba3dde issue-38 - last test to convert
     new 709f39430a Merge pull request #40 from grails/#38-redo
     new 858a5c263c Fix JSP tests by configuration JSP correctly
     new d236f722ca fix for #42
     new 5c2e951ff5 Merge pull request #43 from zyro23/issue-42
     new debc8e6b86 Update dependencies / mark test as pending
     new 33510b9cb2 Fix compilation error
     new a488d056ad Release 4.0.0
     new 50ac59cf41 Back to snapshot
     new 23639b9a2f Exclude tests on Travis for the moment
     new 57066d40ae Release 2.1.0
     new d7b9b0d405 Added check to enforce the name attribute of the checkBox tag
     new 449cad7f01 Merge pull request #47 from zack-baker/issue46-checkBoxNameNotEnforced
     new 91910a613f Update resources.adoc to explain cache config
     new 81a0c85eda Remove unimplemented GSP Debugging code and docs
     new bcf8204428 Merge pull request #54 from grails/eric/rmGSPDebugging
     new 9e868b1a0c Merge pull request #52 from tylervz/patch-1
     new bfc19d6923 paginate prefer override on taglib as opposed to param in some scenarios...Fixes grails/grails-core#11471
     new c4a3c6a2f5 aria labels on datepicker were silencing descriptions of what each input did during focus change. Need to chain multiple aria labels to describe day,month,year,hour,minute. added hidden labels for this per this stack overflow response https://stackoverflow.com/a/14611310
     new 15a63c67ef Merge pull request #56 from davydotcom/patch-datepicker
     new 1ba30808af Merge pull request #55 from davydotcom/patch-paginate
     new 736769956e Removes default empty string for namespace #44
     new 3f0d9bd478 update for g:include(issue 10991): grails-gsp will require an updated grails-core version as core changes were required in order to remedy this issue
     new 5447873736 Merge pull request #23 from grails/issue-10991
     new 943c2aa8b7 GSP Still uses ANT inside the groovy daemon for compiling. This causes huge performance issues when compiling a large amount of classes. This is now forked using the GroovyPageCompilerForkTask...grails PR to follow
     new db35747055 cleanup commented out code
     new 2f662d9c6f Updated GspCompiler to use a thread pool and up to Processors*2 cores to compile...Fixed issues in Forked Compiler...Removed need to write to temporary directory groovy files reducing I/O
     new 2c2b4bc5ac changed thread runnabls to collate the list of source files by number of threads. This reduces stack memory overhead by a large margin
     new 8c970b93f9 updated GroovyPageParser to use precompiled Patterns as this is way more efficient on iterative things like token parsing
     new fbefbc7883 Merge pull request #57 from davydotcom/patch-forked-compile-task
     new 070c24f53a Fix broken test caused by change to ARIA labels
     new 1f1b6c9a1e Re-enable tests and publishing on Travis
     new f4ffc19de1 Release 4.0.1
     new 15a767caa9 Start 4.0.2.BUILD-SNAPSHOT
     new 16404ddac3 #50 Support java.sql.Date for g.dateFormat
     new a21686aaf9 Fix deprecated package
     new c2a6a2daaa Update test task logging
     new ebad88fa5a Release 4.0.2
     new 36cea71e37 back to snapshot
     new 79202ae679 Update Travis build configurations
     new dbafbd8348 Merge remote-tracking branch 'origin/4.0.x'
     new 66d697f2b6 Update to Gradle 6, Grails 4.1, Groovy 3.0.5
     new 126417677d Migrated tests to JUnit 5
     new 4a0ecfaa97 Updated dependencies
     new 6a575c1c0e Update GrailsLayoutViewResolverPostProcessor
     new cfb8d173fa Update testing-support version
     new 75c5b449dc Update GORM datastore
     new 05827fc086 Downgrade to Grails 4.1.0.M1 and remove mavenLocal
     new 21d446bbb0 Update grailsDocsVersion to 4.1.0.M1
     new 673b0d3c93 Update documentation
     new db8bf6e52f Release 4.1.0.M1
     new 88680d8fc6 back to snapshot
     new 8be1d6b9af Update to Spring 5.3.1
     new 9e67305e48 Update Grails and Testing Support version
     new 2f7cee219b Bump JUnit APIs versions
     new e9815436cc Bump gradle-bintray-plugin from 1.8.4 to 1.8.5
     new 4344fff1ac Merge pull request #59 from grails/dependabot/gradle/com.jfrog.bintray.gradle-gradle-bintray-plugin-1.8.5
     new 6c98663ced Release 4.1.0.M2
     new 8f19af9d76 back to snapshot
     new a28fd93d76 Update dependencies
     new b9b0be1eff Setup Github workflow
     new 1d5d64ed18 Force correct version of Spring and SpringBoot
     new ab61919377 Ignore a test in ValidationTagLibSpec.groovy
     new b1718c2540 Update Github workflow
     new f19a55a6ab Use tagged version of commons-build
     new 583889fe48 Update gradle.yml workflow
     new 25e36dda54 Update gradle.yml workflow
     new 07097323ae Update gradle.yml workflow
     new dac18f92ea Update gradle.yml workflow
     new 4b66df9a21 Setup release workflow
     new ca81627856 Setup release-notes workflow
     new 54c8c24d96 Bump Spring Boot from 2.4.0 to 2.4.1
     new d1e904d1c9 Update release.yml workflow
     new 7915f6a2b1 Release v4.1.0.M3
     new 4e46ed77e3 Update Changelog workflow
     new ac20d9a35a Bump Spring from 5.3.1 to 5.3.2
     new 46f5446a37 Merge pull request #67 from grails/bumpSpring
     new eea53340f8 Update Release Workflow
     new 642ce815fa Merge pull request #68 from grails/updateReleaseWorkflow
     new 6fc5aa8626 Release v4.1.0.M3
     new e6585fb333 Publish Documentation
     new 113205868b Publish Documentation
     new 18065d5418 Publish Documentation
     new 27874aabda Publish Documentation
     new da91798e8c Revert changes in release workflow
     new 090978df7c back to snapshot
     new 78141d2946 Update Changelog workflow to point 4.1.0.RC1
     new 2ad9d53b86 Update Release Workflow
     new 5c6ce53444 Update Changelog workflow
     new 39f56fe18a Merge pull request #69 from grails/updateReleaseWorflow
     new cc4a0f8fb3 Merge pull request #70 from grails/udpateChangelogWorkflow
     new a1528594db Configure build with Gradle Versions Plugin
     new 9066cd61c7 Configure build with Gradle Use Latest Versions Plugin
     new ba56aca6a8 Setup Update Dependencies workflow
     new 2499afc271 Disable Travis for master branch
     new fa89cfecfc Merge pull request #72 from grails/automateDependencyUpgarde
     new 4ce2b71386 Bump Grails Core from 4.1.0.M2 to 5.0.0.M1
     new ce643618dd Update peter-evans/create-pull-request to use v3 and enable workflow execution using dispatch
     new d294d194bb Merge pull request #73 from grails/bumpGrails
     new b00189131d Configure useLatestVersions task to update root Gradle properties
     new b75f1a3b32 Update dependencies
     new 6d89013086 Revert sitemesh to 2.4.2
     new 721852ca78 Merge pull request #74 from grails/dependency-updates
     new 91d5ca9c45 Bump Spock from 2.0.M3 to 2.0.M4
     new cdafa69d1a Merge pull request #75 from grails/bumpSpock
     new 6f7a4d5c39 Bump Spring Boot from 2.4.1 to 2.4.2
     new 28787e7a4a Merge pull request #76 from grails/bumpSpringBoot
     new ee53d31e56 Update to 5.0.0
     new 64209d1eac Update to Github JavaCI Workflow status badge
     new 819bd638e0 Bump junit-platform-runner from 1.7.0 to 1.7.1
     new 45468ee4ba Merge pull request #80 from grails/dependabot/gradle/org.junit.platform-junit-platform-runner-1.7.1
     new 0d752d05cc Bump junit-jupiter-engine from 5.7.0 to 5.7.1
     new f1cb78dbd1 Bump junit-jupiter-api from 5.7.0 to 5.7.1
     new 4912f26b51 Merge pull request #78 from grails/dependabot/gradle/org.junit.jupiter-junit-jupiter-engine-5.7.1
     new 9f7d38dbaf Merge pull request #79 from grails/dependabot/gradle/org.junit.jupiter-junit-jupiter-api-5.7.1
     new 5a80d3d518 Added Action: Stale issues and pr's
     new d2573a8db5 Setup Github Workflow and disable travis
     new 22fe5e5064 Update Changelog workflow
     new c357b5c35c Remove JDK 14 from Java CI workflow
     new 61aafc1de8 Publish to MavenCentral
     new 82eb0c7206 handle config files
     new c58c24d543 resolves spring loaded error on missing tag lib inside a controller class
     new b65b0ec29d Merge pull request #86 from davydotcom/patch-reloaded-tagblib
     new 6eb29154ef fixing required attribute
     new fc0c643285 Merge branch '4.0.x' of https://github.com/grails/grails-gsp into 4.0.x
     new 6940e89bd9 Merge pull request #83 from davydotcom/patch-configs
     new e41c11852f Update Changelog workflow to run for 4.0.x branch
     new 6aa519b0c6 Update formatDate.adoc
     new 8d5c6f3109 Merge pull request #88 from grails/updateDocs
     new 9bc8973589 [skip ci] Release v4.0.3
     new 2813271214 Update release workflow
     new 77b3e9b302 Skip publish to Sonatype OSSRH
     new 420a86348a Update Release Workflow
     new 7a3a7fa6fa Back to 4.0.4.BUILD-SNAPSHOT
     new 5baac89e77 Revert "Skip publish to Sonatype OSSRH"
     new 9390ee56f7 Bump Spring version from 5.3.2 to 5.3.7
     new eb332cd572 Merge pull request #95 from grails/bumpSpringVersion
     new d7e9219c34 Bump SpringBoot from 2.4.2 to 2.5
     new 52af7905f0 Correct Spring Boot version
     new aa31101ac5 Merge pull request #96 from grails/bumpSpringBoot
     new ca10203de2 Update to HTTPS links
     new cd90856f05 Bump gradle-use-latest-versions-plugin from 0.2.15 to 0.2.17
     new 4356bbb838 Update Java CI Workflow
     new 41e4538cec Merge pull request #100 from grails/skipPublishingTestReports
     new c24378fb66 Create dependabot.yml
     new 5ecb40fe5b Merge pull request #99 from grails/dependabot/gradle/se.patrikerdes-gradle-use-latest-versions-plugin-0.2.17
     new ee4c6d3e4e Bump gradle-versions-plugin from 0.36.0 to 0.39.0
     new 18c3569e36 Update to HTTPS URL
     new 76eddbe98b Merge pull request #101 from grails/configureDependabot
     new 59c34fe4ce Update CI specific build configurations
     new 089c7215b8 Merge pull request #102 from grails/httpsLinks
     new 3212d4b4da Merge pull request #98 from grails/dependabot/gradle/com.github.ben-manes-gradle-versions-plugin-0.39.0
     new 2a9a443eef Merge pull request #103 from grails/updateCiBuildConfig
     new 130138f6e7 Merge remote-tracking branch 'origin/4.0.x'
     new d847fef8a8 Update CI specific build configurations
     new 1f6fc062e8 Fix mainClass name
     new 7df997a74e Bump Spring to 5.3.8 from 5.3.7
     new c86c40850a Merge pull request #108 from grails/puneetbehl-patch-1
     new ad2e43a79a Bump SpringBoot from 2.5.0 to 2.5.2
     new ed23098f69 Merge pull request #109 from grails/puneetbehl-patch-1
     new 6818b3efe6 Correct path for generated "grails.factories" file
     new eb258c2770 Remove hardcoded compileGroovy target directory
     new ab58391e97 Merge pull request #111 from grails/fixMultipleGrailsFactoriesProblem
     new 1fc4caf25a Update to Gradle 6.8.3
     new 4eb1ba60ff Merge pull request #112 from grails/updateGradle
     new 54fca4e985 TODO - to remove workaround once update to Grails 5.0.0.M2
     new da2b14734d Bump GORM Datastore to 7.1.0.M6 from 7.1.0.M4
     new 43678374a4 Merge pull request #113 from grails/bumpDatastoreVersion
     new 399d97b874 Update Java CI Workflow
     new 37f25bcf8f [skip ci] Release v5.0.0.M1
     new becb3e31ba back to snapshot
     new 9f7d108a1f Update Release Workflow \Change snapshot suffix to -SNAPSHOT
     new 3e20571374 [skip ci] Release v5.0.0.M1
     new ded15f0d4b back to snapshot
     new 4ca83a536a Correct env variable name in Release workflow
     new 437e4b74a8 [skip ci] Release v5.0.0.M1
     new 1338e00ebd Fix release process
     new 0a65309fa3 [skip ci] Release v5.0.0.M1
     new 7c1b8f3673 Update common-build revision
     new 0cfb920aa8 Enable --info logs for publishToSonatype
     new d72cd3127e Merge clean and publish statement
     new 9e0ea22fe3 [skip ci] Release v5.0.0.M1
     new 63d7763dbb Fix publishing
     new e710d945b1 Update release workflow to cache Gradle
     new 623fb4e81f back to snapshot
     new f10bed44c7 [skip ci] Release v5.0.0.M1
     new c95c2cceda Update publishing build configurations
     new 9bb5b046d4 back to snapshot
     new 3629bba3dd [skip ci] Release v5.0.0.M1
     new e8bdb413df Update publishing settings
     new e7d306fb7c [skip ci] Release v5.0.0.M1
     new 3422567404 Remove onlyIf check
     new 4284c84389 [skip ci] Release v5.0.0.M1
     new b7f75f54f4 Update signing required check
     new 8fa13c00e6 Remove taskGraph related stuff
     new 36538edb28 back to snapshot
     new 269022dae4 [skip ci] Release v5.0.0.M1
     new 9e67cd665d Update Release Workflow
     new 8d68ffb1f8 [skip ci] Release v5.0.0.M1
     new 4126dc86cf Fixed typo
     new 19a2ac4339 [skip ci] Release v5.0.0.M1
     new 6ac1512bce Back to 5.0.1-SNAPSHOT
     new 7a5bca7efd Changelog for 5.0.0.RC1
     new f9efbbca0a Reference publishing logic from grails-common-build/common-publishing.gradle
     new 5d0182a2e9 Add renovate.json
     new ebcee20cda Merge pull request #114 from grails/renovate/configure
     new e4573fa08b Update dependency org.apache.ant:ant to v1.10.11
     new 894ce834e8 Update junit5 monorepo
     new d16944bdfc Update dependency gradle to v6.9
     new 3a1e3fc8a7 Update dependency io.github.gradle-nexus:publish-plugin to v1.1.0
     new 85b5900a2a Update actions/setup-java action to v2
     new 7e64687c23 Update dependency clipboard.js to v2
     new c3b645c6e7 Merge pull request #124 from grails/renovate/clipboard.js-2.x
     new 295b76df1f Merge pull request #119 from grails/renovate/junit5-monorepo
     new d321316794 Update Dependency Bots
     new 353f790c55 Update dependency org.grails:grails-gorm-testing-support to v2.2.0.M5
     new 2382f1e865 Update dependency org.grails:grails-gradle-plugin to v5.0.0.M3
     new 3094703dfe Update dependency org.grails:grails-plugin-controllers to v5.0.0.M2
     new 67f4491b67 Update dependency org.grails:grails-spring to v5.0.0.M2
     new b0170dc948 Merge pull request #133 from grails/renovate/org.grails-grails-spring-5.x
     new 0db69fc1ee Merge pull request #131 from grails/renovate/org.grails-grails-plugin-controllers-5.x
     new 721ed63a46 Merge branch 'master' into renovate/org.grails-grails-gradle-plugin-5.x
     new 5186e3845b Correct proeprty for Grails Gradle Plugin
     new 99c5a3aba7 Merge pull request #128 from grails/renovate/org.grails-grails-gorm-testing-support-2.x
     new 17752e2223 Merge pull request #129 from grails/renovate/org.grails-grails-gradle-plugin-5.x
     new d0d4718cc0 Add distribution info to setup-java step
     new 93e76dcda4 Merge pull request #122 from grails/renovate/io.github.gradle-nexus-publish-plugin-1.x
     new c9e6b2e5da Merge pull request #115 from grails/renovate/org.apache.ant-ant-1.x
     new 4119662d5d Merge pull request #123 from grails/renovate/actions-setup-java-2.x
     new 17ac0fb820 Update dependency org.springframework:spring-test to v5.3.9
     new 51e44fc15a Update renovate.json
     new 0b725e1e53 Merge pull request #134 from grails/renovate/spring-core
     new fdcddc9262 Merge pull request #121 from grails/renovate/gradle-6.x
     new 48237f2a33 Update dependency org.slf4j:slf4j-api to v1.7.32
     new b5d3e7715e Update dependency org.spockframework:spock-core to v2.0-groovy-3.0
     new 90a66a8fb1 Merge pull request #139 from grails/renovate/org.slf4j-slf4j-api-1.x
     new 5e2e59a352 Merge pull request #140 from grails/renovate/org.spockframework-spock-core-2.x
     new b74d297a1e Update dependency org.grails:grails-docs from 5.0.0.M1 to 5.0.0.M2
     new 30d661cdfa Merge pull request #141 from grails/puneetbehl-patch-1
     new a8e1e3b4bb Remove Dependency Upgrade Workflow
     new 42115dc443 Bump GORM Datastore from 7.1.0.M6 to 7.1.0.RC1
     new 7c38a03667 Bump Spring Boot from 2.5.2 to 2.5.3
     new 80db91b455 Merge pull request #142 from grails/puneetbehl-patch-1
     new ad1d440d1f Merge pull request #143 from grails/puneetbehl-patch-2
     new 37137a9441 [skip ci] Release v5.0.0.RC1
     new 44aa9a4239 Back to 5.0.1-SNAPSHOT
     new fd874d11a3 Renovate - Define Grails Testing Support Monorepo
     new c17a558bf6 Merge pull request #149 from grails/puneetbehl-patch-1
     new 7727e813cb Update dependency org.grails:grails-gradle-plugin to v5.0.0.RC1
     new ed12006f92 Update grails monorepo to v5.0.0.RC1
     new 3637754cc9 Update grails-testing-support monorepo to v2.2.0.RC1
     new 2f18426793 Merge pull request #152 from grails/renovate/grails-testing-support-monorepo
     new f0acf0ad20 Merge pull request #151 from grails/renovate/grails-monorepo
     new 216c4086c0 Merge branch 'master' into renovate/org.grails-grails-gradle-plugin-5.x
     new 3a073a0fe1 Merge pull request #150 from grails/renovate/org.grails-grails-gradle-plugin-5.x
     new c70a6135e9 Update dependency gradle to v6.9.1
     new 435d31447f Merge pull request #153 from grails/renovate/gradle-6.x
     new 4cfefe8d4c fix for issue #53
     new e56f1dd11c Bump Spring Boot from 2.5.3 to 2.5.4
     new b0393e8ec4 Update project version to 5.0.0-SNAPSHOT
     new e4ea8c7ea7 Merge pull request #160 from grails/bumpSpringboot
     new 1c9170899d [skip ci] Release v5.0.0.RC2
     new 6f88099445 Back to 5.0.1-SNAPSHOT
     new 41335f1cf7 Update grails monorepo to v5.0.0.RC2
     new d400a86b5a Update grails-testing-support monorepo to v2.2.0.RC2
     new 3c0f15a43e fix warning "Accessing config through dot notation is deprecated"
     new 777bb0e331 Merge pull request #161 from grails/renovate/grails-monorepo
     new a20cb2a301 Update dependency org.grails:grails-gradle-plugin to v5.0.0.RC2
     new 384237da11 Merge pull request #162 from grails/renovate/grailsgradlepluginversion
     new df1f70d083 Merge pull request #163 from grails/renovate/grails-testing-support-monorepo
     new 0b1c75aecc Update junit5 monorepo
     new 6736517c1e Update dependency org.grails:grails-gradle-plugin to v5.0.0-RC3
     new e6ae0f69a3 Merge pull request #166 from grails/renovate/grailsgradlepluginversion
     new 5053c4cbce Update grails monorepo to v5.0.0-RC3
     new 8a58d2f317 Merge pull request #164 from grails/renovate/grails-monorepo
     new 9d81cd1a5a Force junit-jupiter version from Spring Boot BOM
     new a0f61ae67b Merge pull request #165 from grails/renovate/junit5-monorepo
     new b7575c1338 Update dependency org.springframework:spring-test to v5.3.10
     new 42efca80ae Merge pull request #170 from grails/renovate/spring-core
     new 8457689e8a [skip ci] Release v5.0.0-RC3
     new 6647ef117f Back to 5.0.0-SNAPSHOT
     new 711c9c02e9 Update junit5 monorepo
     new f7c462be03 Merge pull request #171 from grails/renovate/junit5-monorepo
     new 3210489797 Bump Grails Datastore Core to 7.1.0.RC3
     new 90a6283a1f Merge pull request #172 from grails/puneetbehl-patch-1
     new 725eb0e73c [skip ci] Release v5.0.0-RC4
     new 1fed506800 Back to 5.0.0-SNAPSHOT
     new 7a9dd51d9f Update grails monorepo to v5.0.0-RC4
     new 9bb35cce79 Merge pull request #173 from grails/renovate/grails-monorepo
     new c1165d168d Update grails-testing-support monorepo to v2.2.0-RC3
     new a5cb64f431 Merge pull request #174 from grails/renovate/grails-testing-support-monorepo
     new 86d894572c Update dependency org.grails:grails-gradle-plugin to v5.0.0-RC4
     new e702789721 Merge pull request #175 from grails/renovate/grailsgradlepluginversion
     new d990aa91ae Back to 2.1.0-SNAPSHOT
     new b3112893a6 Update dependency org.grails:grails-datastore-gorm-mongodb to v7.1.0-RC4
     new c8c309b5a3 Update GORM to 7.1.0-RC4
     new b59d8a034b Merge pull request #321 from grails/renovate/mongodbversion
     new e24a71bc5d Bump Grails Datastore Core to 7.1.0-RC4
     new 1008011fbd Update dependency Spring Boot from 2.5.4 to 2.5.5
     new f71d581621 Merge pull request #176 from grails/puneetbehl-patch-1
     new 3c63fb4133 Merge pull request #177 from grails/puneetbehl-patch-2
     new 2c101bc165 Update release-notes.yml
     new e73779b145 [skip ci] Release v5.0.0
     new 79a848568c Back to 5.0.1-SNAPSHOT
     new f9233714c3 Update grails-testing-support monorepo to v2.2.0
     new f0f8fb2c7c Update grails-testing-support monorepo to v2.2.0
     new 443868b332 Merge pull request #322 from grails/renovate/grails-testing-support-monorepo
     new cec433853f Merge pull request #178 from grails/renovate/grails-testing-support-monorepo
     new b7b55ecde9 Update dependency org.grails:grails-gradle-plugin to v5.0.0-RC4
     new 6cdfd30b4a Remove provided-base and optional-base plugin
     new 87b8614ac8 Merge pull request #319 from grails/renovate/grailsgradlepluginversion
     new aae9e93084 [skip ci] Release v2.1.0
     new c3f50f5402 Back to 2.1.1-SNAPSHOT
     new 1db8ace70e Update dependency org.grails:grails-datastore-gorm-mongodb to v7.1.0
     new 57a98c7fa4 Merge pull request #323 from grails/renovate/mongodbversion
     new 2add937609 Update release-notes.yml
     new 6fa7012da6 Update dependency org.grails:grails-gradle-plugin to v5.0.0
     new dcd12c1c8d Make Gradle 7.2 compatible
     new 4f193bf45b Update grails monorepo to v5.0.0
     new d4e8fb636d Update grails monorepo to v5.0.0
     new 3cd33b3add Merge pull request #325 from grails/defineTaskInputOutput
     new 824e34868a Merge pull request #180 from grails/renovate/grails-monorepo
     new 392acdd2f4 Merge pull request #326 from grails/renovate/grails-monorepo
     new 10a9a014b5 Update dependency org.grails:grails-gradle-plugin to v5.0.0
     new 96a6ef3fd6 Merge branch 'master' into renovate/grailsgradlepluginversion
     new 2fa2702968 Merge pull request #179 from grails/renovate/grailsgradlepluginversion
     new 49002ff926 Merge pull request #324 from grails/renovate/grailsgradlepluginversion
     new eb5bcb9772 Update dependency org.fusesource.jansi:jansi to v2.4.0
     new c600dba72a Update dependency org.springframework:spring-test to v5.3.11
     new 17108044bc Merge pull request #181 from grails/renovate/spring-core
     new bbd9fc2d59 Gradle 7 compatible
     new b840718862 Merge pull request #328 from grails/gradle7
     new 50c29a62bb enable recognition of "encodeAs" parameter for fieldErrors
     new 4ea3d920dd Merge pull request #327 from grails/renovate/jansiversion
     new 529e1de508 Update dependency org.apache.ant:ant to v1.10.12
     new 28587ab064 Merge pull request #183 from grails/renovate/antversion
     new 52534d56ac Update dependency org.springframework:spring-test to v5.3.12
     new 106632a973 Merge pull request #186 from grails/renovate/spring-core
     new 55a34b235d Update dependency se.patrikerdes:gradle-use-latest-versions-plugin to v0.2.18
     new fced33f8d7 Merge pull request #187 from grails/renovate/se.patrikerdes-gradle-use-latest-versions-plugin-0.x
     new 7b4607102e Merge pull request #182 from feuernurmitm/field-error-encoding
     new e43778680a Bump Grails Datastore to 7.1.0
     new fe6c3963af Merge pull request #188 from grails/puneetbehl-patch-1
     new 4bef38d51a Bump Spring Boot from 2.5.5 to 2.5.6
     new 51250a076b Merge pull request #189 from grails/puneetbehl-patch-1
     new 3636d3f0c4 Update groovy monorepo to v3.0.9
     new 7a45ccfba0 [skip ci] Release v5.0.1
     new 82152638c5 Back to 5.0.2-SNAPSHOT
     new 3c1d9a9d23 Bump GORM to 7.1.0
     new d9019ac79e Merge pull request #330 from grails/puneetbehl-patch-1
     new ce483ceb6a [skip ci] Release v2.1.1
     new ed5f175d6f Back to 2.1.2-SNAPSHOT
     new 578fa5a4f9 Update dependency info.picocli:picocli to v4.6.2
     new 4bee5b2f3f Update dependency org.springframework:spring-test to v5.3.13
     new cf13c36d55 Merge pull request #154 from davidkron/issue-53
     new df7c509294 Merge pull request #136 from grails/renovate/groovy-monorepo
     new 792e85e0be Update grails monorepo to v5.0.1
     new 9abd83cfa2 Merge pull request #190 from grails/renovate/grails-monorepo
     new e778e30622 Merge pull request #191 from grails/renovate/spring-core
     new 4af4d32b20 Remove custom use-latest-version plugin
     new f0032de35e Remove commented code
     new e955285a15 Merge pull request #192 from grails/removeUseLatestVersionPlugin
     new 6980c755a2 Configure Gradle Enterprise
     new 7be86923e5 Use version-resolver to resolve name and version
     new fd9ba6938f Use gradle/gradle-build-action@v2 in JavaCI workflow
     new a513bff664 Merge pull request #193 from grails/configureGradleEnterprise
     new 862a87270e Changed the title of release notes
     new 709c6a1a5a Use steps.<id>.outcome instead of success() or failure() methods
     new 18338f1cec Update plugin com.gradle.common-custom-user-data-gradle-plugin to v1.6.1
     new 73b4400f30 Merge pull request #194 from grails/improveWorkflows
     new 7b53eb6d0b Enable Gradle Build Cache
     new b350d8c46c Merge pull request #197 from grails/enableBuildCache
     new 82e2e755d8 Enable Gradle Parallel Builds
     new 96da4b9a20 Merge pull request #198 from grails/enableParallel
     new 757f1515ac Merge pull request #196 from grails/renovate/com.gradle.common-custom-user-data-gradle-plugin-1.x
     new 2b5e9670ed Update dependency gradle to v7
     new 4245dd08df Update plugin com.gradle.enterprise to v3.7.2
     new 7f3b95e035 Changed scope astCompile to astImplementation
     new adf24b89ad Merge pull request #125 from grails/renovate/gradle-7.x
     new 56bb6316e8 Merge pull request #195 from grails/renovate/com.gradle.enterprise-3.x
     new bdfd5c5551 Update grails monorepo
     new ac5ad99212 Update dependency org.grails:grails-core to v5.0.2
     new 0e92c561d2 Merge pull request #200 from grails/renovate/grails-monorepo
     new bd8b147040 Update grails-doc to 5.0.2
     new 69aa267316 Update dependency org.junit.platform:junit-platform-runner to v1.8.2
     new 9b17fe726c Merge pull request #201 from grails/puneetbehl-patch-1
     new ce58ad56f4 Merge pull request #202 from grails/renovate/junit5-monorepo
     new cfa845c117 Update junit5 monorepo
     new 9780f088a5 Update junit5 monorepo to v5.8.2
     new ae6242b8e3 Merge pull request #203 from grails/renovate/junit5-monorepo
     new e499bf6aac Skip publishing Gradle build scans for pull-requests
     new 0a6e864540 Merge pull request #204 from grails/javaCiWorkflow
     new ceb3394bf2 Run build step in Java CI workflow for all version of JDK
     new 9e843d00d5 Enable Gradle Daemon
     new a33b34ad21 Merge pull request #205 from grails/enableGradleDaemon
     new ba942d1817 Revert "Merge pull request #136 from grails/renovate/groovy-monorepo"
     new 13f2d3ce29 Update Release workflow to use gradle-build-action
     new 613925c330 Fixed GroovyPageCompilerForkTask to property handle config array
     new 8587772776 Merge pull request #207 from grails/releaseWorkflow
     new b5148746a7 Merge pull request #208 from grails/gspForkTask
     new c1f561bd9d Migrated tests to JUnit5
     new 24c3306d20 Remove explicit call to clean task from Java CI workflow
     new 50a967dbbb Merge pull request #210 from grails/javaCiWorkflow
     new b5109003b2 Merge pull request #209 from grails/junit5
     new a2c5c5cc9d [skip ci] Release v5.0.2
     new 3ead328dfd Back to 5.0.3-SNAPSHOT
     new bda067b72f Update dependency com.github.ben-manes.caffeine:caffeine to v2.9.3
     new 0ad8b9eeee Update plugin com.gradle.common-custom-user-data-gradle-plugin to v1.6.2
     new 6284435370 Merge pull request #211 from grails/renovate/com.gradle.common-custom-user-data-gradle-plugin-1.x
     new 3d44353b22 Update Github Workflows
     new f55463e08f Configure Gradle Enterprise
     new 2ea3406852 Merge pull request #337 from grails/updateworkflow
     new 962fb2c0d7 Configure Gradle Test Retry Plugin
     new 60f3a8ce34 Merge pull request #338 from grails/ge
     new 2c75d0fadf Merge pull request #331 from grails/renovate/grails-monorepo
     new b8fe08be9c Merge pull request #334 from grails/renovate/junit5-monorepo
     new a4a291f350 Merge pull request #332 from grails/renovate/info.picocli-picocli-4.x
     new cc0c15ab61 Merge pull request #335 from grails/renovate/caffeineversion
     new 1860288567 Merge pull request #339 from grails/gradletestretyplugin
     new 23ea3ad3d3 Merge pull request #340 from grails/renovate/junit5-monorepo
     new bc2e32a229 Update dependency asset-pipeline to 3.3.4
     new a9ec9dccb4 Merge pull request #341 from grails/puneetbehl-patch-1
     new 40827bbf85 Update functional tests views-gradle to 2.1.1
     new c8e6c18692 Merge pull request #342 from grails/puneetbehl-patch-1
     new f6cf57499d Enable Gradle Caching, Daemon, and Parallel flags
     new bddfdf88a2 Merge pull request #343 from grails/puneetbehl-patch-1
     new 726e114b75 Update grails monorepo to v5.0.3
     new 2189ec78ba Update grails monorepo to v5.0.3
     new ae9e9fe6e4 Merge pull request #215 from grails/renovate/grails-monorepo
     new 1a5b1768b3 Update grails-testing-support monorepo to v2.3.0
     new 3339c214e0 Merge pull request #345 from grails/renovate/grails-testing-support-monorepo
     new 715e075671 Merge pull request #344 from grails/renovate/grails-monorepo
     new 239a34f635 Update grails-testing-support to 2.3.1
     new 1b0ec8fd32 Update GORM Hibernate to 7.1.0
     new d65f2b8d35 Gradle documentation configuration to extend from compileClasspath
     new ffd5b87c3b NexusPublishing to point to new sonatype infra
     new dfd38d045e Merge pull request #346 from grails/puneetbehl-patch-1
     new 28ed922421 Merge pull request #347 from grails/puneetbehl-patch-2
     new ea3b73c06c Merge pull request #348 from grails/gradleDocumentationConf
     new 0bf9677019 Merge pull request #349 from grails/sonatypeNewInfra
     new e84bceaf69 Fix apidocs task
     new de6453d1c5 Update grails-testing-support monorepo
     new 80d82ee017 Merge pull request #350 from grails/bugfix/apidocs
     new 79d714faa9 [skip ci] Release v2.1.2
     new d9cbd566cd [skip ci] Update sonatype nexus url to new infrastructure
     new 66371696c2 Back to 2.1.3-SNAPSHOT
     new 50a9f066f0 Update dependency org.springframework:spring-test to v5.3.14
     new 91109cac21 Merge pull request #216 from grails/renovate/grails-testing-support-monorepo
     new 1841971725 Merge pull request #220 from grails/renovate/spring-core
     new e1418c4323 Delete .travis.yml
     new 9315d394ae Delete travis-build.sh
     new f941f50eea Merge pull request #222 from grails/puneetbehl-patch-3
     new bb8f3fdc1e Merge pull request #221 from grails/puneetbehl-patch-1
     new 3370cb2cdd Update dependency org.grails:grails-datastore-gorm-mongodb to v7.2.0
     new 5a6778d692 Update dependency org.grails:grails-gradle-plugin to v5.1.0
     new 6fd7b3700f Update to Grails 4.0.13
     new d9baa41069 Merge pull request #46 from grails/cleanupbuild
     new bcb8a57547 Merge remote-tracking branch 'origin/master' into 4.0.x
     new f5ef7737d5 Configure Release Notes workflow
     new 0ee4db0abd Merge pull request #47 from grails/changelog
     new ff3f47524b Configure Java CI Workflow
     new c15af37676 Update Build Status Badge
     new 5d78870ff1 Merge pull request #48 from grails/javaci
     new ce388b36af Enable Gradle Caching
     new a4ed59c37f Delete .travis.yml
     new 39e5c80a2c Merge pull request #51 from grails/puneetbehl-patch-3
     new e0fc7652b5 [skip ci] Fix trigger for changelog workflow
     new 9c5c5c4895 Configure Renovate
     new c6d38ac6f2 Merge pull request #52 from grails/renovate
     new 3058851c8e Merge pull request #50 from grails/puneetbehl-patch-2
     new d5d49672c4 Enable Gradle Daemon
     new ffb32830f1 Delete travis-build.sh
     new 7ac72a0148 Merge pull request #54 from grails/puneetbehl-patch-3
     new c46766128f Update Java CI Status Badge
     new 0791312764 Merge pull request #49 from grails/puneetbehl-patch-1
     new fdb38459b3 Merge pull request #53 from grails/puneetbehl-patch-2
     new 829584e34b Create a Github workflow to release a new version
     new d940126c3a Enable Gradle Parallel Execution
     new 4ad71cd091 [skip ci] Update README.md
     new 1ab8d65f69 [skip ci] Update README.md
     new 00799171e5 Merge pull request #55 from grails/puneetbehl-patch-3
     new 55698d2b6a Merge pull request #56 from grails/release
     new 8b0435b245 Merge pull request #57 from grails/puneetbehl-patch-1
     new b87c6dfc84 Define Gradle jvmargs to increate metaspace
     new 4b5480f56c Merge pull request #58 from grails/puneetbehl-patch-2
     new a19ec75feb [skip ci] Release v4.0.0
     new b424286cf3 Pass Sonatype Nexus Url env to publish step
     new c3eaca6a5e Merge pull request #59 from grails/puneetbehl-patch-2
     new 1aa72906f3 Back to 4.0.1-SNAPSHOT
     new 4ff87c3bde Update grails monorepo to v5.1.1
     new 3bb7c6981b Update grails monorepo
     new 200e9bab13 Update plugin com.gradle.enterprise to v3.8
     new 77a024ff59 Update plugin com.gradle.enterprise to v3.8
     new 3efb2ab540 Update dependency gradle to v6.9.2
     new 8f181bda65 Merge pull request #355 from grails/renovate/gradle-6.x
     new d9515453eb Merge pull request #354 from grails/renovate/com.gradle.enterprise-3.x
     new a516e9d996 Merge pull request #352 from grails/renovate/mongodbversion
     new d37e618268 Merge pull request #351 from grails/renovate/grails-monorepo
     new 1b317ce88f Update dependency org.grails:grails-gradle-plugin to v5.1.0
     new ec71af3f62 Delete .travis.yml
     new 9e60e57f4a Delete travis-build.sh
     new 93ce98a708 Merge pull request #224 from grails/renovate/grails-monorepo
     new 86ebc39e1e Merge branch '5.0.x' into renovate/grailsgradlepluginversion
     new 92aea8d40a Merge pull request #226 from grails/renovate/com.gradle.enterprise-3.x
     new cd20ffff25 Merge pull request #353 from grails/renovate/grailsgradlepluginversion
     new f83ec8adec Merge branch '2.1.x' into 2.2.x
     new fb37fa8a11 Merge pull request #225 from grails/renovate/grailsgradlepluginversion
     new fe1824b0ed Update projectVersion to 2.2.0-SNAPSHOT
     new 09f4ebfdf3 Update dependency grails-testing-support to 2.4.0
     new 890e5f5cae Merge pull request #360 from grails/puneetbehl-patch-2
     new 099242a714 Update to Micronaut 3.2.4
     new e1b27c50b2 Merge pull request #357 from grails/puneetbehl-patch-1
     new 21c8d71afc [skip ci] Release v2.2.0
     new 5193051dde Back to 2.2.1-SNAPSHOT
     new a6216c55b9 Merge pull request #358 from grails/cleanup/delete-travis-yaml
     new 931f04d277 Merge pull request #359 from grails/cleanup/delete-travis-build-sh
     new d730f05d74 Update grails-testing-support monorepo to v2.4.0
     new f6fd6085ba Merge pull request #227 from grails/renovate/grails-testing-support-monorepo
     new ae159a133d Update projectVersion to 5.1.0-SNAPSHOT
     new 5f9008512a Update dependency Spring Boot to 2.6.2
     new bd3d4deb1d Update dependency Grails Datastore to 7.1.2
     new b11c10744b Merge pull request #231 from grails/puneetbehl-patch-1
     new e671b2bb55 Merge pull request #232 from grails/puneetbehl-patch-3
     new 996384f1f2 [skip ci] Release v5.1.0
     new ec37d93c03 Back to 5.1.1-SNAPSHOT
     new ad2fa955be Bump up Gradle plugin dependencies (#366)
     new fbfafea1bc Update grails monorepo to v5.1.2 (#237)
     new 77db3fd3dc Update dependency org.springframework:spring-test to v5.3.15 (#235)
     new c4e238dbbc Update plugin com.gradle.enterprise to v3.8.1 (#233)
     new ee0121f87c Update grails monorepo to v5.1.2 (#367)
     new 9ed87d8d17 Configure Gradle Remote Caching (#370)
     new 6cc851b0ef Use logback.xml instead of logback.groovy (#369)
     new 2b05f670bf Update dependency org.grails:grails-gradle-plugin to v5.1.1 (#365)
     new 2b2a289482 Update dependency grails-datastore-core to 7.2.0 (#371)
     new 376ce1e812 Update dependency org.grails:grails-gradle-plugin to v5.1.2 (#372)
     new 0e9e5e5b6f Update dependency clipboard.js to v2.0.10 (#239)
     new 6c4d81880d Update dependency org.grails:grails-gradle-plugin to v5.1.2 (#234)
     new b7156985f9 Update functional tests view-gradle version to 2.2.0 (#373)
     new da617c6605 Use Bootstrap layout for scaffolding default templates (#60)
     new 307966bad9 [skip ci] Release v4.1.0
     new 7344dd7918 Back to 4.1.1-SNAPSHOT
     new 514fa2781f Update actions/setup-java action to v3 (#242)
     new d97d9ded5b Update dependency org.springframework:spring-test to v5.3.16 (#241)
     new f4c2f7e4ef Update plugin com.gradle.common-custom-user-data-gradle-plugin to v1.6.3 (#240)
     new 8d0f704472 Update dependency org.grails:grails-gradle-plugin to v5.1.3 (#244)
     new 7a743eaaa7 Update dependency org.grails:grails-gradle-plugin to v5.1.3 (#381)
     new 4bb186c0b0 Update actions/setup-java action to v3 (#379)
     new 415fc49ae7 Update actions/checkout action to v3 (#380)
     new cdd6bbd61a Update plugin com.gradle.common-custom-user-data-gradle-plugin to v1.6.3 (#378)
     new d7cf61f592 Update actions/checkout action to v3 (#243)
     new 88d1b1b558 Update grails-testing-support monorepo to v2.4.1 (#382)
     new 3f081a6d11 Update dependency org.spockframework:spock-core to v2.1-groovy-3.0 (#377)
     new ded77e1f4a Update dependency info.picocli:picocli to v4.6.3 (#375)
     new 58cc95d8eb [skip ci] Release v2.2.1
     new 99b8a47ed1 Back to 2.2.2-SNAPSHOT
     new 549534407c Update grails-testing-support monorepo to v2.4.1 (#245)
     new b9f1b1416d Update groovy monorepo to v3.0.10 (#246)
     new 3a6bc8cd00 Update plugin com.gradle.enterprise to v3.9 (#253)
     new 952f3fbfc1 Update dependency org.springframework:spring-test to v5.3.17 (#251)
     new ff5e915487 Update plugin com.gradle.common-custom-user-data-gradle-plugin to v1.6.5 (#252)
     new 4e65195507 Update grails monorepo to v5.1.5 (#250)
     new 9d5c80ccda Update grails monorepo to v5.1.6 (#256)
     new af0878d029 Update plugin com.gradle.enterprise to v3.10 (#261)
     new 9722a3085b Update grails monorepo to v5.1.7 (#260)
     new 53de0a735b Update dependency org.grails:grails-gradle-plugin to v5.1.4 (#263)
     new 3964c0c545 Update dependency org.springframework:spring-test to v5.3.19 (#262)
     new 569a3b33c8 Update dependency clipboard.js to v2.0.11 (#267)
     new 5a353d4014 Update dependency org.springframework:spring-test to v5.3.20 (#268)
     new e547a50a8f Update to 5.2.0-SNAPSHOT
     new 3e8c0ad81f Update dependency org.grails:grails-datastore-gorm-mongodb to v7.2.1 (#385)
     new 172c1c09c8 Update dependency org.gradle:test-retry-gradle-plugin to v1.3.2 (#390)
     new c7ab76a53c Update plugin com.gradle.enterprise to v3.10 (#388)
     new 313456fccc Update dependency org.gradle:test-retry-gradle-plugin to v1.4.0 (#393)
     new 0009c62888 Update plugin com.gradle.common-custom-user-data-gradle-plugin to v1.6.5 (#387)
     new 21fea64bc0 Update grails monorepo to v5.1.7 (#386)
     new c462334d54 Update dependency org.grails:grails-gradle-plugin to v5.1.4 (#391)
     new d0c0cd0009 Update groovy monorepo to v3.0.10 (#383)
     new a523af838e Update to 2.3.0-SNAPSHOT
     new b1020ddc67 Update dependency asset-pipeline to 3.4.6 (#384)
     new e580aa47f8 Update dependency org.javassist:javassist to v3.29.0-GA (#394)
     new 95d10b917b [skip ci] Release v5.2.0
     new 00f238d510 Back to 5.2.1-SNAPSHOT
     new 25a27d17ed Update grails-testing-support monorepo to v2.5.0 (#274)
     new f263e973f7 Update plugin com.gradle.common-custom-user-data-gradle-plugin to v1.6.6 (#273)
     new 74afef1d9f Update plugin com.gradle.enterprise to v3.10.1 (#272)
     new 84f66938f5 Update plugin com.gradle.common-custom-user-data-gradle-plugin to v1.7 (#278)
     new ddfa330bfd Update plugin com.gradle.common-custom-user-data-gradle-plugin to v1.7 (#396)
     new fffafb735d Update plugin com.gradle.enterprise to v3.10.1 (#395)
     new acd68b0e7f Update dependency org.grails:grails-testing-support to v2.6.0 (#279)
     new 573acc5e07 Update grails-testing-support monorepo to v2.5.0 (#397)
     new fbd9660cc1 Update dependency grails-testing-support from 2.5.0 to 2.6.0 (#398)
     new 0347309500 Fix documentation
     new 13709179c5 Merge remote-tracking branch 'origin/2.2.x' into 2.3.x
     new eb19f86ada [skip ci] Release v2.3.0
     new 9254ecf9b9 Back to 2.3.1-SNAPSHOT
     new 869a8c5744 Update grails monorepo to v5.1.8 (#400)
     new 3c7cddbd5a Update groovy monorepo to v3.0.11 (#401)
     new e83c6a5cda Update plugin com.gradle.common-custom-user-data-gradle-plugin to v1.7.1 (#402)
     new d94c02fe65 Update plugin com.gradle.common-custom-user-data-gradle-plugin to v1.7.1 (#285)
     new cce6f914dd Update grails monorepo to v5.1.8 (#283)
     new 0dfd0e802f Update groovy monorepo to v3.0.11 (#284)
     new b36ed27177 [skip ci] Release v5.2.1
     new b13cfc15b0 Back to 5.2.2-SNAPSHOT
     new df73cd1096 Fix Java CI publish step
     new fee609267d Add java-parser to the docs classpath
     new 6b7b21fbd0 Correct the unspecified  project version (#399)
     new dc6cdff736 Update plugin com.gradle.common-custom-user-data-gradle-plugin to v1.7.2 (#403)
     new 1e23d510b3 Update plugin com.gradle.common-custom-user-data-gradle-plugin to v1.7.2 (#286)
     new 839d9aba85 Use Java Gradle Plugin Development plugin (#404)
     new 10ab57b3dd Update grails-testing-support monorepo to v2.6.1 (#405)
     new 103961a91c [skip ci] Release v2.3.1
     new f8d737908c Back to 2.3.2-SNAPSHOT
     new 744fb9b584 Update dependency org.grails:grails-datastore-gorm-mongodb to v7.3.0 (#407)
     new bef983877a Update plugin com.gradle.enterprise to v3.10.2 (#406)
     new 743d59d685 Update grailsCentralPublishing.gradle (#408)
     new 005424370c [skip ci] Release v2.3.2
     new 27625930c2 Back to 2.3.3-SNAPSHOT
     new 4c27afbebc Update dependency org.grails:grails-gradle-plugin to v5.2.0 (#294)
     new 3bb710b72f Update plugin com.gradle.enterprise to v3.10.2 (#291)
     new b40408695b Update grails-testing-support monorepo to v2.6.1 (#290)
     new 999296bd07 Update dependabot configuration to exclude major update for 4.0.x
     new 846f41c764 Update grails monorepo to v5.2.0 (#293)
     new 16950df35a Merge pull request #315 from davidkron/grails5-config-without-dot-access
     new 798f3731d0 Preliminary support for GitHub actions Documentation build by asciidoc plugin Docs moved to default folders
     new 57d25960a1 Update junit5 monorepo (#304)
     new ea6fc089a4 Update grails monorepo to v5.2.2 (#301)
     new 5eadcf4713 Update plugin com.gradle.enterprise to v3.10.3 (#300)
     new 1038e58ef5 Update plugin com.gradle.enterprise to v3.10.3 (#412)
     new 995da2f308 Update projectVersion to 6.0.0-SNAPSHOT
     new a934bb20ca Update Minimum Java to 11
     new 134214bed0 Add source and target compatibility to minimum Java 11
     new f6ff71eb92 Ignore test for Java 17
     new de08017bcc respect defaultNullable() of Validateable classes (issue #218)
     new 7da1577909 Gradle 7: use destinationDirectory property instead, because AbstractCompile.destinationDir property has been deprecated. (#421)
     new 80c0bdffa1 Update readme.md
     new ba00ce8cce If field validation error codes are unresolved and fallback to the defaultMessage on the error, this defaultMessage must be escaped due to the possibility of user input being in the error message. Fixes issue #323.
     new 12f4b51845 Merge pull request #322 from calnet-oss/err_escaping
     new ae6e649aec Merge pull request #321 from matrei/patch-1
     new 8b4a870f80 Merge pull request #320 from davidkron/fix-default-nullable-issue
     new d07786cc6f Merge branch 'master' into upgrade/grails4
     new b4d140adf8 Replaced Closure based caching replaced with method based caching Fixed tests
     new 74afc01906 As using only [version] instead of [project.version] (in docs/build.gradle) seems to work in the apidocs task (for the docTitle) it should also resolve correctly in the asciidoctor task to render the current version instead of 'undefined'. Fixes #420 (#427)
     new 17fd9ec119 Update dependency gradle to v6.9.3 (#422)
     new c5c8309e88 Update dependency io.spring.gradle:dependency-management-plugin to v1.1.0 (#411)
     new 51358952f4 Make includes work in both editor and gradle. (#419)
     new 1f2243274f Add code to handle order attribute on table
     new 04efc23158 Fix logic and retain order in attrs.
     new 6ac2caf314 Added a test case switching the order.
     new 9a9a8c5e71 Fixed where table formatting in test.
     new 3ca6f4d53d Merge pull request #326 from matrei/issue/325
     new 49cecca68c Bump to 3.0.0-SNAPSHOT
     new 3e44840963 Merge 5.3.x (#332)
     new c2ff4069f4 Update dependency org.springframework:spring-test to v5.3.26 (#331)
     new a31b2bddf0 Update to Grails 6 (#333)
     new 095fef6245 Update dependency grails-doc (#334)
     new a539c1aea2 Revert "Update dependency grails-doc (#334)"
     new 76c3cbe891 [skip ci] Release v6.0.0-M1
     new 4ec95a7e78 Back to 6.0.0-SNAPSHOT
     new 0ae97b98eb Update gradle.yml (#435)
     new b6e2b268c5 Update release.yml - Use Gradle Cache
     new 9f01e8a856 Update to Grails 6.0.0-M2 (#433)
     new ca61a0987e Update Gradle Asciidoc to 4.0.0-alpha.1 (#438)
     new 25ae4e87a2 Cleanup project
     new 98f8850969 Update junit5 monorepo (#439)
     new 9dcd40c9a2 Update dependency Gorm Hibernate, Testing support
     new 77ef05bd7d Merge branch '3.0.x' of github.com:grails/grails-views into 3.0.x
     new bb036d7f51 Update dependency io.github.gradle-nexus:publish-plugin to v1.3.0 (#441)
     new f7b4c896d0 Merge branch '3.0.x' of github.com:grails/grails-views into 3.0.x
     new 86816b6e7d Update junit5 monorepo (#338)
     new 470e8b06ca Update dependency org.springframework:spring-test to v5.3.27 (#337)
     new 036816b1f0 Update plugin com.gradle.enterprise to v3.13.1 (#336)
     new 204cd840d9 Update datastore to 8.0.0-M2
     new aea2a9f845 Update plugin com.gradle.enterprise to v3.13.2 (#339)
     new 4458664a24 Fixing class entry duplicate error when generating bootJar (#417)
     new db6a02b767 Merge branch '2.3.x' into 3.0.x
     new a477a8bb66 Update dependency info.picocli:picocli to v4.7.3 (#429)
     new 40112400b5 Update grails-testing-support monorepo to v3.0.0-M2 (#443)
     new ef9e6981db Update plugin com.gradle.enterprise to v3.13.2 (#444)
     new c9d07b10fe [skip ci] Release v3.0.0-M1
     new 109848eed2 Back to 3.0.0-SNAPSHOT
     new 231ae4c067 Update dependency org.grails:grails-gradle-plugin to v6.0.0-M4 (#341)
     new a15d1ed4ca Update grails monorepo to v6.0.0-M4 (#340)
     new 739dbeabda Configure Gradle Enterprise Secrets (#343)
     new d3ef31057f Configure Gradle Build Cache (#344)
     new 7119b5a629 Remove explicit Spring and Spring Boot version (#342)
     new 0544a3299a Update dependency org.grails:grails-gradle-plugin to v6.0.0-RC1 (#446)
     new 5b6be30d08 Update grails monorepo to v6.0.0-RC1 (#347)
     new 60f2b82fd5 Remove Gradle conf force datastore version (#345)
     new 92f7fdfd62 Update dependency org.grails:grails-gradle-plugin to v6.0.0-RC1 (#346)
     new 177a539ee1 [skip ci] Release v6.0.0-RC1
     new 2e82afff65 Back to 6.0.0-SNAPSHOT
     new d27cb01ede Update grails monorepo to v6.0.0-RC1 (#445)
     new b138c04762 Update grails-testing-support monorepo to v3.0.0-RC1 (#447)
     new 8f3015f81a [skip ci] Release v3.0.0-RC1
     new 9b9c12ec35 Back to 3.0.0-SNAPSHOT
     new 92f7bf5726 Update plugin com.gradle.common-custom-user-data-gradle-plugin to v1.11
     new 070e89cf3d Update plugin com.gradle.enterprise to v3.13.3 (#348)
     new db2ef730a5 Use Custom ApplicationCommand instead of custom scripts
     new 676fbaa16b Merge pull request #65 from grails/migrate-scripts
     new 91058fca13 Update to Grails 6 RC1
     new d940605f30 Update GitHub Workflows
     new df3831db46 Merge pull request #69 from grails/grails-update
     new 6d98c9ba59 Update actions/checkout action to v3
     new 13e9c99b1c Merge pull request #71 from grails/renovate/actions-checkout-3.x
     new 38cb35bfa7 Fixes #18.
     new e4114b381d Merge pull request #39 from dustindclark/master
     new 62f54960d1 Update release-notes.yml
     new 50fdf836aa Merge pull request #72 from grails/fix-changelog-workflow
     new 164007b3ca Configure Gradle Enterprise
     new 9d35918ddf Merge pull request #73 from grails/gradle-enterprise
     new d33caee638 [skip ci] Release v5.0.0-M1
     new f01b1918f5 Back to 5.0.0-SNAPSHOT
     new 446c2e57b6 Update plugin com.gradle.enterprise to v3.13.3
     new c9e52e5aec Update actions/setup-java action to v3
     new b42098d4c6 Merge pull request #76 from grails/renovate/actions-setup-java-3.x
     new 16acdfc508 Merge pull request #74 from grails/renovate/com.gradle.enterprise-3.x
     new 75e35f9bd4 Update plugin com.gradle.common-custom-user-data-gradle-plugin to v1.11
     new cbf95db13d Merge pull request #75 from grails/renovate/com.gradle.common-custom-user-data-gradle-plugin-1.x
     new 7e7549f9a6 Update plugin com.gradle.enterprise to v3.13.4
     new 4f78a3ec70 Merge pull request #78 from grails/renovate/com.gradle.enterprise-3.x
     new 50d253ca4d [skip ci] Release v5.0.0
     new 87eb80373f Back to 5.0.1-SNAPSHOT
     new ef70b9daa8 Update dependency gradle to v7.6.2
     new 14bcf871e7 Update dependency gradle to v7.6.2
     new 6443fe277e Merge branch 'master' of github.com:grails-fields-plugin/grails-fields into upgrade/grails4
     new adf0f25fcd build.yml replaced by gradle.yml (from Grails core)
     new f4f9aee96f release.yml uses gradle-build-action instead of wrapper
     new 8ce11bd29d Merge pull request #324 from sbglasius/upgrade/grails4
     new 99d4cf450c Merge pull request #79 from grails/renovate/gradle-7.x
     new fd5cc56868 Update dependency gradle to v7.6.2 (#352)
     new bd5a312ea5 Update plugin com.gradle.enterprise to v3.13.4 (#350)
     new fb3a02ef34 Update plugin com.gradle.common-custom-user-data-gradle-plugin to v1.11 (#349)
     new 8c6b2b75f2 Update dependencies
     new 0f25518b6a Correctly define dependencies for compileGsonViews
     new f505e22306 Fix Tasks dependencies
     new 0bd853154a Use setMainClass instead of deprecated setMain
     new fcb2bf6d28 Update AbstractGroovyTemplatePlugin.groovy
     new 4f57a8cf5a Merge pull request #454 from grails/gradle-execution-optimization
     new 64bc8006b6 Merge pull request #452 from grails/renovate/gradle-7.x
     new c33f3908b3 Update AbstractGroovyTemplatePlugin.groovy
     new 0bb2793cda Merge pull request #449 from grails/renovate/com.gradle.common-custom-user-data-gradle-plugin-1.x
     new fee7a4d33e Update AbstractGroovyTemplatePlugin.groovy
     new a3934be6cb Update AbstractGroovyTemplatePlugin.groovy
     new 559292eb44 Update plugin com.gradle.enterprise to v3.14
     new 0fabbc174d Update plugin com.gradle.enterprise to v3.14 (#354)
     new ebf2de93ef Update plugin com.gradle.enterprise to v3.14
     new cdd7568b90 Update plugin com.gradle.common-custom-user-data-gradle-plugin to v1.11.1 (#353)
     new 63463d070c Update GroovyPagesGrailsPlugin.groovy
     new d96860e813 Update release.yml
     new e01832ef84 Refactor Code
     new 6b38a81d4a [skip ci] Release v6.0.0
     new 575adc5853 Back to 6.0.1-SNAPSHOT
     new f67562116c Remove deprecated set-output (#355)
     new 51b296b0b3 Update grails-testing-support monorepo to v3.0.0
     new 2bc1b72de1 Update grails-testing-support monorepo to v3
     new 31591680f0 Merge pull request #448 from grails/renovate/com.gradle.enterprise-3.x
     new 6a33edfb17 Update plugin com.gradle.common-custom-user-data-gradle-plugin to v1.11.1
     new 033450084a Merge pull request #458 from grails/renovate/grails-testing-support-monorepo
     new f10271b48d Merge pull request #457 from grails/renovate/com.gradle.common-custom-user-data-gradle-plugin-1.x
     new 6ac14267ed Update GORM dependencies
     new c33936c50f Merge pull request #459 from grails/updateDeps
     new cecc405c99 Remove deprecated set-output command
     new 07a3089a23 Update gradle.yml
     new f143956f90 Merge pull request #460 from grails/remove-set-output
     new acc3ce02a1 [skip ci] Release v3.0.0
     new 873a7614eb Back to 3.0.1-SNAPSHOT
     new 465290f17e Update dependency org.grails:grails-datastore-gorm-mongodb to v8.0.0
     new 365a7da3f5 Merge pull request #81 from grails/renovate/com.gradle.enterprise-3.x
     new d11aea97fd Update plugin com.gradle.common-custom-user-data-gradle-plugin to v1.11.1
     new cc2f2fdfe4 Merge pull request #80 from grails/renovate/com.gradle.common-custom-user-data-gradle-plugin-1.x
     new eac630b7a9 [skip ci] Release v5.0.0
     new 608d827ee7 Revert "[skip ci] Release v5.0.0"
     new e570e9e8cc Update grails monorepo to v6.0.0
     new cec2777439 Update dependency org.grails:grails-gradle-plugin to v6.0.0
     new d12c659730 Update dependency org.grails:grails-bom to v6.0.0
     new d256f1ee4b Update dependency org.grails:grails-gradle-plugin to v6.0.0
     new 2241b2ef1d Update plugin com.gradle.enterprise to v3.14.1
     new 15adc2e986 Initial commit
     new d1b971357c grails create-web-plugin org.sitemesh.grails.plugins.sitemesh3.sitemesh3
     new 459c767b5d Initial plugin.
     new 5ac65f482f Create demo
     new 539e8b4333 Update README.md
     new 2ddb1feeb0 Simplify configuration by taking advantage of the layoutViewResolver provided by GroovyPagesGrailsPlugin.
     new 2d696f0eea Use same <meta name=layout content=.../> convention as Grails
     new cd6e54c534 Link to Grails SiteMesh 3 issue
     new 708dca6853 Body tag id/class/style merging.
     new ae83e8ddc9 Allow publishToMavenLocal
     new 1fa69143ca remove unused mapping
     new dee5454e42 Filter must be ordered before grailsWebRequestFilter.
     new a5caa6aa90 SiteMesh 2.4.3
     new 44fafeeaab Use path prefixes, use layout meta tag and support current version of grails and grails once sitemesh has been decoupled.
     new e8e5fef7c8 Update README.md - Installation instructions
     new 0c5572430f Force grails.gsp.view.layoutViewResolver = true
     new 5c9b74fc36 Update README.md simplified installation
     new 1a6fd5384b Update README.md add pull references
     new a8e46c7d0a Register TagLibs last so the override any existing ones in classpath
     new fd9a8c3c18 Remove comments
     new f614cfe2dc Resolve ability to render jsp pages if jstl is installed. Fixes #110
     new 44d6a7131c Remove jsp fix code.
     new 590d336bf8 Remove unused imports
     new c5b8d5c7a4 Remove unnecessary comments.
     new 664e7c73f1 Fix formatting
     new 14458c8d3a Update README.md remove obvious comments
     new 21b2e13f34 Update README.md grammar
     new eaf19069b7 JSP demo.  Revert 6.0.1-SNAPSHOT dependency.
     new 9fcde6d019 Change plugin to use spring-boot-starter-sitemesh
     new 75937b3385 Fix bad naming because layoutViewResolver defaults to true.
     new f17ecb440b Revert rte if sitemesh 2 lib is installed.
     new eb4402e32e Tag lib loading order no longer important as conflicting tags are now excluded.
     new 9aaa993a6a Do not inject groovyPageLayoutFinder when LayoutViewResolver is disabled.
     new 67e5bf3b3f Remove need for opensymphony:sitemesh and org.grails:grails-web-sitemesh
     new 1b22b545bd 2.0-SNAPSHOT
     new f911e2b486 Update 2.x doc
     new 7bdc030644 Update README.md
     new b35e265fa9 Merge pull request #364 from codeconsole/decouple-sitemesh-1
     new 916380903e Merge pull request #363 from codeconsole/jsp-fix
     new 9e53757212 Merge pull request #361 from grails/renovate/com.gradle.enterprise-3.x
     new dd44847511 Merge pull request #358 from grails/renovate/grails-monorepo
     new 634cee5ce4 Merge pull request #356 from grails/renovate/major-grails-testing-support-monorepo
     new 6a28d9c9e0 Update dependency org.grails:grails-gradle-plugin to v6.0.0
     new 684d2f0fd1 Merge branch '6.0.x' into sitemesh2.4.x
     new 91ca288e47 Merge pull request #362 from codeconsole/sitemesh2.4.x
     new d3fc75ef42 Merge pull request #359 from grails/renovate/grailsgradlepluginversion
     new c2851943f6 Update release-notes.yml
     new 0c1e046dca Set sourceCompatibility for all projects
     new b49cd10d05 Update readme
     new 68bd90d5f7 Use HandlerMapping instead of Controller for Layouts
     new abf21bc11d Test on port 8081
     new ffee72a07f Add codecLookup for render
     new 04b3940288 Demo 404 and 500 error pages
     new 0d4e581605 Use gsp plugin 6.0.1
     new 879db0d3af remove influences
     new ae50a1009b StandaloneTagLibraryLookup no longer needed.
     new f583e96a85 Exclude demo assets from plugin distribution.
     new 6ec269d200 unneeded
     new 418c7477e2 Exclude BootStrap
     new 35fd806c8d Update SiteMesh 2.4.4
     new 3c8a687d34 Race condition: GroovyPagesTemplateRenderer.afterPropertiesSet() is called before GroovyPagesTemplateEngine is autowired, so reloadEnabled is always false. Fixes #238
     new 7748be3aa1 g:pageProperty g:ifPageProperty support.
     new 95361ef2b8 Cleanup
     new d0a43c0838 Test utilizing Controller to render 500 error
     new c8f51a48d3 Cleanup
     new 01fd9ab851 Update dependency org.apache.ant:ant to v1.10.14
     new abf66d4089 Reflect releases
     new c93233e370 Rename sitemesh2 jar to adapter jar
     new 94bbb19524 reflect sitemesh3 release
     new dbbf18a6b7 Remove reference to 1.x
     new 97817f4395 Rename ErrorController to DemoController
     new 6a0f4419f9 JSP, attribute decorator, and chainging demo.
     new cfcda7009d Merge pull request #369 from grails/renovate/antversion
     new 7def2c72d6 Merge pull request #367 from codeconsole/enableReload
     new ae31a2c973 Merge pull request #366 from codeconsole/sitemesh2.4.4
     new 37cf533eed Update dependency info.picocli:picocli to v4.7.5
     new 6340ffb73f SiteMesh 3.1.0-M2
     new 20c0d38013 Update actions/checkout action to v4
     new 8f3489e2d4 Update actions/checkout action to v4
     new db163b3084 Merge pull request #372 from grails/renovate/actions-checkout-4.x
     new 3a67513e1c Do not require GrailsLayoutDecoratorMapper in addition to GroovyPageLayoutFinder for referencing attributes.
     new 81df48388c Merge pull request #373 from codeconsole/decouple-sitemesh-2
     new debc298855 Move sitemesh specific tag libraries that require the sitemesh2 dependency into a separate sitmesh2 specific plugin that can optionally not be used.
     new 3c397e5b45 Update plugin com.gradle.common-custom-user-data-gradle-plugin to v1.11.2
     new 6134ff657d Document references. Remove constructor for stub.
     new 5e0fd2352c Correct sitemesh2 plugin loadBefore order name
     new d9afcaeb0f Merge pull request #375 from grails/renovate/com.gradle.common-custom-user-data-gradle-plugin-1.x
     new 61ee06908f Merge pull request #374 from codeconsole/decouple-sitemesh-3
     new 111011a085 Update plugin com.gradle.enterprise to v3.15
     new f7d59cf2c9 Update dependency org.springframework.boot:spring-boot-gradle-plugin to v2.7.16
     new 87d0aa0895 Merge pull request #376 from grails/renovate/com.gradle.enterprise-3.x
     new b37e648b02 Merge pull request #464 from grails/renovate/grailsgradlepluginversion
     new f2a73ab9be Merge pull request #461 from grails/renovate/mongodbversion
     new 606959743f Update grails monorepo to v6.0.0
     new 6de725c1bd Update plugin com.gradle.common-custom-user-data-gradle-plugin to v1.11.2
     new 3b8af74112 Merge pull request #455 from grails/renovate/spring-boot
     new fb7cb934f1 Merge pull request #463 from grails/renovate/grails-monorepo
     new 3a7f786cd8 Merge pull request #466 from grails/renovate/com.gradle.common-custom-user-data-gradle-plugin-1.x
     new 10c1c75045 Update plugin com.gradle.enterprise to v3.15
     new 9d697f0bfb Update actions/checkout action to v4
     new 9d018e94c1 Remove need for adapter jar. g:applyLayout support. Limit dependencies in pom file to only what is needed. Do not create a -plain jar. Layout POST method support. Default main layout support.
     new 8699a0efff Update README.md
     new f764d0152f [skip ci] Release v6.0.3
     new acd7b6b7b6 Back to snapshot
     new 5a5b53265a Merge pull request #468 from grails/renovate/actions-checkout-4.x
     new 4858b72e2f Merge pull request #467 from grails/renovate/com.gradle.enterprise-3.x
     new 38995fbb0f Use grails-gsp 6.0.3
     new 14d6ebd0c1 Update to GORM 8.0.1
     new d5cce41b5a Update grails-testing-support monorepo to v3.0.1
     new ef465c61be Merge pull request #469 from grails/puneetbehl-patch-2
     new b4a9fa297e Merge pull request #470 from grails/renovate/grails-testing-support-monorepo
     new 2a4d7d6605 Update GORM Hibernate5 to 8.0.1
     new d445eeda6c Merge pull request #471 from grails/puneetbehl-patch-3
     new e24edb5537 Update grails-testing-support monorepo to v3.0.1
     new ad9357571c Update plugin com.gradle.common-custom-user-data-gradle-plugin to v1.11.3
     new b6cf6d3324 Update plugin com.gradle.common-custom-user-data-gradle-plugin to v1.11.3
     new 160dfd0abf grails-plugin-sitemesh2 needs to be api because GroovyPageLayoutFinder is needed during :compileGroovy and grails-web-sitemesh transitive dependency was removed from core in 6.0.1-SNAPSHOT
     new 5acba099bb Content tag support
     new d9e14ea9cb Use SiteMeshFilter properties for applyLayout tag
     new 898e97ad19 Ignore sitemesh:write tag because it is handled by SiteMesh
     new d7114f2f4a Allow GroovyPageParser to be properly configured. Fixes #380
     new 27e28c5eb9 Exclude unneeded micronaut dependencies
     new 5a3e13bf68 Use grails-gsp 6.0.4-SNAPSHOT
     new f509f5e95c Disable sitemesh 2 gsp preprocessing
     new 4d6289fac9 Merge pull request #6 from codeconsole/dependency-update
     new 00cfce86e4 Merge pull request #378 from grails/renovate/com.gradle.common-custom-user-data-gradle-plugin-1.x
     new bb8634beed Merge pull request #377 from grails/renovate/grails-testing-support-monorepo
     new bb2ffabdbb Update dependency gradle to v7.6.3
     new dbe3f51cb7 Update dependency gradle to v7.6.3
     new fe9d2c4452 Update dependency gradle to v7.6.3
     new aeecc05a6b Update plugin com.gradle.enterprise to v3.15.1
     new acc9626d5c Update plugin com.gradle.enterprise to v3.15.1
     new 724f95c0ee Update GroovyPageParser for new ConfigMap param
     new 86f5075223 Merge pull request #379 from codeconsole/decouple-sitemesh-4
     new c44c4fa893 Merge pull request #382 from grails/renovate/com.gradle.enterprise-3.x
     new f2a38856ad Merge pull request #381 from grails/renovate/gradle-7.x
     new b2f7b189e1 Update junit5 monorepo
     new fd7bbd054e Force junit-jupiter and junit-platform dependency
     new e237d05f99 Merge pull request #357 from grails/renovate/junit5-monorepo
     new f571a8550c Update gradle.properties
     new 4c609bf507 [skip ci] Release v6.1.0
     new 75ec9a6714 Back to 6.1.1-SNAPSHOT
     new 289d8f311d Disable 'application' default layout unless set in config. Return 404 if layout does not exist.
     new c5ce16ae89 Merge pull request #474 from grails/renovate/com.gradle.enterprise-3.x
     new d041148266 Update plugin com.gradle.common-custom-user-data-gradle-plugin to v1.11.3
     new 6ac1178f7c Merge pull request #473 from grails/renovate/gradle-7.x
     new ce9d546f67 Merge pull request #472 from grails/renovate/com.gradle.common-custom-user-data-gradle-plugin-1.x
     new b43c21ea95 Merge pull request #450 from grails/renovate/info.picocli-picocli-4.x
     new 5068eb40c5 Update grails-testing-support monorepo to v3.1.0
     new 4701d23537 Merge pull request #383 from grails/renovate/grails-testing-support-monorepo
     new b136f6f674 Update grails-testing-support monorepo to v3.1.0
     new 10796c5f74 Merge pull request #87 from grails/renovate/gradle-7.x
     new f6fbbacce9 Merge pull request #82 from grails/renovate/grailsversion
     new 9e5babf94d Merge pull request #83 from grails/renovate/org.grails-grails-gradle-plugin-6.x
     new e38e7cae12 Merge pull request #86 from grails/renovate/com.gradle.common-custom-user-data-gradle-plugin-1.x
     new defa655783 Merge pull request #85 from grails/renovate/actions-checkout-4.x
     new a38e37da1b Update plugin com.gradle.enterprise to v3.15.1
     new b41d6579de Merge pull request #475 from grails/renovate/grails-testing-support-monorepo
     new 2c64a60e06 add 'template' override option to the f:display tag too (so to be able to override "templates._fiedls/list.gsp", the same way it's already possible to do it for f:table to override the "templates._fields.table.gsp")
     new 1bb627db49 Merge pull request #84 from grails/renovate/com.gradle.enterprise-3.x
     new fb3928825f Update Java CI Workflow
     new e58dc565be Merge pull request #89 from grails/javaci_workflow
     new aa4ddcd3ff [skip ci] Release v5.0.1
     new 744a87893a Back to 5.0.2-SNAPSHOT
     new c026e6b3c9 Update to 3.1.0-SNAPSHOT
     new 8042d3d916 Update dependency org.grails:grails-datastore-gorm-mongodb to v8.1.0
     new c6fc369ea8 Update build configurations
     new 5b228131ac Remove imports from example project gson files
     new 614c9d357e Update grailsCentralPublishing.gradle
     new 34fadbb47c Update dependency org.fusesource.jansi:jansi to v2.4.1
     new d39b8e7ac7 Merge pull request #477 from grails/renovate/jansiversion
     new 85bdaac7dc Merge pull request #476 from grails/renovate/mongodbversion
     new dc514bafcc [skip ci] Release v3.1.0
     new f1e2b4e744 Back to 3.1.1-SNAPSHOT
     new 016e04f052 Exclude grails-web-sitemesh and sitemesh2 from dependencies
     new 4046522cd0 Exclude configuration properties already set.
     new 9b9ed405e8 Automate snapshot build publishing
     new 37d2ef7b62 Grails 6 overhaul. Pending Grails 6.0.1 release
     new 114e14bc9f Merge pull request #7 from codeconsole/master
     new efff1638a8 Update dependency org.springframework.boot:spring-boot-gradle-plugin to v2.7.17
     new 8188a87545 Update dependency org.javassist:javassist to v3.29.2-GA
     new 8d43c9b088 Update plugin com.gradle.common-custom-user-data-gradle-plugin to v1.12
     new e32769a605 Update plugin com.gradle.common-custom-user-data-gradle-plugin to v1.12
     new 2f65dcf8c2 Update plugin com.gradle.common-custom-user-data-gradle-plugin to v1.12
     new 98bef360db Get SNAPSHOT for repo. Update tagRuleBundles to reflect latest version
     new 92b158d456 Merge pull request #91 from grails/renovate/com.gradle.common-custom-user-data-gradle-plugin-1.x
     new c5c31eaa19 Merge pull request #385 from grails/renovate/com.gradle.common-custom-user-data-gradle-plugin-1.x
     new a610c1f8a2 Merge pull request #479 from grails/renovate/com.gradle.common-custom-user-data-gradle-plugin-1.x
     new df36e4ce57 Update dependency org.grails:grails-gradle-plugin to v6.1.0
     new eb9367730d Update dependency org.grails:grails-gradle-plugin to v6.1.0
     new 46a9fab681 Update dependency org.grails:grails-gradle-plugin to v6.1.0
     new 7ee75f9bfc Grails 6.1.0
     new bf8e393996 Grails 6.1.0
     new cd6b9e89f5 Gradle 7.6.3
     new 7735afb7dc Update README to reflect 6.1.0
     new 28fbd5e525 Merge pull request #387 from grails/renovate/grailsgradlepluginversion
     new 6e9b430368 Update grails monorepo to v6.1.0
     new 29b0006c74 Update junit5 monorepo
     new 901c3e69e2 Merge pull request #388 from grails/renovate/junit5-monorepo
     new be9074852c Merge pull request #386 from grails/renovate/grails-monorepo
     new 75b8bdea5a Merge pull request #93 from grails/renovate/org.grails-grails-gradle-plugin-6.x
     new f0228fbe96 Merge pull request #481 from grails/renovate/grailsgradlepluginversion
     new bbc8ff03cc Update grails monorepo to v6.1.0
     new f308a2a6ee Merge pull request #480 from grails/renovate/grails-monorepo
     new fa822199ee Merge pull request #478 from grails/renovate/spring-boot
     new 8b6dea8002 Merge pull request #415 from grails/renovate/org.javassist-javassist-3.x
     new b61f646b0d Update dependency org.springframework.boot:spring-boot-gradle-plugin to v2.7.18
     new 117f3f958f [skip ci] Release v6.1.1
     new 5aa3f2e494 Back to SNAPSHOT
     new 426c8a8474 Merge pull request #482 from grails/renovate/spring-boot
     new 570470851f Update to 7.0.0-SNAPSHOT
     new e8bc0e51e8 Use correct email address
     new a6a7273776 Update sourceCompatibility and targetCompatibility to 17
     new eddaa44681 Update release.yml
     new 1cb09e1600 Update dependabot.yml
     new a5ac6a49f4 Merge pull request #390 from grails/baseline_java17
     new d3b920c2c4 Update dependabot.yml
     new 3e40a0be23 Merge pull request #391 from grails/dependabot
     new 6e92ab2ede Merge pull request #392 from grails/puneetbehl-patch-2
     new c2f73eb629 Bump com.gradle.enterprise from 3.15.1 to 3.16 (#396)
     new 3f33f7362c Update plugin com.gradle.common-custom-user-data-gradle-plugin to v1.12.1 (#395)
     new 427116dff5 Update actions/setup-java action to v4 (#393)
     new 30ac4c68b2 Update plugin com.gradle.enterprise to v3.16 (#394)
     new ed2c76b195 Make project compatible with Groovy 3.0.19 (#389)
     new dc0270b4d1 Update gradle.yml (#397)
     new 2510a54a1f Update gradle.yml
     new 347587a5c3 Rename upload-artifact extension to JAR
     new c5142956da [skip ci] Release v6.1.2
     new c8facbcbee Update plugin com.gradle.common-custom-user-data-gradle-plugin to v1.12.1 (#487)
     new bb22bfec6d Groovy 3.0.19 compatibility (#485)
     new 7d20f3e1aa Update actions/setup-java action to v4 (#483)
     new 38394bd89e Update Readme (#484)
     new 4a178719f4 Update plugin com.gradle.enterprise to v3.16 (#486)
     new 6862ad9015 [skip ci] Release v3.1.1
     new 5523053fa3 Back to 3.1.2-SNAPSHOT
     new 29103c0729 Update dependency com.github.javaparser:javaparser-core to v3.25.7 (#453)
     new a35adb28e0 Update plugin com.gradle.common-custom-user-data-gradle-plugin to v1.12.1 (#96)
     new 218d03b542 Update actions/setup-java action to v4 (#94)
     new 626b73bf2f Update dependency org.grails:grails-bom to v6.1.0 (#92)
     new 9adcb3436a Update plugin com.gradle.enterprise to v3.16 (#95)
     new cc21068402 Update grails monorepo to v6.1.1 (#490)
     new 9574ed5edd Update dependency org.grails:grails-bom to v6.1.1 (#97)
     new c23a9425f6 Update grails monorepo to v6.1.1 (#399)
     new 37ee44f3c5 Update dependency org.grails:grails-gradle-plugin to v6.1.1 (#98)
     new 565a25f42e Update plugin com.gradle.enterprise to v3.16.1 (#402)
     new e9d69f9cd3 Back to 6.1.3-SNAPSHOT (#401)
     new 26ae0f7cd6 Update actions/upload-artifact action to v4 (#403)
     new a57d2da435 Update grails-testing-support monorepo to v3.1.1 (#398)
     new 8d45ef0618 Update dependency org.grails:grails-gradle-plugin to v6.1.1 (#400)
     new 28a212afad Update dependency org.javassist:javassist to v3.30.1-GA (#493)
     new ce92d7da7b docs: Update documentation (#405)
     new 26be39409c feat: Add locale param to select, localeSelect, timeZoneSelect and datePicker tags (#404)
     new 5c119f9766 Removed travis added gh-actions
     new 7ac5a688e5 Merge branch 'master' into feature/gh-actions
     new d29fa9b07f Adjustments to build.gradle, removed old gradle.yml using gradle-check.yml instead.
     new fba8f25419 Merge pull request #332 from sbglasius/feature/gh-actions
     new e415a222dc Update gradle.properties
     new ba86100563 Merge pull request #333 from grails-fields-plugin/sbglasius-patch-1
     new b213aaa434 New group id (io.github.gpc)
     new 95ef15dd5b Updated publishing part of build.gradle
     new 92bfb26384 No if step in publish
     new 53a55e9984 In memory signing not available on Gradle 5.x
     new 9a44cc768e Debugging release + fixing asciidoctor
     new 09f2f4e863 Adjusting for release.yml - signing is still an issue
     new 57863a2bd5 Adjusting build.gradle - signing is still an issue
     new ff0011e792 Fix nexusUrl url
     new b4d8a45874 Updated release-notes and README.md
     new eb842a426a Splitting release.yml in three jobs
     new f913b5a1d6 Fixing release.yml after splitting in three jobs
     new 7dbbf1b404 Fixing bump-version branch in actions-js/push
     new 984f8081b6 Set project version to next SNAPSHOT
     new e5268a993f Fixing documentation job
     new f7421b0a08 Set project version to next SNAPSHOT
     new ead08898f0 Fixing version bumping
     new 056aa3fbd7 Set project version to next SNAPSHOT
     new 709bb4ecd7 Fixing version bumping, with normal checkout
     new 3d32e19876 Set project version to next SNAPSHOT
     new e6732c5648 Replacing version bumping, with normal checkout
     new 9da7983884 Replacing version bumping again
     new 48f0efb502 Set project version to next SNAPSHOT
     new 55e6928be0 Added test-script for bumpversion
     new 6982ff6a14 bumpversion: fetch all tags
     new 57a688d074 release.yml: Split up job and pinned the version issue
     new cd9299dbf9 removed bumpversion.yml
     new 2bba2c705d Set project version to -SNAPSHOT
     new 2b7f69acac putting needs: [get-version, release] on bump-snapshot-version and documentation jobs
     new 6b5495713a Set project version to -SNAPSHOT
     new 5437bde9e5 release.yml using env's for NEXT_VERSION in bump-snapshot-version and RELEASE_VERSION in documentation jobs
     new 1d440edf3c release.yml documentation BETA false
     new 546cf87a18 Set project version to ${NEXT_VERSION}-SNAPSHOT
     new aa8b604e3d release.yml documentation version issue
     new 3222bcc1ac Set project version to ${NEXT_VERSION}-SNAPSHOT
     new a06a98ec16 Set project version to ${NEXT_VERSION}-SNAPSHOT
     new 0c9d98c121 release.yml enabled release to Sonatype
     new 7a8e8141c2 Set project version to ${NEXT_VERSION}-SNAPSHOT
     new 5c5fa919b9 Updated documentations
     new c46387c2b0 Ready for release with Grails 5.3.5
     new 453641eebf Refactored code
     new 1253e7f70e Updated documentation
     new 86993cb85d Merge pull request #335 from gpc/upgrade/grails_5.x
     new a95eab90aa Specified specific scaffold version
     new 7447b8446d Set project version to ${NEXT_VERSION}-SNAPSHOT
     new cf6fa850ae Update asciidoctor version
     new 2c996030ad Set project version to ${NEXT_VERSION}-SNAPSHOT
     new b075ba23a3 Ready for deploy
     new efa947f7c6 Information about gradle excludes
     new f82f35490f Set project version to 5.0.0-SNAPSHOT
     new 5493f9f540 Set project version to 5.0.1-SNAPSHOT
     new 5977a8a438 Update readme.md
     new 70a8ab12bb Update readme.md
     new 6cec04888a Merge pull request #336 from gpc/feature/add-template
     new a4107140c4 Merge pull request #337 from gpc/grails4.x
     new 27034ed701 Set project version to 5.0.2-SNAPSHOT
     new ba46674278 Add groovy-joint-workflow.xml (#407)
     new 3e902f9f90 Update groovy-joint-workflow.yml
     new 25e597f7c2 Override groovyVersion from the env CI_GROOY_VERSION (#411)
     new 0c29ad028a Update build.gradle (#412)
     new 955b1d891e [skip ci] Release v6.1.3
     new b223be27ce Update build.gradle
     new e33abe1c08 Change to 6.1.4-SNAPSHOT
     new 67444c41a0 Update release.yml (#413)
     new 59a2e7768d Update actions/checkout action to v4 (#414)
     new 2cc8192d5d Create Workflow to Publish Docs (#415)
     new 4cb5494432 Update actions/checkout action to v4 (#416)
     new ff3e895073 Update docs.yml
     new dc9259c472 Update dependency org.asciidoctor:asciidoctor-gradle-jvm to v4.0.1 (#496)
     new d3b18f7de1 Update dependency com.github.javaparser:javaparser-core to v3.25.8 (#495)
     new e940868b49 Update dependency org.javassist:javassist to v3.30.2-GA (#494)
     new 43806b00e8 Update plugin com.gradle.enterprise to v3.16.1 (#492)
     new e5c598a7fd Update dependency org.grails:grails-gradle-plugin to v6.1.1 (#491)
     new 594e0b7b8f Update dependency org.grails:grails-datastore-gorm-mongodb to v8.1.1 (#489)
     new ddfd815c3d Update grails-testing-support monorepo to v3.1.1 (#488)
     new 07b151cf93 Add groovy-joint-workflow (#497)
     new 42d96ac472 [skip ci] Release v3.1.2
     new d45ebc1aae Back to 3.1.3-SNAPSHOT
     new 7e3301c131 Update grails-testing-support monorepo to v3.1.2 (#499)
     new 5ba30b4a51 Update actions/cache action to v4 (#498)
     new 2c01ff7465 Update dependency org.grails:grails-datastore-gorm-mongodb to v8.1.2 (#500)
     new a9e3f48cdc chore(build): Remove redundant junit dependency declarations (#502)
     new 52a70fbe49 Use Sitemesh 3.1.0
     new d3451eac51 Log SiteMesh version on startup
     new 4293657668 Grails 6.1.1
     new 9c392e55fa Update example projects (#503)
     new b60f481497 Grails 6.1.2
     new 47ffcaa499 Update gradle.properties
     new b732e58333 Update gradle.properties
     new 5fc85148c7 Refactor GitHub Workflow Configurations (#424)
     new a53c361de1 fix(deps): update dependency org.grails:grails-gradle-plugin to v6.1.2 (#423)
     new e1ca54d032 chore(deps): update actions/cache action to v4 (#419)
     new f0eb27c816 fix(deps): update grails-testing-support monorepo to v3.1.2 (#418)
     new 3f8a1b7f68 fix(deps): update groovy monorepo to v3.0.20 (#365)
     new 078cc59f32 chore(deps): update plugin com.gradle.enterprise to v3.16.2 (#420)
     new 1b536ec757 fix(deps): update grails monorepo to v6.1.2 (#422)
     new cac4b5a8da chore(deps): update release-drafter/release-drafter action to v6 (#425)
     new 57700267b4 [skip ci] Release v6.2.0
     new e8a0b46c01 Update to 6.2.1-SNAPSHOT
     new a4e89a4e0a fix(deps): update junit5 monorepo (#426)
     new b2361a5afc chore(deps): update dependency gradle to v7.6.4 (#427)
     new 6e1722a644 Merge branch '6.2.x' into 7.0.x
     new 5396f37875 chore(deps): Upgrade dependency Gradle to v8.6 (#428)
     new ee1a8bec0d Revert "chore(deps): Upgrade dependency Gradle to v8.6 (#428)"
     new a75ff55b70 Update README.adoc
     new 28f9d930ca Update and rename README.adoc to README.md
     new 0181cfedf6 Update publishing info
     new eba176e88b Grails 6.1.2
     new a26132e261 6.1.2
     new c0b208f74a Add javadocs
     new 4080fe06aa Update README.md
     new b19e7b2bea Fix #338, added unwrapIfProxy to BeanPropertyAccessorFactory is initialized
     new 27f321231c Merge pull request #339 from gpc/338-bundle-codes-transient-fields
     new 062adff35d Set project version to 5.0.3-SNAPSHOT
     new dfbc3a7405 Update dependency gradle to v7.6.4 (#512)
     new e8908aa62b Update release-drafter/release-drafter action to v6 (#511)
     new 05ddf14545 chore(build): Modernise and clean up build (#504)
     new ed6f48b270 Remove pom from example
     new f9e79eaafa Cleanup. Use Grails SiteMesh 3 released plugin.
     new 168372cf00 Update to 4.0.0-SNAPSHOT
     new 2096c7a7da Generate documentation files in `/docs` instead of `/docs/asciidoc` (#521)
     new 2ce7368138 Minor build updates (#523)
     new 6b6ee94da7 chore(deps): update plugin com.gradle.enterprise to v3.16.2 (#505)
     new 621fde4883 Update gradle.properties
     new d2419c74a2 chore(deps): update plugin com.gradle.common-custom-user-data-gradle-plugin to v1.12.2 (#431)
     new 03ee315359 chore(deps): update plugin com.gradle.common-custom-user-data-gradle-plugin to v1.12.2 (#524)
     new efb5c0c26e fix(deps): update dependency io.micronaut:micronaut-http-client to v3.10.3 (#517)
     new 2a47217a7a fix(deps): update dependency com.bertramlabs.plugins:asset-pipeline-gradle to v4.4.0 (#516)
     new 24a5e55b8c Migrate to Develocity build cache connector (#526)
     new 525fe88115 fix(deps): update gorm to v8.1.0 (#527)
     new 51e6b4780a fix(deps): update groovy monorepo to v3.0.20 (#437)
     new e851ea67bf fix(deps): update dependency com.bertramlabs.plugins:asset-pipeline-gradle to v4.4.0 (#530)
     new a9a4abef12 chore(deps): update plugin com.gradle.common-custom-user-data-gradle-plugin to v1.13 (#433)
     new 1f2835cdfa fix(deps): update dependency io.micronaut:micronaut-http-client to v3.10.3 (#531)
     new 4cc4d537b7 fix(ci): Fix problem with reading versions (#533)
     new 148d3abd8b fix(deps): update gorm to v8.1.0 (#532)
     new aeb548377a chore(deps): update plugin com.gradle.common-custom-user-data-gradle-plugin to v1.13 (#528)
     new 9c01ca5b79 fix(deps): update dependency org.asciidoctor:asciidoctor-gradle-jvm to v4.0.2 (#514)
     new b2118ef655 Bump com.gradle.common-custom-user-data-gradle-plugin (#434)
     new 2e270c13cf fix(deps): update groovy monorepo to v3.0.21 (#435)
     new 2d6272d47f fix(build): Add groupId to root project (#437)
     new c3709dc1ee [skip ci] Release v6.2.1
     new bf84332c72 Back to 6.2.2-SNAPSHOT
     new 4d9c0080cc fix(deps): update groovy monorepo to v3.0.21 (#529)
     new 7a023eae58 Added support for multi-template inheritance.
     new 305222a759 Update version history in documentation. (#418)
     new 099114172c Merge pull request #426 from jhron/2.3.x
     new f05d192daf fix(deps): update gorm to v8.1.1
     new 92dea267cc Merge pull request #534 from grails/renovate/gorm
     new 4155296360 fix(deps): update grails-testing-support monorepo to v3.2.0 (#535)
     new 598b6c6c2d chore(build): Migrate to Develocity build cache connector (#536)
     new b6058d0383 chore(release): enhance release workflow configurations (#537)
     new dac2344d4d chore(deps): update gradle/gradle-build-action action to v3 (#538)
     new 70d7f1f75b fix(deps): update grails-testing-support monorepo to v3.2.1 (#438)
     new 61a38003ca fix(deps): update grails-testing-support monorepo to v3.2.1 (#539)
     new 32856763cd chore(release): change release workflow confiugration (#540)
     new 85c0381a31 fix(build): Sign all artifacts on release (#541)
     new a6c2716442 fix(build): Re-haul of signing/publishing (#543)
     new 8b01700174 fix(release): Separate the publications (#545)
     new 9137f43857 chore(release): update build configurations (#547)
     new 54223ebc1c Update plugin com.gradle.common-custom-user-data-gradle-plugin to v1.13 (#104)
     new b884aed343 chore(reelase): add root-project groupid (#548)
     new 50aa0af5a1 chore(release): update release-drafter config (#549)
     new f3e201a046 chore(ci): auto-label pull-requests (#551)
     new 73e21c63de chore(release): update javaci workflow configuration (#550)
     new 583cc5e052 chore(release): update release configurations (#552)
     new 0a57fd7b49 chore(releasenotes): udpate workflow configurations (#553)
     new deeebaaf95 chore(release): update workflow configurations (#554)
     new a5446d74e3 [skip ci] Release v3.2.0
     new 6a1f3e0e3e chore: Bump version to 3.2.1-SNAPSHOT
     new 9bc58e2214 chore(releasenote): auto label pull-requests (#441)
     new fc816a9d9a chore(releasenotes): improve release notes templates (#440)
     new 8ff4b82650 migrate to develocity cache connector (#439)
     new e7d8aebad1 chore(deps): update gradle/gradle-build-action action to v3 (#442)
     new fbe60bc0fc SiteMesh 3.1.1
     new d0d87ee8ad fix(release): Set the correct artifactId (#559)
     new e3e227dfdd fix(deps): update dependency org.grails:grails-datastore-gorm-mongodb to v8.2.0 (#557)
     new 432c298ee2 fix(deps): update gorm to v8.1.2 (#555)
     new 62bcea4ebc fix(deps): update dependency org.grails:grails-datastore-gorm-hibernate5 to v8.1.0 (#556)
     new 2db5957cff [skip ci] Release v3.2.1
     new c25c819db7 chore: Bump version to 3.2.2-SNAPSHOT
     new 0f508c4131 fix(deps): Set correct dependency configurations (#561)
     new 012c5912d5 fix(deps): update dependency org.grails.plugins:views-gradle to v3.2.1 (#560)
     new 021f7f5c3b fix(deps): update dependency io.micronaut:micronaut-http-client to v3.10.4 (#562)
     new d56768902e docs(typo): Set correct file extension (#443)
     new 0a3e6e3a33 fix(deps): update grails-testing-support monorepo to v3.2.2 (#564)
     new 8c589227ed Add note in documentation about property name space restriction (#558)
     new c7f188d4ec chore(releasenotes): update workflow configurations (#565)
     new d5c860f4a4 [skip ci] Release v3.2.2
     new a63b169c3e chore: Bump version to 3.2.3-SNAPSHOT
     new 2bf8a9b486 fix(deps): update dependency org.grails.plugins:views-gradle to v3.2.2 (#566)
     new ceb41edc29 fix(deps): update grails-testing-support monorepo to v3.2.2 (#444)
     new a5765fa0f6 fix(jsontemplates): change mongodb lib as compileOnly (#568)
     new 9cfb8eb3c0 chore(deps): update plugin com.gradle.enterprise to v3.17 (#567)
     new 3f511d8d2d [skip ci] Release v3.2.3
     new 9187db727f chore: Bump version to 3.2.4-SNAPSHOT
     new 166c13c732 fix(deps): Update and comment views-json-template deps (#569)
     new 4de0c2ddad fix(deps): update dependency org.mongodb:bson to v4.11.2 (#571)
     new 6f69cf2f05 fix(deps): update dependency org.grails.plugins:views-gradle to v3.2.3 (#570)
     new a64ac4eec5 Fix #340, added the option to skip the bean-name for bean properties
     new acd5678b11 Fix #341, add trace logging to resolveMessage
     new 753dfd9092 Merge pull request #344 from sbglasius/fix/340
     new 970ee8b1f2 Set project version to 5.0.4-SNAPSHOT
     new ba1a571cb5 fix(deps): update dependency io.github.gradle-nexus:publish-plugin to v2 (#451)
     new 584f368ce5 fix(deps): update dependency org.grails:grails-gradle-plugin to v6.2.0 (#450)
     new 7b1798f182 chore(deps): update plugin com.gradle.common-custom-user-data-gradle-plugin to v2 (#447)
     new 29c52ae308 fix(deps): update grails monorepo to v6.2.0 (#574)
     new 34461c7067 chore(deps): update plugin com.gradle.common-custom-user-data-gradle-plugin to v2 (#573)
     new 8ae2f0e123 fix(deps): update grails monorepo to v6.2.0 (#449)
     new 918e4dbe4e chore(deps): update plugin com.gradle.enterprise to v3.17.1 (#445)
     new c47a05f886 Update plugin com.gradle.enterprise to v3.17.1 (#99)
     new b381ff9329 Update release-drafter/release-drafter action to v6 (#102)
     new 22d9ddd8ec Update gradle/gradle-build-action action to v3 (#106)
     new 922853442d Bump com.gradle.enterprise from 3.16.2 to 3.17.2 (#458)
     new a125442f83 chore(deps): update plugin com.gradle.common-custom-user-data-gradle-plugin to v2.0.1 (#456)
     new cae0d81827 chore(deps): update plugin com.gradle.enterprise to v3.17.2 (#455)
     new deeb4a6f83 Merge branch '6.2.x' into 7.0.x
     new 6677be98c2 Grails 6.2.0 / SiteMesh 3.1.1
     new 1ea4d0e55a Update readme
     new 9704247788 jdk 17
     new 17f34ba82f Remove sitemesh2 (#459)
     new acfd8d699b refactor: reformat settings.gradle
     new 6d88ad8ebe Update Fields plugin from 3.0.0.RC1 to 5.0.3
     new 827ed0dd06 fix(deps): Remove unused dependency `org.grails:grails-plugin-testing`
     new 91df31de7d Merge pull request #110 from codeconsole/fields-update
     new 59d24c475d feat!: Update to Groovy 4
     new b5fd2ca581 feat!: Update to Jakarta
     new 603acc27ca fix: Replace cglib with bytebuddy for Spock
     new 10980da8b7 fix: Remove dependency on org.sitemesh:grails-plugin-sitemesh3
     new 977567cc94 chore(cleanup): Update license headers and remove unused import
     new ffe156c5ff Merge pull request #466 from grails/matrei/groovy4-jakarta
     new 08dbba7f53 Merge pull request #467 from grails/7.0.x-groovy4
     new 0ca42bc7cd ci: Turn off tests to get Snapshots publishing working
     new bc0fa39fa8 Merge pull request #469 from grails/matrei/tmp-fix-snapshots
     new f23eb382a6 Make tests work (#472)
     new 6b16a46a04 Merge branch '5.0.x' into matrei/remove-grails-plugin-testing
     new 43ed348352 Merge pull request #112 from matrei/matrei/remove-grails-plugin-testing
     new de7711a2c0 chore: Next development version 5.1.0-SNAPSHOT
     new a1235ad561 Ignore .DS_Store files on osx
     new d11109e26e Merge pull request #117 from codeconsole/ignore-DS_Store
     new 9c0d2b53c3 @ScaffoldController annotation support. Fixes #113
     new 72bf90a52e Add support for generics in @ScaffoldController annotation.
     new 33491ab39b Add support for @ScaffoldService
     new 532bde0993 Remove unused imports
     new 438972bb56 readOnly implmentation of @ScaffoldController and @ScaffoldService
     new d1055dbee9 remove newline
     new 94051b8f86 Support order and except attributes simultaneously
     new 578d17daa5 5.1.0-SNAPSHOT
     new 29ceb58832 Update unit test
     new 3a499470f6 Merge pull request #346 from codeconsole/order-except
     new a84f8fa542 Merge pull request #345 from codeconsole/5.1.x
     new a1ab3a2f7d Update Groovy and Grails dependencies
     new 0103a4b6c7 Update to Gradle 8.10
     new fc29459bc2 Update dependencies for compileAstGroovy
     new 29005820d2 Update with PR Feedback
     new f6f553885c Put required apply plugin line back
     new 3ce2955da3 Merge branch '4.0.x' into 3.2.xinto4.0.x
     new 79da45881d Merge pull request #577 from grails/3.2.xinto4.0.x
     new c500f5f48d Merge branch '4.0.x' into 3.1.xinto4.0.x
     new e01db71867 Adjust gradle enterprise changes
     new 5c589a8ab5 Merge pull request #580 from grails/3.1.xinto4.0.x
     new 67c460c599 Use universal @Scaffold annotation for controllers and services.
     new 8562171119 Default service implementation
     new 69bf0e3620 GenericController implementation that utilizes services
     new 1095294576 Rename to RestfulServiceController since it just extends RestfulController
     new d422000efc Allow customization of default wrapper.
     new 7c6c04ca80 Fix unit tests
     new 5e3b342257 Cleanup imports
     new 6ac9ba7ca8 Fix failing test
     new c58c501391 Update groovy joint workflow
     new f62fcf8d80 Add Apache Snapshot repository
     new 964e0de8ac Update for Apache Snapshot repository
     new 52694bb4b8 Update for Apache Snapshot repository
     new 561eedce47 Merge pull request #477 from grails/jamesfredley/remove-org-codehaus
     new 1ecefac980 Merge branch '7.0.x' into jamesfredley/gradle-8-10
     new 3418bb8fb9 Support class and controller attributes on <f:table />
     new 762dcb067e Support _list class attributes <f:display />
     new 18e75d1138 Make GenericService @CompileStatic and implement readOnly
     new a6140d3787 Use as instead of casting
     new 8e30a5b2a8 Merge pull request #478 from grails/jamesfredley/gradle-8-10
     new 675c6332e4 Add several task to publishGuide dependsOn since it uses this output of these tasks
     new 19b8a121cd Rename GenericService to GormService
     new 172ac9da54 Merge pull request #482 from grails/jamesfredley/fix-docs-publishGuide
     new 4e08f7523b Fix statements with findProperty
     new 279d70a9d4 Merge pull request #118 from codeconsole/scaffold-annotations
     new 0807fcd182 Allow default scaffold templates for namespaces
     new 348004f0f3 Bump com.gradle.enterprise from 3.17.2 to 3.18.1
     new daab27e780 Merge pull request #490 from grails/jamesfredley/build-findProperties
     new 7145f7a782 [skip ci] Release v5.1.0
     new 19c9958b22 Update release.yml
     new 794fa2fe69 chore: Bump version to 5.1.1-SNAPSHOT
     new c7c98cdefa Update release.yml
     new d005cff7c2 docs: multi-line import example for page directive (#464)
     new 2b062d0caa Fix for npe if in non development mode introduced by #39
     new 1ecd48035d Merge pull request #121 from codeconsole/5.1.x-fix18
     new 0c595e2e60 Better to do 1 comparison instead of 2 every time
     new e9605251f8 Merge branch '5.1.x-fix18' into 5.1.x
     new ed495d6d23 Skip redundant checks
     new 58559cefbf use class instead of listClass for ol
     new fd4fbd088e remove grava code
     new baaf05875a Grails 7 Jakarta
     new 35b46bc1f5 Remove unnecessary coupling to javax.servlet
     new d50a87e356 Merge pull request #122 from codeconsole/5.1.x-refactor-resolver
     new 530a433c3a Formatting suggested by Søren :)
     new 038e355e25 Document new classes
     new 83c395e14c Update project version
     new 99ab1ed958 Update to Java 17, Grails 7 and Gradle 8.10.1
     new 82db5727c7 Update github workflows
     new b6ee975c40 fix: Re-enable `@CompileStatic` on `GormService`
     new 67a5ae7583 Merge pull request #123 from grails/jamesfredley/grails-7
     new 668a132673 Document defaults
     new b960377e92 Static compilation fix
     new 3900cb35c0 Static compilation fix for delete
     new d4d27b7be4 Merge pull request #124 from codeconsole/5.1.x-compile-static
     new fb1c917d46 Merge branch '5.1.x' into 6.0.x-merge
     new 3a03dcf5a5 Merge pull request #125 from codeconsole/6.0.x-merge
     new cdc0cc775b GormService accepts an id for delete
     new 4070f80711 Merge pull request #127 from codeconsole/5.1.x-restfulservicecontroller-deletefix
     new 87a4fb3576 Merge pull request #128 from grails/5.1.x
     new dd8495f95e Allow live reload of gsp templates.
     new b848b0b2b2 Merge pull request #129 from codeconsole/5.1.x-live-reload
     new ab4ff7e026 Merge pull request #130 from grails/5.1.x
     new 17beafa302 Merge pull request #349 from codeconsole/bootstrap-prep
     new dcb01f470d Grails 7 start
     new e17d2a31c0 Change gsp to compileOnly
     new 9c57b0d19c Merge pull request #351 from codeconsole/6.0.x
     new 14ce9fd551 Make property transient. Workaround for Groovy 4 inheritance
     new fe252824b6 Merge pull request #353 from codeconsole/6.0.x
     new 6e07be99be fix(deps): Switch from cglib to bytebuddy
     new 9c12c59e8d test: Create workaround for domain inheritance problem
     new efe1c82c4a test: Set `@PendingFeature` on tests that cannot work yet
     new 5253ceca94 test: Set `@IgnoreIf` condition on test for running pre Java 17
     new 99dfa691cd Merge pull request #354 from matrei/matrei/fix-tests
     new 4cc4aece9b 7.0 Cleanup
     new 577d1c5bea javax to jakarta, groovy 4, spring framework 6 and spring boot 3 (#581)
     new d2f0773b59 Set snapsgot
     new 835d7858af Set asset pipeline version
     new 5f1d7c7a5e Update docs
     new 2731dad93f Adapter no longer needed with 7
     new 2ee38bb80d [skip ci] Release v5.1.1
     new ce7e8d88c5 chore: Bump version to 5.1.2-SNAPSHOT
     new c013ed5fe6 Remove duplicate strategy since duplicate was resolved in gorm-hibernate5 dependencies
     new c532f84378 Merge pull request #586 from grails/jamesfredley/remove-duplicate-strategy
     new eda88ac1cd Expose controller namespace
     new fe4359bd09 Use grails-core attribute
     new 1e5e552d89 Use grails-core attribute
     new 0fd49ea590 Publish Snapshots to Artifactory
     new 8af50fa914 Remove redundant gradle check
     new 74cd8bc1fe Merge pull request #357 from codeconsole/artifactory-8
     new 25b47d83ab Try normal secret
     new b687e9d425 Merge pull request #358 from codeconsole/artifactory-8-1
     new d1a49e9dcc Brute force attempt to publish
     new c1351aa788 correct title
     new f0300ba149 Merge pull request #359 from codeconsole/artifactory-8-2
     new 105dba0b0c Merge branch 'master' into 6.0.x-artifactory-1
     new 59f17589dd Cleanup
     new 6a5bfc091b Merge pull request #362 from codeconsole/6.0.x-artifactory-1
     new 1ad8c0771d update fields/micronaut version
     new d79de47639 Merge pull request #131 from codeconsole/6.0.x-fields
     new 050494317f Merge pull request #492 from codeconsole/expose-namespace
     new 4088a9f9a5 Update to Groovy 4.0.23
     new 15a6869426 Allow optional attribute for g.render that will ignore if tag if template does not exist.
     new 59cb04e75f Merge pull request #494 from grails/jamesfredley/fix-groovydoc-task
     new c3ea7462ca Merge pull request #493 from grails/6.2.x
     new 2104f0900e Update gradle.yml
     new 93142ed768 move to directory
     new 1885502ee5 move directory
     new 03b2f06733 Merge branch 'orphan3' into incorporate-scaffolding-old-with-hiistory bring in core
     new 0736af6e13 Merge branch 'orphan4' into incorporate-scaffolding-old-with-history merge docs
     new 0fdadf0ece relocated to new directory
     new 92b095cab5 fix compilation errors
     new bfa106b1ae fix failing test
     new 99c1dd94c3 ignore 9 failing tests
     new 44dcacfc11 chore(deps): update dependency gradle to v8.10.2
     new 06869131da Merge pull request #132 from grails/renovate/gradle-8.x
     new 94d29f9066 chore(deps): update dependency gradle to v8.10.2 (#480)
     new 5789de9e30 Bump org.objenesis:objenesis from 1.4 to 3.4 (#488)
     new f8e5f03695 Place boolean conversion in separate method
     new 13f067b328 Update gradle.yml
     new 96c2733386 Merge pull request #495 from codeconsole/6.2.x-optional-templates
     new ed25a10afb Add asciidoctorjVersion dependency with version (#497)
     new 44889eab81 Update gradle.yml
     new 8180260af5 Merge pull request #364 from gpc/incorporate-scaffolding-old-with-history
     new bc3b3db49b version increment
     new f45827df37 Merge pull request #133 from codeconsole/5.1.x-fields
     new f4482818a1 Restore shell scripts
     new 8818fc4bb6 Merge pull request #134 from codeconsole/6.0.x-restore-scripts
     new e82c30e977 Support if annotation is not present
     new ced29c5014 Merge pull request #135 from codeconsole/6.0.x-annotation-not-present
     new 22405c31f4 Restore shell scripts
     new cb0bfe0f30 Support if annotation is not present
     new fae098a73f Merge pull request #136 from codeconsole/5.1.x-6x-merge
     new 2ceeb6f409 Update gradle.yml
     new 1fd18131a4 fix: Update Gradle plugin to Gradle 8 API (#588)
     new 8b5c20d4e8 test: All tests working except GORM Inheritance (#589)
     new bf8fe8188b Set filter position and only process forwarded request
     new 95d0b06f08 ci: Update github workflows (#592)
     new 095d79d3f1 fix(deps): update dependency com.bertramlabs.plugins:asset-pipeline-gradle to v5 (#594)
     new 4090fe8fd1 fix(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.18.0 (#590)
     new 9b6cacbae4 Merge pull request #365 from gpc/remove-references-to-temporary-variables
     new 3d3ca30597 Update gradle.yml
     new 8d3ca66f3f Merge pull request #366 from codeconsole/5.1.x-creds
     new 7b30721c31 Match release.yml to scaffolding
     new d289440720 Merge pull request #367 from codeconsole/5.1.x-release-yml
     new 9d4aca0145 change version to projectVersion for use during release
     new f7b7833ad0 add version project.projectVersion
     new c898e682b3 Merge pull request #368 from gpc/change-to-projectVersion
     new 448b017f07 add  --stacktrace
     new 0381932030 Merge pull request #369 from gpc/add-stacktrace-on-release
     new 46005c33ed Pass tag attributes to stackTracePrinter
     new 7683cb3d24 Merge branch '6.2.x' into 7.0.x
     new ea3c151b3c Update to 5.1.1-SNAPSHOT
     new c2021c66c9 Update to 6.2.3-SNAPSHOT
     new 148e5cb502 Update to org.grails.plugins:fields:5.1.0
     new c26982cad1 [skip ci] Release v5.1.2
     new efb038d1bd chore: Bump version to 5.1.3-SNAPSHOT
     new 45b872e6ae Update gradle.properties
     new 1f43dc0637 Merge pull request #504 from grails/update-to-grails-core-6.2.1-SNAPSHOT
     new a259c29370 add mavenCentral() remove mavenLocal() (#506)
     new 8062a42925 Update to grails core 6.2.1 (#505)
     new d68f2ef6df [skip ci] Release v6.2.3
     new 1f4747c62c chore: Bump version to 6.2.4-SNAPSHOT
     new 7c7511bbd9 Higher order should be maintained so that all error pages can be decorated.
     new dc4d2fc5c2 fix(deps): update dependency net.bytebuddy:byte-buddy to v1.15.4
     new fc2b332c0e Update build env
     new 9b0b9f929c Don't force grails-dependencies
     new a80a21b77b liberica
     new d89890498b Merge pull request #137 from codeconsole/5.1.x-build
     new 21814aa371 Merge branch '5.1.x' into 6.0.x-merge-oct-11
     new 1df835357a Merge pull request #138 from codeconsole/6.0.x-merge-oct-11
     new 0f87c5468e Update and cleanup build and CI workflows (#115)
     new 68b17e2f8d docs: Update readme (#139)
     new 00dd75c307 fix docs action
     new 62e23443b8 Must be api dependency due to rest ast trasform on all controller artifacts
     new 928c287914 Must be api dependency due to rest ast trasform on all controller artifacts
     new b820b51086 Merge branch '5.1.x' into 6.0.x
     new 0d6c63e578 Merge pull request #476 from grails/renovate/bytebuddyversion
     new 8ea230e50b remove commons-lang
     new 65259fec5d get rid of commons-lang
     new 0b842e2283 Merge pull request #370 from codeconsole/6.0.x
     new 5cb42ff7d6 Update readme.md
     new ec08c3c2e8 Update readme.md
     new 67fef9d91a commons-text 1.12.0
     new 850da76d71 Merge pull request #491 from grails/dependabot/gradle/7.0.x/com.gradle.enterprise-3.18.1
     new cb4fece9c9 chore(deps): update plugin com.gradle.common-custom-user-data-gradle-plugin to v2.0.2
     new aa23e2d4df fix(deps): update dependency org.fusesource.jansi:jansi to v1.18
     new b9f0aee61e Merge pull request #508 from grails/renovate/org.fusesource.jansi-jansi-1.x
     new af211e721c servlet-api library is provided by container
     new 176581d1d7 fix: Switch from cglib to bytebuddy
     new 888c8e78e3 chore: Move all versions to `gradle.properties`
     new cecf0ad180 fix: Remove `bytebuddy` and `objenesis` from root `build.gradle`
     new 9069b86857 chore: Remove cglib from the `LICENSE` file
     new 7fa51fbfc3 fix(deps): Remove exclusion of `groovy-all` from `spock-core`
     new 027417722a Merge pull request #510 from grails/matrei/switch-cglib-bytebuddy
     new 1a66749d76 fix(deps): update dependency org.apache.ant:ant to v1.10.15
     new 9e55bac6df fix(deps): update dependency org.slf4j:slf4j-api to v1.7.36
     new 3d472dd216 fix(deps): update dependency com.github.javaparser:javaparser-core to v3.26.2
     new fa7eeb998a fix(deps): update junit5 monorepo
     new 8b76a70fcd Merge pull request #474 from grails/renovate/antversion
     new 355d25bf03 fix(deps): update dependency org.asciidoctor:asciidoctorj to v3
     new b0040d35d3 servlet-api needed for controller trait compilation
     new 31910e806a Merge pull request #511 from grails/renovate/javaparsercoreversion
     new 1c0fe87c9b jansi 2.4.1
     new 352e26a065 Merge pull request #461 from grails/renovate/com.gradle.common-custom-user-data-gradle-plugin-2.x
     new ab68a10fd1 Merge pull request #462 from grails/renovate/junit5-monorepo
     new df238c63fe Merge pull request #481 from grails/renovate/slf4j-monorepo
     new 10056d31fb fix(deps): update dependency org.slf4j:slf4j-api to v2
     new ac0912ca4d Merge pull request #517 from grails/renovate/major-slf4j-monorepo
     new 629f98e23f fix(deps): update jstlversion
     new 917408e484 Merge pull request #518 from grails/renovate/jstlversion
     new 71e8b3ab55 Merge pull request #514 from grails/renovate/major-asciidoctorjversion
     new 3e119947b8 fix(deps): update dependency net.bytebuddy:byte-buddy to v1.15.5
     new 182646a0f0 fix(deps): update dependency org.springframework:spring-test to v6.1.14
     new b372a5bd62 Merge pull request #520 from grails/renovate/bytebuddyversion
     new 20132ba729 Merge pull request #521 from grails/renovate/spring-core
     new 3fd72d99f9 scaffolding-core needs to be api dependency
     new 3b8555a586 Merge pull request #371 from codeconsole/5.1.x-scaffold-core-api
     new f39bfef9f2 Merge branch '5.1.x' into 6.0.x-5.1.x-merge
     new 126eb2f458 Use projectVersion instead of version
     new d9f193f70e Merge pull request #373 from codeconsole/6.0.x-5.1.x-merge
     new 5ae7c78fb9 Use liberica
     new 79b6e014e7 Merge pull request #374 from codeconsole/5.1.x-librca
     new 3bb1b810b4 Merge branch '5.1.x' into 6.0.x-5.1.x-merge-2
     new 4e665afbc8 Merge pull request #376 from codeconsole/6.0.x-5.1.x-merge-2
     new cf0265c1dd Have sitemesh resolve through gsp plugin
     new 35713bddee Add bom for missing grails-core transitive dependency versions
     new 0cf7d69da0 Merge pull request #524 from codeconsole/gsp-sitemesh
     new 5a7d7809b3 Use filter position relative to other grails filters.
     new 67029a327a groovydoc depends on jar task
     new be257fab34 javadoc depends on jar task
     new a629dbc9bb order should be numerical
     new e2f68f847a Remove `-plain` suffix from plugin artifacts (#525)
     new 164f3af87f fix(deps): Update groovy to `4.0.24-SNAPSHOT` (#527)
     new 02a4751fc5 Merge 6.2.x into 7.0.x (#526)
     new 2659ea6bf5 Dependency cleanup
     new a4adc0738a Use bom for documentation
     new d0c6610c73 buildscript is resolving groovy version from bom and needs groovy snapshot repo. Need  for CI_GROOVY_VERSION
     new 97f37a0a3b Revert to Groovy 4.0.23
     new 47006271de Remove apache repos that are not needed
     new 0ceb99f1aa gsp required for compilation and tests
     new a77d5461ea More cleanup
     new 9f7eda8dd0 temporariliy comment out joint workflow
     new 4d83417cfe Merge pull request #528 from codeconsole/7.0.x-bom
     new 7ec77fb8b8 Fix documentation version resolution
     new 8d9f2f77a3 Fix documentation version resolution
     new 10132b330d Update groovy-joint-workflow.yml
     new 7e0ef93f63 Add snapshot repo back for joint validation build
     new cc22c45b2c Revert "Remove `-plain` suffix from plugin artifacts (#525)"
     new 04369fa561 Revert "Merge 6.2.x into 7.0.x (#526)"
     new ccb20e4857 build: Remove `bootJar` config
     new 168f319d50 Merge pull request #532 from grails/revert-526-matrei/merge-6.2.x-into-7.0.x
     new 99c3d2de22 Merge pull request #531 from grails/revert-525-matrei/remove-jar-plain-suffix
     new 34aacf9190 Merge branch '6.2.x' into matrei/remove-bootJar-config
     new 3d82f5e7ea Merge pull request #533 from grails/matrei/remove-bootJar-config
     new c4a41d5313 Merge branch '6.2.x' into matrei/merge-up
     new 479aaab2d6 Merge pull request #534 from grails/matrei/merge-up
     new aa880f98c3 Fix for invalid class not rendering on widget
     new 13f69362fe Merge pull request #378 from codeconsole/5.1.x-widget-invalid-class
     new f3f98d948a Merge branch '5.1.x' into 6.0.x
     new 6424074ce2 Merge pull request #379 from codeconsole/6.0.x
     new 2378292dbf .sdkmanrc
     new 08ad2d7c57 Merge branch '6.2.x' into 7.0.x
     new 12d9f195af jdk 17
     new 5fc0cae7c9 fix(deps): update groovy monorepo to v4.0.24
     new 3e1e89cf49 Merge pull request #535 from grails/renovate/groovy-monorepo
     new e5ec428786 g:form csrf protection. Fixes #536
     new 9ca3e71372 simlify
     new 0943d79160 remove logging
     new a1cff1dffa cleanup
     new 24cdc1bf65 fix possible npe
     new 5d2d49e756 surpress ide warning
     new a53a2c944f Spring Security dependency no longer needed for compilation
     new d4ffb4f20a Comment variable use
     new f66394c8ee Merge pull request #537 from codeconsole/7.0.x-csrf-protection
     new 833840163b Gradle 8.10.2 wrapper
     new fbff2a939d Grails 6.2.1
     new 09bbbbd4fc Simplify and clean up
     new 07d0baacb9 Snapshot publishing
     new 80cba74c5f Add action
     new 948ba6cfdf .sdmmanrc
     new 37ca1db190 publish
     new 01408af131 add publication block
     new 2b4bdb0ef1 add bom
     new fc3093980d Apply grails-gradle-plugin
     new 9d831f4201 Use 6.2.2-SNAPSHOT, only require gsp plugin. eliminate web
     new 0e96bcd0f9 Add snapshot repo
     new 21c8da9f41 add grails snapshot repo for all projects
     new 427276b412 Add real authors
     new a5ff018d91 set version in properties
     new 3913cec15e publish to libs-snapshots-local
     new c0ce60cbf9 --refresh-dependencies
     new 8e4f7740ae chore(deps): update dependency gradle to v8.11
     new bc7118d1e9 Don't publish docs to github pages
     new e1ed4c4db4 remove --refresh-dependencies
     new db600f4fbf Configure script example to use publish snapshot with sdkmanrc settings
     new cdc885d29e use liberica
     new 4c4dc29f28 Gradle 8.11
     new e691815bf4 Support constructor initialization
     new c8e9b5e53b Gradle 8.11
     new d0512de850 sdmanrc
     new 8834d38e49 Merge pull request #538 from grails/renovate/gradle-8.x
     new 9172427632 ConfigurableSiteMeshFilter sitched to SiteMeshFilter
     new 699c49aac5 Simplifly build
     new 4ea1beaf9f make jpa compileOnly
     new 970bd1eb2a Use JCL to better align with Spring and not force dependencies downstream
     new 2ad0c02d90 Merge pull request #540 from codeconsole/7.0.x-slf4j-to-jcl
     new 2c3076e460 servlet api should not be an api dependency
     new 9e0e01ef23 Grails 7
     new 2d1aa752e7 Update README.md
     new 7dfe896408 Merge branch '6.2.x'
     new 296c317434 use jdk 17 for github action
     new d8bc6fbe4b groovy 4.0.24
     new 78fff90792 Update README.md
     new b27cb5bdc1 Update README.md
     new f128d3ae4b Update README.md
     new 737a353e51 Merge branch '6.2.x'
     new 7f906265af Add constructor for dependency injection
     new e8c83663e5 make errorsViewStackTracePrinter optional to support incomplete unit tests
     new b8f9461e29 Add default constructor for backwards compatibility
     new e075294090 spring run command removed in 3.x, convert app.groovy to standalone groovy script
     new 4826cc1fd3 set groovyPageLocator on groovyPagesTemplateRenderer
     new b122e2c30e Groovy 4.0.24
     new baa436f85f GrailsFilters new location
     new e198b1a80b Get rid of buildSrc
     new 7a32e4b89e use liberica to build and publish
     new 667531d185 Min version 7
     new dd26a67363 grails-plugin-controllers no longer needed.
     new 36411bc9ca Update README.md
     new e96a992edf Update README.md
     new 439b064515 Update README.md
     new cc7b474da7 Merge branch '6.2.x'
     new 5452684753 Resolve servlet api with version
     new 06c15ca667 Apply org.grails.grails-plugin
     new ee0ab1c946 ci: Update `groovy-joint-workflow` to use `mavenLocal()` (#543)
     new ccbbff75ec Address warning messages
     new b95f5d562d GrailsFilters package change
     new 233877762b chore(deps): update dependency gradle to v8.11.1
     new 869a3714d5 Move configureCsrf into method that can also be invoked later for late filterChain registration additions. Also ignore situations where FilterChainProxy exists in classpath, but is not being used.
     new 84a0e32622 Use servletPath instead of uri
     new 3b8f4af949 Merge pull request #550 from codeconsole/7.0.x-csrf
     new 503cff48c9 Merge branch '7.0.x' into renovate/gradle-8.x
     new 8c2171826e Merge pull request #548 from grails/renovate/gradle-8.x
     new c51f2c8874 chore(deps): update plugin com.gradle.develocity to v3.18.2
     new 416e8326dc Merge pull request #545 from grails/renovate/com.gradle.develocity-3.x
     new 151a3219a2 feature #551 - replace actionSubmit with formActionSubmit (#552)
     new a4ab537f7b Updates to grails-publish plugin
     new 73641673a0 Update groovy version to 4.0.24
     new e6a3c2b496 docs: Update readme (#386)
     new c05d0cbf1c add jline:jline dependency
     new 830465fd99 use grails-bom version of fields plugin and switch to Gradle Platform instead of Spring dependency management plugin
     new 71c6af2a8a Merge pull request #147 from jdaugherty/6.0.x
     new 017af5c973 Generate documentation
     new f7e58920e8 Remove insecure checksum
     new bcf37ceaf0 Merge pull request #148 from jdaugherty/6.0.x
     new 504a372fd8 Build updates for Grails 7
     new 4f581811d6 Bootstrap 5 templates
     new 2ed4aa6bf8 Merge pull request #388 from jdaugherty/build-fixes
     new 69739416a4 fix docs generation & publishing
     new f245991e2f Merge pull request #389 from jdaugherty/build-fixes
     new 0399722c4e Merge pull request #149 from codeconsole/6.0.x-bootstrap5
     new 875edaef95 Fix inheritance tests from grails 7 upgrade
     new 9e066d15f7 Add missing library
     new 0a196898dc Add missing library
     new 0c6933080a Merge pull request #599 from grails/grails-7-inheritance-fix
     new 9224af4c3b Switch to Grails Gradle Plugin 7.0.0-M1
     new 39865e2058 Merge pull request #390 from gpc/prerelease-6m1
     new 92296fcc40 Update release.yml
     new cac578bfc5 [skip ci] Release v6.0.0-M1
     new 819345c9f5 Update release.yml - fix working directory for plugin
     new e03b3100de Update release.yml - remove working-dir
     new 56b1572a04 Update release.yml - replace ../gradlew with ./gradlew
     new 75608fd2f6 Switch to grails gradle plugin snapshot to troubleshoot release process
     new 096e0c9d63 force gradle to not use the cache for a release
     new 9379b02bcd chore: Bump version to 6.0.0-SNAPSHOT
     new 23ef83bcad SiteMesh 3.2.2
     new e70557b176 Asset Pipeline 5.0.3
     new 7464298520 renderText example
     new bc282dc647 Gradle 8.11.1
     new 6c0067f9ef asset-pipeline 5.0.4
     new 747301b6be support deploying to github maven repo
     new 1dcf01ccfd 7.0.0-M1
     new 6c0dc3932a Allows pre-release maven central retrieval of github artifacts
     new bbb2f00bc8 Tests
     new 6a3b1db615 Update Release workflow and Develocity integration (#557)
     new 4eb4bda4f8 Correct maven url
     new 98cf4bd9af Updating to force connection
     new 7f017c4f66 Cleanup
     new 679b226042 Merge remote-tracking branch 'upstream/7.0.x' into 7.0.x-pre-release-support
     new c463d086ed Trying to get pull requests working with authentications to maven repo
     new 7432ec11c4 Fix remaining github repo reads
     new 5482c8fffe Remove CHECK_SITEMESH_REPO
     new 3f13663fc0 Set sitemesh password on the correct step
     new 10093eab4e Merge pull request #555 from codeconsole/7.0.x-pre-release-support
     new 8e00b310d4 fix docs step
     new 3badbae4c0 use liberica instead of temurin
     new e0a8e55f5c update sdkmanrc
     new 42a47f0e21 Merge pull request #559 from codeconsole/7.0.x-github-repo2
     new b8bcf7363f fix(deps): update dependency org.apache.commons:commons-text to v1.13.0
     new 83c34ae78a Merge pull request #558 from grails/renovate/commonstextversion
     new 993ebea727 Set sitemesh plugin to snapshot until release is ready
     new fa0e8c46f7 Support a gradle property that prevents publishing snapshot documentation or builds
     new 19beeb4440 Testing prevent snapshot publish
     new bf30696bb7 Fix step name
     new 6b79f9586c Allow snapshot publishing
     new d7f77428e5 Setting up a pre-release workflow to publish to github as an intermittent step to publishing to maven central
     new 1c7e2ebe6c Fix pre-release checkout syntax
     new 9faee7f3f5 Purge pre-release versions & prevent snapshot publishing
     new 36d7e2cdf4 [skip ci] remove space
     new 0d165b1504 [skip ci] testing package delete with default token
     new f689832030 [skip ci] fix new line handling
     new 1e33a87462 [skip ci] Pre Release - 7.0.0-M1 - Preventing Snapshot Publishing
     new e685a35126 Revert "[skip ci] Pre Release - 7.0.0-M1 - Preventing Snapshot Publishing"
     new c9d609c41f [skip ci] fix sed
     new 7a68f1a514 [skip ci] Pre Release - 7.0.0-M1 - Preventing Snapshot Publishing
     new 26df483772 [skip ci] update workflow to purge packages if present
     new f2d7a3d099 Merge remote-tracking branch 'upstream/7.0.x' into 7.0.x
     new 5369829ec2 [skip ci] purge builds on release & allow snapshot publishing
     new 3214c6d060 [skip ci] remove pre release workflow
     new 4732664760 [skip ci] check grails core for packages to build releases
     new 6e9299deac Updating Scaffolding to M1
     new 90db982947 Set GSP version to 7.0.0-M1
     new b2f55a1f96 Remove unneeded dependencyManagement block
     new ae9402d00a [skip ci] Release v6.0.0-M1
     new 3f5b0d6c4a use grails-bom versions
     new e1649273e6 remove asset-pipeline
     new c8486f1235 move grails-bom version to toml
     new 29e4a1ac84 Merge pull request #601 from grails/use-grails-bom-versions
     new 780e245fcd Pre Release
     new 8ada678a30 fix: remove references to grails version for deps
     new 2e5c649c0f build: add bom as `api` to `views-core`
     new c78fd01753 build: add bom to `views-gradle-plugin`
     new d161eb7790 Revert to "SNAPSHOT" so build process can be what changes the version
     new 2455da7f69 Fix url
     new 172c0037c5 Merge remote-tracking branch 'upstream/6.0.x' into 6.0.x
     new 9dc4eed597 chore: Bump version to 6.0.0-SNAPSHOT
     new b8a9c1359e Merge pull request #602 from jdaugherty/4.0.x
     new f83e6d11e6 fix: decouple `views-gradle-plugin` from dependencies
     new fedfcf0219 refactor: move `GrailsNameUtils` to utils package
     new 4de50df53c fix: decouple `views-gradle-plugin` from dependency on `grails-gradle-plugin`
     new e6f4f12541 fix: remove unnecessary check for plugin id
     new 64355ed548 Merge pull request #603 from grails/matrei/decouple-gradle-plugin
     new 2e081ec24b Remove mongo dependency & move json-templates to mongo repo
     new 5fcc399cfd Merge pull request #604 from jdaugherty/4.0.x
     new 53c1d9ac33 Fix grails-bom being overridden in json-testing-support, remove older gradle docs plugin, & remove unused build src libraries
     new e802d16e9c Add comment for why grails-bom must be excluded
     new 713e2f080d Merge pull request #605 from jdaugherty/4.0.x
     new edfc25a235 [skip ci] Release v4.0.0-M1
     new 2683dd2d09 chore: Bump version to 4.0.0-SNAPSHOT
     new c7259c5665 Switch to grails/github-actions
     new d598bcc6e0 Switch to grails/github-actions
     new 95f3cb5b43 Switch to grails/github-actions
     new c89aa9c7e1 chore(deps): back to snapshot dependencies (#607)
     new c045ce53ea Update Build and Github Workflows (#608)
     new 2451e07faf Imported sitemesh3 plugin
     new 189e8b8918 Don't use custom tag library
     new e3b1550f99 Pagination support for Bootstrap 5
     new a0ffa1a190 Project clean up * split sitemesh plugin & example application * add tests for sitemesh example application * fix API docs for classes not hosted in this project (see PageRenderer -> ApplicationContext) * repackage org.sitemesh.grails.plugins to org.grails.plugins * adopt grails-bom * remove common-build usage * doc cleanup * update minimum grails version * composite build switch * simplified docs build * adopt newer gradle features such as source jars, project.layout, [...]
     new 7198236f41 Merge pull request #152 from codeconsole/6.0.x-pagination
     new 03b36e3ed9 .sdkmanrc
     new 1d1bbaf487 LocalDate and LocalDateTime support
     new 1dbe3dacfe Fix precision
     new 67b5e07c11 update tests
     new ee539dd6d1 .sdkmanrc
     new 8ad65b0b91 Merge pull request #391 from codeconsole/6.0.x-localdate
     new cadfbb4a3b Cleanup
     new 0536858cb8 Back to 7.0.0-SNAPSHOT
     new c8a84fc62b datePicker selectClass needed for bootstrap 5 formatting
     new 179bf93c9d Use unique name for widget propagation
     new 8af339de20 Merge pull request #561 from codeconsole/7.0.x-bootstrap
     new 1d51b8e3e7 Proper formatting of checkbox for bootstrap 5
     new c0e0246eac use consistant naming
     new 0600734721 Add link to TODO
     new aa7abb3d74 Allow setting the default blacklist via properties
     new 530b28fb19 make default blackList mutable
     new 9401cddb0e Gradle 8.12
     new 2988a1d0cd typo
     new 56513bb741 refactor: decouple `JspFragmentImpl` from 'grails-encoder'
     new d0825624a8 fix: conditionally register `JspTagLibraryResolver` if present
     new 4fdec3bbf4 test: fix faulty log pattern in test application
     new 124129fbc6 test: cleanup test application
     new 53cee6e243 build: streamline build and sort out dependencies
     new 7813efe131 fix unit test
     new db24b34f1b build: comment out transitive dependency exclusions
     new 701174ac9d build: use task names instead of tasks for groovydoc
     new 86f5985245 Test overriding default exclusions
     new 9061d8418b Add custom exclusion test
     new 0b09121ddc Revert "refactor: decouple `JspFragmentImpl` from 'grails-encoder'"
     new 02934a8e2e build: update comment about used classes
     new dc0d6213f4 docs: change groovydoc access to protected
     new 04110df6da build: resolve Groovy version for guide links
     new 9ec73b26ee build: use Groovy version from the BOM for groovydoc generation
     new 2090dda618 build: adjust log level and use lazy evaluation for resolved Groovy version
     new 7bfe582140 build: include `grails-plugin-codecs` dependency
     new e561f1a94d build: include `jansi` in sitemesh3 example app
     new 88f88c7f23 build: include `grails-plugin-codecs` in `grails-plugin-gsp`
     new 71bcc6d10a build: include `grails-plugin-rest` in sitemesh3 example app
     new 8ff774d230 Merge pull request #394 from codeconsole/6.0.x-customizable-blacklist
     new ca9fbb82bc Merge pull request #393 from codeconsole/6.0.x-fix-checkbox
     new 7b2a22fb3a Remove unneeded comment
     new e45baea874 Merge remote-tracking branch 'upstream/7.0.x' into 7.0.x
     new 8222bd111a Merge pull request #562 from jdaugherty/7.0.x
     new dd9e9419f0 Revert dependencies changes until test projects are added & fix gsp plugin artifact name
     new 54e4a7eddd Merge pull request #563 from jdaugherty/7.0.x
     new 7374a3fed9 Imported grails-testing-support
     new 7292f57a64 Integrate `grails-web-testing-support` from grails/grails-testing-support
     new 8f1ee46a51 Merge pull request #564 from jdaugherty/7.0.x
     new 17efb9dd25 Update dependency gradle to v8.12.1
     new 41e0ba7dcc Merge pull request #142 from grails/renovate/gradle-8.x
     new 9dc9448870 Restore dependencies
     new 9bbacc37c5 Merge pull request #568 from jdaugherty/7.0.x
     new 17218cd2ba fix show property name
     new 13f9bbfdff fix date and checkbox display
     new dce4155e35 build: set `org.grails` Maven group for Sitemesh3 plugin (#569)
     new 451cc11e38 BootStrap init closure servletContext cleanup
     new c2e71c696c Allow for manual running of the Java CI workflow
     new c85d3a9168 Build updates * remove toml * fix circular dependency * fix groovydoc include
     new 3ebb2a0583 Merge pull request #612 from jdaugherty/4.0.x
     new 8dd55f6325 BootStrap init closure servletContext cleanup
     new 9e4e1fcf03 BootStrap init closure servletContext cleanup
     new 67b5e90487 Merge remote-tracking branch 'origin/4.0.x' into 4.0.x
     new b301cf198a BootStrap init closure servletContext cleanup
     new 5f13558540 Merge pull request #611 from gsartori/4.0.x
     new d6324afc90 Switch to grails-bom
     new 8aa912e068 Use bytebuddy from the bom
     new 1c931a1292 Merge pull request #396 from jdaugherty/6.0.x
     new b19cebd168 Set grails version to 7.0.0-M3
     new 93a0e2a58d Fix buildSrc repo
     new cfdfa51a57 Merge pull request #572 from grails/grailsM3
     new d84805eac1 Fix import
     new a2b62176b9 Merge pull request #573 from grails/grailsM3
     new 2c63e7abe8 Fix uri
     new 7b84d9edc5 Allow updating the version as part of the release process
     new 741b6f78f5 [skip ci] Release v7.0.0-M3
     new 92b1965cb2 chore: Bump version to 7.0.0-SNAPSHOT
     new 8c9f5fae57 remove unused groovyVersion from gradle.properties
     new 35f358d73b use Grails 7.0.0-SNAPSHOT
     new a5bba0309e Merge pull request #155 from grails/remove-groovyVersion
     new 5581f58011 Use the 'release' environment to delay closing the release
     new 1cd5292380 Add `--stacktrace` to ensure we get the full stacktrace on error
     new 3eb5a03152 disable publish and release to republish failed docs
     new c67fc97b16 [skip ci] Release v7.0.0-M3
     new c195b20a82 chore: Bump version to 7.0.0-SNAPSHOT
     new 63152c025c force  refresh-dependencies
     new ce67fb0dac [skip ci] Release v7.0.0-M3
     new e365faf6cb chore: Bump version to 7.0.0-SNAPSHOT
     new ac348fd1f8 Use the `release` environment to delay publishing after stage
     new 5c88ca275d [skip ci] rework release workflow to be staged like data-mapping
     new 3dea548887 [skip ci] use the release environment to delay releasing to maven central
     new a8b4534021 [skip ci] grails 7.0.0-M3
     new a03ba7ba9f [skip ci] Release v6.0.0-M3
     new cccf3912aa [skip ci] fix build
     new 11b9017a9d [skip ci] add maven password
     new af5d32e119 chore: Bump version to 6.0.0-SNAPSHOT
     new e05b0badc9 [skip ci] Grails 7.0.0-M3
     new f512644144 [skip ci] Release v6.0.0-M3
     new 25633ab14c chore: Bump version to 6.0.0-SNAPSHOT
     new 8e69077570 [skip ci] grails version
     new b2417541ef [skip ci] Fix bom import
     new 612ab37953 [skip ci] Fix write access so version is saved
     new 0cd753cae4 ci: add `GITHUB_MAVEN_PASSWORD` to build
     new b365acb15f Merge pull request #397 from gpc/matrei/build-maven-password
     new 4dc820611e [skip ci] Release v4.0.0-M3
     new 9d4b7d77f2 Back to snapshot
     new efa6f06f74 Switch to grailsPublish
     new bae2e2c523 Imported scaffolding
     new 15dc81ed36 Merge pull request #614 from jdaugherty/4.0.x
     new f98325662d Fix functional tests so version can be changed to 7.0.x
     new 3640859f16 Integrate scaffolding and fix gradle plugin issues
     new 4407f86872 Imported fields
     new a28c03c50a Merge pull request #615 from jdaugherty/scaffoldingMerge
     new 5f9083189e Integrate fields plugin
     new bee80f9525 Merge pull request #616 from jdaugherty/fieldsMerge
     new 006b6fdfd0 Imported grails-gsp
     new f438f765a5 Restructure grails-views into nested folders
     new d6031be282 Integrate grails-gsp
     new 0791d40a91 Rework docs to all be PublishGuide compatible & remove duplicated, deprecated source files
     new 8402c06c6b Imported grails-gsp-spring-boot
     new 7723163437 Integrate grails-gsp-spring-boot
     new 50c20a9c85 feedback: minor cleanup & styling
     new 35cb12a4fe feedback: more gradle bom usage cleanup
     new fc6b4c4093 Merge pull request #621 from jdaugherty/7.0.x
     new 9cb1decb96 Merge branch 'grailsGspSpringBootMerge' into 7.0.x
     new 9dedd35cc3 update for property rename
     new 6d3a45c0a2 Merge pull request #700 from jdaugherty/7.0.x
     new d35a060284 Switch to grails/grails-github-actions/deploy-github-pages@main
     new 5be745c075 Merge pull request #719 from jdaugherty/7.0.x
     new 98f8f2f8fe Update maven pom details for grails-publish
     new 20a4768372 fix id
     new 04bc9b0f27 Merge pull request #720 from grails/fix-maven-pom-sitemesh3
     new 04a8a2930f Update maven pom details for grails-web-testing-support
     new adda10ea25 Merge pull request #721 from grails/fix-maven-pom-sitemesh3
     new d7390407d4 move old scaffolding docs outside of guide to be converted later
     new 2dbbfe1d17 fix toc
     new dd45a444f9 put scaffolding doc back
     new d3c7195513 Merge pull request #722 from grails/fix-fields-publishGuide
     new e55467f67e Fix fallout from deletion of deprecated classes:
     new 737150ac36 Merge pull request #723 from jdaugherty/7.0.x
     new 4573c56fd3 fix views-markup groupid
     new 84a7b0b469 Merge pull request #724 from grails/view-markup-groupid
     new cbd0271bb4 Convert to apache github action locations
     new 4c78c5f66f use dependabot to keep github actions update to date
     new 53c431dc90 feedback: simplifying build files
     new f9e28f2cfe Merge pull request #725 from jdaugherty/7.0.x
     new 6da246b8e6 Remove grails-views gradle plugins (relocate to gradle repo)
     new 04c072cc46 apache coordinate change
     new eb700699dc Merge pull request #727 from jdaugherty/7.0.x
     new 6de8c67ff1 Remove gradle plugin actions
     new 0e3f32c269 Merge pull request #728 from jdaugherty/7.0.x
     new 3d82c8c390 fix testing support package
     new 12ef2d0c38 Merge pull request #729 from jdaugherty/7.0.x
     new d562edac58 fix group location
     new af75c5f0ba Merge pull request #730 from jdaugherty/7.0.x
     new 443798674f fix group web -> views
     new 78570da1c8 Merge pull request #731 from jdaugherty/7.0.x
     new 57757367f1 restore functional tests and fix some mismatched views / web groups
     new a579f6dddd Update ge.apache.org instead of ge.grails.org
     new 5212f8aaee Merge remote-tracking branch 'upstream/7.0.x' into 7.0.x
     new 37e4796a14 build: switch develocity instance (#733)
     new 2f09493f25 build: revert to Develocity Plugin v3 due to incompatibility
     new 6b7e335b95 build: add `grails-bom` to `astImplementation`
     new 1c57bf21dd Merge pull request #735 from matrei/build-updates
     new d9162afad8 build: update Develocity Plugin to v4 (#736)
     new bf1c3e5cea build: update develocity auth (#737)
     new 4c69b37ce6 Merge pull request #732 from jdaugherty/7.0.x
     new 4e8ace8eb0 Imported grails-views
     new 30c74fc038 cleanup - remove old build artifacts
     new 867af9e7e0 Integrate grails-views into grails-core
     new 12a605f7ed Remove the pathingJar due to it causing  https://github.com/gradle/gradle/issues/28347
     new ba83a3c642 Remove eager configuration where possible
     new 9dd2f7f516 Add back MetaClassRegistryCleaner since gsp uses it
     new 99cb31eb30 Restore views functional tests
     new fc110ab0d5 Fix scaffolding import
     new 0eb9940719 Remove eager configuration where possible
     new 4fa12c2713 Add inputs/outputs to FindMainClassTask
     new 7a34f5a8bc lazy configuration for installToHomeDist task
     new f4633c4780 cleanup
     new a6a63d6bdf Fix validate task to be lazy
     new c4d50c7b62 reorder assemble to be after the jar task is defined since it eagerly evaluates the jar task outputs
     new f62f3967e6 Include errors in exception output
     new c065be0021 Fix included views docs
     new e0cc1bfa0b add missing project-report
     new 788a5432bc enable debugging functional tests
     new 574da77c7e Revert changes related to environment handling
     new 89f71d333f Remove forking for views functional tests
     new cd65ae200b Do not fork functional tests
     new c0a1aadcb4 Merge branch 'grails-cache-merge' into grails-views-merge
     new d7f1df2652 Merge branch 'grails-cache-merge' into grails-views-merge
     new 9f77c34b9f Fix .gitignore to not ignore the fields output package
     new f41f0961c9 formatting
     new 6decab2137 Merge branch 'grails-cache-merge' into grails-views-merge
     new 027db985ac Match gradle versions
     new 3bbf6b0d39 Remove unnecessary substitution
     new 65a2075221 Fix javadoc args
     new 5450d30f65 Remove project() references

The 3782 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.