Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ruby] Update all Bundler dependencies (2023-10-23) #1432

Merged
merged 8 commits into from
Dec 12, 2023

Conversation

depfu[bot]
Copy link
Contributor

@depfu depfu bot commented Oct 23, 2023

This is your daily update of all Bundler dependencies. Please take a good look at what changed and the test results before merging this pull request.

What changed?

↗️ net-imap (indirect, 0.3.1 → 0.4.2, major) · Repo · Release · Diff

↗️ net-protocol (indirect, 0.1.3 → 0.2.1, major) · Repo · Release · Diff

↗️ net-smtp (indirect, 0.3.3 → 0.4.0, major) · Repo · Changelog · Release · Diff

↗️ rack (indirect, 2.2.4 → 3.0.8, major) · Repo · Changelog · Release · Diff

✳️ ruby-units (3.0.0 → 4.0.0, major) · Repo · Changelog · Release · Diff

✳️ simplecov (0.21.2 → 0.22.0, major) · Repo · Changelog · Diff

✳️ state_machines (0.5.0 → 0.6.0, major) · Repo · Changelog · Diff

↗️ timeout (indirect, 0.3.0 → 0.4.0, major) · Repo · Release · Diff

↗️ actioncable (indirect, 7.0.4 → 7.1.1, minor) · Repo · Changelog · Release · Diff

↗️ actionmailbox (indirect, 7.0.4 → 7.1.1, minor) · Repo · Changelog

↗️ actionmailer (indirect, 7.0.4 → 7.1.1, minor) · Repo · Changelog · Release · Diff

↗️ actionpack (indirect, 7.0.4 → 7.1.1, minor) · Repo · Changelog · Release · Diff

↗️ actiontext (indirect, 7.0.4 → 7.1.1, minor) · Repo · Changelog · Release · Diff

↗️ actionview (indirect, 7.0.4 → 7.1.1, minor) · Repo · Changelog · Release · Diff

↗️ activejob (indirect, 7.0.4 → 7.1.1, minor) · Repo · Changelog · Release · Diff

↗️ activemodel (indirect, 7.0.4 → 7.1.1, minor) · Repo · Changelog · Release · Diff

↗️ activerecord (indirect, 7.0.4 → 7.1.1, minor) · Repo · Changelog · Release · Diff

↗️ activestorage (indirect, 7.0.4 → 7.1.1, minor) · Repo · Changelog · Release · Diff

↗️ activesupport (indirect, 7.0.4 → 7.1.1, minor) · Repo · Changelog · Release · Diff

✳️ bootsnap (1.14.0 → 1.16.0, minor) · Repo · Changelog · Diff

✳️ capybara (3.38.0 → 3.39.2, minor) · Repo · Changelog · Diff

↗️ execjs (indirect, 2.8.1 → 2.9.1, minor) · Repo · Diff

✳️ factory_bot (6.2.1 → 6.3.0, minor) · Repo · Changelog · Release · Diff

↗️ ffi (indirect, 1.15.5 → 1.16.3, minor) · Repo · Changelog · Diff

↗️ globalid (indirect, 1.0.1 → 1.2.1, minor) · Repo · Changelog · Diff

↗️ i18n (indirect, 1.13.0 → 1.14.1, minor) · Repo · Changelog · Release · Diff

✳️ inline_svg (1.8.0 → 1.9.0, minor) · Repo · Changelog · Release · Diff

✳️ jquery-rails (4.5.1 → 4.6.0, minor) · Repo · Changelog · Diff

↗️ mail (indirect, 2.7.1 → 2.8.1, minor) · Repo · Changelog · Diff

↗️ minitest (indirect, 5.18.0 → 5.20.0, minor) · Repo · Changelog · Diff

↗️ msgpack (indirect, 1.5.1 → 1.7.2, minor) · Repo · Changelog · Diff

↗️ multipart-post (indirect, 2.2.3 → 2.3.0, minor) · Repo · Changelog · Release · Diff

✳️ oj (3.13.23 → 3.16.1, minor) · Repo · Changelog · Diff

✳️ pry (0.14.1 → 0.14.2, minor) · Repo · Changelog · Diff

✳️ puma (6.0.0 → 6.4.0, minor) · Repo · Changelog · Release · Diff

↗️ racc (indirect, 1.6.0 → 1.7.1, minor) · Repo · Changelog · Release · Diff

✳️ rack-mini-profiler (3.0.0 → 3.1.1, minor) · Repo · Changelog · Diff

↗️ rack-proxy (indirect, 0.7.4 → 0.7.7, minor) · Repo · Diff

↗️ rack-test (indirect, 2.0.2 → 2.1.0, minor) · Repo · Changelog · Diff

✳️ rails (7.0.4 → 7.1.1, minor) · Repo · Release · Diff

↗️ rails-dom-testing (indirect, 2.0.3 → 2.2.0, minor) · Repo · Release · Diff

↗️ rails-html-sanitizer (indirect, 1.4.3 → 1.6.0, minor) · Repo · Changelog · Release · Diff

↗️ railties (indirect, 7.0.4 → 7.1.1, minor) · Repo · Changelog · Release · Diff

✳️ rubocop-performance (1.15.1 → 1.19.1, minor) · Repo · Changelog · Release · Diff

