Skip to content

revert(validation): restore v1.5 baseline#79

Merged
quinnj merged 1 commit into
masterfrom
codex/revert-v2-prototype-to-v1.5
May 26, 2026
Merged

revert(validation): restore v1.5 baseline#79
quinnj merged 1 commit into
masterfrom
codex/revert-v2-prototype-to-v1.5

Conversation

@quinnj
Copy link
Copy Markdown
Member

@quinnj quinnj commented May 23, 2026

Summary

  • restore the package tree to the released v1.5.0 validator baseline
  • remove the unreleased v2 schema-generation rewrite from the master release path
  • preserve the v2/generation work on the pushed v2-generation-prototype branch for incremental reintroduction

Why

The v2 rewrite added useful schema-generation ideas, but it also regressed validator fidelity and changed public API surface too broadly for an immediate release. This PR resets master to the known-good validation implementation so schema generation can be reintroduced in smaller, additive PRs.

Verification

  • JULIA_PKG_PRECOMPILE_AUTO=0 julia --project=. -e 'using Pkg; Pkg.test()'
  • JSON-Schema-Test-Suite: 4492 passed
  • confirmed HEAD tree matches v1.5.0

Move the unreleased v2 schema-generation rewrite out of the release path and restore the v1.5.0 validator implementation on master.

The generation work is preserved on the v2-generation-prototype branch so it can be reintroduced incrementally without regressing validator behavior.
Copy link
Copy Markdown
Collaborator

@odow odow left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This PR resets master to the known-good validation implementation so schema generation can be reintroduced in smaller, additive PRs.

💯

@quinnj quinnj merged commit 1c7f15e into master May 26, 2026
7 checks passed
@quinnj quinnj deleted the codex/revert-v2-prototype-to-v1.5 branch May 26, 2026 04:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants