Repository navigation
Version Packages - #1201
Merged
Merged
Version Packages#1201
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@hyperbook/fs@0.30.0
Minor Changes
#1200
7eedebcThanks @mikebarkmin! - Keep the Markdown npm package and the VS Code extension small by leaving out large element runtimes.The Markdown package no longer includes any of the eight large element runtimes; it keeps their integration scripts and styles. With
cdn: true, Blockflow now loads fromblockflow.openpatch.organd Excalidraw from its own packages on UNPKG. OpenSCAD, Online IDE and SQL IDE use independent, pinned releases oncdn.openpatch.org. Their owning repositories publish immutable runtime files to Cloudflare R2, and Hyperbook verifies the public CDN files before publishing a release.PyIDE now uses Pyodide's versioned jsDelivr CDN by default because its full local distribution is very large. Builds and asset prefetching skip downloading this runtime unless
elements.pyide.cdnis explicitlyfalse. Set it tofalsefor self-hosted and offline books, and prefetch the runtime before an offline build. The documentation explains this default and how to cache runtime downloads in CI and assets on your hosting service.The VS Code extension no longer includes any of the eight large runtimes. Its preview resolves them like a Hyperbook build: elements with a
cdnsetting load from that CDN, and the others use the runtimes in the Hyperbook CLI's asset cache, which the extension now shares. Runtimes that are not downloaded yet load from their default CDN, and the preview offers to download them. The new commands "Download Element Runtimes..." and "Download All Element Runtimes" work likehyperbook assets fetchandhyperbook assets fetch --all.@hyperbook/fsnow providesAssetManagerandassetCacheDir, which the CLI and the VS Code extension share.@hyperbook/typesexportselementRuntimeFiles, the files that show an element's runtime is available locally.The built Markdown ESM package also supports direct Node imports while remaining compatible with the CLI and extension bundles.
@hyperbook/markdown@0.86.0
Minor Changes
#1200
7eedebcThanks @mikebarkmin! - Keep the Markdown npm package and the VS Code extension small by leaving out large element runtimes.The Markdown package no longer includes any of the eight large element runtimes; it keeps their integration scripts and styles. With
cdn: true, Blockflow now loads fromblockflow.openpatch.organd Excalidraw from its own packages on UNPKG. OpenSCAD, Online IDE and SQL IDE use independent, pinned releases oncdn.openpatch.org. Their owning repositories publish immutable runtime files to Cloudflare R2, and Hyperbook verifies the public CDN files before publishing a release.PyIDE now uses Pyodide's versioned jsDelivr CDN by default because its full local distribution is very large. Builds and asset prefetching skip downloading this runtime unless
elements.pyide.cdnis explicitlyfalse. Set it tofalsefor self-hosted and offline books, and prefetch the runtime before an offline build. The documentation explains this default and how to cache runtime downloads in CI and assets on your hosting service.The VS Code extension no longer includes any of the eight large runtimes. Its preview resolves them like a Hyperbook build: elements with a
cdnsetting load from that CDN, and the others use the runtimes in the Hyperbook CLI's asset cache, which the extension now shares. Runtimes that are not downloaded yet load from their default CDN, and the preview offers to download them. The new commands "Download Element Runtimes..." and "Download All Element Runtimes" work likehyperbook assets fetchandhyperbook assets fetch --all.@hyperbook/fsnow providesAssetManagerandassetCacheDir, which the CLI and the VS Code extension share.@hyperbook/typesexportselementRuntimeFiles, the files that show an element's runtime is available locally.The built Markdown ESM package also supports direct Node imports while remaining compatible with the CLI and extension bundles.
@hyperbook/types@0.28.0
Minor Changes
#1200
7eedebcThanks @mikebarkmin! - Keep the Markdown npm package and the VS Code extension small by leaving out large element runtimes.The Markdown package no longer includes any of the eight large element runtimes; it keeps their integration scripts and styles. With
cdn: true, Blockflow now loads fromblockflow.openpatch.organd Excalidraw from its own packages on UNPKG. OpenSCAD, Online IDE and SQL IDE use independent, pinned releases oncdn.openpatch.org. Their owning repositories publish immutable runtime files to Cloudflare R2, and Hyperbook verifies the public CDN files before publishing a release.PyIDE now uses Pyodide's versioned jsDelivr CDN by default because its full local distribution is very large. Builds and asset prefetching skip downloading this runtime unless
elements.pyide.cdnis explicitlyfalse. Set it tofalsefor self-hosted and offline books, and prefetch the runtime before an offline build. The documentation explains this default and how to cache runtime downloads in CI and assets on your hosting service.The VS Code extension no longer includes any of the eight large runtimes. Its preview resolves them like a Hyperbook build: elements with a
cdnsetting load from that CDN, and the others use the runtimes in the Hyperbook CLI's asset cache, which the extension now shares. Runtimes that are not downloaded yet load from their default CDN, and the preview offers to download them. The new commands "Download Element Runtimes..." and "Download All Element Runtimes" work likehyperbook assets fetchandhyperbook assets fetch --all.@hyperbook/fsnow providesAssetManagerandassetCacheDir, which the CLI and the VS Code extension share.@hyperbook/typesexportselementRuntimeFiles, the files that show an element's runtime is available locally.The built Markdown ESM package also supports direct Node imports while remaining compatible with the CLI and extension bundles.
create-hyperbook@0.4.5
Patch Changes
7eedebc]:hyperbook@0.113.1
Patch Changes
#1200
7eedebcThanks @mikebarkmin! - Keep the Markdown npm package and the VS Code extension small by leaving out large element runtimes.The Markdown package no longer includes any of the eight large element runtimes; it keeps their integration scripts and styles. With
cdn: true, Blockflow now loads fromblockflow.openpatch.organd Excalidraw from its own packages on UNPKG. OpenSCAD, Online IDE and SQL IDE use independent, pinned releases oncdn.openpatch.org. Their owning repositories publish immutable runtime files to Cloudflare R2, and Hyperbook verifies the public CDN files before publishing a release.PyIDE now uses Pyodide's versioned jsDelivr CDN by default because its full local distribution is very large. Builds and asset prefetching skip downloading this runtime unless
elements.pyide.cdnis explicitlyfalse. Set it tofalsefor self-hosted and offline books, and prefetch the runtime before an offline build. The documentation explains this default and how to cache runtime downloads in CI and assets on your hosting service.The VS Code extension no longer includes any of the eight large runtimes. Its preview resolves them like a Hyperbook build: elements with a
cdnsetting load from that CDN, and the others use the runtimes in the Hyperbook CLI's asset cache, which the extension now shares. Runtimes that are not downloaded yet load from their default CDN, and the preview offers to download them. The new commands "Download Element Runtimes..." and "Download All Element Runtimes" work likehyperbook assets fetchandhyperbook assets fetch --all.@hyperbook/fsnow providesAssetManagerandassetCacheDir, which the CLI and the VS Code extension share.@hyperbook/typesexportselementRuntimeFiles, the files that show an element's runtime is available locally.The built Markdown ESM package also supports direct Node imports while remaining compatible with the CLI and extension bundles.
hyperbook-studio@0.57.0
Minor Changes
#1200
7eedebcThanks @mikebarkmin! - Keep the Markdown npm package and the VS Code extension small by leaving out large element runtimes.The Markdown package no longer includes any of the eight large element runtimes; it keeps their integration scripts and styles. With
cdn: true, Blockflow now loads fromblockflow.openpatch.organd Excalidraw from its own packages on UNPKG. OpenSCAD, Online IDE and SQL IDE use independent, pinned releases oncdn.openpatch.org. Their owning repositories publish immutable runtime files to Cloudflare R2, and Hyperbook verifies the public CDN files before publishing a release.PyIDE now uses Pyodide's versioned jsDelivr CDN by default because its full local distribution is very large. Builds and asset prefetching skip downloading this runtime unless
elements.pyide.cdnis explicitlyfalse. Set it tofalsefor self-hosted and offline books, and prefetch the runtime before an offline build. The documentation explains this default and how to cache runtime downloads in CI and assets on your hosting service.The VS Code extension no longer includes any of the eight large runtimes. Its preview resolves them like a Hyperbook build: elements with a
cdnsetting load from that CDN, and the others use the runtimes in the Hyperbook CLI's asset cache, which the extension now shares. Runtimes that are not downloaded yet load from their default CDN, and the preview offers to download them. The new commands "Download Element Runtimes..." and "Download All Element Runtimes" work likehyperbook assets fetchandhyperbook assets fetch --all.@hyperbook/fsnow providesAssetManagerandassetCacheDir, which the CLI and the VS Code extension share.@hyperbook/typesexportselementRuntimeFiles, the files that show an element's runtime is available locally.The built Markdown ESM package also supports direct Node imports while remaining compatible with the CLI and extension bundles.
Patch Changes
7eedebc]: