Skip to content

Releases: adewg/ICAR

ADE 1.5.1

10 Dec 21:54

Choose a tag to compare

Specific fixes from v1.5.0 to v1.5.1:

  • Fix a problem with the scripts that generated the bundled combinedURLScheme.json with the wrong OpenAPI version.
  • Create a new icarAnimalBaseResource (type) that is inherited by both icarAnimalCoreResource and icarProgenyDetailsResource. This allows some requested/expected optional progeny attributes to be available for parturition events. This has been tested with C# and Java code generation and does not seem to break anything with Animal APIs.

What's Changed

Full Changelog: v1.5.0...v1.5.1

ADE 1.5.0

04 Nov 05:48

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.4.1...v1.5.0

What's Changed

New Contributors

Full Changelog: v1.4.1...v1.5.0

ADE 1.4.1

08 Aug 07:02
acb354e

Choose a tag to compare

ADE 1.4.1 is a point release that corrects a minor problem with ADE 1.4.0 and introduces one new feature.

  • The problem to be fixed was a way to address multiple sorting gates with a sort command - replacing "site" with "sites" in icarAnimalSortingCommandResource.
  • The minor feature is the addition of an extendedReason to death, departure, and do-not-breed events.

ADE 1.4.0 is a (functionally) backwards compatible major release to the ICAR Animal Data Exchange specification.

While the specification is intended to be backwards compatible, you should be aware that:

  • URL schemes have been updated to OpenAPI Specification OAS3.1
  • JSON Schema semantics have been updated correspondingly to use JSON Schema 2020-12
  • In icarResource, meta SHOULD be considered required, and in icarMetaDataType, the source and sourceId SHOULD both be considered required.
  • Some manufacturer-specific attributes of icarReproHeatEventResource are deprecated.
  • In icarResourceReferenceType, the attributes @context, @id, and @type are deprecated. Use the new attributes instead.

There are a number of new changes and additional resources - see the CHANGELOG

ADE 1.4.0

21 May 12:26
4da4cd6

Choose a tag to compare

ADE 1.4.0 is a (functionally) backwards compatible major release to the ICAR Animal Data Exchange specification.

While the specification is intended to be backwards compatible, you should be aware that:

  • URL schemes have been updated to OpenAPI Specification OAS3.1
  • JSON Schema semantics have been updated correspondingly to use JSON Schema 2020-12
  • In icarResource, meta SHOULD be considered required, and in icarMetaDataType, the source and sourceId SHOULD both be considered required.
  • Some manufacturer-specific attributes of icarReproHeatEventResource are deprecated.
  • In icarResourceReferenceType, the attributes @context, @id, and @type are deprecated. Use the new attributes instead.

There are a number of new changes and additional resources - see the CHANGELOG

ADE 1.3.2

15 Feb 20:14

Choose a tag to compare

ADE 1.3.2 is a minor patch release that corrects issues with the icarStatisticsResource and icarConsignmentType and adds an explanation of the changes made in ADE 1.3.

ADE 1.3.1 is a minor correction to ADE 1.3.0 which corrects the icarWithdrawalEventResource.

ADE v1.3.0 (November 2022) is a backwards compatible release of the Animal Data Exchange specification that incorporates additions and extensions added over the 13 months since the release of v.12. In particular it adds a "streaming" data synchronisation API specification, statistics, and support for group events.

ADE 1.3.1

17 Nov 08:03
3c2a711

Choose a tag to compare

ADE 1.3.1 is a minor correction to ADE 1.3.0 which corrects the icarWithdrawalEventResource.

ADE v1.3.0 (November 2022) is a backwards compatible release of the Animal Data Exchange specification that incorporates additions and extensions added over the 13 months since the release of v.12. In particular it adds a "streaming" data synchronisation API specification, statistics, and support for group events.

ADE 1.3.0

02 Nov 20:58
3d1b92c

Choose a tag to compare

ADE v1.3.0 (November 2022) is a backwards compatible release of the Animal Data Exchange specification that incorporates additions and extensions added over the 13 months since the release of v.12. In particular it adds a "streaming" data synchronisation API specification, statistics, and support for group events.

ADE 1.2.0

15 Sep 22:38
b10d8d7

Choose a tag to compare

Version 1.2.0 is a backwards-compatible release that introduces a number of new features, particularly around feeds, feed reports, milk reports, and adding data to servers through single and batch POST methods.

There are a significant number of small additions and corrections, and you can see the issue links for these in the changelog.

There is a known issue about code generation using openapi-generator (version 3.0 of the OpenAPI specification is supported, not version 3.1, and there are issues with nullable reference types - see issue #214). You should be able to work around this by reading the issue.

ADE 1.1.1

07 Oct 08:52
100bca5

Choose a tag to compare

Correction to code Generation in version 1.1.

ADE 1.1

28 Sep 08:33
37d18ae

Choose a tag to compare

Adds health diagnoses and treatments, conformation and condition scores, gestations, test days, locations, animal sets (groups), do not breed, reproductive and lactation status.