fix(deps): update dependency @graphql-markdown/docusaurus to v1.26.2
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
@graphql-markdown/docusaurus (source) | dependencies | minor | 1.20.4 -> 1.26.2 |
Release Notes
graphql-markdown/graphql-markdown (@graphql-markdown/docusaurus)
v1.26.2
[ERROR] Error: Cannot find module '@​graphql-markdown/printer-legacy'.
dependency package reported by @mderriey in #1691.
What's Changed
-
🐛 fix missing dependency printer-legacy by @edno in https://github.com/graphql-markdown/graphql-markdown/pull/1692
Full Changelog: https://github.com/graphql-markdown/graphql-markdown/compare/1.26.0...1.26.2
[Changes][1.26.2]
v1.26.0
printTypeOptions.hierarchy
. The option also deprecates the option printTypeOptions.useApiGroup
(more information in the documentation).
:magic_wand: With the option printTypeOptions.hierarchy
, you can also now rename the top categories when using api
hierarchy (more information in the documentation).
api
hierarchy, the top categories are now Operations
and Types
instead of Api
and Types
. The option printTypeOptions.hierarchy
allows backward compatibility (more information in the documentation).
force
parameter that ensures the target folder is empty before generating the documentation (more information in the documentation).
What's Changed
-
📝 add warning upgrade 1.3.0 in docs by @edno in https://github.com/graphql-markdown/graphql-markdown/pull/1602 -
✨ add parameter to force empty output folder by @edno in https://github.com/graphql-markdown/graphql-markdown/pull/1608 -
✨ add support for custom useApiGroup groups name by @edno in https://github.com/graphql-markdown/graphql-markdown/pull/1609 -
♻ replace deprecated fs.rmdir by fs.rm by @edno in https://github.com/graphql-markdown/graphql-markdown/pull/1610 -
✨ support flat files structure by @edno in https://github.com/graphql-markdown/graphql-markdown/pull/1622
Full Changelog: https://github.com/graphql-markdown/graphql-markdown/compare/1.25.0...1.26.0
[Changes][1.26.0]
v1.25.0
sidebars
files generation. The sidebars now rely on the Docusaurus default sidebar behavior.
What's Changed
-
✨ remove sidebar file generation by @edno in https://github.com/graphql-markdown/graphql-markdown/pull/1596
Full Changelog: https://github.com/graphql-markdown/graphql-markdown/compare/1.24.4...1.25.0
[Changes][1.25.0]
v1.24.4
.mdx
extension to generated links in Markdown files.
What's Changed
-
✨ support relative paths by @edno in https://github.com/graphql-markdown/graphql-markdown/pull/1583 - :technologist: fix snyk reports by @edno in https://github.com/graphql-markdown/graphql-markdown/pull/1585
Full Changelog: https://github.com/graphql-markdown/graphql-markdown/compare/1.24.3...1.24.4
[Changes][1.24.4]
v1.24.3
What's Changed
-
🐛 remove blockquotes by @edno in https://github.com/graphql-markdown/graphql-markdown/pull/1572
Full Changelog: https://github.com/graphql-markdown/graphql-markdown/compare/1.24.2...1.24.3
[Changes][1.24.3]
v1.24.2
graphql
package version below 16 (see issue https://github.com/graphql-markdown/graphql-markdown/issues/1458).
What's Changed
-
📦 restrict graphql version to 16 and fix peer deps declarations in https://github.com/graphql-markdown/graphql-markdown/pull/1525
Full Changelog: https://github.com/graphql-markdown/graphql-markdown/compare/1.24.1...1.24.2
[Changes][1.24.2]
v1.24.1
What's Changed
-
🐛 fix mdx special chars escaped in code section (https://github.com/graphql-markdown/graphql-markdown/pull/1382) -
🐛 add missing support for non printable type in examples (https://github.com/graphql-markdown/graphql-markdown/pull/1419) reported by @Dodoboulistick in #1417
Full Changelog: https://github.com/graphql-markdown/graphql-markdown/compare/1.24.0...1.24.1
[Changes][1.24.1]
v1.24.0
printTypeOptions.exampleSection
adds supports for examples using schema directives.
The feature allows inheritance of examples, so once a scalar is set with an example all types using this scalar will share the example. And, of course, you can override those examples. You can also use a custom directive and custom parser.
More details in the documentation.
Object | Operation |
---|---|
The screenshots come from the Group by demo with the feature enabled.
What's Changed
Full Changelog: https://github.com/graphql-markdown/graphql-markdown/compare/1.23.0...1.24.0
[Changes][1.24.0]
v1.23.0
printTypeOptions.useApiGroup
to false
or using the cli flag --noApiGroup
(see documentation).
The online examples have been updated with one using the new sections and one with the option disabled. Note that the examples have some custom CSS that is not part of the default package.
What's changed
Full Changelog: https://github.com/graphql-markdown/graphql-markdown/compare/1.22.0...1.23.0
[Changes][1.23.0]
v1.22.0
🧑docOptions.frontMatter
makes it easier to generate pages with Docusaurus settings. Using this setting you can pass any front matter setting to the generator.
Example for the Docusaurus draft
setting:
plugins: [
[
"@​graphql-markdown/docusaurus",
{
schema: "./schema/swapi.graphql",
docOptions: {
frontMatter: {
draft: true, // set draft for generated pages
},
},
},
],
],
[DEPRECATED] This option deprecates the options docOptions.pagination
and docOptions.toc
(more details in the documentation).
What's Changed
Full Changelog: https://github.com/graphql-markdown/graphql-markdown/compare/1.21.3...1.22.0
[Changes][1.22.0]
v1.21.3
What's Changed
@graphql-markdown/docusaurus@1.21.3
-
📦 bump dependency @graphql-markdown/core to 1.7.3 -
📦 bump dependency @graphql-markdown/printer-legacy to 1.5.3
@graphql-markdown/core@1.7.3
-
📦 bump peer dependency @graphql-markdown/printer-legacy to 1.5.3
@graphql-markdown/printer-legacy@1.5.3
-
✨ rebuild package
Full Changelog: https://github.com/graphql-markdown/graphql-markdown/compare/1.21.2...1.21.3
[Changes][1.21.3]
v1.21.1
The compatibility with Docusaurus 2 is maintained, and there is no plan to drop it.
What's Changed
@graphql-markdown/docusaurus@1.21.1
-
📦 bump dependency @graphql-markdown/core to 1.7.1 #1075 -
📦 bump dependency @graphql-markdown/printer-legacy to 1.5.1 #1075
@graphql-markdown/core@1.7.1
-
📦 bump dependency @graphql-markdown/graphql to 1.0.1 #1075 -
📦 bump dependency @graphql-markdown/utils to 1.6.1 #1075 -
📦 bump peer dependency @graphql-markdown/diff to 1.1.1 #1075 -
📦 bump peer dependency @graphql-markdown/helpers to 1.0.1 #1075 -
📦 bump peer dependency @graphql-markdown/printer-legacy to 1.5.1 #1075 -
📦 bump peer dependency graphql-config to 5.0.3 #1075
@graphql-markdown/helpers@1.0.1
-
📦 bump dependency @graphql-markdown/graphql to 1.0.1 #1075
@graphql-markdown/graphql@1.0.1
-
📦 bump dependency @graphql-markdown/utils to 1.6.1 #1075
@graphql-markdown/printer-legacy@1.5.1
-
🐛 fix docusaurus v3 support by @edno in https://github.com/graphql-markdown/graphql-markdown/pull/1073 -
📦 bump dependency @graphql-markdown/graphql to 1.0.1 #1075 -
📦 bump dependency @graphql-markdown/utils to 1.6.1 #1075
@graphql-markdown/diff@1.1.1
-
📦 bump dependency @graphql-markdown/graphql to 1.0.1 #1075 -
📦 bump dependency @graphql-markdown/utils to 1.6.1 #1075
@graphql-markdown/utils@1.6.1
-
📝 udpate typedoc to fix compatibility with docusaurus v3 #1072
Full Changelog: https://github.com/graphql-markdown/graphql-markdown/compare/1.21.0...1.21.1
[Changes][1.21.1]
v1.21.0
🚀 BIG release 🚀
This is an exceptionally big release packed with a lot of changes, so read carefully the release notes before upgrading.
The main changes are under the hood as we migrated the codebase from Javascript to Typescript to simplify the coding experience but also to increase the code safety.
⚠ ️ Breaking changes
- Custom directive helpers have been moved to dedicated packages, see docs.
✨ New features
-
onlyDocDirective
filters the schema entities to be rendered in the documentation. This is the counterpart ofskipDocDirective
, based on a request from @brampurnot in #994. See documentation. -
metatags
adds HTML metadata to pages using Docusaurus head metadata, based on a request from @akillkumar in #1015. See documentation. - Helper
directiveDescriptor
now supports thedescription
placeholder, wheredescription
is the default directive's description.
🛠 ️ Other changes
- Typing is available in a dedicated package
@graphql-markdown/types
. - Modules helpers, graphql and logger have been extracted from
@graphql-markdown/utils
into dedicated packages. - Logger has now a single method called log().
- TS API is getting documented, see API in the docs.
- More and better tests.
- Upgrade dependencies version.
Full Changelog: https://github.com/graphql-markdown/graphql-markdown/compare/1.20.4...1.21.0
[Changes][1.21.0]
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.