unstale

pypi / jsonpointer

jsonpointer

What changed in jsonpointer 3, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-17.

2 breaking2 new APIs and options3 fixes and other

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli 0.1.1 on npm

jsonpointer 37 changes

Breaking changes 2

  • JsonPointer no longer indexes into strings.

    3.2.0release notes

  • JsonPointer.set() now validates the assignment target.

    3.2.0release notes

New APIs and options 2

  • The CLI supports a positional pointer argument.

    3.2.0release notes

  • Adds a flag to suppress document content in JsonPointerException messages.

    3.2.0release notes

Fixes and other changes 3

  • Trailing spaces in member names are preserved in pointer files.

    3.2.1release notes

  • Errors from converting oversized array indices are normalized.

    3.2.0release notes

  • Joining pointers preserves JsonPointer subclasses.

    3.2.0release notes