Skip to content

Atlas Changelog

2.0.2 - 2024-12-20

  • Enable view transition script workaround, and re-enable by default

2.0.1 - 2024-12-20

2.0.0 - 2024-12-17

  • Upgrade to Astro 5.0.9
  • Fix various id attributes in the Accordion and Nav components
  • Updated fonts to local installation via npm package to improve loading speed
  • Add hreflang links as meta tags to improve SEO for multi-language websites
  • i18n script improvements when using one language only
    • script now removes all getRelativeLocaleUrl() and text translation uses, simplifying the code
  • Keystatic unistall script improvement - detects your package manager and uses the appropriate uninstall command
  • Upgrade astro-icon
  • pnpm support
    • added .npmrc file with a few settings to enable pnpm local builds
    • removed package-lock.json and replaced with pnpm-lock.yaml
      • If you install with npm install a normal package-lock.json file will be created
  • Update prettier config file to be more strict (and help remove potential script issues if your setup differs)
  • Change versioning structure to the more standard major, minor, patch. This is now v2.0.0
  • Updated other dependencies

1.4 - 2024-11-21

  • This update is YUGE. This adds new configuration scripts npm run config-i18n and npm run remove-keystatic
    • It is now incredibly easy to configure i18n features when starting a project, and remove keystatic features if desired
  • Enhance global.scss to remove usage of sass @import and use @use instead
    • The @import directive is being deprecated in Dart Sass and will be removed in future versions
  • Update playform/compress config setting to not optimize images or SVGs
    • In particular, using the image optimization here can dramatically increase build times for sites with many images, and astro:assets already handles it
  • Add vite config in astro.config.mjs to remove Dart Sass deprecation warning
    • This is not necessary, but it removes a minor annoyance
  • Improve dark mode for TestimonialItemCard.astro component
  • Update README
  • Update to Astro 4.16.13
  • Update other dependencies

1.3 - 2024-10-09

  • Updated NavLink.astro so that trailing slashes are removed from navbar links
    • This allows ID’s to be used in the navbar through the navData.json.ts files
  • Update to Astro 4.15.12
  • Update other dependencies

1.2 - 2024-06-07

  • Add “light” class which allows you to cancel out dark mode for a specific section
  • Add code tours
  • Update other dependencies

1.1 - 2024-05-29

  • Add dark mode and theme toggle component
  • Add i18n route translation features
    • Demonstrated on the “about” page which has a different slug “a-propos” in French
    • Configure in src/config/translationData.json.ts
  • Add the ability to change the text in the language switcher component
    • Configure in src/config/siteSettings.json.ts
  • README updates
  • Update to Astro 4.9.2
  • Update other dependencies

1.0 - 2024-05-21

  • Initial release