Skip to content

v2.0.0 release

Latest
Compare
Choose a tag to compare
@liqueurdetoile liqueurdetoile released this 08 Sep 17:23
· 12 commits to master since this release
b889a60

This a major update that have breaking changes and a heavy refactoring under the hood, therefore it have took a lot of time. Please refer to readme.md for detailed informations.

  • BREAKING CHANGE : Replace JsonQuery logic by a dedicated database driver that handles seamlessly the parsing of dat fields
  • BREAKING CHANGE : Replace JsonXXX entity methods and use regular accessors and mutators
  • Add v2 datfield notation support '[Model.]field->path'
  • Completely rework and optimize query translations of datfield syntax
  • Fully rework DatFieldBehavior and DatFieldTrait for entities
  • Migrate CI to Github Actions
  • Upgrade test environment
  • Add a bunch of tests for a wide variety of situations