Releases: commitconfirmed/jsnac
Releases · commitconfirmed/jsnac
v0.2.1 release
- Added python 3.13 support
- Renamed JSNAC Infer to Build
- Moved from using "kind:" to "js_kind:" to not step on any legitimate uses of kind
- Removed having to define "type:" in your jsnac YAML file, will now be automatically added
- Added a bunch of additional jsnac types
- Titles of js_kinds will now come from the parent
- Updated documentation
- Cleaned up and reduced complexity for a bunch of code for building the schema itself
- Got coverage testing from 50% to 90%+
v0.2.0 release
Pretty much re-wrote how the Schemas are built from scratch. Instead of trying to guess what's going on and adding some JSNAC keys we will just use a YAML file to define what the schema should be instead. This also allows us to add titles, descriptions, required versus optional objects, etc. with a lot more opportunity to expand functionality in the future.
v0.1.0
Notes
Learning the release system in Github and on PyPi. This is the initial release of this source code.