Skip to content

chore: prepare release 1.7.0 - #57

Merged
lllyfeng merged 1 commit into
mainfrom
release/1.7.0
Oct 30, 2026
Merged

lllyfeng merged 1 commit into
mainfrom
release/1.7.0

Conversation

@lllyfeng

Copy link
Copy Markdown
Contributor

Summary

Prepare yangkit 1.7.0 for release (version bumps + release notes only).

  • Bump root and all module POMs from 1.6.0 → 1.7.0 (including yangkit-examples yangkit.version)
  • Update dependency examples in README.md, DEVELOPER_GUIDE.md, and codec/data-api READMEs
  • Add New in Version 1.7.0 / Version History entry; keep prior 1.6.0 notes as history

Highlights in 1.7.0

  • YANG Library integration
  • Explicit LenientValidationOptions (strict default)
  • Strict anydata validation / shared validation context across codecs
  • XML list-key reuse and recursive child deserialization cleanup
  • Unique-constraint fix for null schema paths
  • Deferred identity base resolution
  • YANG structure JSON parsing
  • Related tests/CI

Note

This PR does not create a Git tag or publish to Maven Central. Tagging/deploy can follow after merge.

Test plan

  • CI green on this branch
  • Confirm no remaining 1.6.0 version references outside historical changelog sections

Bump all module versions from 1.6.0 to 1.7.0 and document the changes
landed since the previous release.
@lllyfeng
lllyfeng merged commit b025bce into main Oct 30, 2026
1 check passed
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.

1 participant