Skip to content

Releases: ardielle/ardielle-go

Release 1.5.2

20 Feb 01:28
Compare
Choose a tag to compare
  • #64 Fixed parser to catch bad union variant types
  • #66 Validating optional strings in Validate() func

Release 1.5.1

20 Sep 16:18
e1fe189
Compare
Choose a tag to compare

Release with the current ardielle-go code and go.mod file.

Includes the following PRs:

  • #57 - Fixed bug with annotated alias types.
  • #58 - Issue 56 regression fix
  • #59 - Moved go and java model generation into gen package
  • #61 - add go.mod
  • #62 - Handle case when a struct has a field that refers to the same struct

Release 1.5.0

30 Jan 23:45
eceec2d
Compare
Choose a tag to compare
  • Fixed go validator for string fields in structs allowing non-strings
  • Added some tests for validating examples
  • Fixed string alias annotation problem
  • Avoid panic on nil Type in all in resolveRef
  • BuildParanoid in SchemaBuilder
  • New generator package with json-schema export

Release 1.4.14

17 Jul 22:10
Compare
Choose a tag to compare
  • Added option for generating request and response objects for go client and server
  • Fixed involving nested types
  • Added UNPROCESSABLE_ENTITY and other missing HTTP codes
  • Fixed a markdown generation anchor problem
  • Fixed a BytesTypeBuilder bug
  • Fixed enum parsing bug, and added extended attributes to enum elements
  • Added extended annotations at the Schema level
  • Fixed java validator problem with multiple array fields
  • Fixed problem with adding constraints to string subtypes

Release 1.4.13

09 May 16:51
Compare
Choose a tag to compare
  • Fixed missing content-type header
  • Fixed struct, array, and map alias bugs
  • Fixed a bug related to case insensitivity for base types
  • Improved the performance of Go type validation implementation
  • Minor fix in the go-server-project generator
  • Updated java generation to use jackson 2.x annotations
  • Changed java generator for deterministic sort order of imports
  • Added HTTP PATCH support
  • Added Java @produces annotation for OPTIONS method
  • Fixed some nits in the documentation for tbin.

Release 1.4.12

24 Mar 00:57
Compare
Choose a tag to compare
  • fixed some parser bugs with comment handling
  • implemented an "unparser" to produce RDL source from JSON representation
  • added base path feature to rdl
  • include file name a type or resource was included from as an x_* annotation
  • refactored external generators into "plugins", including both a generator and/or an importer
  • added swagger importer
  • fixed a variety of minor swagger generator bugs
  • allowed -b base CLI option to pass through to external generators

Release 1.4.11

24 Feb 16:42
Compare
Choose a tag to compare
  • Parse now allows undeclared body allowing POST/PUT of no content.
  • Fix alias type resolution for string patterns

Release 1.4.10

05 Jan 17:56
Compare
Choose a tag to compare
v1.4.10

Set version to 1.4.10

Release 1.4.9

03 Jan 21:25
Compare
Choose a tag to compare

Initial release.