Releases: gopher-fleece/gleece
v1.5.3
What's Changed
- Allow Skip Generated date in generated routes comment by @haimkastner in #50
Full Changelog: v1.5.2...v1.5.3
v1.5.2
What's Changed
- Adding support for models with pointer-type fields by @haimkastner & @yuval-po in #49
Full Changelog: v1.5.1...v1.5.2
v1.5.1
What's Changed
- Force sort for template generated routes by @haimkastner in #48
Full Changelog: v1.5.0...v1.5.1
v1.5.0
What's Changed
- BREAKING - Adding support for Receiver Context Injection by @haimkastner & @yuval-po in #46
- Remove "gleece" from the default root of error instance path by @haimkastner in #47
Full Changelog: v1.4.4...v1.5.0
v1.4.4
v1.4.3
What's Changed
- Cleanups & Tests by @yuval-po in #40
- Bugfixes, tests and QOL changes by @yuval-po in #41
- Add missing support on openapi security schema by @haimkastner in #42
- Validate missing path params in URL by @haimkastner in #43
- Rename aux file name due to "aux" Windows issue by @haimkastner in #44
Full Changelog: v1.4.1...v1.4.3
v1.4.1
What's Changed
- Add embedding struct support by @haimkastner in #38
- Improve error of alias validation input by @haimkastner in #38
- Fixed several fields with types from external packages issues by @yuval-po in #39
- Fix OpenAPI 3.0 models description when used as other struct field type by @haimkastner in #39
Full Changelog: v1.4.0...v1.4.1
v1.4.0
What's Changed
This version adds support for the following API Endpoint parameter/return value types:
-
Arrays
-
Aliases:
type AnAlias string type AnotherAlias = string
-
Enumerations:
type SomeEnum string const ( AValue SomeEnuim = "Abc" )
Note that enum values are not automatically validated.
Validation requires either an explicit validator tag or use of the new, experimental flaggenerateEnumValidator
Alternatively thegenerateEnumValidator
flag can be set to globally validate top level enums only
See the docs for reference
Additionally, adds support for usage of entities from external packages. This allows sharing structures without having to re-define them
Full Changelog: v1.3.2...v1.4.0
v1.3.2
What's Changed
- Fix primitives (int, boot etc) conversions in generated routes by @haimkastner in #36
Full Changelog: v1.3.1...v1.3.2
v1.3.1
What's Changed
- Add full test coverage to all template extensions with naming fixes by @haimkastner in #35
Full Changelog: v1.3.0...v1.3.1