Releases: elisiariocouto/jsonschema-markdown
Releases · elisiariocouto/jsonschema-markdown
0.3.4
0.3.4 (2024/04/04)
Features
- Add support for
multipleOf
on number
properties. (181eba87)
Testing
Ci
- Publish built and source distributions. (65943d48)
0.3.3
0.3.3 (2024/04/02)
Bug Fixes
- cli: Disable newline on click.echo, markdown content already has a new line at the end. (6e2406af)
- Refactor array-like logic to fix wrong types being set on some use-cases. (ce6cfd59)
Miscellaneous Tasks
Testing
- Use typing.Union to support 3.9. (e1d8f25f)
Ci
0.3.2
0.3.2 (2024/03/03)
Bug Fixes
- Wrong keyword argument for resolve refs experimental feature. (08413d07)
Miscellaneous Tasks
0.3.1
0.3.1 (2024/02/21)
Bug Fixes
- Not all definitions must have a properties element (#7) (c60d170a)
Documentation
- Update README.md with new usage message. (39dc652c)
Features
- cli: Add support for title override with -t/--title option. (0418a470)
Miscellaneous Tasks
- Add black and ruff on GitHub Actions. (45cbcd23)
- Fix ruff check command. (90560832)
0.3.0
0.3.0 (2024/02/15)
Bug Fixes
- ci: Docker Hub username is not a secret. (03b353e5)
- Remove version and timestamp from footer. (ec648170)
- Fix oneOf, anyOf and allOf labels in table. (aad51fdf)
- Fix number/integer limits calculation. (fd3bfd03)
Documentation
- Add docker instructions. (81db236b)
- Add links to Docker Hub and GitHub Container Registry. (7e17ba8d)
- Typo in Docker Hub link. (158b366b)
Features
Miscellaneous Tasks
- Bump versions, bump Python to 3.9. (3c2c2271)
- Update docs on README.md. (2df2f9df)
Testing
0.2.1
Bug Fixes
- Dockerfile: Use multi-stage builds to decrease image size. (b8cf5ea9)
Features
- Add Dockerfile to run CLI. (#4) (c7d53140)
- Add support for supplying '-' as a shortcut to read schema from STDIN. (41805154)
Miscellaneous Tasks
Ci
- Add docker build and push job. (7fdb2114)
0.2.0
Features
- Add flags for experimental ref resolver and debug messages. (3d070935)
Miscellaneous Tasks
Refactor
- Recursive schema parser should be easier to read, do not expand $ref, use ref key instead of title for definition links. (48fc0d03)
0.1.8
Bug Fixes
- Add newline if footer is used. (98b9f393)
0.1.7
Bug Fixes
- Only add Definitions section if JSON schema contains definitions. (732818dc)
Features
- Add footer with timestamp and jsonschema-markdown version to generated markdown. Add CLI flag to opt-out. (5af92798)
0.1.6
Bug Fixes
- Strip beginning and end of markdown of spaces and newlines, leave only one newline at the end. (d1b55aa3)