Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[2.2.0] - 2026-11-06
Added
- Changelog page at
/changelog, rendered fromCHANGELOG.md. - Footer version number links to the changelog page.
[2.1.0] - 2026-11-06
Added
- Object images open in a dialog.
Changed
- Objects use real English names.
- Object gallery thumbnails are taller.
- The download link icon is now an SVG asset.
- Formatted the Affiliates component with Prettier.
Removed
- Old African Family images.
[2.0.0] - 2026-11-04
Added
- Objects collection with images and data, shown as a gallery on set pages.
- Walls & Floors objects.
- Affiliate banners in the footer.
- Archived original site under
/original. - Search results link to their set pages.
- Pagination component, extracted from the sets page.
Changed
- Object images are now renders taken from the set files.
- Walls, floors and lots are sorted after objects.
- The House 72 lot image is cropped to 4:3.
- The footer stays at the bottom of short pages.
[1.3.0] - 2026-11-02
Added
- SEO improvements: homepage content, JSON-LD, set descriptions,
robots.txtandnoindexon search. - Cache headers for static assets.
- Link prefetching and priority loading for above-the-fold images.
formatscript, plus Prettier Tailwind plugin and ignore file.- pnpm workspace build allowlist.
Changed
- URLs no longer use trailing slashes, and search is hidden from the sitemap.
- Site title and copy use the accented “Desván”.
- Site description and homepage copy name The Sims 1.
- Replaced low-res set thumbnails with the original images.
- Formatted the whole codebase with Prettier.
Removed
- Header logo pulse animation.
[1.2.0] - 2026-10-08
Added
- Pulse animation on the header logo during page loads.
[1.1.1] - 2026-06-15
Fixed
- Content URL for incomplete object sets on theme and sets pages.
[1.1.0] - 2026-04-16
Added
- Contact page with theme display and Google Form integration.
- Responsive navigation menu.
- Site banner and improved footer layout.
- New set page.
- RSS feeds for themes and object sets, written in TypeScript.
@astrojs/sitemap.missingObjectscollection and JSON data, with a dynamic missing objects page.- “All sets” link on the object set detail page.
- Prettier with Astro plugin.
- Optional
incompletefield and status for object sets. - Wrangler configuration for deploying to Cloudflare Workers, with
not_found_handling.
Changed
- Styles use the
stonecolor palette. - Page titles use Title Case and include the theme name.
- The banner image links to the home page.
- Links use consistent trailing slashes, later dropped.
- Updated download URLs, site URL, and about text.
- Renamed
slugtoid. - Removed PaintPaisaje2 from missing objects and updated the last-found date display.
Fixed
- Layout issue.
- Active link detection with trailing slashes.
- Trailing slashes in RSS feed links, and sets missing from the feed.
- Whitespace in search result text.
- Wrongly named key in the missing objects data.
[1.0.0] - 2026-04-01
Added
- Themes and object sets pages built with nested dynamic routes, with data validation.
- Object sets page with pagination.
- Search with Fuse.js, linked from the navbar.
ImageCardcomponent.- About, missing objects, and custom 404 pages.
ContactLinkcomponent.- Multiple themes.
- ESLint and Tailwind CSS.
- Path mappings in the TypeScript configuration.
- View transitions on theme images.
- Accessibility improvements in several components.
Changed
- Content now uses Astro’s Content Collections API, with
.mdtheme entries and references between themes and object sets. - Pages share a
MainLayout; titles useSITE_SEPARATOR. - Updated logo, favicon, descriptions, base settings, and download URLs (including Google Drive links for incomplete sets).
- Upgraded Astro to 6.1.1 and removed
clsx. - Headings on the missing objects page are anchor links.
Removed
- The single set page.
[0.0.1] - 2026-03-13
Added
- Initial project from the Astro template.