✳️ rubocop-rails (2.17.3 → 2.21.2, minor) · Repo · Changelog · Release · Diff

✳️ selenium-webdriver (4.9.0 → 4.14.0, minor) · Repo · Changelog

↗️ sprockets (indirect, 4.1.1 → 4.2.1, minor) · Repo · Changelog · Release · Diff

↗️ thor (indirect, 1.2.1 → 1.3.0, minor) · Repo · Changelog · Release · Diff

↗️ tilt (indirect, 2.0.11 → 2.3.0, minor) · Repo · Changelog

✳️ webmock (3.18.1 → 3.19.1, minor) · Repo · Changelog · Diff

↗️ webrick (indirect, 1.7.0 → 1.8.1, minor) · Repo

↗️ websocket-driver (indirect, 0.7.5 → 0.7.6, minor) · Repo · Changelog · Diff

✳️ yard (0.9.28 → 0.9.34, minor) · Repo · Changelog · Release · Diff

↗️ addressable (indirect, 2.8.1 → 2.8.5, patch) · Repo · Changelog

↗️ autoprefixer-rails (indirect, 10.4.7.0 → 10.4.15.0, patch) · Repo · Changelog · Diff

↗️ faraday (indirect, 1.10.2 → 1.10.3, patch) · Repo · Changelog · Release · Diff

↗️ guard (indirect, 2.18.0 → 2.18.1, patch) · Repo · Changelog · Diff

✳️ launchy (2.5.0 → 2.5.2, patch) · Repo · Changelog · Diff

↗️ loofah (indirect, 2.21.3 → 2.21.4, patch) · Repo · Changelog · Release · Diff

↗️ lumberjack (indirect, 1.2.8 → 1.2.9, patch) · Repo · Changelog · Diff

↗️ mini_mime (indirect, 1.1.2 → 1.1.5, patch) · Repo · Changelog · Diff

↗️ mini_portile2 (indirect, 2.8.2 → 2.8.5, patch) · Repo · Changelog · Release · Diff

↗️ nokogiri (indirect, 1.15.2 → 1.15.4, patch) · Repo · Changelog · Release · Diff

↗️ public_suffix (indirect, 5.0.0 → 5.0.3, patch) · Repo · Changelog · Diff

↗️ rspec-mocks (indirect, 3.12.5 → 3.12.6, patch) · Repo · Changelog · Diff

↗️ rspec-support (indirect, 3.12.0 → 3.12.1, patch) · Repo · Changelog · Diff

↗️ tzinfo (indirect, 2.0.5 → 2.0.6, patch) · Repo · Changelog · Release · Diff

✳️ web-console (4.2.0 → 4.2.1, patch) · Repo · Changelog · Release · Diff

✳️ webpacker (5.4.3 → 5.4.4, patch) · Repo · Changelog · Diff

↗️ websocket (indirect, 1.2.9 → 1.2.10, patch) · Repo · Changelog · Release · Diff

↗️ zeitwerk (indirect, 2.6.8 → 2.6.12, patch) · Repo · Changelog · Diff


Depfu Status

Depfu will only send you the next scheduled PR once you merge or close this one.

All Depfu comment commands
@​depfu refresh
Rebases against your default branch and redoes this update
@​depfu recreate
Recreates this PR, overwriting any edits that you've made to it
@​depfu merge
Merges this PR once your tests are passing and conflicts are resolved
@​depfu cancel merge
Cancels automatic merging of this PR
@​depfu close
Closes this PR and deletes the branch
@​depfu reopen
Restores the branch and reopens this PR (if it's closed)

@depfu depfu bot added the depfu Automatically created by Depfu label Oct 23, 2023
@yoldas yoldas self-assigned this Dec 5, 2023
@yoldas
Copy link
Member

yoldas commented Dec 6, 2023

There are several issues reported for the malformed form parameters. It looks like there will not be a solution for this soon. I will add a workaround for the failing tests in app/views/labware/_barcode_printing_form.html.erb using hidden_field_tag helper.

Nested form params are malformed in Rails 7.1
FormData Handling Nested Arrays Incorrectly in Rails 7.1.2
Nested parameters parsing error in rack 3.0.8
Rails 7.1: nested object cannot handle its parameters properly

@yoldas
Copy link
Member

yoldas commented Dec 7, 2023

I have executed a few integration tests locally. They look OK. I have also put breakpoints in prints_job_controller to inspect the parameters and viewed the generated form markup in browser. They look OK. However, I think we should make a pre-release and test it on UAT or Training to print to physical printers. The test should include Toshiba and Squix printers and labels with multiple stickers.

Copy link

codeclimate bot commented Dec 12, 2023

Code Climate has analyzed commit efbeea1 and detected 0 issues on this pull request.

The test coverage on the diff in this pull request is 75.0% (50% is the threshold).

This pull request will bring the total coverage in the repository to 90.1% (0.0% change).

View more on Code Climate.

@yoldas yoldas merged commit e8ae75f into develop Dec 12, 2023
8 checks passed
@yoldas yoldas deleted the depfu/batch_all/2023-10-23 branch December 12, 2023 16:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
depfu Automatically created by Depfu
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants