Skip to main content

Quantum Changelog

5.0.0 - 2025-11-17

  • Replace existing “aos” script with the motion-on-scroll library. This replaces all “data-aos” with “data-mos” and all “data-aos-trigger” with “data-mos-anchor”, but maintains the same functionality in an easier to maintain manner.
    • This uses the “motion” library for animations instead of “animejs”
  • Replace all animejs scripts with motion. animejs is removed from the project as a result
  • Upgrade to React v19 (only used by Keystatic)
  • Upgrades existing starwind components and adds most of the new ones (all except the carousel component as it is unused and would install the embla-carousel dependency)
  • Update to Astro v5.15.8
  • Upgrade all other dependencies to their latest versions

4.1.0 - 2025-03-31

  • Add eslint
  • Upgrade to Astro 5.5.5
  • Update other dependencies

4.0.0 - 2025-02-14

  • Upgrade to Tailwind CSS v4
    • Removed sass dependency as a result. Everything is now only CSS
  • Implemented my own CSS file for rendered markdown content, making it easier to understand and customize
    • Removed @tailwindcss/typography dependency as a result
  • Add a slew of extra components under src/components/starwind
  • Update code tours
  • Upgrade to Astro 5.3.0
  • Update other dependencies

3.0.0 - 2024-12-25

  • Upgrade to Astro 5.1.1
  • Updated fonts to local installation via npm package to improve loading speed
  • Keystatic unistall script improvement - detects your package manager and uses the appropriate uninstall command
  • 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
  • Update other dependencies

2.2 - 2024-11-21

  • Added a new configuration script npm run remove-keystatic
    • It is now incredibly easy to 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
  • Update README
  • Update to Astro 4.16.13
  • Update other dependencies

2.1 - 2024-10-15

  • Add additional columns to Keystatic interface which you can sort by
  • Enhance Keystatic entry layout so frontmatter is on the side with content in the center
  • Add @playform/compress and remove astro-compress due to astro-compress being deprecated
  • Improve README
  • Update to Astro 4.16.4
  • Update other dependencies

2.0 - 2024-03-05

  • Add Keystatic CMS integration for blog posts, authors, and other pages content collections
    • This adds a great interface with rich text editor for easy content editing
    • This is largely in addition to the existing MDX blog setup, and you can still just use the MDX blog if you prefer
      • Blog folder structure is unchanged
  • Fix ExternalLink.astro component for blog and other MDX pages
    • This makes it so markdown links that go outside your website automatically open in a new tab
  • Rename NewsletterCta.astro component to Newsletter.astro for consistency across themes
  • Update to Astro 4.4.11
  • Update other dependencies

1.1 - 2024-02-16

  • Revamped scroll animations
    • New animations, improved performance, and reduced bundle size
    • See the animations documentation for more information
    • If you need assistance upgrading, send us a message for support
  • Fix CLS issues with a few components
  • Update to Astro 4.4.0
  • Update other dependencies

1.0 - 2024-02-06

  • Initial release