diff --git a/.changeset/fuzzy-colts-roll.md b/.changeset/fuzzy-colts-roll.md deleted file mode 100644 index d094024b..00000000 --- a/.changeset/fuzzy-colts-roll.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -"@hyperbook/web-component-excalidraw": minor -"hyperbook": minor -"@hyperbook/markdown": minor -"hyperbook-studio": minor -"@hyperbook/types": minor -"@hyperbook/fs": minor ---- - -The release is a complete rewrite of the underlying process to generate the -HTML files. React was removed from the project and replaced with remark -plugins. This improves build times and give us more control over the whole -process. For example there is no need anymore for running `npx hyperbook -setup`. - -I also added a new pagelist directive, which can be used to list pages based -on user-defined criteria. This directive also replaces the included glossary -page. Therefore, you need to create on yourself. This can be easily done by -creating a page `glossary.md` with the following content: - -```md ---- -name: Glossary ---- - -::pagelist{format="glossary" source="href(/glossary/)"} - -``` - -Additionally, I added the ability to use custom JavaScript and CSS-files - see -the documentation under Advanced Features - in addition to using HTML in your -hyperbook, when the `allowDangerousHtml` option is enabled in your config. - -I also improved the appearance of custom links, by moving them to the -footer on mobile devices. diff --git a/packages/fs/CHANGELOG.md b/packages/fs/CHANGELOG.md index 4608a546..08ed0b00 100644 --- a/packages/fs/CHANGELOG.md +++ b/packages/fs/CHANGELOG.md @@ -1,5 +1,35 @@ # @hyperbook/fs +## 0.14.0 + +### Minor Changes + +- [#882](https://github.com/openpatch/hyperbook/pull/882) [`26ae87e`](https://github.com/openpatch/hyperbook/commit/26ae87e19b01b6c2f45590ade4d681c5a27c932a) Thanks [@mikebarkmin](https://github.com/mikebarkmin)! - The release is a complete rewrite of the underlying process to generate the + HTML files. React was removed from the project and replaced with remark + plugins. This improves build times and give us more control over the whole + process. For example there is no need anymore for running `npx hyperbook +setup`. + + I also added a new pagelist directive, which can be used to list pages based + on user-defined criteria. This directive also replaces the included glossary + page. Therefore, you need to create on yourself. This can be easily done by + creating a page `glossary.md` with the following content: + + ```md + --- + name: Glossary + --- + + ::pagelist{format="glossary" source="href(/glossary/)"} + ``` + + Additionally, I added the ability to use custom JavaScript and CSS-files - see + the documentation under Advanced Features - in addition to using HTML in your + hyperbook, when the `allowDangerousHtml` option is enabled in your config. + + I also improved the appearance of custom links, by moving them to the + footer on mobile devices. + ## 0.13.1 ### Patch Changes diff --git a/packages/fs/package.json b/packages/fs/package.json index 237d0725..bfb0ddb9 100644 --- a/packages/fs/package.json +++ b/packages/fs/package.json @@ -1,6 +1,6 @@ { "name": "@hyperbook/fs", - "version": "0.13.1", + "version": "0.14.0", "author": "Mike Barkmin", "homepage": "https://github.com/openpatch/hyperbook#readme", "license": "MIT", diff --git a/packages/hyperbook/CHANGELOG.md b/packages/hyperbook/CHANGELOG.md index d8de63e4..fd7bbee1 100644 --- a/packages/hyperbook/CHANGELOG.md +++ b/packages/hyperbook/CHANGELOG.md @@ -1,5 +1,41 @@ # hyperbook +## 0.34.0 + +### Minor Changes + +- [#882](https://github.com/openpatch/hyperbook/pull/882) [`26ae87e`](https://github.com/openpatch/hyperbook/commit/26ae87e19b01b6c2f45590ade4d681c5a27c932a) Thanks [@mikebarkmin](https://github.com/mikebarkmin)! - The release is a complete rewrite of the underlying process to generate the + HTML files. React was removed from the project and replaced with remark + plugins. This improves build times and give us more control over the whole + process. For example there is no need anymore for running `npx hyperbook +setup`. + + I also added a new pagelist directive, which can be used to list pages based + on user-defined criteria. This directive also replaces the included glossary + page. Therefore, you need to create on yourself. This can be easily done by + creating a page `glossary.md` with the following content: + + ```md + --- + name: Glossary + --- + + ::pagelist{format="glossary" source="href(/glossary/)"} + ``` + + Additionally, I added the ability to use custom JavaScript and CSS-files - see + the documentation under Advanced Features - in addition to using HTML in your + hyperbook, when the `allowDangerousHtml` option is enabled in your config. + + I also improved the appearance of custom links, by moving them to the + footer on mobile devices. + +### Patch Changes + +- Updated dependencies [[`26ae87e`](https://github.com/openpatch/hyperbook/commit/26ae87e19b01b6c2f45590ade4d681c5a27c932a)]: + - @hyperbook/types@0.9.0 + - @hyperbook/fs@0.14.0 + ## 0.33.3 ### Patch Changes diff --git a/packages/hyperbook/package.json b/packages/hyperbook/package.json index 6ec898db..80c7c71f 100644 --- a/packages/hyperbook/package.json +++ b/packages/hyperbook/package.json @@ -1,6 +1,6 @@ { "name": "hyperbook", - "version": "0.33.3", + "version": "0.34.0", "author": "Mike Barkmin", "homepage": "https://github.com/openpatch/hyperbook#readme", "license": "MIT", diff --git a/packages/markdown/CHANGELOG.md b/packages/markdown/CHANGELOG.md index 313e9db2..ea1358f8 100644 --- a/packages/markdown/CHANGELOG.md +++ b/packages/markdown/CHANGELOG.md @@ -1,5 +1,35 @@ # @hyperbook/markdown +## 0.10.0 + +### Minor Changes + +- [#882](https://github.com/openpatch/hyperbook/pull/882) [`26ae87e`](https://github.com/openpatch/hyperbook/commit/26ae87e19b01b6c2f45590ade4d681c5a27c932a) Thanks [@mikebarkmin](https://github.com/mikebarkmin)! - The release is a complete rewrite of the underlying process to generate the + HTML files. React was removed from the project and replaced with remark + plugins. This improves build times and give us more control over the whole + process. For example there is no need anymore for running `npx hyperbook +setup`. + + I also added a new pagelist directive, which can be used to list pages based + on user-defined criteria. This directive also replaces the included glossary + page. Therefore, you need to create on yourself. This can be easily done by + creating a page `glossary.md` with the following content: + + ```md + --- + name: Glossary + --- + + ::pagelist{format="glossary" source="href(/glossary/)"} + ``` + + Additionally, I added the ability to use custom JavaScript and CSS-files - see + the documentation under Advanced Features - in addition to using HTML in your + hyperbook, when the `allowDangerousHtml` option is enabled in your config. + + I also improved the appearance of custom links, by moving them to the + footer on mobile devices. + ## 0.9.7 ### Patch Changes diff --git a/packages/markdown/package.json b/packages/markdown/package.json index 665ee68d..a7f5d850 100644 --- a/packages/markdown/package.json +++ b/packages/markdown/package.json @@ -1,6 +1,6 @@ { "name": "@hyperbook/markdown", - "version": "0.9.7", + "version": "0.10.0", "author": "Mike Barkmin", "homepage": "https://github.com/openpatch/hyperbook#readme", "license": "MIT", diff --git a/packages/types/CHANGELOG.md b/packages/types/CHANGELOG.md index 560d2187..1b720b26 100644 --- a/packages/types/CHANGELOG.md +++ b/packages/types/CHANGELOG.md @@ -1,5 +1,35 @@ # @hyperbook/types +## 0.9.0 + +### Minor Changes + +- [#882](https://github.com/openpatch/hyperbook/pull/882) [`26ae87e`](https://github.com/openpatch/hyperbook/commit/26ae87e19b01b6c2f45590ade4d681c5a27c932a) Thanks [@mikebarkmin](https://github.com/mikebarkmin)! - The release is a complete rewrite of the underlying process to generate the + HTML files. React was removed from the project and replaced with remark + plugins. This improves build times and give us more control over the whole + process. For example there is no need anymore for running `npx hyperbook +setup`. + + I also added a new pagelist directive, which can be used to list pages based + on user-defined criteria. This directive also replaces the included glossary + page. Therefore, you need to create on yourself. This can be easily done by + creating a page `glossary.md` with the following content: + + ```md + --- + name: Glossary + --- + + ::pagelist{format="glossary" source="href(/glossary/)"} + ``` + + Additionally, I added the ability to use custom JavaScript and CSS-files - see + the documentation under Advanced Features - in addition to using HTML in your + hyperbook, when the `allowDangerousHtml` option is enabled in your config. + + I also improved the appearance of custom links, by moving them to the + footer on mobile devices. + ## 0.8.1 ### Patch Changes diff --git a/packages/types/package.json b/packages/types/package.json index b5ceaba5..2d468e60 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -1,6 +1,6 @@ { "name": "@hyperbook/types", - "version": "0.8.1", + "version": "0.9.0", "author": "Mike Barkmin", "homepage": "https://github.com/openpatch/hyperbook#readme", "license": "MIT", diff --git a/packages/web-component-excalidraw/CHANGELOG.md b/packages/web-component-excalidraw/CHANGELOG.md index dc8a2bc1..9b9935a8 100644 --- a/packages/web-component-excalidraw/CHANGELOG.md +++ b/packages/web-component-excalidraw/CHANGELOG.md @@ -1,5 +1,35 @@ # @hyperbook/element-excalidraw +## 0.2.0 + +### Minor Changes + +- [#882](https://github.com/openpatch/hyperbook/pull/882) [`26ae87e`](https://github.com/openpatch/hyperbook/commit/26ae87e19b01b6c2f45590ade4d681c5a27c932a) Thanks [@mikebarkmin](https://github.com/mikebarkmin)! - The release is a complete rewrite of the underlying process to generate the + HTML files. React was removed from the project and replaced with remark + plugins. This improves build times and give us more control over the whole + process. For example there is no need anymore for running `npx hyperbook +setup`. + + I also added a new pagelist directive, which can be used to list pages based + on user-defined criteria. This directive also replaces the included glossary + page. Therefore, you need to create on yourself. This can be easily done by + creating a page `glossary.md` with the following content: + + ```md + --- + name: Glossary + --- + + ::pagelist{format="glossary" source="href(/glossary/)"} + ``` + + Additionally, I added the ability to use custom JavaScript and CSS-files - see + the documentation under Advanced Features - in addition to using HTML in your + hyperbook, when the `allowDangerousHtml` option is enabled in your config. + + I also improved the appearance of custom links, by moving them to the + footer on mobile devices. + ## 0.6.2 ### Patch Changes diff --git a/packages/web-component-excalidraw/package.json b/packages/web-component-excalidraw/package.json index 41bcc55d..928df479 100644 --- a/packages/web-component-excalidraw/package.json +++ b/packages/web-component-excalidraw/package.json @@ -1,6 +1,6 @@ { "name": "@hyperbook/web-component-excalidraw", - "version": "0.1.0", + "version": "0.2.0", "author": "Mike Barkmin", "homepage": "https://github.com/openpatch/hyperbook#readme", "license": "MIT", diff --git a/platforms/vscode/CHANGELOG.md b/platforms/vscode/CHANGELOG.md index 4bf6ea65..8f6c049d 100644 --- a/platforms/vscode/CHANGELOG.md +++ b/platforms/vscode/CHANGELOG.md @@ -1,5 +1,41 @@ # @hyperbook/vscode-extension +## 0.25.0 + +### Minor Changes + +- [#882](https://github.com/openpatch/hyperbook/pull/882) [`26ae87e`](https://github.com/openpatch/hyperbook/commit/26ae87e19b01b6c2f45590ade4d681c5a27c932a) Thanks [@mikebarkmin](https://github.com/mikebarkmin)! - The release is a complete rewrite of the underlying process to generate the + HTML files. React was removed from the project and replaced with remark + plugins. This improves build times and give us more control over the whole + process. For example there is no need anymore for running `npx hyperbook +setup`. + + I also added a new pagelist directive, which can be used to list pages based + on user-defined criteria. This directive also replaces the included glossary + page. Therefore, you need to create on yourself. This can be easily done by + creating a page `glossary.md` with the following content: + + ```md + --- + name: Glossary + --- + + ::pagelist{format="glossary" source="href(/glossary/)"} + ``` + + Additionally, I added the ability to use custom JavaScript and CSS-files - see + the documentation under Advanced Features - in addition to using HTML in your + hyperbook, when the `allowDangerousHtml` option is enabled in your config. + + I also improved the appearance of custom links, by moving them to the + footer on mobile devices. + +### Patch Changes + +- Updated dependencies [[`26ae87e`](https://github.com/openpatch/hyperbook/commit/26ae87e19b01b6c2f45590ade4d681c5a27c932a)]: + - @hyperbook/markdown@0.10.0 + - @hyperbook/fs@0.14.0 + ## 0.24.3 ### Patch Changes diff --git a/platforms/vscode/package.json b/platforms/vscode/package.json index 884619d6..4197490b 100644 --- a/platforms/vscode/package.json +++ b/platforms/vscode/package.json @@ -11,7 +11,7 @@ }, "homepage": "https://hyperbook.openpatch.org", "main": "./out/extension.js", - "version": "0.24.3", + "version": "0.25.0", "engines": { "vscode": "^1.71.0" },