Skip to content

Releases: infobloxopen/atlas-app-toolkit

v0.16.1

08 Jan 21:16
Compare
Choose a tag to compare
v0.16.1 Pre-release
Pre-release

General Updates

  • Changed the returned fallback error JSON used after a failure to marshal an error response to match the newer errors syntax.

v0.16.0

18 Dec 14:21
Compare
Choose a tag to compare
v0.16.0 Pre-release
Pre-release

Breaking Changes 💥

  • Response format changes (#145):
    • "success" section is now optional
    • code and status fields were removed
    • an arbitrary number of error messages is allowed in the response

New Features

  • Middleware to transfer AppName, ResourceType and ResourceIDAdd (#144)

General Updates

  • Removed default limit value for requests with paging (#146)

Bug Fixes

  • Broken DB connection no longer causes panic (#147)

v0.15.0

16 Nov 14:51
Compare
Choose a tag to compare
v0.15.0 Pre-release
Pre-release

Breaking Changes 💥

  • Remove page-info handling from gateway (page-info is no longer part of success block) (#141)

New Features

  • Add new filtering operators (case-insensitive equals and in) (#123)
  • Logic to set Log Level per Request Only In Dev Environment

General Updates

  • Readme refactoring and updates (#140)
  • Added script and instruction for protoc plugins debug (#139)
  • Add helper function that can prevent errors and reduce log noise (#142)

Bug Fixes

  • Fix marshal-unmarshal-marshal hack in response forwarder (#124)
  • Fix swagger definitions in query and rpc (#96)

v0.14.1

18 Oct 19:08
533e983
Compare
Choose a tag to compare
v0.14.1 Pre-release
Pre-release

A few improvements and new functionality for request scoped logging of account-ids and custom log level and searchable tag.
Helper functions for use with the atlas-migrate or golang-migrate tools.

v0.14.0

12 Oct 18:31
0074c27
Compare
Choose a tag to compare
v0.14.0 Pre-release
Pre-release

Breaking Changes 💥

  • Removed reflect from validation errors (#119)

General Updates

  • Transfer PageInfo from grpc metadate to grpc responce message (#118)

v0.13.0

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

New Features

  • Add support of preload gorm option (#117)

Bug Fixes

  • Filtering/Sorting by nested fields is not working if specified fields belong to the same DB table but different GORM associations. (#116)

v0.12.2

12 Sep 12:27
Compare
Choose a tag to compare
v0.12.2 Pre-release
Pre-release

Bug Fixes

  • Skip validation of application_id and resource_type if they are not supplied (#114)
  • PATCH cleanses resources if no body is specified (#115)

v0.12.1

06 Sep 18:09
Compare
Choose a tag to compare
v0.12.1 Pre-release
Pre-release

Bug Fixes

  • Empty request need to creates empty mask instead of nil mask (#110)
  • Remove panic recovery logic from error mapping interceptor (#111)
  • Add logic to retain fields in array and change appropriate test (#112)
  • Validation for Identifier content (#113)

v0.12.0

23 Aug 16:19
cd8e00f
Compare
Choose a tag to compare
v0.12.0 Pre-release
Pre-release

Breaking Changes 💥

  • Auth interceptor is removed (#105)

Bug Fixes

  • Fix Empty Id conversion issue (must be converted to nil) (#108)
  • Utility functions to support page token handling (#109)

v0.11.1

17 Aug 22:16
Compare
Choose a tag to compare
v0.11.1 Pre-release
Pre-release

Bug Fixes 🐛

  • Fix issue where time.Time is considered a GORM model (#106)