Aver Astro Changelog
This page provides a detailed record of all updates made to the Aver 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 — Apr 19, 2026
Astro v6 Migration
Packages
- Upgraded
astroto^6.1.8 - Upgraded
@astrojs/mdxto^5.0.3 - Upgraded
@astrojs/reactto^5.0.3 - Upgraded
@astrojs/markdown-remarkto^7.1.0 - Upgraded
typescriptto^6.0.3 - Upgraded
react/react-domto^19.2.5 - Upgraded
markedto^18.0.2 - Upgraded
swiperto^12.1.3
Content Collections
- Moved content config from
src/content/config.ts→src/content.config.ts(required by Astro v6) - Replaced
type: 'content'withloader: glob(...)forblogandprojectcollections
Breaking Change Fixes
- Replaced
entry.render()→render(entry)(imported fromastro:content) in blog and project slug pages - Replaced
entry.slug→entry.idacross all collection pages (v6 glob loader usesid) - Strip file extension from
entry.idwhen used as URL slug (e.g.curoloy.mdx→curoloy)
Utilities
- Added
entrySlug(id: string)helper tosrc/lib/utils/textConverter.tsto strip file extensions from collection entry IDs - Replaced all inline
.replace(/\.[^.]+$/, '')calls withentrySlug()across 7 pages
v1.1.1 — Aug 19, 2025
- Updated Product view layout in mobile, for better mobile experience
- Upgraded Astro.js to latest + updated dependencies
v1.0.1 — Aug 14, 2025
- 🐛 Fixed banner overflow issue on mobile
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.