Skip to content

Blogsmith Free Changelog

4.0.0 - 2025-01-04

  • Upgrade to Astro 5.1.2
  • Updated fonts to local installation via npm package to improve loading speed
  • 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.
  • 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

3.3 - 2024-10-21

  • Update astro-icon to 1.1.1. This is a breaking change
  • Remove now unecessary svgo dependency
  • Update README and license details
  • Update dependencies

3.2 - 2024-10-17

  • 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
  • Add “rel” and “target” optional props to the <Button /> component to remove typescript errors
  • Improve README
  • Update to Astro 4.16.6
  • Update other dependencies

3.1 - 2024-09-16

  • Add @playform/compress and remove astro-compress due to astro-compress being deprecated
  • Update to Astro 4.15.6
  • Update other dependencies

3.0 - 2024-01-24

  • All components now use class instead of classes prop for any extra classes to pass to the component
  • Add Sharp override to package.json file
    • This fixes a build issue with conflicting Sharp versions on linux
  • Update to Astro 4.2.4
  • Update other dependencies

2.0 - 2023-12-22

  • Refactor all pages such that every page uses BaseLayout.astro, including the homepage
    • This makes it easier add global scripts and styles
    • Previously, the homepage was styled differently to allow for the full-width hero section. Now, the homepage uses the same layout as all other pages, but the hero section is still full-width
  • Update pagination component
  • Update dependencies

1.1 - 2023-12-10

  • Update to Astro 4.0.3
  • Update other dependencies

1.0 - 2023-10-28

  • Initial release