NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #3333 most downloaded on pub.dev
Jaspr plugin for content driven sites.
Last release 2 months ago
04 Aug 2026
Release timing varies
gaps range from 8 days to 3 months
Nearly every release is documented
notes for 15 of 16 stable releases
1 version withdrawn
withdrawn after publishing
1 years old
20 releases · first in 2025
One column per month.
The following packages have been updated: jaspr_test : 0.23.2 -> 0.23.3 jaspr : 0.23.2 -> 0.23.3 jaspr_builder : 0.23.2 -> 0.23.3 jaspr_router : 0.8.3
The following packages have been updated:
jaspr_test : 0.23.2 -> 0.23.3
jaspr : 0.23.2 -> 0.23.3
jaspr_builder : 0.23.2 -> 0.23.3
jaspr_router : 0.8.3 -> 0.9.0
jaspr_cli : 0.23.2 -> 0.23.3
jaspr_content : 0.5.3+1 -> 0.5.4
dart_quotes : 0.1.12 -> 0.1.13 (No Changelog)
dart_quotes_server : 0.1.12 -> 0.1.13 (No Changelog)
fluttercon : 0.0.13 -> 0.0.14 (No Changelog)
website : 0.1.8 -> 0.1.9 (No Changelog)
- Added FileIcon component.
FileIcon component.Nothing published for this version
Fixed running templating multiple times for the same page when reloading or using secondary outputs.
Fixed eager page loading exhausting file descriptors on macOS when building sites with a large number of file-sourced pages.
New AssetManager class for handling content assets. Assets like images, videos, etc. can be co-located with the content and referenced by their relati
New AssetManager class for handling content assets. Assets like images, videos, etc. can be co-located with the content and referenced by their relative path from a page.
context.resolveAsset('some/asset.png').AssetTransformers.Added filterExtensions parameter to FilesystemLoader, which allows filtering for specific file extensions. This can be used when co-locating assets and data files with the content to prevent them from being treated as pages.
Breaking FilesystemDataLoader now ignores files it cannot parse (non json or yaml files), instead of returning a String.
Breaking: RouteLoaderBase now accepts a generic type parameter for specifying the respective PageSource subclass.
Breaking: Page.path is now always in posix format (using forward slashes), independent of the operating system.
Ensure context.page and context.pages is only called on the server.
context.page and context.pages is only called on the server.jaspr upgraded to 0.22.0Nothing published for this version
Adjust styling of DocsLayout to be more responsive on large screens.
DocsLayout to be more responsive on large screens.Added a new FileTree component for rendering file tree structures.
FileTree component for rendering file tree structures.MarkdownOutput.TableOfContentsExtension to correctly find headers in nested elements.package:mustache_template constraint to ^2.0.2.
This version adds support for emojis in templates,
no longer requiring a dependency override.Fix FilesystemLoader not recognizing file changes on Linux.
FilesystemLoader not recognizing file changes on Linux.PageSource stripping dots (.) from file names when loaded.- jaspr upgraded to 0.21.1 - jaspr_router upgraded to 0.7.3
jaspr upgraded to 0.21.1jaspr_router upgraded to 0.7.3The LiquidTemplateEngine is no longer const.
LiquidTemplateEngine is no longer const.LiquidTemplateEngine.<style> element for an empty ContentTheme.HtmlParser to treat html files as fragments.Nothing published for this version
Nothing published for this version
Breaking: Page.data now returns a PageDataMap with typed getters for the maps stored under page and site. It's also final now and should be modified u
Breaking: Page.data now returns a PageDataMap with typed getters for
the maps stored under page and site.
It's also final now and should be modified using the Page.apply method.
Breaking: The data parameters in Page.new and MemoryPage.new have been
renamed to initialData to reflect they don't necessarily specify the final data.
Breaking: Header has been moved to package:jaspr_content/components/header.dart.
Breaking: Sidebar has been moved to package:jaspr_content/components/sidebar.dart.
Added a new Markdown component for directly rendering markdown content from a String.
Added support for sitemap: false in the page data to exclude pages from the sitemap.
Ignores files and folders in the content directory starting with . (in addition to _).
Require Dart 3.6 or later to match the other Jaspr packages.
Renamed the GithubButton component to GitHubButton.
Fixed GitHubButton not linking to the correct repository.
Renamed the GithubLoader route loader to GitHubLoader.
Breaking: Made GitHubPageSource private.
Fixed subfolders in Content are not recognized on Windows.
Nothing published for this version
Breaking: Changed MemoryPage.builder to accept a BuildContext instead of a Page parameter.
Breaking: Changed MemoryPage.builder to accept a BuildContext instead of a Page parameter.
Adding or removing content files will now properly update the routes.
Support .yml in addition to .yaml for data files.
Fixed specifying the layout name in frontmatter.
Fixed ContentTheme.none to not apply any styles.
Fixed typo with keepSuffixPattern parameter in FilesystemLoader and GithubLoader.
- jaspr upgraded to 0.19.0 - jaspr_router upgraded to 0.7.0
jaspr upgraded to 0.19.0jaspr_router upgraded to 0.7.0- Initial version.
Your coding agent can read these notes before it upgrades. Set up the MCP server →