Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
checksums.txt | 2025-05-13 | 801 Bytes | |
go-jsonschema_Darwin_arm64.tar.gz | 2025-05-13 | 3.7 MB | |
go-jsonschema_Darwin_x86_64.tar.gz | 2025-05-13 | 4.0 MB | |
go-jsonschema_Windows_arm64.tar.gz | 2025-05-13 | 3.6 MB | |
go-jsonschema_Windows_i386.tar.gz | 2025-05-13 | 3.8 MB | |
go-jsonschema_Linux_arm64.tar.gz | 2025-05-13 | 3.6 MB | |
go-jsonschema_Linux_i386.tar.gz | 2025-05-13 | 3.7 MB | |
go-jsonschema_Linux_x86_64.tar.gz | 2025-05-13 | 3.9 MB | |
go-jsonschema_Windows_x86_64.tar.gz | 2025-05-13 | 4.0 MB | |
README.md | 2025-05-13 | 1.7 kB | |
v0.20.0 source code.tar.gz | 2025-05-13 | 100.0 kB | |
v0.20.0 source code.zip | 2025-05-13 | 253.0 kB | |
Totals: 12 Items | 30.6 MB | 3 |
What's Changed
A load of new features and fixes, among which: support for duration string format, better naming for generated go structs, and support for read only properties.
- feat(tests): let tests overwrite the expected Go file. by @ptodev in https://github.com/omissis/go-jsonschema/pull/424
- feat: add partial support for "readOnly" properties. by @arikkfir in https://github.com/omissis/go-jsonschema/pull/362
- feat: use schema that doesn't come from a file by @ptodev in https://github.com/omissis/go-jsonschema/pull/284
- feat: add a "duration" string format by @ptodev in https://github.com/omissis/go-jsonschema/pull/257
- feat: allow users to ask for minimal names by @stevekuznetsov in https://github.com/omissis/go-jsonschema/pull/324
- fix: add imports for additionalproperties even if default is nil by @clinta in https://github.com/omissis/go-jsonschema/pull/340
- chore: update golangci lint to v2 by @omissis in https://github.com/omissis/go-jsonschema/pull/446
- fix(deps): update module dario.cat/mergo to v1.0.2 by @renovate in https://github.com/omissis/go-jsonschema/pull/443
- fix(deps): update golang.org/x/exp digest to ce4c2cf by @renovate in https://github.com/omissis/go-jsonschema/pull/445
- chore(deps): update dependency markdownlint-cli2 to v0.18.0 by @renovate in https://github.com/omissis/go-jsonschema/pull/444
New Contributors
- @arikkfir made their first contribution in https://github.com/omissis/go-jsonschema/pull/362
- @clinta made their first contribution in https://github.com/omissis/go-jsonschema/pull/340
Full Changelog: https://github.com/omissis/go-jsonschema/compare/v0.19.0...v0.20.0