Skip to content

Releases: bridgetownrb/bridgetown

v0.17.1

02 Oct 18:57
Compare
Choose a tag to compare

Changelog since 0.17.0

v0.17.0 "Mount Scott"

17 Sep 17:49
Compare
Choose a tag to compare

Full changelog since 0.16:

v.0.16.0 "Crystal Springs"

28 Jul 16:26
Compare
Choose a tag to compare

Read the announcement blog post here!

Full changelog since 0.15.0:

  • Fix the "add_yarn_for_gem" action #114 (jaredcwhite)
  • Call GitHub API to determine default branch name #115 (jaredcwhite)
  • Add capture helper to ERB templates
  • Switch to Erubi for ERB template parsing
  • Move webpack parsing code to the Utils module and enable for ERB templates #105 (jaredcwhite)
  • Improve handling of Webpack manifest errors #96 (ParamagicDev)
  • Add a class_map Liquid tag #99 (ParamagicDev)
  • Update pagination documentation #98 (andrewmcodes)
  • Add ERB template support (with Slim/Haml coming as additional plugins) #79 (jaredcwhite)
  • Add/update Yard documentation for Site concerns #85 (ParamagicDev)
  • Resolve deprecation warnings for Ruby 2.7 #92 (jaredcwhite)
  • Switched the default branch from master to main
  • Remove the Convertible concern and refactor into additional concerns #80 (jaredcwhite)
  • Reducing animation for users who prefer reduced motion #84 (MikeRogers0)

v0.16.0.beta2 "Crystal Springs"

24 Jul 18:51
Compare
Choose a tag to compare

This is (probably) the last beta release before we launch production 0.16. Updates since beta 1:

Changelog

(0-16-stable branch)

  • Updated content of the ERB and Beyond documentation and added links to the new Haml and Slim template plugins.
  • Fix the "add_yarn_for_gem" action #114 (jaredcwhite)
  • Call GitHub API to determine default branch name #115 (jaredcwhite)
  • Add capture helper to ERB templates
  • Switch to Erubi for ERB template parsing
  • Move webpack parsing code to the Utils module and enable for ERB templates #105 (jaredcwhite)

v0.16.0.beta1 "Crystal Springs"

16 Jul 14:49
Compare
Choose a tag to compare

Lots of under-the-hood tweaks and improvements since 0.15, but a couple of awesome new features: ERB templates and a class_map tag for Liquid! W00t! 🎉

Changelog:

(0-16-stable branch)

  • Improve handling of Webpack manifest errors #96 (ParamagicDev)
  • Add a class_map Liquid tag #99 (ParamagicDev)
  • Update pagination documentation #98 (andrewmcodes)
  • Add ERB template support (with Slim/Haml coming as additional plugins) #79 (jaredcwhite)
  • Add/update Yard documentation for Site concerns #85 (ParamagicDev)
  • Resolve deprecation warnings for Ruby 2.7 #92 (jaredcwhite)
  • Switched the default branch from master to main
  • Remove the Convertible concern and refactor into additional concerns #80 (jaredcwhite)
  • Reducing animation for users who prefer reduced motion #84 (MikeRogers0)

v0.15.0 "Overlook"

18 Jun 21:05
Compare
Choose a tag to compare
  • Add documentation for Cypress testing #75 (ParamagicDev)
  • Add missing related_posts to Document drop #78 (jaredcwhite)
  • Use AwesomePrint gem for console #76 (jaredcwhite)
  • New documentation on plugin development (including bridgetown plugins new), themes, automations, Liquid components, etc. Site also showcases the quick search plugin which is now available to all site devs.
  • Optimizations made internally to the Bridgetown test suite.
  • Bridgetown website experiment with test suite #69 (jaredcwhite)
  • Fix for GitHub branch URLs in automations #66 (ParamagicDev)
  • Migrate CLI from Mercenery to Thor and Enable Automations #56 (jaredcwhite)
  • First implementation of Liquid Components as well as a preview tool on the Bridgetown website #26 (jaredcwhite)
  • Deprecate the include tag and standardize around the render tag #46 (jaredcwhite)

0.15.0.beta3

05 Jun 16:19
c3227da
Compare
Choose a tag to compare

(0-15-stable branch)

  • New documentation on plugin development (including bridgetown plugins new), themes, automations, Liquid components, etc. now on beta website. Beta site also showcases the upcoming quick search plugin which will be made available to all site devs.
  • Optimizations made internally to the Bridgetown test suite.
  • Bridgetown website experiment with test suite #69 (jaredcwhite)
  • Fix for GitHub branch URLs in automations #66 (ParamagicDev)
  • Migrate CLI from Mercenery to Thor and Enable Automations #56 (jaredcwhite)
  • First implementation of Liquid Components as well as a preview tool on the Bridgetown website #26 (jaredcwhite)
  • Deprecate the include tag and standardize around the render tag #46 (jaredcwhite)

0.14.1

24 May 06:34
Compare
Choose a tag to compare
  • Patch to fix PluginManager yarn add bug when there is no dependencies key in package.json

v0.14.0 "Hazelwood"

18 May 22:50
Compare
Choose a tag to compare

Release Notes

You can update your Gemfile to remove the line pointing to the Liquid fork under jaredcwhite, it's no longer necessary.

There's also an update to start.js you can copy from the repository here.

More general information available in a blog post here.

Changes

  • Use liquid-render-tag backport gem and remove references to temporary GitHub fork of Liquid #52 (jaredcwhite)
  • Refactor Bridgetown::Site into multiple Concerns #51 (jaredcwhite)
  • Fix for start.js to eliminate junk terminal characters (jaredcwhite)
  • New Unified Plugins API with Builders, Source Manifests, and Autoreload #41 (jaredcwhite)
  • Add a Posts page to the new site template #39 (andrewmcodes)
  • Add titleize Liquid filter and improve slugify filter description #38 (jaredcwhite)
  • Add Bundler cache to the build GH action to improve test speed #40 (andrewmcodes)
  • Bump minimum Node requirement to 10.13 (jaredcwhite)

v0.13.0 "Klickitat"

07 May 17:18
Compare
Choose a tag to compare
  • Configurable setting to allow executable Ruby code in Front Matter #9
  • Honor the configured site encoding when loading Liquid components #33
  • Allow configuration file as well as site metadata file to pull YAML options out of an environment specific block #34
  • Add Faraday to the default set of gems that get installed with Bridgetown #30
  • Add blank favicon.ico file to prevent error when generating a new site for the first time #32 (jaredmoody)