Releases: brettchalupa/graphql-docs
Releases · brettchalupa/graphql-docs
v5.0.0
What's Changed
- breaking: The graphql gem 2.2.0+ breaks some of the parsing and displaying of comments from a GraphQL schema file
- breaking: Ruby 2.6, 2.7, 3.0 are no longer supported as they are End of Life (EOL)
- feat: CLI version flag:
graphql-docs --version
/graphql-docs -v
- fix: CLI now works outside of a Bundler project
- fix: test suite
- chore: switch to sess-embedded gem for more maintained dependency
New Contributors
- @jeromedalbert made their first contribution in #135
- @Leenday made their first contribution in #141
- @JoanLn made their first contribution in #146
- @ntkme made their first contribution in #148
Full Changelog: v4.0.0...v5.0.0
v4.0.0
This highlight of this major release of the graphql-docs is the new CLI that comes with the gem. Install the gem and quickly generate docs from your schema with:
graphql-docs schema.graphql
The CLI supports a limited subset of configuration options, so it's best used for quick generation. For full options, use the Rake task or library builder.
- Breaking change: drop support for Ruby 2.5 and earlier
- CLI with limited options, e.g.
graphql-docs schema.graphql
- Dart Sass replaces Ruby Sass because Ruby Sass is deprecated — this is kinda breaking if you relied on Ruby Sass coming from the gem, but it's pretty compatible from my testing
- Fixes:
- Upgrade commonmarker to latest ver to address security vulnerabilities
- commonmarker pinned to version without security vulnerability
- Chores
- Dev env refresh
v3.0.1
- fix: Relieves
EscapeUtils.escape_html is deprecated. Use GCI.escapeHTML instead, it's faster
deprecation warning until it gets released in an downstream dependency - meta: Maintainership change from gjtorikian to brettchalupa
See #93 for more details of the changes in this release.