Releases: sourcemeta/one
Releases · sourcemeta/one
v6.1.0
v6.0.2
This version has no code changes. It merely triggers our new Zenodo DOI integration.
Full Changelog: v6.0.1...v6.0.2
v6.0.1
What's Changed
- Mount MCP 2025-11-25 in the public instance by @jviotti in #859
- Add A2A v1.0.0 to the public schemas by @jviotti in #867
- Add APIs.json v0.20 to the public instance by @jviotti in #868
- Speed up
HEALTHCHECKin Docker files by @jviotti in #870 - Upgrade Core and Blaze to the latest versions including various fixes and linter improvements by @jviotti in #885
Full Changelog: v6.0.0...v6.0.1
v6.0.0
Migration Guide
- Simple remove any
"extends": [ "@self/v1" ]entry from yourone.jsonconfiguration file used to pull in the API schemas. The presence of the API is now controlled by a top-levelapiconfiguration property similar tohtml, which defaults to set - Enterprise: Do not pull the paid standard library with
extends, but with agit submodule. This reflects the current use by all enterprise license holders anyway, as it was more convenient for editor integration and development purposes
What's Changed
- Upgrade uWebSockets to v20.77.0 by @jviotti in #826
- Describe ingesting schemas with
$idin the getting started guide by @jviotti in #827 - Better document custom linter rules by @jviotti in #831
- Support markdown on descriptions and alerts by @jviotti in #833
- Summarise the stateless design in the front page of the docs by @jviotti in #840
- Remove
@sourcemeta/std/v0as aextends(use a git submodule instead) by @jviotti in #843 - Introduce a new
apiconfiguration property by @jviotti in #850 - Only allow
extendsat the top level ofone.jsonby @jviotti in #851- NOTE: This was already true as per the documentation, but the implementation was silently more permissive
- Skip
Linkheaders when the API is not mounted by @jviotti in #854 - Rename
/self/staticto/self/v1/staticby @jviotti in #856
Full Changelog: v5.3.1...v6.0.0
v5.3.1
What's Changed
Full Changelog: v5.3.0...v5.3.1
v5.3.0
What's Changed
- Document how the
@self/v1extend is what pulls the API by @jviotti in #793 - Fix broken
/self/v1extend with a base URL with path by @jviotti in #808 - Fix server crashing when tracing certain schemas with references by @jviotti in #811
- Support running on base URLs with path components by @jviotti in #807
Full Changelog: v5.2.0...v5.3.0
v5.2.0
What's Changed
- Automatically ignore configuration files in collection paths by @jviotti in #779
- Consider health scores in the search API by @jviotti in #783
- Speed up the search API by @jviotti in #784
- Reject meta-schemas with unknown required vocabularies even if not used by @jviotti in #782
- Extend the search API with limit and scope query parameters by @jviotti in #792
Full Changelog: v5.1.1...v5.2.0
v5.1.1
What's Changed
- Fix various potential crashes in the indexer resolver by @jviotti in #774
- Fix infinite cycles in configuration includes/extends by @jviotti in #775
- Fuzz the indexer CLI and fix circular identifier/dialect URIs crash by @jviotti in #773
- Fix flaky
fail-self-referencing-metaschematest by @jviotti in #778 - Improve error message information across all possible errors by @jviotti in #777
Full Changelog: v5.1.0...v5.1.1
v5.1.0
v5.0.2
What's Changed
- Replace ZLIB with
libdeflateonsrc/gzipby @jviotti in #765 - Attempt to patch the directory list when possible by @jviotti in #763
- Speed up delta calculation on schema insert/update by @jviotti in #767
- Implement an internal
--maximum-direct-directory-entrieswith a sane default (1000) by @jviotti in #768
Full Changelog: v5.0.1...v5.0.2