Skip to content

Commit 0256013

Browse files
committed
Prepare release for Solidus v4.3.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 d9cb1e1 commit 0256013

File tree

4 files changed

+142
-3
lines changed

4 files changed

+142
-3
lines changed

CHANGELOG.md

Lines changed: 139 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,142 @@
1+
## Solidus v4.3.0 (2023-12-22)
2+
3+
<!-- Please, don't edit manually. The content is automatically generated. -->
4+
5+
## Solidus
6+
7+
* Fix the link to customization guides by @pokonski in https://github.com/solidusio/solidus/pull/5404
8+
9+
## Solidus Core
10+
11+
* Skip `ActionCable` for dummy apps by @mamhoff in https://github.com/solidusio/solidus/pull/5420
12+
* Do not require `ActiveStorage` in core by @tvdeyen in https://github.com/solidusio/solidus/pull/5450
13+
* Fix issues raised by ERB and JS linting by @elia in https://github.com/solidusio/solidus/pull/5457
14+
* Fix `deactivate_unsupported_payment_methods` name in error message by @kennyadsl in https://github.com/solidusio/solidus/pull/5458
15+
* Make promotion handler classes configurable by @mamhoff in https://github.com/solidusio/solidus/pull/5466
16+
* Add `dependent: :destroy` to `Spree::Order#order_promotions` by @mamhoff in https://github.com/solidusio/solidus/pull/5411
17+
* Add `ActiveStorage` as a core dependency by @tvdeyen in https://github.com/solidusio/solidus/pull/5479
18+
* Add foreign key constraint between `order_promotions` and `promotions` by @mamhoff in https://github.com/solidusio/solidus/pull/5469
19+
* Minimum Quantity promotion rule by @adammathys in https://github.com/solidusio/solidus/pull/5452
20+
* Add `Order#use_shipping` and address management to the admin dashboard by @rainerdema in https://github.com/solidusio/solidus/pull/5461
21+
* set_position conflicts with acts_as_list by @tkimi in https://github.com/solidusio/solidus/pull/5509
22+
* Add dark themes to the backend and a theme switching support by @MassimilianoLattanzio in https://github.com/solidusio/solidus/pull/4999
23+
* Add a `TaxRate#display_amount` and a tax categories & rates admin index by @elia in https://github.com/solidusio/solidus/pull/5529
24+
* Fix rubocop violations after the latest release by @elia in https://github.com/solidusio/solidus/pull/5535
25+
* Allow to choose a custom routes' mount point during install by @kennyadsl in https://github.com/solidusio/solidus/pull/5533
26+
* Cleanup the database configuration by @elia in https://github.com/solidusio/solidus/pull/5545
27+
* Update the `spree.rb.tt` stripe configuration instructions for `SolidusStripe` v5+ by @thomasbromehead in https://github.com/solidusio/solidus/pull/5505
28+
* Fix the down step of the `DropDeprecatedAddressIdFromShipments` migration by @DanielePalombo in https://github.com/solidusio/solidus/pull/5557
29+
* Deprecate `Spree::NamedType` Concern by @elia in https://github.com/solidusio/solidus/pull/5541
30+
* Enhance log message for Bogus payments by @nirnaeth in https://github.com/solidusio/solidus/pull/5422
31+
* Rails 7.1 support by @peterberkenbosch in https://github.com/solidusio/solidus/pull/5359
32+
* Use configurable promo adjuster in callback by @mamhoff in https://github.com/solidusio/solidus/pull/5498
33+
* Enable the admin preview by default for new installations by @elia in https://github.com/solidusio/solidus/pull/5563
34+
* Remove unused action in controller callbacks by @kennyadsl in https://github.com/solidusio/solidus/pull/5566
35+
36+
## Solidus Admin
37+
38+
* Fix issues raised by ERB and JS linting by @elia in https://github.com/solidusio/solidus/pull/5457
39+
* Add `Order#use_shipping` and address management to the admin dashboard by @rainerdema in https://github.com/solidusio/solidus/pull/5461
40+
* Add a `TaxRate#display_amount` and a tax categories & rates admin index by @elia in https://github.com/solidusio/solidus/pull/5529
41+
* Allow to choose a custom routes' mount point during install by @kennyadsl in https://github.com/solidusio/solidus/pull/5533
42+
* Rails 7.1 support by @peterberkenbosch in https://github.com/solidusio/solidus/pull/5359
43+
* Remove unused action in controller callbacks by @kennyadsl in https://github.com/solidusio/solidus/pull/5566
44+
* [Admin] Ensure `action_name` is passed as symbol for `cancancan` authorization by @rainerdema in https://github.com/solidusio/solidus/pull/5399
45+
* [Admin] Add dynamic filters to `ui/table` component by @rainerdema in https://github.com/solidusio/solidus/pull/5376
46+
* Don't show missing order shipment and payment states by @elia in https://github.com/solidusio/solidus/pull/5427
47+
* Fix `/admin/product/new` in SolidusAdmin by @elia in https://github.com/solidusio/solidus/pull/5426
48+
* [Admin] Ensure labels are clickable by parameterizing ids by @rainerdema in https://github.com/solidusio/solidus/pull/5429
49+
* Extract the table search field to a component by @elia in https://github.com/solidusio/solidus/pull/5428
50+
* Don't capture `NameError` if its not a missing component by @elia in https://github.com/solidusio/solidus/pull/5432
51+
* Add a `ui/thumbnail` component by @elia in https://github.com/solidusio/solidus/pull/5431
52+
* [Admin] Enhance `ui/table` component with clickable rows and URL navigation by @rainerdema in https://github.com/solidusio/solidus/pull/5397
53+
* [Admin] Enhance toast message positioning and layering by @rainerdema in https://github.com/solidusio/solidus/pull/5436
54+
* Extract a `products/stock` component by @elia in https://github.com/solidusio/solidus/pull/5433
55+
* [Admin] Construct base components for order creation in admin interface by @rainerdema in https://github.com/solidusio/solidus/pull/5434
56+
* Admin tooltip improvements by @elia in https://github.com/solidusio/solidus/pull/5439
57+
* SolidusAdmin `products/stock` component fixes by @elia in https://github.com/solidusio/solidus/pull/5443
58+
* Update hints and remove them where not needed by @mfrecchiami in https://github.com/solidusio/solidus/pull/5435
59+
* [Admin] Enhance toast component: Background color and animations by @rainerdema in https://github.com/solidusio/solidus/pull/5442
60+
* SolidusAdmin: Extract page layout helpers by @elia in https://github.com/solidusio/solidus/pull/5445
61+
* SolidusAdmin misc. component fixes by @elia in https://github.com/solidusio/solidus/pull/5444
62+
* [Admin] Fix `ui/table/toolbar` & restore `clearSearch` & Streamline `feedback` rendering by @rainerdema in https://github.com/solidusio/solidus/pull/5449
63+
* Add an `orders/cart` component by @elia in https://github.com/solidusio/solidus/pull/5441
64+
* Dynamic `ui/toggletip` positioning by @elia in https://github.com/solidusio/solidus/pull/5451
65+
* [Admin] Add modal component by @the-krg in https://github.com/solidusio/solidus/pull/5364
66+
* [Admin] Extract a `ui/search_panel` component from `orders/cart` by @elia in https://github.com/solidusio/solidus/pull/5467
67+
* [Admin] Introduce `ui/forms/address` component for order admin checkout by @rainerdema in https://github.com/solidusio/solidus/pull/5468
68+
* [admin] Add the customer sidebar to the orders page by @elia in https://github.com/solidusio/solidus/pull/5499
69+
* [admin] Allow editing the order contact email by @elia in https://github.com/solidusio/solidus/pull/5500
70+
* SolidusAdmin customer picker for order by @elia in https://github.com/solidusio/solidus/pull/5462
71+
* [admin] Move layout related components under `layout/` by @elia in https://github.com/solidusio/solidus/pull/5510
72+
* [admin] dark mode by @elia in https://github.com/solidusio/solidus/pull/5511
73+
* [Admin] Add `Select address` dropdown feature to billing and shipping forms by @rainerdema in https://github.com/solidusio/solidus/pull/5507
74+
* [Admin] Add `order/show/summary` component by @rainerdema in https://github.com/solidusio/solidus/pull/5512
75+
* [admin] Update the admin preview toggle label by @elia in https://github.com/solidusio/solidus/pull/5515
76+
* [admin] Add scopes and controller helpers for `ui/table` by @elia in https://github.com/solidusio/solidus/pull/5516
77+
* [admin] Fix menu styles & add a backend menu items importer by @elia in https://github.com/solidusio/solidus/pull/5518
78+
* [admin] Add users index by @elia in https://github.com/solidusio/solidus/pull/5519
79+
* [admin] Add a `promotions/index` component by @elia in https://github.com/solidusio/solidus/pull/5517
80+
* [Admin] Add sortable rows in `ui/table` component by @rainerdema in https://github.com/solidusio/solidus/pull/5522
81+
* [Admin] Add `Properties` index component by @rainerdema in https://github.com/solidusio/solidus/pull/5527
82+
* [Admin] Add `Option Types` index component by @rainerdema in https://github.com/solidusio/solidus/pull/5525
83+
* [Admin] Add `Promotion Categories` index component by @rainerdema in https://github.com/solidusio/solidus/pull/5528
84+
* [admin] Move the feedback link to the bottom of the page by @elia in https://github.com/solidusio/solidus/pull/5524
85+
* [Admin] Add `Taxonomies` index component by @rainerdema in https://github.com/solidusio/solidus/pull/5526
86+
* [admin] Add scopes to the products page by @elia in https://github.com/solidusio/solidus/pull/5531
87+
* [Admin] Add `Payment Methods` index component by @rainerdema in https://github.com/solidusio/solidus/pull/5530
88+
* [admin] Extract common admin resources patterns to a helper by @elia in https://github.com/solidusio/solidus/pull/5534
89+
* [Admin] Add `Stock Items` index component by @rainerdema in https://github.com/solidusio/solidus/pull/5532
90+
* [admin] Add index pages for the settings / shipping area by @elia in https://github.com/solidusio/solidus/pull/5536
91+
* [Admin] Add `Stores` index component by @rainerdema in https://github.com/solidusio/solidus/pull/5537
92+
* [admin] Add index pages for `zones` by @elia in https://github.com/solidusio/solidus/pull/5538
93+
* [Admin] Add `Refunds and Returns` section with correlated index pages by @rainerdema in https://github.com/solidusio/solidus/pull/5539
94+
* [Admin] Add `stock_items/edit` modal component by @elia in https://github.com/solidusio/solidus/pull/5543
95+
* [Admin] Refactor index page settings: Ransack search and pagination by @rainerdema in https://github.com/solidusio/solidus/pull/5546
96+
* [admin] Cleanup TW classes by @elia in https://github.com/solidusio/solidus/pull/5550
97+
* [Admin] Enhancements to filter toolbar and dropdown visibility by @rainerdema in https://github.com/solidusio/solidus/pull/5548
98+
* [admin] Relax the SolidusAdmin dependency on Solidus core by @elia in https://github.com/solidusio/solidus/pull/5547
99+
* [admin] Performance fixes by @elia in https://github.com/solidusio/solidus/pull/5552
100+
* [Admin] Implement `enable_alpha_features?` preference config for selective feature access by @rainerdema in https://github.com/solidusio/solidus/pull/5549
101+
* [admin] Provide a pre-built CSS file and a script to customize TW for local modifications by @elia in https://github.com/solidusio/solidus/pull/5554
102+
* [admin] Build the admin CSS before running the specs by @elia in https://github.com/solidusio/solidus/pull/5558
103+
* [admin] Reuse the same class name as Backend for MenuItem by @elia in https://github.com/solidusio/solidus/pull/5555
104+
* [Admin] Refactor admin components for consistent code style by @rainerdema in https://github.com/solidusio/solidus/pull/5559
105+
* [Admin] Include pagination in `payment_methods/index` component by @rainerdema in https://github.com/solidusio/solidus/pull/5562
106+
107+
## Solidus Backend
108+
109+
* Fix issues raised by ERB and JS linting by @elia in https://github.com/solidusio/solidus/pull/5457
110+
* Minimum Quantity promotion rule by @adammathys in https://github.com/solidusio/solidus/pull/5452
111+
* Add dark themes to the backend and a theme switching support by @MassimilianoLattanzio in https://github.com/solidusio/solidus/pull/4999
112+
* Fix rubocop violations after the latest release by @elia in https://github.com/solidusio/solidus/pull/5535
113+
* Rails 7.1 support by @peterberkenbosch in https://github.com/solidusio/solidus/pull/5359
114+
* Remove unused action in controller callbacks by @kennyadsl in https://github.com/solidusio/solidus/pull/5566
115+
* [admin] Fix menu styles & add a backend menu items importer by @elia in https://github.com/solidusio/solidus/pull/5518
116+
* Update backend configuration for solidus `v4.2` by @rainerdema in https://github.com/solidusio/solidus/pull/5405
117+
* Restore using `MenuItem#sections` for matching paths by @elia in https://github.com/solidusio/solidus/pull/5406
118+
* Fix the content navbar being hidden under the navbar when the window is narrow by @elia in https://github.com/solidusio/solidus/pull/5423
119+
* Solidus legacy color hierarchy by @mfrecchiami in https://github.com/solidusio/solidus/pull/5446
120+
* Drop autoprefixer-rails from dependencies by @elia in https://github.com/solidusio/solidus/pull/5521
121+
* Restyle backend UI flash message to not overlap buttons by @brettchalupa in https://github.com/solidusio/solidus/pull/5540
122+
123+
## Solidus API
124+
125+
* Make promotion handler classes configurable by @mamhoff in https://github.com/solidusio/solidus/pull/5466
126+
* Add `Order#use_shipping` and address management to the admin dashboard by @rainerdema in https://github.com/solidusio/solidus/pull/5461
127+
* Fix rubocop violations after the latest release by @elia in https://github.com/solidusio/solidus/pull/5535
128+
* Remove unused action in controller callbacks by @kennyadsl in https://github.com/solidusio/solidus/pull/5566
129+
130+
## Solidus Sample
131+
132+
* Fix rubocop violations after the latest release by @elia in https://github.com/solidusio/solidus/pull/5535
133+
* Rails 7.1 support by @peterberkenbosch in https://github.com/solidusio/solidus/pull/5359
134+
* Update samples to match new SSF style by @aleph1ow in https://github.com/solidusio/solidus/pull/5437
135+
* Update sample images by @kennyadsl in https://github.com/solidusio/solidus/pull/5560
136+
137+
**Full Changelog**: https://github.com/solidusio/solidus/compare/v4.2.0...v4.3.0
138+
139+
1140
## Solidus v4.2.0 (2023-09-29)
2141

3142

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.3/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.3.0.dev"
4+
VERSION = "4.3.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
@@ -27,7 +27,7 @@ services:
2727
NODE_VERSION: 14
2828
MYSQL_VERSION: "8.0"
2929
BUNDLER_VERSION: 2
30-
image: solidus-4.3.0.dev
30+
image: solidus-4.3.0
3131
command: bash -c "(bundle check || bundle) && bash -c 'echo Container initialized, see README.md for further steps.' && tail -f /dev/null"
3232
environment:
3333
CAPYBARA_DRIVER: selenium_chrome_headless_docker_friendly

0 commit comments

Comments
 (0)