Skip to content

Releases: bridgetownrb/bridgetown

v1.3.4

28 Mar 22:43
Compare
Choose a tag to compare

Quick patch release:

  • Fix: Lock Liquid to version < 5.5 (unresolved data leakage and generation errors otherwise)
  • Fix: esbuild file endings from previous release

v1.3.3

16 Mar 19:40
Compare
Choose a tag to compare

Full changelog since v1.3.2:

v1.3.2

02 Jan 05:41
Compare
Choose a tag to compare

Full changelog since v1.3.1. Many thanks to @michaelherold, @jclusso, @KonnorRogers, and @jaredcwhite for contributing to this release!

v1.3.1

29 Aug 21:45
Compare
Choose a tag to compare

Full changelog since v1.3.0. Many thanks to @michaelherold, @jclusso, @akarzim, and @jaredcwhite for contributing to this release!

v1.3.0 "Kelly Butte"

10 Jul 18:11
Compare
Choose a tag to compare

Full changelog since v1.2.0. Many thanks to @goulvench, @akarzim, @dcr8898, @sandstrom, @michaelherold, @alison-acuna, @fbuys, @beeburrt, @neilvanbeinum, @pboling, and @jaredcwhite for contributing to this release!

  • esbuild and bundled configurations fixes
  • Lit configuration bug fixes based on QA
  • Declarative Shadow DOM integration #763 (jaredcwhite)
  • Retool esbuild configuration and add "Islands Architecture" #765 (jaredcwhite)
  • Add I18n localization shortcut "l" alongside "t" #759 (goulvench)
  • Update to esbuild 0.17 #762 (jaredcwhite)
  • docs: update gitlab pages deploy configuration #767 (akarzim)
  • docs: GitLab Pages serving compressed assets #768 (akarzim)
  • docs: remove trailing comma in configuration options #766 (akarzim)
  • Fix missing word in resources.md
  • Add support for Nokolexbor & Puma 6.x #752 (jaredcwhite)
  • Display build error on the page in a dialog in dev #747 (jaredcwhite)
  • Remove deprecated serve command and WEBrick #750 (jaredcwhite)
  • Fix locales warning bug #748 (sandstrom)
  • Fix hanging tmp dir when running test suite (jaredcwhite)
  • Relocate all Bridgetown Roda logic to new bridgetown_server plugin #737 (jaredcwhite)
  • Fix passing headers and add passing parameters to HTTP DSL #722 (michaelherold)
  • Fix: ensure hooks defined in initializers config are marked reloadable: false (jaredcwhite)
  • Fix purgecss plugin crashing when using scss #733 (goulvench)
  • Upgrade to Faraday v2 #721 (michaelherold) & #713 (alison-acuna)
    • Removed dependency on faraday_middleware, which was deprecated, and not ported to Faraday v2.
    • Added dependency on faraday-follow_redirects to replace functionality from ^ that was lost

v1.3.0.beta3

19 Jun 18:45
Compare
Choose a tag to compare
v1.3.0.beta3 Pre-release
Pre-release

Changes since beta 1 (beta 3 was a patch on beta 2):

v1.3.0.beta 1 "Kelly Butte"

01 May 17:48
Compare
Choose a tag to compare
Pre-release

Changes since v1.2.0:

v1.2.0 "Bonny Slope"

25 Jan 17:48
Compare
Choose a tag to compare

Full changelog since v1.1.0. Many thanks to @vvveebs, @sandstrom, @zealot128, @lux-shaun, @stefanvermaas, @DRBragg, @stephendolan, @johlym, @rickychilcott, @alexanderadam, @brandoncc, @andrewmcodes, @jacobdaddario, @lxxxvi, @Dynnammo, @KorbsStudio, @tombruijn, @fbuys, @tommasongr, @svoop, @michaelherold, @joemasilotti, @Ikass, @ayushn21, @adrianvalenz, and @jaredcwhite (a record number!) for contributing to this release!

1.2.0 (stable release) — 2022-01-25

  • Remove terminal-table dependency
    Possible breaking change — if you rely on Liquid template profiling to debug your site, you'll need to add the terminal-table gem dependency yourself
  • Add method to reset config for test suites #702 (jaredcwhite)
  • Fix: Set timezone from initializer Ruby DSL #703 (ayushn21)
  • Fix a minor typo in the plugins command #701 (ayushn21)
  • Fix: load initializers.rb instead of require for working tests #700 (jaredcwhite)
  • Docs: Add details for importing Shoelace #698 (ikass)

1.2.0.beta5 — 2022-01-02

  • Add some DX improvements to StaticFile #677 (jaredcwhite)
  • Restore localhost URL in development when using initializers config #686 (jaredcwhite)
  • Note View Component oddities #687 (joemasilotti)
  • Fix: dynamic route sorting #690 (jaredcwhite)
  • Fix: Enture resource.data.locale consistently return symbols #682 (vvveebs)
  • Filter Bridgetown::Localizable#all_locales under the source's parent directory #671 (vvveebs)
  • Website: Fix the readability of namespaces in dark mode #674 (michaelherold)
  • Add support for alternative gemfile gems.rb to core #658 (svoop)

1.2.0.beta4 — 2022-12-07

1.2.0.beta3 — 2022-10-09

  • Updates to Lit and Tailwind configurations
  • Add new automation actions for v1.2 configurations
  • Fix issues around Roda processing of form submissions

1.2.0.beta2 — 2022-10-07

  • Fix bug with builder registration in config DSL

1.2.0.beta1 — 2022-10-02

Don't let yourself get distracted by the moonshine!
https://cedarmillnews.com/legacy/archive/706/bonny_slope_bootleggers.html

General

  • Add gemspec metadata for all gems (#619)

Added

  • Major refactor to add new configuration & initializer DSLs #618 (jaredcwhite)
    • All-new Ruby-based config file format
    • New Dotenv support
    • Refactor to setup Bundler without automatic requires
    • Relocate Roda plugins to their own files and use new init functionality
    • Add permalink placeholder to Builder DSL
    • Improve helper scope for methods, add resource extension to Builder DSL
    • Deprecate TOML, _config, and .yaml files for configurations (.yml preferred)
  • Slot content feature for templates and components #629 (jaredcwhite)
  • Allow templates to use data directly instead of resource.data or even site.data #622 (jaredcwhite and johlym)
  • Add Dockerfile to deployment options #626 (stephendolan)
  • Add hash attributes functionality to view tag helpers #589 (DRBragg)
  • Provide esbuild config typing via JSDoc #604 (jaredcwhite)

Changed

Fixed

1.2.0.beta5

02 Jan 17:33
Compare
Choose a tag to compare
1.2.0.beta5 Pre-release
Pre-release

Changes since the release of beta4:

  • Add some DX improvements to StaticFile #677 (jaredcwhite)
  • Restore localhost URL in development when using initializers config #686 (jaredcwhite)
  • Note View Component oddities #687 (joemasilotti)
  • Fix: dynamic route sorting #690 (jaredcwhite)
  • Fix: Enture resource.data.locale consistently return symbols #682 (vvveebs)
  • Filter Bridgetown::Localizable#all_locales under the source's parent directory #671 (vvveebs)
  • Website: Fix the readability of namespaces in dark mode #674 (michaelherold)
  • Add support for alternative gemfile gems.rb to core #658 (svoop)

v1.2.0.beta4

07 Dec 21:01
Compare
Choose a tag to compare
v1.2.0.beta4 Pre-release
Pre-release

Changes since the release of beta3: