Patch Changes
-
#333
62ff52f
Thanks @create-issue-branch! - Docs, Docs, and more Docs -
#333
62ff52f
Thanks @create-issue-branch! - Dynamic Sitemap integrationDynamic Sitemap Generation:
packages/studiocms/src/index.ts
: Replaced the static sitemap integration with the newdynamicSitemap
function to support multiple sitemaps from plugins.packages/studiocms/src/lib/dynamic-sitemap/index.ts
: Added thedynamicSitemap
function to generate sitemaps dynamically based on the provided plugin configurations.packages/studiocms/src/lib/dynamic-sitemap/sitemap-index.xml.ts
: Created a new route to serve the sitemap index file, which lists all the individual sitemaps.
Plugin Schema Updates:
packages/studiocms/src/schemas/plugins/index.ts
: Updated the plugin schema to include an optionalsitemaps
field, allowing plugins to specify their own sitemap configurations.
Plugin-Specific Sitemaps:
packages/studiocms_blog/src/index.ts
: Updated the StudioCMS Blog plugin to include its own sitemaps for posts and markdown pages.packages/studiocms_blog/src/routes/sitemap-md.xml.ts
: Added a new route to generate the sitemap for markdown pages.packages/studiocms_blog/src/routes/sitemap-posts.xml.ts
: Added a new route to generate the sitemap for blog posts.
-
#333
62ff52f
Thanks @create-issue-branch! - Update to conform to new StudioCMS plugin system -
#430
36474b5
Thanks @Adammatthiesen! - Update dependencies -
#333
62ff52f
Thanks @create-issue-branch! - Update URLs -
#333
62ff52f
Thanks @create-issue-branch! - StudioCMS is now headless, all routes have been moved to@studiocms/blog
and that is now the recommended default plugin to install for users who want a basic headful setup -
Updated dependencies [
62ff52f
,62ff52f
,62ff52f
,62ff52f
,62ff52f
,62ff52f
,62ff52f
,62ff52f
,62ff52f
,62ff52f
,62ff52f
,62ff52f
,36474b5
,62ff52f
,62ff52f
,62ff52f
,62ff52f
,62ff52f
,62ff52f
,9c59d72
,62ff52f
,62ff52f
,62ff52f
,62ff52f
,62ff52f
,ebc297f
,62ff52f
,62ff52f
,62ff52f
,62ff52f
,62ff52f
,62ff52f
,62ff52f
,62ff52f
,62ff52f
,62ff52f
,62ff52f
]:- studiocms@0.1.0-beta.8