Replace deprecated tag apple-mobile-web-app-capable with mobile-web-app-capable#2016
Merged
jagthedrummer merged 1 commit intobullet-train-co:mainfrom Apr 2, 2025
Merged
Conversation
With new tag `mobile-web-app-capable`
jagthedrummer
approved these changes
Apr 2, 2025
Contributor
jagthedrummer
left a comment
There was a problem hiding this comment.
Thanks, @LucasArruda!
pascallaliberte
added a commit
that referenced
this pull request
Jan 28, 2026
* Document the fact that apps can declare their own root routes (#1896) * Document the fact that apps can declare their own root routes Joint PR: bullet-train-co/bullet_train-core#1013 * linter * BT-Core version bump: - 1.15.0 (#1897) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Update all Bundler dependencies (2025-01-30) (#1898) * Update all Bundler dependencies (2025-01-31) (#1899) * Run `corepack enable` on render (#1900) Fixes #1638 * Update all Bundler dependencies (2025-02-01) (#1901) * Update all Bundler dependencies (2025-02-04) (#1906) * Update all Bundler dependencies (2025-02-05) (#1907) * Update all Yarn dependencies (2025-02-06) (#1909) * Update all Bundler dependencies (2025-02-06) (#1908) * Update all Bundler dependencies (2025-02-07) (#1913) * Remove `bullet_train-scope_questions` gem (#1915) This was an empty gem that didn't provide any real code. Joint PR: bullet-train-co/bullet_train-core#1031 * Changed the default render database plan. Starter is no longer available (#1904) * fix: set HTTP_PATH if it already has origin remote (#1905) * Remove more references to bullet_train-scope_questions (#1918) Continuation of #1915 * BT-Core version bump: - 1.16.0 (#1919) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Update all Bundler dependencies (2025-02-08) (#1920) * Update all Yarn dependencies (2025-02-08) (#1921) * Update all Yarn dependencies (2025-02-09) (#1922) * Update all Bundler dependencies (2025-02-11) (#1923) * Update all Bundler dependencies (2025-02-12) (#1924) * Add `microscope` as an optional gem (#1926) We used to list `microscope` in the `.gemspec` for the `bullet_train` gem, which forced it to be present in _all_ Bullet Train apps. To try to reduce memory use we're now including it as a "recommended bu optional" gem that people can opt-in to using. Joint PR: bullet-train-co/bullet_train-core#1035 * Add `derailed_benchmarks` to the `:development` group (#1925) * Add `derailed_benchmarks` to the `:development` group `derailed_benchmarks` is useful for figuring out which gems require the most memory and for finding memory leaks. See the derailed_benchmarks docs for details: https://github.com/zombocom/derailed_benchmarks * linter * Add `ruby-openai` as an optional gem (#1927) We used to include `ruby-openai` as a dependency in the `.gemspec` of the main `bullet_train` gem. But we don't actually use it in any of the `core` gems or in the starter repo directly. The only place that we use it is in the `bullet_train-action_models` gem, and even there it's an optional dependency. If you want to continue to use it you can uncomment the `ruby-openai` line in the `Gemfile`. Joint PR: bullet-train-co/bullet_train-core#1037 * Add `awesome_print` as an optional gem (#1928) * Add `awesome_print` as an optional gem We used to list `awesome_print` as a hard dependency in the main `bullet_train` gem. In an effort to reduce memory use in a new BT app we're now adding it as an optional dependency that developers can opt-in to using if they want to. Joint PR: bullet-train-co/bullet_train-core#1042 * require colorize before trying to output colored text * Move `pry` into the `:development, :test` gem group (#1929) Previously we had `pry` in all groups, which meant that we were shipping it to production, but really you shouldn't need a debugger in production unless you really know what you're doing. Moving it to the `:development, :test` group makes it available in the places that you're most likely to need it while slimming down the production footprint. If you need to use it in production for your app you can move it out of the `:development, :test` group in the `Gemfile`. * Make a bunch of production gems optional (#1930) * Make a bunch of production gems optional We used to include several gems in the `:production` group of the `Gemfile` that may not be used in downstream apps. This PR comments them out in the `Gemfile` with the idea that people who need to use them can uncomment them to opt-in. This will make the default deployment image smaller than it was previously. * update a rake task to account for a gem being optional * BT-Core version bump: - 1.17.0 (#1931) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Don't `require "pry"` in `config/application.rb` (#1932) For some reason we were explicitly requiring `pry` in `config/application.rb`. Doing so isn't necessary because it will automatically be required in the approriate environments because of it being in the `Gemfile`. This PR removes the uneccessary line. * BT-Core version bump: - 1.17.1 (#1934) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Add `xxhash` as an optional gem (#1940) The `core` gems used to list `xxhash` as a hard dependency, but it's only used in the generation of random colors for user & team icons. If you have an existing app **and** you need to preserve the random colors that used to be generated you can uncomment this gem and things will continue to work the way they always have. If you don't care about preserving the same random colors then you don't need to include it. Joint PR: bullet-train-co/bullet_train-core#1053 * Add `unicode-emoji` as an optional dependency (#1941) This gem is used by one method in the `core` repo that we don't seem to use anywhere. Joint PR: bullet-train-co/bullet_train-core#1057 * Update all Bundler dependencies (2025-02-14) (#1943) * Update all Bundler dependencies (2025-02-15) (#1944) * Update all Yarn dependencies (2025-02-16) (#1946) * Update all Bundler dependencies (2025-02-17) (#1948) * Update all Bundler dependencies (2025-02-18) (#1949) * Update nokogiri to version 1.18.3 (#1950) * Update all Bundler dependencies (2025-02-19) (#1951) * Hoist `sidekiq` into the `Gemfile` of the starter repo (#1953) Previously we had listed `sidekiq` as a hard dependency of the `core` gems. This (and the joint PR) make it so that we list `sidekiq` directly in the `Gemfile` of the starter repo instead of as a gem dependency of the `core` gems. That will allow people to remove sidekiq if they want to use something else for background processing. * fix: avo `time_zone` options (#1952) * Hoist `rack-cors` into the `Gemfile` of the starter repo (#1954) Previously we listed `rack-cors` as a hard dependency in the `core` gems, which meant that application developers were forced to include the gem even if they're not using the api. This makes it possible to remove `rack-cors` from the application completely. * Remove some whitespace (#1956) We accidentally got some trailing whitespace introduced that the linter doesn't like. This removes it. * Hoist `premailer-rails` into the `Gemfile` in the starter repo (#1955) Previously we listed `premailer-rails` as a hard dependency in the core gems, which meant that application developers were forced to include the gem even if they don't want to. This makes it possible to remove `premailer-rails` from the application completely. * BT-Core version bump: - 1.18.0 (#1958) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Update all Bundler dependencies (2025-02-20) (#1959) * Update all Bundler dependencies (2025-02-21) (#1960) * Update redis to version 5.4.0 (#1961) * Update all Bundler dependencies (2025-02-22) (#1962) * Update all Yarn dependencies (2025-02-22) (#1963) * Update all Bundler dependencies (2025-02-23) (#1964) * Update all Bundler dependencies (2025-02-25) (#1965) * Update all Bundler dependencies (2025-02-26) (#1966) * Update all Bundler dependencies (2025-02-27) (#1967) * Update all Yarn dependencies (2025-02-28) (#1969) * Update all Bundler dependencies (2025-02-28) (#1968) * Update all Bundler dependencies (2025-03-01) (#1971) * Update all Bundler dependencies (2025-03-02) (#1972) * Update all Yarn dependencies (2025-03-02) (#1973) * Update all Bundler dependencies (2025-03-03) (#1974) * Update all Yarn dependencies (2025-03-04) (#1976) * Update all Bundler dependencies (2025-03-04) (#1975) * Update all Bundler dependencies (2025-03-05) (#1977) * Update all Bundler dependencies (2025-03-06) (#1979) * Update all Yarn dependencies (2025-03-07) (#1982) * Update all Bundler dependencies (2025-03-07) (#1981) * Update all Bundler dependencies (2025-03-09) (#1983) * Update all Bundler dependencies (2025-03-10) (#1984) * Update rack to version 3.1.12 (#1985) * Update all Yarn dependencies (2025-03-11) (#1987) * Update all Bundler dependencies (2025-03-12) (#1988) * Update json to version 2.10.2 (#1989) * Fix openai documentation url (#1986) We were pointing to the wrong gem documentation page (openai-ruby vs ruby-openai). Took me a minute to realize it wasn't correct. * Update Node.js to version 22.14.0 (#1935) Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com> * Update Ruby to version 3.4.2 (#1947) Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com> * BT-Core version bump: - 1.19.0 (#1990) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Update all Bundler dependencies (2025-03-13) (#1991) * Update all Yarn dependencies (2025-03-13) (#1992) * Update all Bundler dependencies (2025-03-15) (#1993) * Update all Bundler dependencies (2025-03-16) (#1995) * Update all Bundler dependencies (2025-03-18) (#1996) * Update all Bundler dependencies (2025-03-19) (#1997) * Add `arm64-darwin-24` to `Gemfile.lock` (#1998) After pulling down the latest starter repo and running `bundle install` this line was automatically added to `Gemfile.lock`. I think this has to do with the latest updates to MacOS. * BT-Core version bump: - 1.19.1 (#2000) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Update all Bundler dependencies (2025-03-20) (#2001) * Update all Bundler dependencies (2025-03-21) (#2003) * Update all Yarn dependencies (2025-03-21) (#2004) * Update all Bundler dependencies (2025-03-22) (#2007) * Update all Bundler dependencies (2025-03-23) (#2008) * Update all Bundler dependencies (2025-03-24) (#2009) * Update all Bundler dependencies (2025-03-25) (#2010) * Set Avo default_url_options (#1999) * controllers/index: add overrideByIdentifier (#2006) * BT-Core version bump: - 1.19.2 (#2013) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Update all Bundler dependencies (2025-03-26) (#2014) * Update all Bundler dependencies (2025-03-27) (#2015) * Update all Bundler dependencies (2025-03-28) (#2017) * Update all Bundler dependencies (2025-03-30) (#2018) * Update all Bundler dependencies (2025-03-31) (#2019) * Update all Yarn dependencies (2025-03-31) (#2020) * Update all Bundler dependencies (2025-04-01) (#2021) * Update all Yarn dependencies (2025-04-01) (#2022) * Update all Bundler dependencies (2025-04-02) (#2024) * Replace deprecated tag `apple-mobile-web-app-capable` (#2016) With new tag `mobile-web-app-capable` * Update the heroku-deploy action to latest version (#2034) * Bump trix from 2.1.11 to 2.1.12 (#2025) Bumps [trix](https://github.com/basecamp/trix) from 2.1.11 to 2.1.12. - [Release notes](https://github.com/basecamp/trix/releases) - [Commits](basecamp/trix@v2.1.11...v2.1.12) --- updated-dependencies: - dependency-name: trix dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump cross-spawn from 7.0.3 to 7.0.6 (#2026) Bumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn) from 7.0.3 to 7.0.6. - [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md) - [Commits](moxystudio/node-cross-spawn@v7.0.3...v7.0.6) --- updated-dependencies: - dependency-name: cross-spawn dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump dompurify from 3.2.3 to 3.2.4 (#2027) Bumps [dompurify](https://github.com/cure53/DOMPurify) from 3.2.3 to 3.2.4. - [Release notes](https://github.com/cure53/DOMPurify/releases) - [Commits](cure53/DOMPurify@3.2.3...3.2.4) --- updated-dependencies: - dependency-name: dompurify dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump prismjs from 1.29.0 to 1.30.0 (#2028) Bumps [prismjs](https://github.com/PrismJS/prism) from 1.29.0 to 1.30.0. - [Release notes](https://github.com/PrismJS/prism/releases) - [Changelog](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md) - [Commits](PrismJS/prism@v1.29.0...v1.30.0) --- updated-dependencies: - dependency-name: prismjs dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @babel/runtime from 7.22.15 to 7.27.0 (#2029) Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.22.15 to 7.27.0. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.27.0/packages/babel-runtime) --- updated-dependencies: - dependency-name: "@babel/runtime" dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump ws from 7.5.9 to 7.5.10 (#2030) Bumps [ws](https://github.com/websockets/ws) from 7.5.9 to 7.5.10. - [Release notes](https://github.com/websockets/ws/releases) - [Commits](websockets/ws@7.5.9...7.5.10) --- updated-dependencies: - dependency-name: ws dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @babel/traverse from 7.22.19 to 7.27.0 (#2031) Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.22.19 to 7.27.0. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.27.0/packages/babel-traverse) --- updated-dependencies: - dependency-name: "@babel/traverse" dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump nanoid from 3.3.7 to 3.3.11 (#2032) Bumps [nanoid](https://github.com/ai/nanoid) from 3.3.7 to 3.3.11. - [Release notes](https://github.com/ai/nanoid/releases) - [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md) - [Commits](ai/nanoid@3.3.7...3.3.11) --- updated-dependencies: - dependency-name: nanoid dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @babel/helpers from 7.22.15 to 7.27.0 (#2033) Bumps [@babel/helpers](https://github.com/babel/babel/tree/HEAD/packages/babel-helpers) from 7.22.15 to 7.27.0. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.27.0/packages/babel-helpers) --- updated-dependencies: - dependency-name: "@babel/helpers" dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update all Bundler dependencies (2025-04-03) (#2035) * Update all Yarn dependencies (2025-04-03) (#2036) * Update all Bundler dependencies (2025-04-04) (#2037) * Update all Bundler dependencies (2025-04-05) (#2038) * Update all Bundler dependencies (2025-04-06) (#2039) * Update all Bundler dependencies (2025-04-07) (#2040) * Update all Bundler dependencies (2025-04-08) (#2041) * Update all Yarn dependencies (2025-04-17) (#2044) * Update nokogiri to version 1.18.8 (#2045) * Update all Yarn dependencies (2025-04-28) (#2047) * Update net-imap to version 0.5.7 (#2048) * Update all Yarn dependencies (2025-05-05) (#2051) * Update all Yarn dependencies (2025-05-07) (#2052) * Update rack-session to version 2.1.1 (#2056) * Update all Yarn dependencies (2025-05-10) (#2057) * [ruby] Update all Bundler dependencies (2025-04-09) (#2043) * Bump net-imap from 0.5.6 to 0.5.7 (#2049) Bumps [net-imap](https://github.com/ruby/net-imap) from 0.5.6 to 0.5.7. - [Release notes](https://github.com/ruby/net-imap/releases) - [Commits](ruby/net-imap@v0.5.6...v0.5.7) --- updated-dependencies: - dependency-name: net-imap dependency-version: 0.5.7 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump undici from 6.21.1 to 6.21.3 (#2058) Bumps [undici](https://github.com/nodejs/undici) from 6.21.1 to 6.21.3. - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](nodejs/undici@v6.21.1...v6.21.3) --- updated-dependencies: - dependency-name: undici dependency-version: 6.21.3 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump trix from 2.1.13 to 2.1.15 (#2054) Bumps [trix](https://github.com/basecamp/trix) from 2.1.13 to 2.1.15. - [Release notes](https://github.com/basecamp/trix/releases) - [Commits](basecamp/trix@v2.1.13...v2.1.15) --- updated-dependencies: - dependency-name: trix dependency-version: 2.1.15 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update Ruby to version 3.4.3 (#2046) Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com> * Update Node.js to version 22.15.0 (#2050) Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com> * BT-Core version bump: - 1.20.0 (#2061) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Update all Yarn dependencies (2025-05-21) (#2062) * Update all Bundler dependencies (2025-05-21) (#2060) * Update all Bundler dependencies (2025-05-22) (#2067) * Avoid clobbering our Stimulus manifest file when generating a new controller (#2068) * Avoid clobbering our Stimulus manifest file when generating a new controller Fixes #2011 With this task override active you'll see this when generating a new stimulus controller: ``` $ rails g stimulus MyNewController create app/javascript/controllers/my_new_controller.js rails stimulus:manifest:update ----------------------------------------------------------------------------------- We are skipping the stimulus:manifest:update task to avoid clobbering our manifest. If you need to run this task see lib/tasks/stimulus_manifest_update_override.rake ----------------------------------------------------------------------------------- ``` * Allow a clobber option to be passed to the task * linter * Update all Bundler dependencies (2025-05-23) (#2070) * Update all Bundler dependencies (2025-05-24) (#2072) * Update all Bundler dependencies (2025-05-26) (#2073) * Update all Yarn dependencies (2025-05-28) (#2078) * Remove rails-ujs (#2071) * Remove rails-ujs * does this help? * Let's retry these capybara errors * can we capture screenshots of capy failures? * for super scaffolding tests as well * make them proper zip files * will accept_confirm work any better? * bundle update selenium-webdriver * better name for this file * cmon * what if we disable the accept_confirm * Revert "what if we disable the accept_confirm" This reverts commit fa5c25f. * Revert "cmon" This reverts commit f5e30ce. * BT-Core version bump: - 1.21.0 (#2079) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Update all Bundler dependencies (2025-05-29) (#2080) * Update all Bundler dependencies (2025-05-30) (#2081) * Update all Bundler dependencies (2025-05-31) (#2082) * Update all Bundler dependencies (2025-06-01) (#2083) * BT-Core version bump: - 1.21.1 (#2084) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Increase the number of retries for flaky errors (#2086) * Update all Bundler dependencies (2025-06-03) (#2085) * BT-Core version bump: - 1.22.0 (#2087) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Update all Bundler dependencies (2025-06-04) (#2090) * Update all Yarn dependencies (2025-06-04) (#2091) * Update rack to version 3.1.16 (#2094) * Update all Bundler dependencies (2025-06-05) (#2095) * Updates for `pagy` 9 (#2089) * Import the new pagy config * Fix the pagination test * linter * For superscaffolding tests name artifacts differently (#2097) This prevents possible collisions * BT-Core version bump: - 1.23.0 (#2096) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Update all Bundler dependencies (2025-06-06) (#2098) * Update all Bundler dependencies (2025-06-09) (#2101) * Update all Bundler dependencies (2025-06-11) (#2104) * Add a GitHub workflow for building Docker images (#2105) * Simplify Heroku instructions. (#2107) * Bump brace-expansion from 1.1.11 to 1.1.12 (#2106) Bumps [brace-expansion](https://github.com/juliangruber/brace-expansion) from 1.1.11 to 1.1.12. - [Release notes](https://github.com/juliangruber/brace-expansion/releases) - [Commits](juliangruber/brace-expansion@1.1.11...v1.1.12) --- updated-dependencies: - dependency-name: brace-expansion dependency-version: 1.1.12 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update ClickFunnels logo. (#2109) * Update all Bundler dependencies (2025-06-14) (#2110) * Update all Bundler dependencies (2025-06-15) (#2111) * Update all Bundler dependencies (2025-06-16) (#2112) * Update all Bundler dependencies (2025-06-18) (#2115) * Update all Bundler dependencies (2025-06-19) (#2116) * Update all Yarn dependencies (2025-06-19) (#2117) * Update all Bundler dependencies (2025-06-20) (#2118) * Update all Bundler dependencies (2025-06-24) (#2119) * Update all Bundler dependencies (2025-06-25) (#2120) * Remove most of the placeholder docker workflow (#2121) * Remove most of the placeholder docker workflow This workflow was added so that it can be run from a branch. (It's impossible to run any workflow until the file is present in `main` because you have no way to get to it.) I originally added it with some placeholder content, but that makes it harder to see what's happening in the branch/PR where I'm getting things dialed in. I'm removing most of the workflow so that it's easier to see everything at once in the PR. * Make GHA happy * try again * Update Node.js to version 22.16.0 (#2077) Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com> * Update Ruby to version 3.4.4 (#2063) Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com> * BT-Core version bump: - 1.24.0 (#2122) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Update all Bundler dependencies (2025-06-28) (#2123) * Update all Bundler dependencies (2025-06-29) (#2124) * Update all Bundler dependencies (2025-06-30) (#2125) * Update all Yarn dependencies (2025-06-30) (#2126) * Update all Bundler dependencies (2025-07-01) (#2127) * Don't run `yarn build` twice during asset prcompilation (#2128) Fixes #2108 * Add aarch64-linux as a supported platform (#2129) ``` bundle locak --add-platform aarch64-linux ``` * Use `bundle exec` in `bin/dev` (#2130) Depending on your local configuration you may _need_ `bundle exec` to be included in these commands. In either case adding it won't hurt anything. * Update all Bundler dependencies (2025-07-02) (#2133) * Add webhook_secret column to webhooks_outgoing_endpoints table (#2088) * Add webhook_secret colum to Webhooks::Outgoing::Endpoint #2075 depends on it. * Override webhook_headers_namespace engine setting * BT-Core version bump: - 1.25.0 (#2134) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * BT-Core version bump: - 1.25.1 (#2135) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Update all Bundler dependencies (2025-07-03) (#2136) * Update all Bundler dependencies (2025-07-04) (#2137) * Update all Bundler dependencies (2025-07-05) (#2138) * Update all Bundler dependencies (2025-07-07) (#2139) * Update all Yarn dependencies (2025-07-09) (#2140) * Webhook deactivation system (#2114) * Add sidekiq-scheduler gem * Schedule the Webhooks::Outgoing::EndpointsDeactivationJob job * Add migration to add deactivation fields for endpoints * Do not use rails config to setup the webhooks_endpoints_deactivation job * Switch to WIP bullet_train-outgoing_webhooks gem * Add mailer preview and translations * Add CTA to the notification * Update WIP webhook gem * Move notification template to the app itself * Bump bullet_train-outgoing_webhooks * Add deactivated notification * Remove EndpointMailer because it should be in core gem * Add indexes for webhooks_outgoing_deliveries * Add index for webhooks_outgoing_delivery_attempts * Bump bullet_train-outgoing_webhooks gem * Improve mailers view * After merge Gemfile.lock fix * Use regular BT outgoing webhooks gem * Move mailer templates and translations to core * Disable sidekiq-scheduler by default * Try to fix the test * Fix for pagination test * Remove sidekiq scheduler from recommended gems * Update the deliveries index to fully match the SQL * Add consecutive_failed_deliveries field to endpoints * Remove one unused index for deliveries * Update deactivation index on endpoints migration * Add config for automatic webhook endpoint deactivation * Ignore some AI stuff to gitignore * Improve config 💅 * BT-Core version bump: - 1.26.0 (#2142) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Update all Bundler dependencies (2025-07-15) (#2143) * Update all Bundler dependencies (2025-07-16) (#2145) * Update all Bundler dependencies (2025-07-17) (#2146) * Update all Bundler dependencies (2025-07-18) (#2147) * Update all Bundler dependencies (2025-07-19) (#2148) * Update all Bundler dependencies (2025-07-21) (#2149) * Update all Yarn dependencies (2025-07-21) (#2150) * Update all Yarn dependencies (2025-07-24) (#2155) * Update all Bundler dependencies (2025-07-23) (#2154) * Update all Bundler dependencies (2025-07-29) (#2157) * BT-Core version bump: - 1.26.1 (#2159) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Update all Bundler dependencies (2025-07-31) (#2158) * Pin @redocly/cli to the 1.x line (#2161) * Update all Bundler dependencies (2025-08-02) (#2162) * Update all Bundler dependencies (2025-08-04) (#2163) * Update all Bundler dependencies (2025-08-05) (#2166) * Update all of rails to version 8.0.2.1 (#2172) * Update all Yarn dependencies (2025-08-14) (#2173) * Update all Yarn dependencies (2025-08-15) (#2174) * fix invitation test class names (#2165) * Update all Bundler dependencies (2025-08-19) (#2167) * Update Node.js to version 22.18.0 (#2169) Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com> * Update Ruby to version 3.4.5 (#2151) Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com> * BT-Core version bump: - 1.27.0 (#2175) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Update all Bundler dependencies (2025-08-21) (#2177) * Add a `Dockerfile` and `dev.Dockerfile` that uses BT images (#2102) * Getting started on a Dockerfile * thos don't need to be so long * Use images from ghcr.io * We need to actually checkout the core repo * another fix for core * need to specify a target branch for now * point to the new image names * try passing in the ruby version that we need * Try to pull ruby version from .ruby-version * core.setOutput isn't a thing google ai * try to output the version * wth * convert the version to a string * try to trim it * encode the result * try to get the BT version * oops * oops * Add thruster * Add the default docker-entrypoint from a fresh rails app * Add a job for building a preview production image * don't run all the things for now * can't chown something that doesn't exist * turn on base and build again * turn off multi-platform builds for now * what if we only build arm * Try arm workflow runners * macos runners don't come with docker * try to debug the asset compilation problem * skip base and build for now * Try to get things working on arm64 * some output to help with debugging * debugging output * debugging * try something else * what's the timeout defaulting to * try this * maybe this... * seems we don't need that after all * try everything all together * try running this on arm * what if we build both platforms on arm * just arm for now * Need to yarn install * convenience docs * pass --clean to bundle install to remove anything not in use * get some output about where we are * Working on a Dockerfile for development purposes * twak the db connection * reorg * some convenience scripts * clean up * use a published image * better handling of the cable redis * clean up * oops * giving the container a tty makes the css scripts work correctly * add a link to info about the tty thing * fix after rebase * Extract image building * Clean up and docs * Dockerfile is the extension to trigger syntax highlighting * cleanup * can we set runs-on via input * try both on arm * clean up * don't need that I don't think * cleanup * make these agree * Remove thruster * clean up * clean up * Add the standard Rails .dockerignore file * Try building separate images on the correct platform for each * fix * fix * Missed the prepare step * tweak the platform param and try to merge images * fix the merge credentials * try to debug digests * debugging * try a direct copy/paste of the example * noticed a couple of things I had missed * try this * try including the registry * one more registry * try this * try this * clean up * set better tags for the merge step * get the version right * can we hoist the permissions * clean up * some clean up * try to consolidate * pass the version * some clean up * Make this more obvious * remove a comment * clean up * add a cleanup script * clean up * no point in having an expose statement * standardize on this style of path * better resolution of app dir * maybe we don't need this with multiplatform builds... * turns out we don't need that * fix these scripts * better resolution of app dir * make the config process update the docker-dev scripts * linter * some cleanup * Move our internal stuff into a better-named workflow file * wire up the docker workflow as part of the release process * BT-Core version bump: - 1.28.0 (#2178) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * disable avo for now * bundle and yearn * db:migrate * fix invitations_controller missing end * fix bin/dev * fix ejected sessions/new * progressable: normalize page numbers as integers or nil * fix progress_raw fields * head: remove view-transition for turbo, handled by turn.js * fix account_management_test * fix account_test * fix authentication_test * fix dates_helper_test * fix fields_test * fix pagination_test * fix reactivity_system_test * fix open_api_test * fi tangible_thing_test * fix two_factor_authentication_test * fix webhooks_system_test * standardrb --fix * progressable: fix return in progress_raw= --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Jeremy Green <jagthedrummer@gmail.com> Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com> Co-authored-by: jjjessen <janjakob@gmail.com> Co-authored-by: Soonoh <chk0ndanger@gmail.com> Co-authored-by: Paul Bob <69730720+Paul-Bob@users.noreply.github.com> Co-authored-by: Zack Gilbert <zackgilbert@gmail.com> Co-authored-by: Jeremiah <jeremiahchurch@gmail.com> Co-authored-by: Lucas Arruda <LucasArruda@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Andrew Culver <andrew.culver@gmail.com> Co-authored-by: Rich Steinmetz <RichStone@users.noreply.github.com> Co-authored-by: Sergei Andronov <sergey@andronov.me>
pascallaliberte
added a commit
that referenced
this pull request
Jan 28, 2026
* Fix the confusing workflow diagram when deployment is enabled (#1890) Fixes #1816 * Update dependencies for Zapier integration (#1891) Fixes #1884 * BT-Core version bump: - 1.14.2 (#1892) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Update all Bundler dependencies (2025-01-28) (#1893) * Update all Bundler dependencies (2025-01-29) (#1894) * Add zapier/.yarn/ to .gitignore (#1895) The zapier integration has its own `package.json` and `yarn.lock` files and new versions of yarn create `.yarn` directory when you install. This adds the same patterns for `zapier/.yarn/` that we already have for `.yarn/`. * Document the fact that apps can declare their own root routes (#1896) * Document the fact that apps can declare their own root routes Joint PR: bullet-train-co/bullet_train-core#1013 * linter * BT-Core version bump: - 1.15.0 (#1897) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Update all Bundler dependencies (2025-01-30) (#1898) * Update all Bundler dependencies (2025-01-31) (#1899) * Run `corepack enable` on render (#1900) Fixes #1638 * Update all Bundler dependencies (2025-02-01) (#1901) * Update all Bundler dependencies (2025-02-04) (#1906) * Update all Bundler dependencies (2025-02-05) (#1907) * Update all Yarn dependencies (2025-02-06) (#1909) * Update all Bundler dependencies (2025-02-06) (#1908) * Update all Bundler dependencies (2025-02-07) (#1913) * Remove `bullet_train-scope_questions` gem (#1915) This was an empty gem that didn't provide any real code. Joint PR: bullet-train-co/bullet_train-core#1031 * Changed the default render database plan. Starter is no longer available (#1904) * fix: set HTTP_PATH if it already has origin remote (#1905) * Remove more references to bullet_train-scope_questions (#1918) Continuation of #1915 * BT-Core version bump: - 1.16.0 (#1919) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Update all Bundler dependencies (2025-02-08) (#1920) * Update all Yarn dependencies (2025-02-08) (#1921) * Update all Yarn dependencies (2025-02-09) (#1922) * Update all Bundler dependencies (2025-02-11) (#1923) * Update all Bundler dependencies (2025-02-12) (#1924) * Add `microscope` as an optional gem (#1926) We used to list `microscope` in the `.gemspec` for the `bullet_train` gem, which forced it to be present in _all_ Bullet Train apps. To try to reduce memory use we're now including it as a "recommended bu optional" gem that people can opt-in to using. Joint PR: bullet-train-co/bullet_train-core#1035 * Add `derailed_benchmarks` to the `:development` group (#1925) * Add `derailed_benchmarks` to the `:development` group `derailed_benchmarks` is useful for figuring out which gems require the most memory and for finding memory leaks. See the derailed_benchmarks docs for details: https://github.com/zombocom/derailed_benchmarks * linter * Add `ruby-openai` as an optional gem (#1927) We used to include `ruby-openai` as a dependency in the `.gemspec` of the main `bullet_train` gem. But we don't actually use it in any of the `core` gems or in the starter repo directly. The only place that we use it is in the `bullet_train-action_models` gem, and even there it's an optional dependency. If you want to continue to use it you can uncomment the `ruby-openai` line in the `Gemfile`. Joint PR: bullet-train-co/bullet_train-core#1037 * Add `awesome_print` as an optional gem (#1928) * Add `awesome_print` as an optional gem We used to list `awesome_print` as a hard dependency in the main `bullet_train` gem. In an effort to reduce memory use in a new BT app we're now adding it as an optional dependency that developers can opt-in to using if they want to. Joint PR: bullet-train-co/bullet_train-core#1042 * require colorize before trying to output colored text * Move `pry` into the `:development, :test` gem group (#1929) Previously we had `pry` in all groups, which meant that we were shipping it to production, but really you shouldn't need a debugger in production unless you really know what you're doing. Moving it to the `:development, :test` group makes it available in the places that you're most likely to need it while slimming down the production footprint. If you need to use it in production for your app you can move it out of the `:development, :test` group in the `Gemfile`. * Make a bunch of production gems optional (#1930) * Make a bunch of production gems optional We used to include several gems in the `:production` group of the `Gemfile` that may not be used in downstream apps. This PR comments them out in the `Gemfile` with the idea that people who need to use them can uncomment them to opt-in. This will make the default deployment image smaller than it was previously. * update a rake task to account for a gem being optional * BT-Core version bump: - 1.17.0 (#1931) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Don't `require "pry"` in `config/application.rb` (#1932) For some reason we were explicitly requiring `pry` in `config/application.rb`. Doing so isn't necessary because it will automatically be required in the approriate environments because of it being in the `Gemfile`. This PR removes the uneccessary line. * BT-Core version bump: - 1.17.1 (#1934) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Add `xxhash` as an optional gem (#1940) The `core` gems used to list `xxhash` as a hard dependency, but it's only used in the generation of random colors for user & team icons. If you have an existing app **and** you need to preserve the random colors that used to be generated you can uncomment this gem and things will continue to work the way they always have. If you don't care about preserving the same random colors then you don't need to include it. Joint PR: bullet-train-co/bullet_train-core#1053 * Add `unicode-emoji` as an optional dependency (#1941) This gem is used by one method in the `core` repo that we don't seem to use anywhere. Joint PR: bullet-train-co/bullet_train-core#1057 * Update all Bundler dependencies (2025-02-14) (#1943) * Update all Bundler dependencies (2025-02-15) (#1944) * Update all Yarn dependencies (2025-02-16) (#1946) * Update all Bundler dependencies (2025-02-17) (#1948) * Update all Bundler dependencies (2025-02-18) (#1949) * Update nokogiri to version 1.18.3 (#1950) * Update all Bundler dependencies (2025-02-19) (#1951) * Hoist `sidekiq` into the `Gemfile` of the starter repo (#1953) Previously we had listed `sidekiq` as a hard dependency of the `core` gems. This (and the joint PR) make it so that we list `sidekiq` directly in the `Gemfile` of the starter repo instead of as a gem dependency of the `core` gems. That will allow people to remove sidekiq if they want to use something else for background processing. * fix: avo `time_zone` options (#1952) * Hoist `rack-cors` into the `Gemfile` of the starter repo (#1954) Previously we listed `rack-cors` as a hard dependency in the `core` gems, which meant that application developers were forced to include the gem even if they're not using the api. This makes it possible to remove `rack-cors` from the application completely. * Remove some whitespace (#1956) We accidentally got some trailing whitespace introduced that the linter doesn't like. This removes it. * Hoist `premailer-rails` into the `Gemfile` in the starter repo (#1955) Previously we listed `premailer-rails` as a hard dependency in the core gems, which meant that application developers were forced to include the gem even if they don't want to. This makes it possible to remove `premailer-rails` from the application completely. * BT-Core version bump: - 1.18.0 (#1958) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Update all Bundler dependencies (2025-02-20) (#1959) * Update all Bundler dependencies (2025-02-21) (#1960) * Update redis to version 5.4.0 (#1961) * Update all Bundler dependencies (2025-02-22) (#1962) * Update all Yarn dependencies (2025-02-22) (#1963) * Update all Bundler dependencies (2025-02-23) (#1964) * Update all Bundler dependencies (2025-02-25) (#1965) * Update all Bundler dependencies (2025-02-26) (#1966) * Update all Bundler dependencies (2025-02-27) (#1967) * Update all Yarn dependencies (2025-02-28) (#1969) * Update all Bundler dependencies (2025-02-28) (#1968) * Update all Bundler dependencies (2025-03-01) (#1971) * Update all Bundler dependencies (2025-03-02) (#1972) * Update all Yarn dependencies (2025-03-02) (#1973) * Update all Bundler dependencies (2025-03-03) (#1974) * Update all Yarn dependencies (2025-03-04) (#1976) * Update all Bundler dependencies (2025-03-04) (#1975) * Update all Bundler dependencies (2025-03-05) (#1977) * Update all Bundler dependencies (2025-03-06) (#1979) * Update all Yarn dependencies (2025-03-07) (#1982) * Update all Bundler dependencies (2025-03-07) (#1981) * Update all Bundler dependencies (2025-03-09) (#1983) * Update all Bundler dependencies (2025-03-10) (#1984) * Update rack to version 3.1.12 (#1985) * Update all Yarn dependencies (2025-03-11) (#1987) * Update all Bundler dependencies (2025-03-12) (#1988) * Update json to version 2.10.2 (#1989) * Fix openai documentation url (#1986) We were pointing to the wrong gem documentation page (openai-ruby vs ruby-openai). Took me a minute to realize it wasn't correct. * Update Node.js to version 22.14.0 (#1935) Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com> * Update Ruby to version 3.4.2 (#1947) Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com> * BT-Core version bump: - 1.19.0 (#1990) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Update all Bundler dependencies (2025-03-13) (#1991) * Update all Yarn dependencies (2025-03-13) (#1992) * Update all Bundler dependencies (2025-03-15) (#1993) * Update all Bundler dependencies (2025-03-16) (#1995) * Update all Bundler dependencies (2025-03-18) (#1996) * Update all Bundler dependencies (2025-03-19) (#1997) * Add `arm64-darwin-24` to `Gemfile.lock` (#1998) After pulling down the latest starter repo and running `bundle install` this line was automatically added to `Gemfile.lock`. I think this has to do with the latest updates to MacOS. * BT-Core version bump: - 1.19.1 (#2000) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Update all Bundler dependencies (2025-03-20) (#2001) * Update all Bundler dependencies (2025-03-21) (#2003) * Update all Yarn dependencies (2025-03-21) (#2004) * Update all Bundler dependencies (2025-03-22) (#2007) * Update all Bundler dependencies (2025-03-23) (#2008) * Update all Bundler dependencies (2025-03-24) (#2009) * Update all Bundler dependencies (2025-03-25) (#2010) * Set Avo default_url_options (#1999) * controllers/index: add overrideByIdentifier (#2006) * BT-Core version bump: - 1.19.2 (#2013) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Update all Bundler dependencies (2025-03-26) (#2014) * Update all Bundler dependencies (2025-03-27) (#2015) * Update all Bundler dependencies (2025-03-28) (#2017) * Update all Bundler dependencies (2025-03-30) (#2018) * Update all Bundler dependencies (2025-03-31) (#2019) * Update all Yarn dependencies (2025-03-31) (#2020) * Update all Bundler dependencies (2025-04-01) (#2021) * Update all Yarn dependencies (2025-04-01) (#2022) * Update all Bundler dependencies (2025-04-02) (#2024) * Replace deprecated tag `apple-mobile-web-app-capable` (#2016) With new tag `mobile-web-app-capable` * Update the heroku-deploy action to latest version (#2034) * Bump trix from 2.1.11 to 2.1.12 (#2025) Bumps [trix](https://github.com/basecamp/trix) from 2.1.11 to 2.1.12. - [Release notes](https://github.com/basecamp/trix/releases) - [Commits](basecamp/trix@v2.1.11...v2.1.12) --- updated-dependencies: - dependency-name: trix dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump cross-spawn from 7.0.3 to 7.0.6 (#2026) Bumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn) from 7.0.3 to 7.0.6. - [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md) - [Commits](moxystudio/node-cross-spawn@v7.0.3...v7.0.6) --- updated-dependencies: - dependency-name: cross-spawn dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump dompurify from 3.2.3 to 3.2.4 (#2027) Bumps [dompurify](https://github.com/cure53/DOMPurify) from 3.2.3 to 3.2.4. - [Release notes](https://github.com/cure53/DOMPurify/releases) - [Commits](cure53/DOMPurify@3.2.3...3.2.4) --- updated-dependencies: - dependency-name: dompurify dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump prismjs from 1.29.0 to 1.30.0 (#2028) Bumps [prismjs](https://github.com/PrismJS/prism) from 1.29.0 to 1.30.0. - [Release notes](https://github.com/PrismJS/prism/releases) - [Changelog](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md) - [Commits](PrismJS/prism@v1.29.0...v1.30.0) --- updated-dependencies: - dependency-name: prismjs dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @babel/runtime from 7.22.15 to 7.27.0 (#2029) Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.22.15 to 7.27.0. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.27.0/packages/babel-runtime) --- updated-dependencies: - dependency-name: "@babel/runtime" dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump ws from 7.5.9 to 7.5.10 (#2030) Bumps [ws](https://github.com/websockets/ws) from 7.5.9 to 7.5.10. - [Release notes](https://github.com/websockets/ws/releases) - [Commits](websockets/ws@7.5.9...7.5.10) --- updated-dependencies: - dependency-name: ws dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @babel/traverse from 7.22.19 to 7.27.0 (#2031) Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.22.19 to 7.27.0. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.27.0/packages/babel-traverse) --- updated-dependencies: - dependency-name: "@babel/traverse" dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump nanoid from 3.3.7 to 3.3.11 (#2032) Bumps [nanoid](https://github.com/ai/nanoid) from 3.3.7 to 3.3.11. - [Release notes](https://github.com/ai/nanoid/releases) - [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md) - [Commits](ai/nanoid@3.3.7...3.3.11) --- updated-dependencies: - dependency-name: nanoid dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @babel/helpers from 7.22.15 to 7.27.0 (#2033) Bumps [@babel/helpers](https://github.com/babel/babel/tree/HEAD/packages/babel-helpers) from 7.22.15 to 7.27.0. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.27.0/packages/babel-helpers) --- updated-dependencies: - dependency-name: "@babel/helpers" dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update all Bundler dependencies (2025-04-03) (#2035) * Update all Yarn dependencies (2025-04-03) (#2036) * Update all Bundler dependencies (2025-04-04) (#2037) * Update all Bundler dependencies (2025-04-05) (#2038) * Update all Bundler dependencies (2025-04-06) (#2039) * Update all Bundler dependencies (2025-04-07) (#2040) * Update all Bundler dependencies (2025-04-08) (#2041) * Update all Yarn dependencies (2025-04-17) (#2044) * Update nokogiri to version 1.18.8 (#2045) * Update all Yarn dependencies (2025-04-28) (#2047) * Update net-imap to version 0.5.7 (#2048) * Update all Yarn dependencies (2025-05-05) (#2051) * Update all Yarn dependencies (2025-05-07) (#2052) * Update rack-session to version 2.1.1 (#2056) * Update all Yarn dependencies (2025-05-10) (#2057) * [ruby] Update all Bundler dependencies (2025-04-09) (#2043) * Bump net-imap from 0.5.6 to 0.5.7 (#2049) Bumps [net-imap](https://github.com/ruby/net-imap) from 0.5.6 to 0.5.7. - [Release notes](https://github.com/ruby/net-imap/releases) - [Commits](ruby/net-imap@v0.5.6...v0.5.7) --- updated-dependencies: - dependency-name: net-imap dependency-version: 0.5.7 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump undici from 6.21.1 to 6.21.3 (#2058) Bumps [undici](https://github.com/nodejs/undici) from 6.21.1 to 6.21.3. - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](nodejs/undici@v6.21.1...v6.21.3) --- updated-dependencies: - dependency-name: undici dependency-version: 6.21.3 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump trix from 2.1.13 to 2.1.15 (#2054) Bumps [trix](https://github.com/basecamp/trix) from 2.1.13 to 2.1.15. - [Release notes](https://github.com/basecamp/trix/releases) - [Commits](basecamp/trix@v2.1.13...v2.1.15) --- updated-dependencies: - dependency-name: trix dependency-version: 2.1.15 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update Ruby to version 3.4.3 (#2046) Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com> * Update Node.js to version 22.15.0 (#2050) Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com> * BT-Core version bump: - 1.20.0 (#2061) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Update all Yarn dependencies (2025-05-21) (#2062) * Update all Bundler dependencies (2025-05-21) (#2060) * Update all Bundler dependencies (2025-05-22) (#2067) * Avoid clobbering our Stimulus manifest file when generating a new controller (#2068) * Avoid clobbering our Stimulus manifest file when generating a new controller Fixes #2011 With this task override active you'll see this when generating a new stimulus controller: ``` $ rails g stimulus MyNewController create app/javascript/controllers/my_new_controller.js rails stimulus:manifest:update ----------------------------------------------------------------------------------- We are skipping the stimulus:manifest:update task to avoid clobbering our manifest. If you need to run this task see lib/tasks/stimulus_manifest_update_override.rake ----------------------------------------------------------------------------------- ``` * Allow a clobber option to be passed to the task * linter * Update all Bundler dependencies (2025-05-23) (#2070) * Update all Bundler dependencies (2025-05-24) (#2072) * Update all Bundler dependencies (2025-05-26) (#2073) * Update all Yarn dependencies (2025-05-28) (#2078) * Remove rails-ujs (#2071) * Remove rails-ujs * does this help? * Let's retry these capybara errors * can we capture screenshots of capy failures? * for super scaffolding tests as well * make them proper zip files * will accept_confirm work any better? * bundle update selenium-webdriver * better name for this file * cmon * what if we disable the accept_confirm * Revert "what if we disable the accept_confirm" This reverts commit fa5c25f. * Revert "cmon" This reverts commit f5e30ce. * BT-Core version bump: - 1.21.0 (#2079) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Update all Bundler dependencies (2025-05-29) (#2080) * Update all Bundler dependencies (2025-05-30) (#2081) * Update all Bundler dependencies (2025-05-31) (#2082) * Update all Bundler dependencies (2025-06-01) (#2083) * BT-Core version bump: - 1.21.1 (#2084) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Increase the number of retries for flaky errors (#2086) * Update all Bundler dependencies (2025-06-03) (#2085) * BT-Core version bump: - 1.22.0 (#2087) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Update all Bundler dependencies (2025-06-04) (#2090) * Update all Yarn dependencies (2025-06-04) (#2091) * Update rack to version 3.1.16 (#2094) * Update all Bundler dependencies (2025-06-05) (#2095) * Updates for `pagy` 9 (#2089) * Import the new pagy config * Fix the pagination test * linter * For superscaffolding tests name artifacts differently (#2097) This prevents possible collisions * BT-Core version bump: - 1.23.0 (#2096) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Update all Bundler dependencies (2025-06-06) (#2098) * Update all Bundler dependencies (2025-06-09) (#2101) * Update all Bundler dependencies (2025-06-11) (#2104) * Add a GitHub workflow for building Docker images (#2105) * Simplify Heroku instructions. (#2107) * Bump brace-expansion from 1.1.11 to 1.1.12 (#2106) Bumps [brace-expansion](https://github.com/juliangruber/brace-expansion) from 1.1.11 to 1.1.12. - [Release notes](https://github.com/juliangruber/brace-expansion/releases) - [Commits](juliangruber/brace-expansion@1.1.11...v1.1.12) --- updated-dependencies: - dependency-name: brace-expansion dependency-version: 1.1.12 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update ClickFunnels logo. (#2109) * Update all Bundler dependencies (2025-06-14) (#2110) * Update all Bundler dependencies (2025-06-15) (#2111) * Update all Bundler dependencies (2025-06-16) (#2112) * Update all Bundler dependencies (2025-06-18) (#2115) * Update all Bundler dependencies (2025-06-19) (#2116) * Update all Yarn dependencies (2025-06-19) (#2117) * Update all Bundler dependencies (2025-06-20) (#2118) * Update all Bundler dependencies (2025-06-24) (#2119) * Update all Bundler dependencies (2025-06-25) (#2120) * Remove most of the placeholder docker workflow (#2121) * Remove most of the placeholder docker workflow This workflow was added so that it can be run from a branch. (It's impossible to run any workflow until the file is present in `main` because you have no way to get to it.) I originally added it with some placeholder content, but that makes it harder to see what's happening in the branch/PR where I'm getting things dialed in. I'm removing most of the workflow so that it's easier to see everything at once in the PR. * Make GHA happy * try again * Update Node.js to version 22.16.0 (#2077) Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com> * Update Ruby to version 3.4.4 (#2063) Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com> * BT-Core version bump: - 1.24.0 (#2122) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Update all Bundler dependencies (2025-06-28) (#2123) * Update all Bundler dependencies (2025-06-29) (#2124) * Update all Bundler dependencies (2025-06-30) (#2125) * Update all Yarn dependencies (2025-06-30) (#2126) * Update all Bundler dependencies (2025-07-01) (#2127) * Don't run `yarn build` twice during asset prcompilation (#2128) Fixes #2108 * Add aarch64-linux as a supported platform (#2129) ``` bundle locak --add-platform aarch64-linux ``` * Use `bundle exec` in `bin/dev` (#2130) Depending on your local configuration you may _need_ `bundle exec` to be included in these commands. In either case adding it won't hurt anything. * Update all Bundler dependencies (2025-07-02) (#2133) * Add webhook_secret column to webhooks_outgoing_endpoints table (#2088) * Add webhook_secret colum to Webhooks::Outgoing::Endpoint #2075 depends on it. * Override webhook_headers_namespace engine setting * BT-Core version bump: - 1.25.0 (#2134) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * BT-Core version bump: - 1.25.1 (#2135) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Update all Bundler dependencies (2025-07-03) (#2136) * Update all Bundler dependencies (2025-07-04) (#2137) * Update all Bundler dependencies (2025-07-05) (#2138) * Update all Bundler dependencies (2025-07-07) (#2139) * Update all Yarn dependencies (2025-07-09) (#2140) * Webhook deactivation system (#2114) * Add sidekiq-scheduler gem * Schedule the Webhooks::Outgoing::EndpointsDeactivationJob job * Add migration to add deactivation fields for endpoints * Do not use rails config to setup the webhooks_endpoints_deactivation job * Switch to WIP bullet_train-outgoing_webhooks gem * Add mailer preview and translations * Add CTA to the notification * Update WIP webhook gem * Move notification template to the app itself * Bump bullet_train-outgoing_webhooks * Add deactivated notification * Remove EndpointMailer because it should be in core gem * Add indexes for webhooks_outgoing_deliveries * Add index for webhooks_outgoing_delivery_attempts * Bump bullet_train-outgoing_webhooks gem * Improve mailers view * After merge Gemfile.lock fix * Use regular BT outgoing webhooks gem * Move mailer templates and translations to core * Disable sidekiq-scheduler by default * Try to fix the test * Fix for pagination test * Remove sidekiq scheduler from recommended gems * Update the deliveries index to fully match the SQL * Add consecutive_failed_deliveries field to endpoints * Remove one unused index for deliveries * Update deactivation index on endpoints migration * Add config for automatic webhook endpoint deactivation * Ignore some AI stuff to gitignore * Improve config 💅 * BT-Core version bump: - 1.26.0 (#2142) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Update all Bundler dependencies (2025-07-15) (#2143) * Update all Bundler dependencies (2025-07-16) (#2145) * Update all Bundler dependencies (2025-07-17) (#2146) * Update all Bundler dependencies (2025-07-18) (#2147) * Update all Bundler dependencies (2025-07-19) (#2148) * Update all Bundler dependencies (2025-07-21) (#2149) * Update all Yarn dependencies (2025-07-21) (#2150) * Update all Yarn dependencies (2025-07-24) (#2155) * Update all Bundler dependencies (2025-07-23) (#2154) * Update all Bundler dependencies (2025-07-29) (#2157) * BT-Core version bump: - 1.26.1 (#2159) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Update all Bundler dependencies (2025-07-31) (#2158) * Pin @redocly/cli to the 1.x line (#2161) * Update all Bundler dependencies (2025-08-02) (#2162) * Update all Bundler dependencies (2025-08-04) (#2163) * Update all Bundler dependencies (2025-08-05) (#2166) * Update all of rails to version 8.0.2.1 (#2172) * Update all Yarn dependencies (2025-08-14) (#2173) * Update all Yarn dependencies (2025-08-15) (#2174) * fix invitation test class names (#2165) * Update all Bundler dependencies (2025-08-19) (#2167) * Update Node.js to version 22.18.0 (#2169) Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com> * Update Ruby to version 3.4.5 (#2151) Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com> * BT-Core version bump: - 1.27.0 (#2175) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Update all Bundler dependencies (2025-08-21) (#2177) * Add a `Dockerfile` and `dev.Dockerfile` that uses BT images (#2102) * Getting started on a Dockerfile * thos don't need to be so long * Use images from ghcr.io * We need to actually checkout the core repo * another fix for core * need to specify a target branch for now * point to the new image names * try passing in the ruby version that we need * Try to pull ruby version from .ruby-version * core.setOutput isn't a thing google ai * try to output the version * wth * convert the version to a string * try to trim it * encode the result * try to get the BT version * oops * oops * Add thruster * Add the default docker-entrypoint from a fresh rails app * Add a job for building a preview production image * don't run all the things for now * can't chown something that doesn't exist * turn on base and build again * turn off multi-platform builds for now * what if we only build arm * Try arm workflow runners * macos runners don't come with docker * try to debug the asset compilation problem * skip base and build for now * Try to get things working on arm64 * some output to help with debugging * debugging output * debugging * try something else * what's the timeout defaulting to * try this * maybe this... * seems we don't need that after all * try everything all together * try running this on arm * what if we build both platforms on arm * just arm for now * Need to yarn install * convenience docs * pass --clean to bundle install to remove anything not in use * get some output about where we are * Working on a Dockerfile for development purposes * twak the db connection * reorg * some convenience scripts * clean up * use a published image * better handling of the cable redis * clean up * oops * giving the container a tty makes the css scripts work correctly * add a link to info about the tty thing * fix after rebase * Extract image building * Clean up and docs * Dockerfile is the extension to trigger syntax highlighting * cleanup * can we set runs-on via input * try both on arm * clean up * don't need that I don't think * cleanup * make these agree * Remove thruster * clean up * clean up * Add the standard Rails .dockerignore file * Try building separate images on the correct platform for each * fix * fix * Missed the prepare step * tweak the platform param and try to merge images * fix the merge credentials * try to debug digests * debugging * try a direct copy/paste of the example * noticed a couple of things I had missed * try this * try including the registry * one more registry * try this * try this * clean up * set better tags for the merge step * get the version right * can we hoist the permissions * clean up * some clean up * try to consolidate * pass the version * some clean up * Make this more obvious * remove a comment * clean up * add a cleanup script * clean up * no point in having an expose statement * standardize on this style of path * better resolution of app dir * maybe we don't need this with multiplatform builds... * turns out we don't need that * fix these scripts * better resolution of app dir * make the config process update the docker-dev scripts * linter * some cleanup * Move our internal stuff into a better-named workflow file * wire up the docker workflow as part of the release process * BT-Core version bump: - 1.28.0 (#2178) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Update all Bundler dependencies (2025-08-22) (#2180) * Update all Bundler dependencies (2025-08-26) (#2181) * Update all Bundler dependencies (2025-08-28) (#2182) * Update the gitpod Dockerfile ruby version (#2183) * Remove `bundle exec` when calling `overmind` (#2184) We dont' include `overmind` in the `Gemfile` because we want it to be optional for people. So we shouldn't try to call it vai `bundle exec` because some versions of bundler blow up if it's not in the bundle. * Update all Bundler dependencies (2025-08-29) (#2185) * Update all Bundler dependencies (2025-08-31) (#2186) * Update all Bundler dependencies (2025-09-01) (#2187) * Update all Bundler dependencies (2025-09-02) (#2188) * Quieter CI (#2191) Check for the existence of error screenshots and what not before trying to upload them. Fixes: #2189 * Update all Bundler dependencies (2025-09-03) (#2192) * Update all Bundler dependencies (2025-09-04) (#2194) * Update puma to version 7.0.0 (#2195) * Replace `sprockets-rails` with `propshaft` (#1910) * remove sprockets-rails and add propshaft * complete the sprockets removal * Excluded some gem assets from propshaft precompilation * rebase against main and update avo * bundle install after resolving conflicts * add basic minification * remove terser gem * remove terser config * Temporary fix for the release process (#2197) * Temporary fix for the release process * de-dupe * BT-Core version bump: - 1.29.0 (#2198) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Jeremy Green <jagthedrummer@gmail.com> Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com> Co-authored-by: jjjessen <janjakob@gmail.com> Co-authored-by: Soonoh <chk0ndanger@gmail.com> Co-authored-by: Paul Bob <69730720+Paul-Bob@users.noreply.github.com> Co-authored-by: Zack Gilbert <zackgilbert@gmail.com> Co-authored-by: Jeremiah <jeremiahchurch@gmail.com> Co-authored-by: Lucas Arruda <LucasArruda@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Andrew Culver <andrew.culver@gmail.com> Co-authored-by: Rich Steinmetz <RichStone@users.noreply.github.com> Co-authored-by: Sergei Andronov <sergey@andronov.me>
pascallaliberte
added a commit
that referenced
this pull request
Jan 28, 2026
* Update all Bundler dependencies (2025-03-01) (#1971) * Update all Bundler dependencies (2025-03-02) (#1972) * Update all Yarn dependencies (2025-03-02) (#1973) * Update all Bundler dependencies (2025-03-03) (#1974) * Update all Yarn dependencies (2025-03-04) (#1976) * Update all Bundler dependencies (2025-03-04) (#1975) * Update all Bundler dependencies (2025-03-05) (#1977) * Update all Bundler dependencies (2025-03-06) (#1979) * Update all Yarn dependencies (2025-03-07) (#1982) * Update all Bundler dependencies (2025-03-07) (#1981) * Update all Bundler dependencies (2025-03-09) (#1983) * Update all Bundler dependencies (2025-03-10) (#1984) * Update rack to version 3.1.12 (#1985) * Update all Yarn dependencies (2025-03-11) (#1987) * Update all Bundler dependencies (2025-03-12) (#1988) * Update json to version 2.10.2 (#1989) * Fix openai documentation url (#1986) We were pointing to the wrong gem documentation page (openai-ruby vs ruby-openai). Took me a minute to realize it wasn't correct. * Update Node.js to version 22.14.0 (#1935) Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com> * Update Ruby to version 3.4.2 (#1947) Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com> * BT-Core version bump: - 1.19.0 (#1990) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Update all Bundler dependencies (2025-03-13) (#1991) * Update all Yarn dependencies (2025-03-13) (#1992) * Update all Bundler dependencies (2025-03-15) (#1993) * Update all Bundler dependencies (2025-03-16) (#1995) * Update all Bundler dependencies (2025-03-18) (#1996) * Update all Bundler dependencies (2025-03-19) (#1997) * Add `arm64-darwin-24` to `Gemfile.lock` (#1998) After pulling down the latest starter repo and running `bundle install` this line was automatically added to `Gemfile.lock`. I think this has to do with the latest updates to MacOS. * BT-Core version bump: - 1.19.1 (#2000) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Update all Bundler dependencies (2025-03-20) (#2001) * Update all Bundler dependencies (2025-03-21) (#2003) * Update all Yarn dependencies (2025-03-21) (#2004) * Update all Bundler dependencies (2025-03-22) (#2007) * Update all Bundler dependencies (2025-03-23) (#2008) * Update all Bundler dependencies (2025-03-24) (#2009) * Update all Bundler dependencies (2025-03-25) (#2010) * Set Avo default_url_options (#1999) * controllers/index: add overrideByIdentifier (#2006) * BT-Core version bump: - 1.19.2 (#2013) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Update all Bundler dependencies (2025-03-26) (#2014) * Update all Bundler dependencies (2025-03-27) (#2015) * Update all Bundler dependencies (2025-03-28) (#2017) * Update all Bundler dependencies (2025-03-30) (#2018) * Update all Bundler dependencies (2025-03-31) (#2019) * Update all Yarn dependencies (2025-03-31) (#2020) * Update all Bundler dependencies (2025-04-01) (#2021) * Update all Yarn dependencies (2025-04-01) (#2022) * Update all Bundler dependencies (2025-04-02) (#2024) * Replace deprecated tag `apple-mobile-web-app-capable` (#2016) With new tag `mobile-web-app-capable` * Update the heroku-deploy action to latest version (#2034) * Bump trix from 2.1.11 to 2.1.12 (#2025) Bumps [trix](https://github.com/basecamp/trix) from 2.1.11 to 2.1.12. - [Release notes](https://github.com/basecamp/trix/releases) - [Commits](basecamp/trix@v2.1.11...v2.1.12) --- updated-dependencies: - dependency-name: trix dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump cross-spawn from 7.0.3 to 7.0.6 (#2026) Bumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn) from 7.0.3 to 7.0.6. - [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md) - [Commits](moxystudio/node-cross-spawn@v7.0.3...v7.0.6) --- updated-dependencies: - dependency-name: cross-spawn dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump dompurify from 3.2.3 to 3.2.4 (#2027) Bumps [dompurify](https://github.com/cure53/DOMPurify) from 3.2.3 to 3.2.4. - [Release notes](https://github.com/cure53/DOMPurify/releases) - [Commits](cure53/DOMPurify@3.2.3...3.2.4) --- updated-dependencies: - dependency-name: dompurify dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump prismjs from 1.29.0 to 1.30.0 (#2028) Bumps [prismjs](https://github.com/PrismJS/prism) from 1.29.0 to 1.30.0. - [Release notes](https://github.com/PrismJS/prism/releases) - [Changelog](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md) - [Commits](PrismJS/prism@v1.29.0...v1.30.0) --- updated-dependencies: - dependency-name: prismjs dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @babel/runtime from 7.22.15 to 7.27.0 (#2029) Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.22.15 to 7.27.0. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.27.0/packages/babel-runtime) --- updated-dependencies: - dependency-name: "@babel/runtime" dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump ws from 7.5.9 to 7.5.10 (#2030) Bumps [ws](https://github.com/websockets/ws) from 7.5.9 to 7.5.10. - [Release notes](https://github.com/websockets/ws/releases) - [Commits](websockets/ws@7.5.9...7.5.10) --- updated-dependencies: - dependency-name: ws dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @babel/traverse from 7.22.19 to 7.27.0 (#2031) Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.22.19 to 7.27.0. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.27.0/packages/babel-traverse) --- updated-dependencies: - dependency-name: "@babel/traverse" dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump nanoid from 3.3.7 to 3.3.11 (#2032) Bumps [nanoid](https://github.com/ai/nanoid) from 3.3.7 to 3.3.11. - [Release notes](https://github.com/ai/nanoid/releases) - [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md) - [Commits](ai/nanoid@3.3.7...3.3.11) --- updated-dependencies: - dependency-name: nanoid dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @babel/helpers from 7.22.15 to 7.27.0 (#2033) Bumps [@babel/helpers](https://github.com/babel/babel/tree/HEAD/packages/babel-helpers) from 7.22.15 to 7.27.0. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.27.0/packages/babel-helpers) --- updated-dependencies: - dependency-name: "@babel/helpers" dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update all Bundler dependencies (2025-04-03) (#2035) * Update all Yarn dependencies (2025-04-03) (#2036) * Update all Bundler dependencies (2025-04-04) (#2037) * Update all Bundler dependencies (2025-04-05) (#2038) * Update all Bundler dependencies (2025-04-06) (#2039) * Update all Bundler dependencies (2025-04-07) (#2040) * Update all Bundler dependencies (2025-04-08) (#2041) * Update all Yarn dependencies (2025-04-17) (#2044) * Update nokogiri to version 1.18.8 (#2045) * Update all Yarn dependencies (2025-04-28) (#2047) * Update net-imap to version 0.5.7 (#2048) * Update all Yarn dependencies (2025-05-05) (#2051) * Update all Yarn dependencies (2025-05-07) (#2052) * Update rack-session to version 2.1.1 (#2056) * Update all Yarn dependencies (2025-05-10) (#2057) * [ruby] Update all Bundler dependencies (2025-04-09) (#2043) * Bump net-imap from 0.5.6 to 0.5.7 (#2049) Bumps [net-imap](https://github.com/ruby/net-imap) from 0.5.6 to 0.5.7. - [Release notes](https://github.com/ruby/net-imap/releases) - [Commits](ruby/net-imap@v0.5.6...v0.5.7) --- updated-dependencies: - dependency-name: net-imap dependency-version: 0.5.7 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump undici from 6.21.1 to 6.21.3 (#2058) Bumps [undici](https://github.com/nodejs/undici) from 6.21.1 to 6.21.3. - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](nodejs/undici@v6.21.1...v6.21.3) --- updated-dependencies: - dependency-name: undici dependency-version: 6.21.3 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump trix from 2.1.13 to 2.1.15 (#2054) Bumps [trix](https://github.com/basecamp/trix) from 2.1.13 to 2.1.15. - [Release notes](https://github.com/basecamp/trix/releases) - [Commits](basecamp/trix@v2.1.13...v2.1.15) --- updated-dependencies: - dependency-name: trix dependency-version: 2.1.15 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update Ruby to version 3.4.3 (#2046) Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com> * Update Node.js to version 22.15.0 (#2050) Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com> * BT-Core version bump: - 1.20.0 (#2061) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Update all Yarn dependencies (2025-05-21) (#2062) * Update all Bundler dependencies (2025-05-21) (#2060) * Update all Bundler dependencies (2025-05-22) (#2067) * Avoid clobbering our Stimulus manifest file when generating a new controller (#2068) * Avoid clobbering our Stimulus manifest file when generating a new controller Fixes #2011 With this task override active you'll see this when generating a new stimulus controller: ``` $ rails g stimulus MyNewController create app/javascript/controllers/my_new_controller.js rails stimulus:manifest:update ----------------------------------------------------------------------------------- We are skipping the stimulus:manifest:update task to avoid clobbering our manifest. If you need to run this task see lib/tasks/stimulus_manifest_update_override.rake ----------------------------------------------------------------------------------- ``` * Allow a clobber option to be passed to the task * linter * Update all Bundler dependencies (2025-05-23) (#2070) * Update all Bundler dependencies (2025-05-24) (#2072) * Update all Bundler dependencies (2025-05-26) (#2073) * Update all Yarn dependencies (2025-05-28) (#2078) * Remove rails-ujs (#2071) * Remove rails-ujs * does this help? * Let's retry these capybara errors * can we capture screenshots of capy failures? * for super scaffolding tests as well * make them proper zip files * will accept_confirm work any better? * bundle update selenium-webdriver * better name for this file * cmon * what if we disable the accept_confirm * Revert "what if we disable the accept_confirm" This reverts commit fa5c25f. * Revert "cmon" This reverts commit f5e30ce. * BT-Core version bump: - 1.21.0 (#2079) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Update all Bundler dependencies (2025-05-29) (#2080) * Update all Bundler dependencies (2025-05-30) (#2081) * Update all Bundler dependencies (2025-05-31) (#2082) * Update all Bundler dependencies (2025-06-01) (#2083) * BT-Core version bump: - 1.21.1 (#2084) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Increase the number of retries for flaky errors (#2086) * Update all Bundler dependencies (2025-06-03) (#2085) * BT-Core version bump: - 1.22.0 (#2087) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Update all Bundler dependencies (2025-06-04) (#2090) * Update all Yarn dependencies (2025-06-04) (#2091) * Update rack to version 3.1.16 (#2094) * Update all Bundler dependencies (2025-06-05) (#2095) * Updates for `pagy` 9 (#2089) * Import the new pagy config * Fix the pagination test * linter * For superscaffolding tests name artifacts differently (#2097) This prevents possible collisions * BT-Core version bump: - 1.23.0 (#2096) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Update all Bundler dependencies (2025-06-06) (#2098) * Update all Bundler dependencies (2025-06-09) (#2101) * Update all Bundler dependencies (2025-06-11) (#2104) * Add a GitHub workflow for building Docker images (#2105) * Simplify Heroku instructions. (#2107) * Bump brace-expansion from 1.1.11 to 1.1.12 (#2106) Bumps [brace-expansion](https://github.com/juliangruber/brace-expansion) from 1.1.11 to 1.1.12. - [Release notes](https://github.com/juliangruber/brace-expansion/releases) - [Commits](juliangruber/brace-expansion@1.1.11...v1.1.12) --- updated-dependencies: - dependency-name: brace-expansion dependency-version: 1.1.12 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update ClickFunnels logo. (#2109) * Update all Bundler dependencies (2025-06-14) (#2110) * Update all Bundler dependencies (2025-06-15) (#2111) * Update all Bundler dependencies (2025-06-16) (#2112) * Update all Bundler dependencies (2025-06-18) (#2115) * Update all Bundler dependencies (2025-06-19) (#2116) * Update all Yarn dependencies (2025-06-19) (#2117) * Update all Bundler dependencies (2025-06-20) (#2118) * Update all Bundler dependencies (2025-06-24) (#2119) * Update all Bundler dependencies (2025-06-25) (#2120) * Remove most of the placeholder docker workflow (#2121) * Remove most of the placeholder docker workflow This workflow was added so that it can be run from a branch. (It's impossible to run any workflow until the file is present in `main` because you have no way to get to it.) I originally added it with some placeholder content, but that makes it harder to see what's happening in the branch/PR where I'm getting things dialed in. I'm removing most of the workflow so that it's easier to see everything at once in the PR. * Make GHA happy * try again * Update Node.js to version 22.16.0 (#2077) Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com> * Update Ruby to version 3.4.4 (#2063) Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com> * BT-Core version bump: - 1.24.0 (#2122) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Update all Bundler dependencies (2025-06-28) (#2123) * Update all Bundler dependencies (2025-06-29) (#2124) * Update all Bundler dependencies (2025-06-30) (#2125) * Update all Yarn dependencies (2025-06-30) (#2126) * Update all Bundler dependencies (2025-07-01) (#2127) * Don't run `yarn build` twice during asset prcompilation (#2128) Fixes #2108 * Add aarch64-linux as a supported platform (#2129) ``` bundle locak --add-platform aarch64-linux ``` * Use `bundle exec` in `bin/dev` (#2130) Depending on your local configuration you may _need_ `bundle exec` to be included in these commands. In either case adding it won't hurt anything. * Update all Bundler dependencies (2025-07-02) (#2133) * Add webhook_secret column to webhooks_outgoing_endpoints table (#2088) * Add webhook_secret colum to Webhooks::Outgoing::Endpoint #2075 depends on it. * Override webhook_headers_namespace engine setting * BT-Core version bump: - 1.25.0 (#2134) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * BT-Core version bump: - 1.25.1 (#2135) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Update all Bundler dependencies (2025-07-03) (#2136) * Update all Bundler dependencies (2025-07-04) (#2137) * Update all Bundler dependencies (2025-07-05) (#2138) * Update all Bundler dependencies (2025-07-07) (#2139) * Update all Yarn dependencies (2025-07-09) (#2140) * Webhook deactivation system (#2114) * Add sidekiq-scheduler gem * Schedule the Webhooks::Outgoing::EndpointsDeactivationJob job * Add migration to add deactivation fields for endpoints * Do not use rails config to setup the webhooks_endpoints_deactivation job * Switch to WIP bullet_train-outgoing_webhooks gem * Add mailer preview and translations * Add CTA to the notification * Update WIP webhook gem * Move notification template to the app itself * Bump bullet_train-outgoing_webhooks * Add deactivated notification * Remove EndpointMailer because it should be in core gem * Add indexes for webhooks_outgoing_deliveries * Add index for webhooks_outgoing_delivery_attempts * Bump bullet_train-outgoing_webhooks gem * Improve mailers view * After merge Gemfile.lock fix * Use regular BT outgoing webhooks gem * Move mailer templates and translations to core * Disable sidekiq-scheduler by default * Try to fix the test * Fix for pagination test * Remove sidekiq scheduler from recommended gems * Update the deliveries index to fully match the SQL * Add consecutive_failed_deliveries field to endpoints * Remove one unused index for deliveries * Update deactivation index on endpoints migration * Add config for automatic webhook endpoint deactivation * Ignore some AI stuff to gitignore * Improve config 💅 * BT-Core version bump: - 1.26.0 (#2142) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Update all Bundler dependencies (2025-07-15) (#2143) * Update all Bundler dependencies (2025-07-16) (#2145) * Update all Bundler dependencies (2025-07-17) (#2146) * Update all Bundler dependencies (2025-07-18) (#2147) * Update all Bundler dependencies (2025-07-19) (#2148) * Update all Bundler dependencies (2025-07-21) (#2149) * Update all Yarn dependencies (2025-07-21) (#2150) * Update all Yarn dependencies (2025-07-24) (#2155) * Update all Bundler dependencies (2025-07-23) (#2154) * Update all Bundler dependencies (2025-07-29) (#2157) * BT-Core version bump: - 1.26.1 (#2159) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Update all Bundler dependencies (2025-07-31) (#2158) * Pin @redocly/cli to the 1.x line (#2161) * Update all Bundler dependencies (2025-08-02) (#2162) * Update all Bundler dependencies (2025-08-04) (#2163) * Update all Bundler dependencies (2025-08-05) (#2166) * Update all of rails to version 8.0.2.1 (#2172) * Update all Yarn dependencies (2025-08-14) (#2173) * Update all Yarn dependencies (2025-08-15) (#2174) * fix invitation test class names (#2165) * Update all Bundler dependencies (2025-08-19) (#2167) * Update Node.js to version 22.18.0 (#2169) Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com> * Update Ruby to version 3.4.5 (#2151) Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com> * BT-Core version bump: - 1.27.0 (#2175) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Update all Bundler dependencies (2025-08-21) (#2177) * Add a `Dockerfile` and `dev.Dockerfile` that uses BT images (#2102) * Getting started on a Dockerfile * thos don't need to be so long * Use images from ghcr.io * We need to actually checkout the core repo * another fix for core * need to specify a target branch for now * point to the new image names * try passing in the ruby version that we need * Try to pull ruby version from .ruby-version * core.setOutput isn't a thing google ai * try to output the version * wth * convert the version to a string * try to trim it * encode the result * try to get the BT version * oops * oops * Add thruster * Add the default docker-entrypoint from a fresh rails app * Add a job for building a preview production image * don't run all the things for now * can't chown something that doesn't exist * turn on base and build again * turn off multi-platform builds for now * what if we only build arm * Try arm workflow runners * macos runners don't come with docker * try to debug the asset compilation problem * skip base and build for now * Try to get things working on arm64 * some output to help with debugging * debugging output * debugging * try something else * what's the timeout defaulting to * try this * maybe this... * seems we don't need that after all * try everything all together * try running this on arm * what if we build both platforms on arm * just arm for now * Need to yarn install * convenience docs * pass --clean to bundle install to remove anything not in use * get some output about where we are * Working on a Dockerfile for development purposes * twak the db connection * reorg * some convenience scripts * clean up * use a published image * better handling of the cable redis * clean up * oops * giving the container a tty makes the css scripts work correctly * add a link to info about the tty thing * fix after rebase * Extract image building * Clean up and docs * Dockerfile is the extension to trigger syntax highlighting * cleanup * can we set runs-on via input * try both on arm * clean up * don't need that I don't think * cleanup * make these agree * Remove thruster * clean up * clean up * Add the standard Rails .dockerignore file * Try building separate images on the correct platform for each * fix * fix * Missed the prepare step * tweak the platform param and try to merge images * fix the merge credentials * try to debug digests * debugging * try a direct copy/paste of the example * noticed a couple of things I had missed * try this * try including the registry * one more registry * try this * try this * clean up * set better tags for the merge step * get the version right * can we hoist the permissions * clean up * some clean up * try to consolidate * pass the version * some clean up * Make this more obvious * remove a comment * clean up * add a cleanup script * clean up * no point in having an expose statement * standardize on this style of path * better resolution of app dir * maybe we don't need this with multiplatform builds... * turns out we don't need that * fix these scripts * better resolution of app dir * make the config process update the docker-dev scripts * linter * some cleanup * Move our internal stuff into a better-named workflow file * wire up the docker workflow as part of the release process * BT-Core version bump: - 1.28.0 (#2178) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Update all Bundler dependencies (2025-08-22) (#2180) * Update all Bundler dependencies (2025-08-26) (#2181) * Update all Bundler dependencies (2025-08-28) (#2182) * Update the gitpod Dockerfile ruby version (#2183) * Remove `bundle exec` when calling `overmind` (#2184) We dont' include `overmind` in the `Gemfile` because we want it to be optional for people. So we shouldn't try to call it vai `bundle exec` because some versions of bundler blow up if it's not in the bundle. * Update all Bundler dependencies (2025-08-29) (#2185) * Update all Bundler dependencies (2025-08-31) (#2186) * Update all Bundler dependencies (2025-09-01) (#2187) * Update all Bundler dependencies (2025-09-02) (#2188) * Quieter CI (#2191) Check for the existence of error screenshots and what not before trying to upload them. Fixes: #2189 * Update all Bundler dependencies (2025-09-03) (#2192) * Update all Bundler dependencies (2025-09-04) (#2194) * Update puma to version 7.0.0 (#2195) * Replace `sprockets-rails` with `propshaft` (#1910) * remove sprockets-rails and add propshaft * complete the sprockets removal * Excluded some gem assets from propshaft precompilation * rebase against main and update avo * bundle install after resolving conflicts * add basic minification * remove terser gem * remove terser config * Temporary fix for the release process (#2197) * Temporary fix for the release process * de-dupe * BT-Core version bump: - 1.29.0 (#2198) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * fix small SETUP_GITHUB issue (#2200) Reproduction: The user runs `bin/configure` and responds `n` to "Continue setting up with Github". (NB: this sets the global `SETUP_GITHUB` to `false`) The user later responds 'y' to "Would you like to add a 'Deploy to Heroku' button to your project. [Y/n]". This results in the following error: ```text Adding a 'Deploy to Heroku' button. /path_to_project/bin/configure-scripts/deploy_button_heroku.rb:13:in '<top (required)>': uninitialized constant HTTP_PATH (NameError) HTTP_PATH ^^^^^^^^^ from /Users/grymoire/rbenv/versions/3.4.5/lib/ruby/3.4.0/bundled_gems.rb:82:in 'Kernel.require' from /Users/grymoire/.rbenv/versions/3.4.5/lib/ruby/3.4.0/bundled_gems.rb:82:in 'block (2 levels) in Kernel#replace_require' from bin/configure:22:in '<main>' ``` The line of code in question is https://github.com/bullet-train-co/bullet_train/blob/main/bin/configure-scripts/deploy_button_heroku.rb#L13 : ```ruby add_button = ask_boolean "Would you like to add a 'Deploy to Heroku' button to your project.", "y" if add_button puts "Adding a 'Deploy to Heroku' button.".green new_repo_link = if defined?(SETUP_GITHUB) HTTP_PATH # <-- This is line 13 else ask "What is the https variant of your repo URL? (Something like: https://github.com/your-org/your-repo)" end ``` The problem is that `SETUP_GITHUB` is defined, and defined to be `false` because the user answered 'n' to the first question, the Github setup code was never run, and HTTP_PATH was never set. Proposed solution: The proposed solution is to change `if defined?(SETUP_GITHUB)` to `if defined?(SETUP_GITHUB) && SETUP_GITHUB`. * Update all Bundler dependencies (2025-09-06) (#2201) * Update all Bundler dependencies (2025-09-14) (#2202) * Update all Bundler dependencies (2025-09-15) (#2203) * Update all Bundler dependencies (2025-09-16) (#2204) * Update all Bundler dependencies (2025-09-17) (#2206) * Update all Yarn dependencies (2025-09-19) (#2210) * Update all Bundler dependencies (2025-09-19) (#2211) * Update all Bundler dependencies (2025-09-20) (#2212) * Update all Yarn dependencies (2025-09-21) (#2215) * Update all Bundler dependencies (2025-09-22) (#2217) * Update all Bundler dependencies (2025-09-23) (#2218) * Update all Yarn dependencies (2025-09-24) (#2220) * Update all Bundler dependencies (2025-09-24) (#2221) * Update all Yarn dependencies (2025-09-26) (#2223) * Update all Bundler dependencies (2025-09-27) (#2224) * Update all Yarn dependencies (2025-09-28) (#2225) * Update all Bundler dependencies (2025-09-29) (#2226) * Update all Bundler dependencies (2025-09-30) (#2227) * Update all Bundler dependencies (2025-10-01) (#2229) * Update all Bundler dependencies (2025-10-02) (#2231) * Run `corepack enable` as part of the setup script (#2232) Supersedes: #2213 * Remove `dragula` as an application dependency (#2228) The new sortable controller in `core` doesn't need it anymore. And we probably shouldn't have had it as a dependency in the app to begin with. * BT-Core version bump: - 1.30.0 (#2234) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Update all Bundler dependencies (2025-10-05) (#2235) * Update all Bundler dependencies (2025-10-07) (#2236) * Update all Bundler dependencies (2025-10-08) (#2237) * Update all Bundler dependencies (2025-10-09) (#2238) * Update all Bundler dependencies (2025-10-10) (#2239) * Update all Bundler dependencies (2025-10-11) (#2240) * Update all Bundler dependencies (2025-10-12) (#2241) * Update all Bundler dependencies (2025-10-13) (#2242) * Update all Bundler dependencies (2025-10-14) (#2244) * Bump sha.js from 2.4.11 to 2.4.12 in /zapier (#2216) Bumps [sha.js](https://github.com/crypto-browserify/sha.js) from 2.4.11 to 2.4.12. - [Changelog](https://github.com/browserify/sha.js/blob/master/CHANGELOG.md) - [Commits](browserify/sha.js@v2.4.11...v2.4.12) --- updated-dependencies: - dependency-name: sha.js dependency-version: 2.4.12 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * BT-Core version bump: - 1.30.1 (#2245) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Update all Bundler dependencies (2025-10-15) (#2248) * Theme config: add example property `force_color_scheme_to` (#2243) * theme.rb: add example for BulletTrain::Themes::Light.force_color_scheme_to * standard fix * Use `Gem::Specification` instead of relying on shelling out to `bundle show` (#2246) Apparently some systems/configurations can end up in a state where doing something like `bundle show bullet_train-themes-light` will result in bundler showing the location of the gem twice, which then messes up code that expects the output to be a single line. So instead we'll use `Gem::Specification` direclty to find the info we need. * BT-Core version bump: - 1.31.0 (#2249) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Update all Yarn dependencies (2025-10-16) (#2251) * Update all Bundler dependencies (2025-10-17) (#2252) * Update all Bundler dependencies (2025-10-18) (#2253) * Update all Bundler dependencies (2025-10-22) (#2254) * Update all Bundler dependencies (2025-10-23) (#2256) * Update all Yarn dependencies (2025-10-23) (#2257) * Update all Bundler dependencies (2025-10-24) (#2258) * Update all Bundler dependencies (2025-10-25) (#2259) * Update all Bundler dependencies (2025-10-26) (#2260) * Update all Bundler dependencies (2025-10-27) (#2261) * Fix standardrb complaints (#2262) * Update Node.js to version 22.20.0 (#2230) Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com> * Update Ruby to version 3.4.7 (#2247) Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com> * BT-Core version bump: - 1.32.0 (#2263) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * Update all Bundler dependencies (2025-10-28) (#2265) * Update gitpod Dockerfile to ruby 3.4.7 (#2266) * Update all Bundler dependencies (2025-10-29) (#2270) * Update all Bundler dependencies (2025-10-30) (#2272) * Update all Yarn dependencies (2025-10-30) (#2273) * Use `base` color instead of `slate` (#2267) * switch -slate- to -base- * Add an example for overriding the base color * remove that block * Revert "remove that block" This reverts commit 762e92a. * Revert "Add an example for overriding the base color" This reverts commit 5f1d209. * BT-Core version bump: - 1.33.0 (#2274) Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> * use base color instead of slate * add color_scheme_preferences to head --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com> Co-authored-by: Zack Gilbert <zackgilbert@gmail.com> Co-authored-by: Jeremy Green <jagthedrummer@gmail.com> Co-authored-by: jagthedrummer <jagthedrummer@users.noreply.github.com> Co-authored-by: Jeremiah <jeremiahchurch@gmail.com> Co-authored-by: Lucas Arruda <LucasArruda@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Andrew Culver <andrew.culver@gmail.com> Co-authored-by: Rich Steinmetz <RichStone@users.noreply.github.com> Co-authored-by: Sergei Andronov <sergey@andronov.me> Co-authored-by: Tracy Atteberry <grymoire7@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
With new tag
mobile-web-app-capableExample vercel/next.js#70272