Skip to content

Releases: beacon-biosignals/Legolas.jl

v0.5.13

18 Jul 01:37
b0d44cc
Compare
Choose a tag to compare

Legolas v0.5.13

Diff since v0.5.12

Merged pull requests:

  • replace the usage of the term "required field" with "declared field" and clarify breaking changes for schema versions (#100) (@jrevels)

v0.5.12

13 Jun 02:25
3e86ec0
Compare
Choose a tag to compare

Legolas v0.5.12

Diff since v0.5.11

Merged pull requests:

  • Add accepted_field_type for Unions with Missing (#96) (@ararslan)

v0.5.11

12 Jun 17:01
3e4db06
Compare
Choose a tag to compare

Legolas v0.5.11

Diff since v0.5.10

Closed issues:

  • Incorrect escaping in @version macro? (#91)

Merged pull requests:

v0.5.10

08 Jun 18:02
1ca78bc
Compare
Choose a tag to compare

Legolas v0.5.10

Diff since v0.5.9

Merged pull requests:

v0.5.9

20 Apr 18:58
321b19c
Compare
Choose a tag to compare

Legolas v0.5.9

Diff since v0.5.8

Closed issues:

  • Print all schema violations in validate's error message (#56)

Merged pull requests:

  • Print all schema violations in validate's error message (#85) (@hannahilea)
  • Add CODEOWNERS (#86) (@omus)
  • Use find_violations in find_violation (#87) (@omus)

v0.5.8

12 Apr 21:43
f0a9c27
Compare
Choose a tag to compare

Legolas v0.5.8

Diff since v0.5.7

Closed issues:

  • Better error messages when passing an object that does not satisfy as schema. (#44)

Merged pull requests:

  • fix xref in docstring (#79) (@palday)
  • Use gensym for generated type parameters (#81) (@omus)
  • Simplify non-parametric constructor on parameterized record types (#82) (@omus)
  • Provide nice error messages when constructing record fields (#83) (@omus)
  • Add parameterized schema version tests (#84) (@omus)

v0.5.7

31 Dec 19:05
e7a4ae6
Compare
Choose a tag to compare

Legolas v0.5.7

Diff since v0.5.6

Merged pull requests:

  • add record_type and schema_version_from_record (#78) (@jrevels)

v0.5.6

28 Dec 14:38
b26aa87
Compare
Choose a tag to compare

Legolas v0.5.6

Diff since v0.5.5

Closed issues:

  • incorrect type assertions are accidentally imposed onto parent-derived fields in generated record constructor definitions (#76)

Merged pull requests:

  • fix improperly applied inherited field constraints (#77) (@jrevels)

v0.5.5

16 Dec 15:04
6fffcf5
Compare
Choose a tag to compare

Legolas v0.5.5

Diff since v0.5.4

Closed issues:

  • Overridable docstrings for @version-generated record types (#10)
  • Legolas-v0.4 serialized nested rows not deserialized properly on Legolas v0.5 (#70)

Merged pull requests:

  • start upgrade guide, and add pieces from LegolasFlux upgrade (#71) (@ericphanson)
  • Minor tour changes (#72) (@omus)
  • Support attaching docstrings to schema versions (#74) (@omus)

v0.5.4

10 Nov 18:06
68ffeb3
Compare
Choose a tag to compare

Legolas v0.5.4

Diff since v0.5.3

Merged pull requests:

  • fix record type version integer parsing (#68) (@jrevels)