Skip to content

Commit aeaabfc

Browse files
authored
Merge pull request #6151 from solidusio/github-actions/13418467943-1-1739985511
Prepare release for Solidus v4.5.0
2 parents a57f0c9 + 8bf42b0 commit aeaabfc

File tree

4 files changed

+120
-3
lines changed

4 files changed

+120
-3
lines changed

CHANGELOG.md

Lines changed: 117 additions & 0 deletions
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. -->
Lines changed: 1 addition & 1 deletion
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

Lines changed: 1 addition & 1 deletion
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

Lines changed: 1 addition & 1 deletion
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)