Skip to content

OPTiMaDe API v1.0.0-rc.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@rartino rartino released this 06 Feb 22:05
· 1089 commits to master since this release
94f04c0

This is release candidate 1 of v1.0.0 of the OPTiMaDe API specification.

The specification has undergone major changes since the last release, many of them not backward compatible.

A few highlighted changes directly affecting the API:

  • The filter language grammar has undergone several changes.
  • When/how properties are to be included/excluded in responses has changed (some are always present, some by default, others only when requested.)
  • Several minor specification bugs/inconsistencies have been fixed throughout the specification.

A few other highlighted changes:

  • The license for the specification is now CC-BY 4.0.
  • The source format is now reStructuredText (rst) rather than markdown, primarily to simplify toc, cross references, and section number handling.
  • The makefile has a few additional helpful targets (see top of GNUmakefile for info).
  • The registry of known OPTiMaDe providers is no longer part of the specification, it has been moved to a separate repository 'providers'.
  • With this release, README.md now encourages implementing the latest released version rather than the development version.