Skip to content

v7.0.0

Choose a tag to compare

@github-actions github-actions released this 15 Oct 08:34
· 1 commit to 7.0.x since this release
bc0185d

What's Changed

⚡️ Breaking Changes

  • e7a9af2 Change the name and group of sub-modules
    • Change the module name prefixed with grace-
    • Change the group name to org.graceframework.views
  • ac7f48b Remove grace-views-component, grace-views-gradle and examples

⭐️ New Features

  • 637eab7 Aligin Grace Views source codes with Grace Framework 2024.0.x

🎯 Refactoring

  • Rename the package of Grace Views grace-framework#1218
    • Change the package of grace-views-json from grails.plugin.json.view => org.grails.views.json
    • Change the package of grace-views-markup from grails.plugin.markup.view => org.grails.views.markup
  • Refactor Grace Json View API: Use native groovy.json.* API instead grace-framework#1217
    • Remove grails.plugin.json.builder.StreamingJsonBuilder
    • Remove grails.plugin.json.builder.JsonOutput
    • Remove grails.plugin.json.builder.JsonGenerator
    • Remove grails.plugin.json.builder.DefaultJsonGenerator
    • Add grails.plugin.json.view.api.JsonWritable
    • Add grails.plugin.json.util.JsonToken
  • Merge grace-views into the framework grace-framework#1215
    • Merge grace-views-gradle into grace-gradle-plugin
    • Merge grace-views-json-testing-support into grace-test-support
    • Update Gradle build script
    • Update ViewsTransform JsonViewsTransform MarkupViewsTransform MarkupViewTemplateEngine
    • Make tests works
  • Refactor Grace Views Format Java and Groovy source and test code grace-framework#1216
  • Refactor Grace Views grace-framework#1343
    • Decouple grace-views-core from grace-plugin-domain-class
      • Using ArtefactTypes.DOMAIN_CLASS instead of DomainClassArtefactHandler.TYPE
    • Decouple grace-views-core from grace-plugin-rest
      • DefaultViewRenderer should extends from AbstractRenderer instead of DefaultHtmlRenderer
    • Decouple grace-views-core from grace-plugin-mimetypes
    • Decouple grace-views-json from grace-plugin-rest
    • Decouple grace-views-markup from grace-plugin-rest

🛠 Improvements

🚀 Dependency Upgrades

⚙️ Tasks

  • bc0185d Release v7.0.0
  • b2b6162 Bump gradle/actions from 4.0.0 to 4.4.2
  • ee87042 Bump actions/checkout from 4 to 5
  • d0af798 Update GitHub workflows - Switch to 7.0.x
  • 45f6fc0 Bump version: 7.0.0-SNAPSHOT

Full Changelog: v6.3.0...v7.0.0