Releases: sourcemeta/std
Releases · sourcemeta/std
v0.3.1
v0.3.0
What's Changed
- Add a PNG banner to the project by @jviotti in #55
- Define a schema for 64-bit unsigned integers by @jviotti in #58
- Better exercise arbitrary precision capabilities of XML Schema schemas by @jviotti in #59
- Lint schema titles, descriptions, and comments by @jviotti in #60
- Move
jsonschema/schema-like.jsontomisc/schema-like.jsonby @jviotti in #61 - Add a
single-line-textutility schema by @jviotti in #62 - Consolidate data files in
vendor/databy @jviotti in #64 - Define schemas for the BIPM system of units (2019) by @jviotti in #63
- Generate ISO currency schemas using
jqtemplates by @jviotti in #65 - Generate XBRL UTR schemas using
jqtemplates by @jviotti in #66 - Generate ISO country schemas using
.jqtemplates by @jviotti in #67 - Use
jqtemplates to generate ISO language schemas by @jviotti in #68 - Simplify README by @jviotti in #70
- Simplify GNU Make setup by @jviotti in #69
- Add a CI script to catch uncommitted files by @jviotti in #71
- Namespace schemas by dialect by @jviotti in #72
- Move version to
jsonschema.jsonby @jviotti in #73 - Add a basic
.ackrcfile by @jviotti in #74 - Make
lintactually check test formatting by @jviotti in #75
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- Add Zenodo DOI and citing instructions by @jviotti in #50
- Model XBRL Instance core data types by @jviotti in #51
- Require JSON Schema
bignumsupport for arbitrary sized numbers by @jviotti in #52 - Implement XBRL DTR 2024-01-31 types by @jviotti in #53
- Implement schemas for the XBRL UTR units registry by @jviotti in #54
Full Changelog: v0.1.2...v0.2.0
v0.1.2
Full Changelog: v0.1.1...v0.1.2
v0.1.1
What's Changed
Full Changelog: v0.1.0...v0.1.1
v0.1.0
What's Changed
- Add Getting Started instructions to the README by @jviotti in #33
- Define a set of schemas for ISO/IEC 9899:2024 (C23) by @jviotti in #34
- Avoid
_tsuffixes in C integer schemas by @jviotti in #35 - Define IEEE 764-2019 floating point schemas by @jviotti in #36
- Implement the ISO 8601-2:2019 negative duration extension by @jviotti in #37
- Fix various URI fragment issues by @jviotti in #39
- Define IETF RFC 4648 schemas by @jviotti in #40
- Define both RFC 3066 an RFC 5646 language tags by @jviotti in #45
- Implement W3C XML Schema 2001 primitive and derived data types by @jviotti in #38, #41, #42, #43, #44, #46, #47, and #48
Full Changelog: v0.0.1...v0.1.0
v0.0.1
What's Changed
- Define JSON-RPC v2.0 by @jviotti in #1
- Implement a schema for IPv4 addresses by @jviotti in #2
- Implement an IPv6 address schema by @jviotti in #3
- Implement a schema for e-mail addresses by @jviotti in #4
- Cover ISO 4217 currency codes by @jviotti in #5
- Rename
teststotestby @jviotti in #7 - Add a
vendorpull.maskfile by @jviotti in #6 - Move top-level meta-schemas to
meta/by @jviotti in #8 - Better architect and separate external data by @jviotti in #9
- Remove the unused
datadirectory by @jviotti in #10 - Define ISO 8601-1:2019 durations by @jviotti in #13
- Improve syntactic validation of ISO 8601-1:2019 durations by @jviotti in #15
- Define ISO 8601-1:2019 date strings by @jviotti in #14
- Break up
schemas/iso/datetime/2019schemas into sub-folders by @jviotti in #16 - Add a new
x-linksproperty for linking to standards by @jviotti in #17 - Add a note about datetime semantic validation limitations by @jviotti in #18
- Define ISO 8601-1:2019 time schemas by @jviotti in #19
- Define ISO 8601-1:2019 datetime schemas by @jviotti in #20
- Define ISO 8601-1:2019 interval schemas by @jviotti in #21
- Add some more ISO 8601-1:2019 interval tests by @jviotti in #22
- Define ISO 8601-1:2019 recurring interval schemas by @jviotti in #23
- Define ISO 639:2023 language codes by @jviotti in #24
- Better namespace ISO and IEEE standards by year by @jviotti in #25
- Mention ISO 639:2023 in the README by @jviotti in #26
- Fix ISO currency year name by @jviotti in #29
- Define ISO 3166-1:2020 country codes by @jviotti in #28
- Define IETF BCP 47 language tags (at the syntax level) by @jviotti in #30
- Release tarballs to GitHub Releases by @jviotti in #31
- Improve packaging routines and checks by @jviotti in #32
New Contributors
Full Changelog: https://github.com/sourcemeta/std/commits/v0.0.1