0.3.0-rc.1
Added
- Binaries for Linux and Mac systems (#27).
- Allow including definitions from external files using
$includeFiles
(#24). Seeexamples/include_files/
for an example of how this works. Start frombase.yml
.
Changed
- See the "Changed" section in v0.2.2-beta.4. This should only affect people using
discriminator
andoneOf
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 inexamples/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).