Skip to content

0.3.0-rc.1

Compare
Choose a tag to compare
@github-actions github-actions released this 08 Jun 21:28

Added

  • Binaries for Linux and Mac systems (#27).
  • Allow including definitions from external files using $includeFiles (#24). See examples/include_files/ for an example of how this works. Start from base.yml.

Changed

  • See the "Changed" section in v0.2.2-beta.4. This should only affect people using discriminator and oneOf interfaces.

    BREAKING: Completely overhaul how we handle oneOf interfaces and discriminators (#18). This work is ongoing and not yet fully documented, but you can find a working example in examples/oneof_example.yml. This will require changing existing YAML files to use the new, TypeScript-like style. However, this feature is still incomplete. For ongoing discussion, see (#26).

Fixed

  • Improved error messages in many cases (#28).