v4.2.11 Banana
Congrats, @vsmay98 made their first contribution in #9351. Also thanks again to @aintluks, @Philwi and @binarygit.
Description
User facing changes 👀
- Redirect to homepage with flash error when disabled user trying to access any page by @vsmay98 in #9351
- [Split Checkout] Fix bug preventing to reach checkout by @filipefurtad0 in #9165
- Disable header row bulk_coop report by @aintluks in #9563
- Add order note at the end of both invoices following current UI patterns. by @apricot12 in #9554
- Handle for invalid referer for embedded page service by @Philwi in #9407
- Disabled_at logic: redirect to login path if user is disabled by @jibees in #9341
- Make the shop url clickable by @Philwi in #9529
- Translate 404, 500, 422 errors pages by @jibees in #9532
- Let users view and regenerates api key by @Philwi in #9414
- Fix alignment for header Developer settings under Accounts settings by @saunmanoj888 in #9597
Technical changes 🔧
- Removes selenium-webdriver and webdriver gems; updates spec_helper by @filipefurtad0 in #9543
- Clean up Gemfile.lock after manual change by @mkllnk in #9570
- Bump rubocop from 1.33.0 to 1.35.0 by @dependabot in #9565
- Bump view_component from 2.64.0 to 2.68.0 by @dependabot in #9571
- Convert enterprises/edit page to stimulus by @binarygit in #9510
- Bump test-prof from 1.0.9 to 1.0.10 by @dependabot in #9566
- Bump bullet from 7.0.2 to 7.0.3 by @dependabot in #9567
- Bump webmock from 3.17.1 to 3.18.1 by @dependabot in #9581
- Bump view_component from 2.68.0 to 2.69.0 by @dependabot in #9582
- Bump rubocop from 1.35.0 to 1.35.1 by @dependabot in #9588
- Bump valid_email2 from 4.0.3 to 4.0.4 by @dependabot in #9587
- Restore ability to check out with Stripe while storing a new card by @mkllnk in #9585
- Bump puma from 5.6.4 to 5.6.5 by @dependabot in #9590
- Bump redis from 4.7.1 to 4.8.0 by @dependabot in #9592
- Moves invoice_spec.rb into /system; sets :rack_test as webdriver by @filipefurtad0 in #9577
- Invoice spec by @mkllnk in #9576
- Bump jwt from 2.4.1 to 2.5.0 by @dependabot in #9595
- Adds specific tax rates to each type of cost by @filipefurtad0 in #9602
- Replace tooltip on Enterprise Settings /contact page by @binarygit in #9560
- Correct typo in spec which lead to flakiness by @mkllnk in #9598
- Avoid storybook deprecation warning by @mkllnk in #9599
- Update rubocop config to avoid deprecation by @mkllnk in #9600
- Add matomo_tag to /register pages by @filipefurtad0 in #9513
- Bump stripe from 7.0.0 to 7.1.0 by @dependabot in #9586
- Load storybook only in development by @mkllnk in #9623
New Contributors
Full Changelog: v4.2.10...v4.2.11