El Desván de Los Sims

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 from CHANGELOG.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.txt and noindex on search.
  • Cache headers for static assets.
  • Link prefetching and priority loading for above-the-fold images.
  • format script, 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.
  • missingObjects collection and JSON data, with a dynamic missing objects page.
  • “All sets” link on the object set detail page.
  • Prettier with Astro plugin.
  • Optional incomplete field and status for object sets.
  • Wrangler configuration for deploying to Cloudflare Workers, with not_found_handling.

Changed

  • Styles use the stone color 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 slug to id.
  • 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.
  • ImageCard component.
  • About, missing objects, and custom 404 pages.
  • ContactLink component.
  • 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 .md theme entries and references between themes and object sets.
  • Pages share a MainLayout; titles use SITE_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.