All Versions
Latest Version
Avg Release Cycle
22 days
Latest Release
437 days ago

Changelog History
Page 1

  • v1.1.0 Changes

    July 18, 2022
    • โž• Add better error message for YAML parse error around Symbols
    • โœ‚ Remove unnecessary excerpt_separator configuration default
    • ๐Ÿ†• New docs: a guide how to migrate from Jekyll #594 (jaredcwhite)
    • ๐Ÿ‘Œ Improved default Liquid layout
    • ๐Ÿ›  Fix PurgeCSS configuration so it works with esbuild
  • v1.1.0.beta3 Changes

    June 28, 2022
    • Provide URL helpers to Roda #583 (jaredcwhite)
    • ๐Ÿ‘Œ Support kwargs-only method calls for partial #582 (jaredcwhite)
    • ๐Ÿ”Œ Switch from rack-indifferent to Roda's indifferent_params plugin #586 (jaredcwhite) with thanks to @jeremyevans
    • ๐Ÿ“„ Thanks to work-leonid for docs improvements
    • ๐Ÿ›  Fix: apply Inspectors to Generated Pages as well
      • Breaking change from beta2
    • โšก๏ธ Update Gemfile template with nokogiri commented out (helps with the Inspectors API) #574 (andrewmcodes)
    • ๐Ÿ›  Fix migrate-from-webpack process #573 (katafrakt)
    • ๐Ÿ— Ensure gem-based Builders are part of priority sorting #567 (jaredcwhite)
    • โž• Add fill: "forwards" to improve Turbo transition states
  • v1.1.0.beta2 Changes

    June 01, 2022
    • โšก๏ธ Update Webpack 5 default config to switch to native asset loaders (no more file-loader needed)
  • v1.1.0.beta1 Changes

    June 01, 2022
    • ๐Ÿ†• New bundled configurations: Lit, Shoelace, Ruby2JS, Open Props #553 (jaredcwhite)
      • NOTE: "frontend component files" (aka .js/.css files within the src/_components folder) will now be ignored by the build process watcher, thus allowing the frontend bundling refresh to trigger a dev reload
    • ๐Ÿ‘Œ Improve Roda error handling and update static error pages #565 (jaredcwhite)
    • Always make sure :en is at the end of the I18n fallback chain
    • ๐Ÿ‘Œ Support .rb and .json for translation files
    • ๐Ÿ‘Œ Support front matter defaults for multi locale
    • โšก๏ธ Update in_locale to support filtering resources
    • โž• Add t Liquid filter, allow I18n fallbacks
    • ๐Ÿ‘ Allow .multi suffix on files names for multi locales
    • feat: add rb files to the Tailwind content glob #564 (andrewmcodes)
    • ๐Ÿ›  Fix default custom collection permalink so it includes the locale prefix
    • โž• Add link to configuration options documentation in the default bridgetown.config.yml #563 (andrewmcodes)
    • โœ… Simplify the Roda boot process, add more route tests #562 (jaredcwhite)
    • โž• Add Sass support for esbuild, update frontend dependency versions #542 (jaredcwhite)
      • Add ability to configure file filter for PostCSS plugin
      • Fix PostCSS esbuild watch bug & remove easy-import
    • โšก๏ธ Update Tailwind config so jit-refresh.css is git ignored #559 (jaredcwhite)
    • Ensure future-dated resources import only when expected #558 (jaredcwhite)
    • ๐Ÿ— Inherit generator priority from builder
      • BREAKING CHANGE: (maybe) The exact order multiple generators will run in may be subtly different than before. Use Builder priorities to resolve
    • โž• Add HTML & XML Inspectors API using Nokogiri #546 (jaredcwhite) & (andrewmcodes)
    • โž• Add default locale prefixing config option, in_locale template filter/helper #540 (jaredcwhite)
    • โž• Add Markdown support to convert == / :: to <mark> #551 (jaredcwhite)
    • 0๏ธโƒฃ Apply default theme for syntax highlighting #516 (jaredlt)
    • โž• Add site server_shutdown hook via Puma
    • ๐Ÿ‘ Allow route classes to be prioritized to adjust run order #538 (jaredcwhite)
    • ๐Ÿ›  Fix: ensure capturing helpers use dedicated component context
    • ๐Ÿ›  Fix typo in "Core Principles": focsued โ†’ focused #541 (das-g)
    • ๐Ÿ‘ Allow finding and linking to alternate locale pages #522 (jaredcwhite)
    • ๐Ÿ’… Issue warning when a Rails-style extension is used (like .html.erb) #523 (jaredcwhite)
    • ๐Ÿ›  Fix Roda serving bug when index.html is missing
    • Re-run SSR setup block on live reload
    • Trigger pre/post-read hooks on SSR reload
      • BREAKING CHANGE: (maybe) If you had long-running code in a plugin build method or a hook, this might surprise you when you live reload in dev using dynamic routes. Use site.ssr? if you want to bypass code in SSR mode.
    • ๐Ÿ›  Fix bug where sidecar aux process wasn't requiring bundler groups #532 (jaredcwhite)
  • v1.0.0 Changes

    March 07, 2022
    • โž• Add bundled configuration for GH pages #503 (ayushn21)
    • ๐Ÿ›  Fix base_path issues with Roda and site templates #510 (jaredcwhite)
    • ๐Ÿ“š Many documentation tweaks
    • Plus everything since v0.21!
  • v1.0.0.beta3 Changes

    February 18, 2022
  • v1.0.0.beta2 Changes

    January 26, 2022
    • Partials rendering speedup by nearly 8x (!) #489 (jaredcwhite)
    • ๐Ÿ“„ Map Stimulus controller filenames to identifiers as in the Stimulus docs #486 (fpsvogel)
    • ๐Ÿ›  Fix for issue #482: don't load front matter defaults for data collection (jaredcwhite)
    • โž• Add bundled configuration for Vercel #483 (andrewmcodes)
    • Descendants tracker fix for issue #484 (jaredcwhite)
  • v1.0.0.beta1 Changes

    January 13, 2022


    • Brand new website and refreshed documentation. Yowza! Special thanks to @adrianvalenz for contributing refreshed branding and content enhancements and to Whitefusion for overall design & development of the new site.

    โž• Added

    • 0๏ธโƒฃ Native esbuild integration, default site template switched to use esbuild + postcss #461 (jaredcwhite)
      • BREAKING CHANGE: you will need to run bin/bridgetown webpack update so the build process can find the relocated assets manifest file.
    • ๐Ÿ†• New site template design along with ERB and Serbea support via CLI flags #475 (jaredcwhite)

    ๐Ÿ”„ Changed

    • ๐Ÿ”จ Refactor how Rake tasks are loaded or displayed (jaredcwhite)
    • Clean up listener and watcher, resolves #467 (jaredcwhite)
    • โšก๏ธ Update Stimulus and Turbo configurations to latest versions (jaredcwhite)
    • ๐Ÿš… Permit Rails 7 versions of Active Support & Active Model (jaredcwhite)
    • ๐Ÿ‘Œ Improve the display of build errors #479 (jaredcwhite)
    • โœ‚ Remove the Swup bundled configuration and enhance Turbo instead #471 (jaredcwhite)

    ๐Ÿ›  Fixed

    • ๐Ÿ’Ž Switch routes to path from absolute_path for Ruby 3.1 compatibility (jaredcwhite)
    • ๐Ÿ›  Fix origins autoload issue in #472 (jaredcwhite)
    • โž• Add .ruby-version file to new sites (jaredcwhite)
  • v1.0.0.alpha9 Changes

    November 11, 2021
    • โœ‚ Remove the Liquid Component gem dependency
    • โž• Add support for environment CLI flags (-e production or --environment=production)
    • โ†” Integrate Serbea 1.0 into Bridgetown #440 (jaredcwhite)
    • โž• Add new console commands via ConsoleMethods mixin #439 (jaredcwhite
    • ๐Ÿ‘Œ Support long version form in CLI (--version) #445 (Eric-Guo)

    ๐Ÿ“š Documentation

    • ๐Ÿ”Œ Skip the archived state in plugins. #443 (Eric-Guo)
    • โšก๏ธ Update ruby2js as required by webpack loader #442 (Eric-Guo)
  • v1.0.0.alpha8 Changes

    November 05, 2021
    • ๐Ÿ”จ Refactor builder DSL for Ruby 2.7 & 3.0 compatibility