Skip to content

Releases: commitconfirmed/jsnac

v0.2.1 release

08 Dec 00:44
9ba9957
Compare
Choose a tag to compare
  • 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

30 Nov 13:00
ebc5907
Compare
Choose a tag to compare

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

16 Nov 03:49
Compare
Choose a tag to compare

Notes

Learning the release system in Github and on PyPi. This is the initial release of this source code.