Skip to content

Releases: infobloxopen/protoc-gen-gorm

v0.13.0

24 Sep 14:14
Compare
Choose a tag to compare
v0.13.0 Pre-release
Pre-release

New Features

  • Add support of preload gorm option (#125)

v0.12.1

14 Sep 16:15
Compare
Choose a tag to compare
v0.12.1 Pre-release
Pre-release

General Updates

  • Readme updates (#123)

Bug Fixes

  • Partially resolve collisions between auto-generated Read/List methods (#124)

v0.12.0

06 Sep 18:10
223cf82
Compare
Choose a tag to compare
v0.12.0 Pre-release
Pre-release

Breaking Changes 💥

  • Major revisit of hooks (#120)

New Features

  • Added support for advanced association options (#117)

General Updates

  • Quiet warnings, Check non-autogenned services for Ops, Reflect for unormable children (#122)

v0.11.0

16 Aug 22:43
84adcd7
Compare
Choose a tag to compare
v0.11.0 Pre-release
Pre-release

Breaking Changes 💥

  • Replace db.Save with StrictUpdate (#111)
  • Fix option names inconsistency (#114)
  • Enable Fields selection for autogenerated Reads (#109)

New Features

  • Enable gorm filtering by Identifier (#112)

General Updates

  • Indicate the object name in error for missing ID case (#115)
  • Sustainable examples generation via gentool (#113)
  • Refactor preloading (#116)

Bug Fixes

  • Fix auto-generated (e.g. DefaultPatchXXX) functions that don’t handle lists properly
  • Fix error messages in auto-generated (e.g. DefaultPatchXXX) function to indicate the object name
  • Fix gorm tag inconsistencies in proto-files
  • Fix FieldSelection to work for Read methods as well as List
  • Fix has_many option to work for multiple objects if position_field is equal

v0.10.0

08 Aug 10:49
f2e770d
Compare
Choose a tag to compare
v0.10.0 Pre-release
Pre-release

Updates

  • Make PATCH recursively apply Fieldmask (#108)
    • Better nil handling and minor optimizations
    • Allow replacement for full nested objects
  • Add error if a read is attempted when no primary key (id) is set (#110)

v0.9.1 patch

01 Aug 21:56
Compare
Choose a tag to compare
v0.9.1 patch Pre-release
Pre-release

Changelog:

  • Add hook between PATCH read/write for any validations or stuff
  • Add preloading to DefaultPatch generation
  • Fix empty import / nil reference handling [substantial bugfix]

v0.9.0

26 Jul 23:36
Compare
Choose a tag to compare
v0.9.0 Pre-release
Pre-release
  • Enable PATCH with update mask behavior
  • Show toolkit version used, in comments in generated code
  • Modify default preloading behavior

v0.8.0

17 Jul 10:05
8c7a27a
Compare
Choose a tag to compare
v0.8.0 Pre-release
Pre-release
  • Changes to allow embedding of generated server and overriding only necessary functions
  • Bugfixes

v0.7.0

11 Jul 18:56
5af4d93
Compare
Choose a tag to compare
v0.7.0 Pre-release
Pre-release
  • collection operation support for List methods
  • bugfixes
  • additional GORM tag support

v0.6.0

26 Jun 00:45
b32bf0b
Compare
Choose a tag to compare
v0.6.0 Pre-release
Pre-release