Twnty Astro Changelog
This page provides a detailed record of all updates made to the Twnty Astro theme, including new features, bug fixes, and performance improvements.
We recommend keeping your theme up to date to ensure you benefit from the latest enhancements and maintain compatibility with Astro platform.
v2.0.0 — April 18, 2026
Dependencies
- Upgraded Astro from
^5.15.3to^6.1.8 - Upgraded @astrojs/mdx from
^4.3.9to^5.0.3 - Upgraded @astrojs/sitemap from
^3.6.0to^3.7.2 - Upgraded astro-auto-import from
^0.4.5to^0.5.1 - Upgraded astro-embed from
^0.9.1to^0.13.0 - Upgraded astro-expressive-code from
^0.41.3to^0.41.7 - Upgraded marked from
^16.4.1to^18.0.1 - Upgraded @tailwindcss/vite and tailwindcss from
^4.1.16to^4.2.2 - Added
overridesto force Vite^7
Content Collections
- Migrated content config from
src/content/config.tstosrc/content.config.ts(new Astro v6 convention) - Switched to
globloader API for all collections (home,project,blog)
Routing — Slug → ID Migration
- Replaced all uses of
post.slug/project.slugwithpost.id/project.idacross:src/pages/blog/[slug].astrosrc/pages/project/[slug].astrosrc/components/landing/Projects.astrosrc/components/project/ProjectCard.astrosrc/components/project/ProjectCardTwo.astrosrc/components/blog/BlogCard.astro
v1.0.0 — July 21, 2025
- 🚀 Initial Release
Update Guide
- Always backup your current theme before updating to a new version
- Custom modifications warning: If you’ve made custom changes to your theme files, updating will overwrite these modifications
- Document your custom changes
- Compare your current theme with the new version. Use one of the following methods:
- Use version control. GitHub is recommended for this method.
- Use a tool like Zip Compare Tool to identify changed files
- Using GitHub for Theme Management If you’re planning to customize your theme, consider saving it to a private GitHub repository first. This might sound technical, but it’s actually quite simple and will save you hours of headaches later.