Skip to content

Update rubyzip to eliminate warning message on install#12435

Merged
mitchellhenke merged 1 commit intomainfrom
mitchellhenke/update-ruby-zip
Aug 18, 2025
Merged

Update rubyzip to eliminate warning message on install#12435
mitchellhenke merged 1 commit intomainfrom
mitchellhenke/update-ruby-zip

Conversation

@mitchellhenke
Copy link
Contributor

@mitchellhenke mitchellhenke commented Aug 18, 2025

🛠 Summary of changes

Selenium has released 4.35.0 which relaxes the constraint on rubyzip. We can now update and no longer have to see the following when installing the rubyzip gem:

RubyZip 3.0 is coming!
**********************

The public API of some Rubyzip classes has been modernized to use named
parameters for optional arguments. Please check your usage of the
following classes:
  * `Zip::File`
  * `Zip::Entry`
  * `Zip::InputStream`
  * `Zip::OutputStream`
  * `Zip::DOSTime`

Run your test suite with the `RUBYZIP_V3_API_WARN` environment
variable set to see warnings about usage of the old API. This will
help you to identify any changes that you need to make to your code.
See https://github.com/rubyzip/rubyzip/wiki/Updating-to-version-3.x for
more information.

Please ensure that your Gemfiles and .gemspecs are suitably restrictive
to avoid an unexpected breakage when 3.0 is released (e.g. ~> 2.3.0).
See https://github.com/rubyzip/rubyzip for details. The Changelog also
lists other enhancements and bugfixes that have been implemented since
version 2.3.0.

@mitchellhenke mitchellhenke requested a review from a team August 18, 2025 13:39
changelog: Internal, Maintenance, Update rubyzip
@mitchellhenke mitchellhenke force-pushed the mitchellhenke/update-ruby-zip branch from 263fa7c to 80c8866 Compare August 18, 2025 14:04
@mitchellhenke mitchellhenke merged commit fb9a851 into main Aug 18, 2025
1 check passed
@mitchellhenke mitchellhenke deleted the mitchellhenke/update-ruby-zip branch August 18, 2025 14:32
mitchellhenke pushed a commit that referenced this pull request Aug 19, 2025
* LG-16538: sms one account notifications (#12408)

* changelog: Upcoming Features, One Account, Notify users via text message

* add changes

* fix translation error and rubocop

* Reset cookie when validating HTML markup in accessibility test to improve reliability (#12428)

changelog: Internal, Testing, Reset cookie when validating HTML markup in accessibility test to improve reliability

Co-authored-by: Davi (she/they) <davida.marion@gsa.gov>

* Bump libphonenumber-js from 1.12.10 to 1.12.12 (#12431)

Bumps [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js) from 1.12.10 to 1.12.12.
- [Changelog](https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/CHANGELOG.md)
- [Commits](https://gitlab.com/catamphetamine/libphonenumber-js/compare/v1.12.10...v1.12.12)

---
updated-dependencies:
- dependency-name: libphonenumber-js
  dependency-version: 1.12.12
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update Rails dependencies to patch vulnerabilities (#12433)

changelog: Internal, Maintenance, Update Rails dependencies to patch vulnerabilities

* Update rubyzip (#12435)

changelog: Internal, Maintenance, Update rubyzip

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Malick Diarra <malick.diarra@gsa.gov>
Co-authored-by: Davi (she/they) <davida.marion@gsa.gov>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants