Skip to content

Commit 8bf42b0

Browse files
committed
Prepare release for Solidus v4.5.0
This code has been automatically generated by our 'Prepare release' GitHub action. The actual release is not part of the automation, and it still needs to be manually done by a maintainer.
1 parent a57f0c9 commit 8bf42b0

File tree

4 files changed

+120
-3
lines changed

4 files changed

+120
-3
lines changed

CHANGELOG.md

+117
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,120 @@
1+
## Solidus v4.5.0 (2025-02-19)
2+
3+
<!-- Please, don't edit manually. The content is automatically generated. -->
4+
5+
## Solidus
6+
7+
* Add not about sprockets manifest before running rails commands by @tvdeyen in https://github.com/solidusio/solidus/pull/6130
8+
9+
## Solidus Core
10+
11+
* Move Line Item Actions to solidus_legacy_promotions by @mamhoff in https://github.com/solidusio/solidus/pull/5916
12+
* Remove rails binstubs from built gems by @tvdeyen in https://github.com/solidusio/solidus/pull/5917
13+
* [FIX] Remove spacing at top of OrderShipping#ship method by @adammathys in https://github.com/solidusio/solidus/pull/5954
14+
* Test app task: Allow passing in user class by @mamhoff in https://github.com/solidusio/solidus/pull/5956
15+
* Backend: Add missing error translation by @mamhoff in https://github.com/solidusio/solidus/pull/5979
16+
* Add show all results to en.yml by @fthobe in https://github.com/solidusio/solidus/pull/5988
17+
* Do not constantize Spree.user_class in UserClassHandle by @mamhoff in https://github.com/solidusio/solidus/pull/5999
18+
* Allow to set Rails deprecations behavior during tests by @tvdeyen in https://github.com/solidusio/solidus/pull/6000
19+
* Introducing product brand using taxon_brand_selector by @shahmayur001 in https://github.com/solidusio/solidus/pull/5989
20+
* Make state machine modules auto-loadable by @mamhoff in https://github.com/solidusio/solidus/pull/6056
21+
* Make Spree::Money autoloadable by @tvdeyen in https://github.com/solidusio/solidus/pull/6040
22+
* Tax Categories on Line Items respect updates to Variant and Product Tax Categories by @harmonymjb in https://github.com/solidusio/solidus/pull/6059
23+
* Unauthorized redirect handling config by @mamhoff in https://github.com/solidusio/solidus/pull/6051
24+
* Lint: Fix Money spec by @mamhoff in https://github.com/solidusio/solidus/pull/6068
25+
* Fix preferences serialization compatibility with Rails version check by @swamp09 in https://github.com/solidusio/solidus/pull/6083
26+
* Make Controller Helpers autoloadable by @mamhoff in https://github.com/solidusio/solidus/pull/6062
27+
* Move permission sets back to app/ by @mamhoff in https://github.com/solidusio/solidus/pull/6090
28+
* Allows Rails 8, updates sqlite in Gemfile to match what CI runs by @rjacoby in https://github.com/solidusio/solidus/pull/6091
29+
* Remove Spree::UserAddress#archived flag by @mamhoff in https://github.com/solidusio/solidus/pull/3852
30+
* Add permalink history for taxon on friendly-id by @shahmayur001 in https://github.com/solidusio/solidus/pull/6100
31+
* Refactor Line Item Total Calculations by @jarednorman in https://github.com/solidusio/solidus/pull/6080
32+
* Fix DummyApp Generator by @tvdeyen in https://github.com/solidusio/solidus/pull/6121
33+
* Rails 8: Include manifest.js in install generator by @mamhoff in https://github.com/solidusio/solidus/pull/6122
34+
* Add Ruby 3.4 support by @tvdeyen in https://github.com/solidusio/solidus/pull/6117
35+
* Add primary Taxon to products (#6047) by @fthobe in https://github.com/solidusio/solidus/pull/6109
36+
* Admin promotion categories add/edit by @chaimann in https://github.com/solidusio/solidus/pull/6101
37+
* Move line_item_comparison_hooks config to Spree::Config by @mamhoff in https://github.com/solidusio/solidus/pull/6050
38+
* Admin and User Metadata for transactional ressources and users (#5897) by @fthobe in https://github.com/solidusio/solidus/pull/6118
39+
* Revert "Merge pull request #6122 from mamhoff/create-manifest-js-in-g… by @mamhoff in https://github.com/solidusio/solidus/pull/6124
40+
* Fix migration typo (missing keyword `foreign_key`) by @chaimann in https://github.com/solidusio/solidus/pull/6126
41+
* Use Flickwerk for loading patches in solidus_promotions and solidus_legacy_promotions by @mamhoff in https://github.com/solidusio/solidus/pull/6049
42+
* Added GTIN and Condition to variant for structured data use by @rahulsingh321 in https://github.com/solidusio/solidus/pull/6097
43+
44+
## Solidus Admin
45+
46+
* Remove rails binstubs from built gems by @tvdeyen in https://github.com/solidusio/solidus/pull/5917
47+
* Unauthorized redirect handling config by @mamhoff in https://github.com/solidusio/solidus/pull/6051
48+
* Allows Rails 8, updates sqlite in Gemfile to match what CI runs by @rjacoby in https://github.com/solidusio/solidus/pull/6091
49+
* Admin promotion categories add/edit by @chaimann in https://github.com/solidusio/solidus/pull/6101
50+
* Added GTIN and Condition to variant for structured data use by @rahulsingh321 in https://github.com/solidusio/solidus/pull/6097
51+
* Fix component translation scopes by @mamhoff in https://github.com/solidusio/solidus/pull/5927
52+
* Feat(Admin): Dynamic routing proxies by @mamhoff in https://github.com/solidusio/solidus/pull/5933
53+
* test: Wait for modal to open before testing its content by @tvdeyen in https://github.com/solidusio/solidus/pull/5993
54+
* [specs] Wait for modal before testing its content by @MadelineCollier in https://github.com/solidusio/solidus/pull/5998
55+
* Use Order#email to show the order's email in new admin by @softr8 in https://github.com/solidusio/solidus/pull/5596
56+
* [Admin][Users]Add new admin store_credits show page by @MadelineCollier in https://github.com/solidusio/solidus/pull/5978
57+
* [Admin][Products] Add product properties create/edit flow to admin by @MadelineCollier in https://github.com/solidusio/solidus/pull/6011
58+
* tests: Give even more dialogs more time to open in tests by @tvdeyen in https://github.com/solidusio/solidus/pull/6017
59+
* [Admin][Users] Add new admin store credits edit_amount flow by @MadelineCollier in https://github.com/solidusio/solidus/pull/6031
60+
* [Admin][Users] Add new admin store credits edit_memo flow by @MadelineCollier in https://github.com/solidusio/solidus/pull/6033
61+
* [Admin][Users] Add new admin store credits invalidate flow by @MadelineCollier in https://github.com/solidusio/solidus/pull/6034
62+
* Use at least solidus_support 0.12.0 by @tvdeyen in https://github.com/solidusio/solidus/pull/6037
63+
* [Admin][Users] Add new admin store credits create flow by @MadelineCollier in https://github.com/solidusio/solidus/pull/6036
64+
* [Admin] Add Prettier config by @tvdeyen in https://github.com/solidusio/solidus/pull/6043
65+
* Pin view_component to < 3.21.0 by @tvdeyen in https://github.com/solidusio/solidus/pull/6048
66+
* Fix unsafe html view component, allow ViewComponent 3.21+ by @mamhoff in https://github.com/solidusio/solidus/pull/6055
67+
* [Admin] Use Rails.application.mounted_helpers in base component by @mamhoff in https://github.com/solidusio/solidus/pull/6039
68+
* [Admin] Open edit and new forms in dialog with turbo frame by @tvdeyen in https://github.com/solidusio/solidus/pull/6046
69+
* Fix missing options in select tags by @chaimann in https://github.com/solidusio/solidus/pull/6120
70+
* Remove Display Order from side menu by @chaimann in https://github.com/solidusio/solidus/pull/6119
71+
* [Admin] Fix tailwindcss-rails Version to v3 for Solidus Admin Compatibility by @swamp09 in https://github.com/solidusio/solidus/pull/6135
72+
* [Admin] Allow bulk delete resources by @chaimann in https://github.com/solidusio/solidus/pull/6134
73+
74+
## Solidus Backend
75+
76+
* Remove rails binstubs from built gems by @tvdeyen in https://github.com/solidusio/solidus/pull/5917
77+
* Backend: Add missing error translation by @mamhoff in https://github.com/solidusio/solidus/pull/5979
78+
* Unauthorized redirect handling config by @mamhoff in https://github.com/solidusio/solidus/pull/6051
79+
* Add primary Taxon to products (#6047) by @fthobe in https://github.com/solidusio/solidus/pull/6109
80+
* Added GTIN and Condition to variant for structured data use by @rahulsingh321 in https://github.com/solidusio/solidus/pull/6097
81+
* Fix field container identifier on admin stock location by @forkata in https://github.com/solidusio/solidus/pull/6107
82+
83+
## Solidus API
84+
85+
* Remove rails binstubs from built gems by @tvdeyen in https://github.com/solidusio/solidus/pull/5917
86+
* Allows Rails 8, updates sqlite in Gemfile to match what CI runs by @rjacoby in https://github.com/solidusio/solidus/pull/6091
87+
* Remove Spree::UserAddress#archived flag by @mamhoff in https://github.com/solidusio/solidus/pull/3852
88+
* Add primary Taxon to products (#6047) by @fthobe in https://github.com/solidusio/solidus/pull/6109
89+
* Admin and User Metadata for transactional ressources and users (#5897) by @fthobe in https://github.com/solidusio/solidus/pull/6118
90+
* Added GTIN and Condition to variant for structured data use by @rahulsingh321 in https://github.com/solidusio/solidus/pull/6097
91+
92+
## Solidus Sample
93+
94+
* Introducing product brand using taxon_brand_selector by @shahmayur001 in https://github.com/solidusio/solidus/pull/5989
95+
* Added GTIN and Condition to variant for structured data use by @rahulsingh321 in https://github.com/solidusio/solidus/pull/6097
96+
97+
## Solidus Promotions
98+
99+
* Add Ruby 3.4 support by @tvdeyen in https://github.com/solidusio/solidus/pull/6117
100+
* Admin promotion categories add/edit by @chaimann in https://github.com/solidusio/solidus/pull/6101
101+
* Move line_item_comparison_hooks config to Spree::Config by @mamhoff in https://github.com/solidusio/solidus/pull/6050
102+
* Use Flickwerk for loading patches in solidus_promotions and solidus_legacy_promotions by @mamhoff in https://github.com/solidusio/solidus/pull/6049
103+
* Fix component translation scopes by @mamhoff in https://github.com/solidusio/solidus/pull/5927
104+
* test: Wait for modal to open before testing its content by @tvdeyen in https://github.com/solidusio/solidus/pull/5993
105+
* Use at least solidus_support 0.12.0 by @tvdeyen in https://github.com/solidusio/solidus/pull/6037
106+
* [Admin] Allow bulk delete resources by @chaimann in https://github.com/solidusio/solidus/pull/6134
107+
* Better promotion menus by @mamhoff in https://github.com/solidusio/solidus/pull/5934
108+
* Fix admin promotions controller by @mamhoff in https://github.com/solidusio/solidus/pull/5943
109+
* [FIX] A few small tweaks for the new promotion admin by @adammathys in https://github.com/solidusio/solidus/pull/5953
110+
* Fix(promotions): Validate benefits on save by @mamhoff in https://github.com/solidusio/solidus/pull/5981
111+
* Fix(Promotions): Return 200 on benefits#edit by @mamhoff in https://github.com/solidusio/solidus/pull/5997
112+
* Add can apply to promotions by @mamhoff in https://github.com/solidusio/solidus/pull/6013
113+
* Fixed wording, typos, license notice & linked to migration guide by @fthobe in https://github.com/solidusio/solidus/pull/6106
114+
115+
**Full Changelog**: https://github.com/solidusio/solidus/compare/v4.4.0...v4.5.0
116+
117+
1118
## Solidus v4.4.0 (2024-11-12)
2119

3120
<!-- Please, don't edit manually. The content is automatically generated. -->
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
apply 'https://github.com/solidusio/solidus_starter_frontend/raw/main/template.rb'
1+
apply 'https://github.com/solidusio/solidus_starter_frontend/raw/v4.5/template.rb'

core/lib/spree/core/version.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# frozen_string_literal: true
22

33
module Spree
4-
VERSION = "4.5.0.dev"
4+
VERSION = "4.5.0"
55

66
def self.solidus_version
77
VERSION

docker-compose.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ services:
2828
NODE_VERSION: 20
2929
MYSQL_VERSION: "8.0"
3030
BUNDLER_VERSION: 2
31-
image: solidus-4.5.0.dev
31+
image: solidus-4.5.0
3232
command: bash -c "(bundle check || bundle) && bash -c 'echo Container initialized, see README.md for further steps.' && tail -f /dev/null"
3333
environment:
3434
CAPYBARA_DRIVER: selenium_chrome_headless_docker_friendly

0 commit comments

Comments
 (0)