Provides an early, historical JSON Schema draft specification and a lightweight CommonJS implementation of the original core elements. It is useful for maintaining stability for packages that rely on the older behavior, rather than for using the latest JSON Schema specifications or implementations.
Project status
- The repository appears dormant, with the last upstream push on 2022-08-23 and the most recent published update in the provided history being v0.4.0 on 2021-11-02, so it is not showing active maintenance as of 2026-08-12.
- The update cadence is effectively stalled, with only a few older updates (2020 to 2021) shown and then no evidence of further updates after 2022.
AI summary generated
Recent updates
v0.4.0
v0.4.0 updates the JSON Schema validator implementation with a change to how it iterates object properties during validation. Release notes are absent, but the code diff shows a targeted mitigation for prototype pollution, plus some test and tooling adjustments.
BreakingSecurityv0.3.0
Release v0.3.0 appears to be a small maintenance update. The only functional code change is in validation logic for schema minimum/maximum checks, plus minor repository/documentation housekeeping.
v0.2.5
This release (v0.2.5) does not include any published release notes, so the exact changes are not documented in the provided material. Developers should review the repository diff or changelog history directly to determine whether there are API, behavior, or dependency changes before upgrading.
v0.2.4
v0.2.4 primarily updates licensing and package metadata (including adding a full LICENSE file) with some small runtime behavior changes in validation error message formatting. No release notes were provided, so these changes are not documented.
v0.2.3
Release v0.2.3 has no published release notes (none provided). The code diff shows the version bump plus a set of new draft-04 schema assets and a refactor of the JS module wrappers for lib/links.js and lib/validate.js to support AMD and browser globals.
Featuresv0.2.1
Release v0.2.1 has no published release notes. The code diff shows a refactor of the JSON Schema validator internals (notably how the validator options are passed and how primitive types are represented), plus packaging metadata updates and added test coverage fixtures.
v0.2.0
Release v0.2.0 was published, but no release notes were provided by the publisher. As a result, there is no documented information on features, bug fixes, breaking changes, or dependency updates for developers to validate against before upgrading.