Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 7 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,11 @@ An implementation of JSON Pointer for golang, which supports go `struct`.

## Announcements

* **2026-06-29** : reinsourced external dependency to swag (v0.24.0)
* module `github.com/go-openapi/swag/jsonname` is source directly here, so we no longer have any external dependency
* `jsonname` was never really used by any other package, so it makes sense to deprecate it away from the `swag` family
and retrofit its functionality here. `jsonpointer` no longer get external dependencies, besides test dependencies.

* **2026-04-15** : added support for trailing "-" for arrays (v0.23.0)
* this brings full support of [RFC6901][RFC6901]
* this is supported for types relying on the reflection-based implemented
Expand All @@ -30,12 +35,13 @@ An implementation of JSON Pointer for golang, which supports go `struct`.
* the default name provider in use is not fully aligned with go JSON stdlib
* exposed an option (or global setting) to change the provider that resolves a struct into json keys
* the default behavior is not altered
* a new alternate name provider is added (imported from `go-openapi/swag/jsonname`), aligned with JSON stdlib behavior

## Status

API is stable and feature-complete.

The project continues to receive regular updates, bug fixes and hygiene maintenance (CI, linting, etc).

## Import this library in your project

```cmd
Expand Down
Loading