From 0ee33c7f12494e658cf57c72296a02f977acb5f0 Mon Sep 17 00:00:00 2001 From: Jared White Date: Sat, 16 Nov 2024 13:39:33 -0800 Subject: [PATCH] Prepare for 2.0 beta3 release --- CHANGELOG.md | 13 ++++++++++ Gemfile.lock | 24 +++++++++---------- .../lib/bridgetown/version.rb | 2 +- bridgetown-website/Gemfile.lock | 24 +++++++++---------- .../src/_docs/installation/upgrade.md | 2 +- 5 files changed, 39 insertions(+), 26 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0ab56b70c..06b9c594c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## Unreleased +## [2.0.0.beta3] - 2024-11-16 + +- Fix regression in base_path support (#938)[#938](https://github.com/bridgetownrb/bridgetown/pull/938) ([@jaredcwhite](https://github.com/jaredcwhite)) +- Revamping of view layer docs for v2 (#912)[#912](https://github.com/bridgetownrb/bridgetown/pull/912) ([@jaredcwhite](https://github.com/jaredcwhite)) +- Update esbuild config to use ESM (#934)[#934](https://github.com/bridgetownrb/bridgetown/pull/934) ([@jaredcwhite](https://github.com/jaredcwhite)) +- Support i18n with fast refresh (rerender multiple locales) [#937](https://github.com/bridgetownrb/bridgetown/pull/937) ([@jaredcwhite](https://github.com/jaredcwhite)) +- Remove all uses of just, simple, simply, and straightforward in the docs [#936](https://github.com/bridgetownrb/bridgetown/pull/936) ([ayushn21](https://github.com/ayushn21)) +- Add additional possible error for Roda server [#910](https://github.com/bridgetownrb/bridgetown/pull/910) ([KonnorRogers](https://github.com/KonnorRogers)) & ([ayushn21](https://github.com/ayushn21)) +- Add note to update the package manager in the Rakefile [#935](https://github.com/bridgetownrb/bridgetown/pull/935) ([ayushn21](https://github.com/ayushn21)) +- Fix Fast Refresh not working for Liquid templates [#933](https://github.com/bridgetownrb/bridgetown/pull/933) ([@jaredcwhite](https://github.com/jaredcwhite)) +- Convert a large number of comment docs to YARD [#932](https://github.com/bridgetownrb/bridgetown/pull/932) ([@jaredcwhite](https://github.com/jaredcwhite)) +- Minor fixes for migrating webpack to esbuild during a v2 upgrade [#926](https://github.com/bridgetownrb/bridgetown/pull/926) ([ayushn21](https://github.com/ayushn21)) +- Update esbuild.defaults.js.erb [#921](https://github.com/bridgetownrb/bridgetown/pull/921) ([KonnorRogers](https://github.com/KonnorRogers)) - Memoize resource URLs for major performance gain [#915](https://github.com/bridgetownrb/bridgetown/pull/915) ([@MaxLap](https://github.com/maxlap)) & ([@jaredcwhite](https://github.com/jaredcwhite)) ## [2.0.0.beta2] - 2024-08-18 diff --git a/Gemfile.lock b/Gemfile.lock index 7eb15fa07..073e93cd3 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,17 +1,17 @@ PATH remote: bridgetown-builder specs: - bridgetown-builder (2.0.0.beta2) - bridgetown-core (= 2.0.0.beta2) + bridgetown-builder (2.0.0.beta3) + bridgetown-core (= 2.0.0.beta3) PATH remote: bridgetown-core specs: - bridgetown-core (2.0.0.beta2) + bridgetown-core (2.0.0.beta3) activesupport (>= 6.0, < 8.0) addressable (~> 2.4) amazing_print (~> 1.2) - bridgetown-foundation (= 2.0.0.beta2) + bridgetown-foundation (= 2.0.0.beta3) csv (~> 3.2) dry-inflector (>= 1.0) erubi (~> 1.9) @@ -37,7 +37,7 @@ PATH PATH remote: bridgetown-foundation specs: - bridgetown-foundation (2.0.0.beta2) + bridgetown-foundation (2.0.0.beta3) hash_with_dot_access (~> 2.0) inclusive (~> 1.0) zeitwerk (~> 2.5) @@ -45,17 +45,17 @@ PATH PATH remote: bridgetown-paginate specs: - bridgetown-paginate (2.0.0.beta2) - bridgetown-core (= 2.0.0.beta2) + bridgetown-paginate (2.0.0.beta3) + bridgetown-core (= 2.0.0.beta3) PATH remote: bridgetown specs: - bridgetown (2.0.0.beta2) - bridgetown-builder (= 2.0.0.beta2) - bridgetown-core (= 2.0.0.beta2) - bridgetown-foundation (= 2.0.0.beta2) - bridgetown-paginate (= 2.0.0.beta2) + bridgetown (2.0.0.beta3) + bridgetown-builder (= 2.0.0.beta3) + bridgetown-core (= 2.0.0.beta3) + bridgetown-foundation (= 2.0.0.beta3) + bridgetown-paginate (= 2.0.0.beta3) GEM remote: https://rubygems.org/ diff --git a/bridgetown-foundation/lib/bridgetown/version.rb b/bridgetown-foundation/lib/bridgetown/version.rb index 8fbc055bd..d61ffd5af 100644 --- a/bridgetown-foundation/lib/bridgetown/version.rb +++ b/bridgetown-foundation/lib/bridgetown/version.rb @@ -1,6 +1,6 @@ # frozen_string_literal: true module Bridgetown - VERSION = "2.0.0.beta2" + VERSION = "2.0.0.beta3" CODE_NAME = "(TBD!)" end diff --git a/bridgetown-website/Gemfile.lock b/bridgetown-website/Gemfile.lock index e554cecda..76f475b80 100644 --- a/bridgetown-website/Gemfile.lock +++ b/bridgetown-website/Gemfile.lock @@ -1,17 +1,17 @@ PATH remote: ../bridgetown-builder specs: - bridgetown-builder (2.0.0.beta2) - bridgetown-core (= 2.0.0.beta2) + bridgetown-builder (2.0.0.beta3) + bridgetown-core (= 2.0.0.beta3) PATH remote: ../bridgetown-core specs: - bridgetown-core (2.0.0.beta2) + bridgetown-core (2.0.0.beta3) activesupport (>= 6.0, < 8.0) addressable (~> 2.4) amazing_print (~> 1.2) - bridgetown-foundation (= 2.0.0.beta2) + bridgetown-foundation (= 2.0.0.beta3) csv (~> 3.2) dry-inflector (>= 1.0) erubi (~> 1.9) @@ -37,7 +37,7 @@ PATH PATH remote: ../bridgetown-foundation specs: - bridgetown-foundation (2.0.0.beta2) + bridgetown-foundation (2.0.0.beta3) hash_with_dot_access (~> 2.0) inclusive (~> 1.0) zeitwerk (~> 2.5) @@ -45,17 +45,17 @@ PATH PATH remote: ../bridgetown-paginate specs: - bridgetown-paginate (2.0.0.beta2) - bridgetown-core (= 2.0.0.beta2) + bridgetown-paginate (2.0.0.beta3) + bridgetown-core (= 2.0.0.beta3) PATH remote: ../bridgetown specs: - bridgetown (2.0.0.beta2) - bridgetown-builder (= 2.0.0.beta2) - bridgetown-core (= 2.0.0.beta2) - bridgetown-foundation (= 2.0.0.beta2) - bridgetown-paginate (= 2.0.0.beta2) + bridgetown (2.0.0.beta3) + bridgetown-builder (= 2.0.0.beta3) + bridgetown-core (= 2.0.0.beta3) + bridgetown-foundation (= 2.0.0.beta3) + bridgetown-paginate (= 2.0.0.beta3) GEM remote: https://rubygems.org/ diff --git a/bridgetown-website/src/_docs/installation/upgrade.md b/bridgetown-website/src/_docs/installation/upgrade.md index 66cc03b39..a1ee9a7a4 100644 --- a/bridgetown-website/src/_docs/installation/upgrade.md +++ b/bridgetown-website/src/_docs/installation/upgrade.md @@ -21,7 +21,7 @@ The first thing to know is that there are new minimum versions of both Ruby and If you use versioning dotfiles (for example `.ruby-version` and `.nvmrc`), you'll want to update those in your projects. We do recommend switching to the latest versions (Ruby 3.3 and Node 22 LTS or 23 as of the time of this writing) if possible. -To upgrade to Bridgetown 2.0, edit your `Gemfile` to update the version numbers in the argument for the `bridgetown` and `bridgetown-routes` (if applicable) gem to `2.0.0.beta2` and then run `bundle update bridgetown`. +To upgrade to Bridgetown 2.0, edit your `Gemfile` to update the version numbers in the argument for the `bridgetown` and `bridgetown-routes` (if applicable) gem to `2.0.0.beta3` and then run `bundle update bridgetown`. We also recommend you run `bin/bridgetown esbuild update` so you get the latest default esbuild configuration Bridgetown provides, and you may need to update your `esbuild` version in `package.json` as well.