Releases: infobloxopen/atlas-app-toolkit
Releases · infobloxopen/atlas-app-toolkit
v0.19.0
v0.18.2
v0.18.1
Disconnect collection operators ToGorm logic from protobuf
Breaking Changes 💥
- Disconnect collection operators ToGorm logic from protobuf (#162):
- Most common functions remained backward compatible, but are marked as deprecated (
ApplyCollectionOperators
,ApplyFiltering
,ApplySorting
, etc.) - Conversion functions (like
StringConditionToGorm
, etc.) are now hidden. Please useCollectionOperatorsConverter
interface instead (default implementation provided)
- Most common functions remained backward compatible, but are marked as deprecated (
Add Optional Code & Status
-
Re-adds the code & status return fields as an option enabled with
gateway.IncludeStatusDetails(true)
(global setting) -
Adds some additional fields for setting statuses and returning errors with fields from RPCs
v0.17.0
General Updates
- Discard gRPC metadata from gateway response (#153)
- Deprecate SetPageInfo (#154)
- Make PostrgesDB public for reuse in other services (#155)
New Features
- Add code-to-level for gateway logging interceptor (#156)
- Add support for JSONB conditions in postgres (#157)
Bug Fixes
- Treat zero as invalid values for limit if passed via REST (#158)
v0.16.2
v0.16.1
v0.16.0
Breaking Changes 💥
- Response format changes (#145):
- "success" section is now optional
code
andstatus
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
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
andin
) (#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