Packages changed: ceph (16.2.9.58+ge2e5cb80063 -> 16.2.9.158+gd93952c7eea) erofs-utils (1.4 -> 1.5) inxi (3.3.17 -> 3.3.18) python-mailman python38 python38-core rubygem-bcrypt (3.1.17 -> 3.1.18) rubygem-bootsnap (1.11.1 -> 1.12.0) rubygem-faraday (2.2.0 -> 2.3.0) rubygem-faraday-net_http (2.0.1 -> 2.0.3) rubygem-jquery-rails (4.4.0 -> 4.5.0) rubygem-json (2.6.1 -> 2.6.2) rubygem-msgpack (1.5.1 -> 1.5.2) rubygem-multipart-post (2.1.1 -> 2.2.3) rubygem-rails-html-sanitizer (1.4.2 -> 1.4.3) rubygem-regexp_parser (2.4.0 -> 2.5.0) rubygem-rubocop (1.29.1 -> 1.30.1) === Details === ==== ceph ==== Version update (16.2.9.58+ge2e5cb80063 -> 16.2.9.158+gd93952c7eea) Subpackages: librados2 librbd1 - Update to 16.2.9-158-gd93952c7eea: + cmake: check for python(\d)\.(\d+) when building boost + make-dist: patch boost source to support python 3.10 ==== erofs-utils ==== Version update (1.4 -> 1.5) - Update to release 1.5 * fsck.erofs: support filesystem extraction * support ztailpacking inline feature for compressed files * dump.erofs: support listing directories * more liberofs APIs (including iterate APIs) * use mtime to allow more control over the timestamps ==== inxi ==== Version update (3.3.17 -> 3.3.18) - Updated to version 3.3.18: * /usr/share/doc/packages/inxi/inxi.changelog. ==== python-mailman ==== - Added support-alembic-1-8.patch - Removed support-alembic-1-7.patch ==== python38 ==== Subpackages: python38-curses python38-dbm - Switch primary_interpreter from python38 to python310 ==== python38-core ==== Subpackages: libpython3_8-1_0 python38-base - Switch primary_interpreter from python38 to python310 ==== rubygem-bcrypt ==== Version update (3.1.17 -> 3.1.18) - updated to version 3.1.18 * Unlock GVL when calculating hashes and salts [GH #260] * Fix compilation warnings in `ext/mri/bcrypt_ext.c` [GH #261] ==== rubygem-bootsnap ==== Version update (1.11.1 -> 1.12.0) - updated to version 1.12.0 * `bootsnap precompile` CLI will now also precompile `Rakefile` and `.rake` files. * Stop decorating `Module#autoload` as it was only useful for supporting Ruby 2.2 and older. * Remove `uname` and other patform specific version from the cache keys. `RUBY_PLATFORM + RUBY_REVISION` should be enough to ensure bytecode compatibility. This should improve caching for alpine based setups. See #409. ==== rubygem-faraday ==== Version update (2.2.0 -> 2.3.0) - updated to version 2.3.0 [#] Features * Add indices when arrays are encoded by @daedric in #1399 [#] Fixes * Allow application/x-www-form-url_encoded POST requests to use file objects as the request body by @catlee in #1415 [#] Misc * CHANGELOG: add 2.2.0 section by @olleolleolle in #1394 * docs: UPGRADE Note #dependency removed in 2.0 by @olleolleolle in #1398 * docs: Add one more require to the quickstart to make this whole thing work immediately by @joshuabremerdexcom in #1401 * Update custom middleware documentation by @AlexWayfer in #1404 * Doc: Added raise_error middleware configuration by @nicosvirjt in #1412 * docs: Correct default default_adapter value by @kuahyeow in #1414 * CI: Update GitHub Action "checkout" to v3 by @olleolleolle in #1416 ==== rubygem-faraday-net_http ==== Version update (2.0.1 -> 2.0.3) - updated to version 2.0.3 * Add Errno::EALREADY to list of Net::HTTP exceptions by @iMacTia in #21 ==== rubygem-jquery-rails ==== Version update (4.4.0 -> 4.5.0) - updated to version 4.5.0 * update jquery to 3.6.0 ==== rubygem-json ==== Version update (2.6.1 -> 2.6.2) - updated to version 2.6.2 no changelog found ==== rubygem-msgpack ==== Version update (1.5.1 -> 1.5.2) - updated to version 1.5.2 * Fix bug about unpacking ext type objects with the recursive option ==== rubygem-multipart-post ==== Version update (2.1.1 -> 2.2.3) - updated to version 2.2.3 * Restore compatibility back to Ruby 2.3 by @ioquatix in #95 ==== rubygem-rails-html-sanitizer ==== Version update (1.4.2 -> 1.4.3) - updated to version 1.4.3 * Address a possible XSS vulnerability with certain configurations of Rails::Html::Sanitizer. Prevent the combination of `select` and `style` as allowed tags in SafeListSanitizer. Fixes CVE-2022-32209 * Mike Dalessio* ==== rubygem-regexp_parser ==== Version update (2.4.0 -> 2.5.0) - updated to version 2.5.0 [#]## Added - `Regexp::Expression::Base.construct` and `.token_class` methods * see the [wiki](https://github.com/ammar/regexp_parser/wiki) for details ==== rubygem-rubocop ==== Version update (1.29.1 -> 1.30.1) - updated to version 1.30.1 [#]# 1.30.1 (2022-06-06) [#]## Bug fixes * [#10685](https://github.com/rubocop/rubocop/issues/10685): Fix a false positive for `Style/StringConcatenation` when `Mode: conservative` and first operand is not string literal. ([@koic][]) * [#10670](https://github.com/rubocop/rubocop/pull/10670): Fix a false positive for `Style/FetchEnvVar` in the body with assignment method. ([@ydah][]) * [#10671](https://github.com/rubocop/rubocop/issues/10671): Fix an incorrect autocorrect for `EnforcedStyle: with_first_argument` of `Layout/ArgumentAlignment` and `EnforcedColonStyle: separator` of `Layout/HashAlignment`. ([@koic][]) * [#10676](https://github.com/rubocop/rubocop/pull/10676): Fix `--ignore-unrecognized-cops` option always showing empty warning even if there was no problem. ([@nobuyo][]) * [#10674](https://github.com/rubocop/rubocop/issues/10674): Fix a false positive for `Naming/AccessorMethodName` with type of the first argument is other than `arg`. ([@ydah][]) * [#10679](https://github.com/rubocop/rubocop/issues/10679): Fix a false positive for `Style/SafeNavigation` when `TargetRubyVersion: 2.2` or lower. ([@koic][]) [#]## Changes * [#10673](https://github.com/rubocop/rubocop/pull/10673): Update auto-gen-config's comment re auto-correct for `SafeAutoCorrect: false`. ([@ydah][]) [#]# 1.30.0 (2022-05-26) [#]## New features * [#10065](https://github.com/rubocop/rubocop/issues/10065): Add new `Gemspec/DeprecatedAttributeAssignment` cop. ([@koic][]) * [#10608](https://github.com/rubocop/rubocop/pull/10608): Add new `Style/MapCompactWithConditionalBlock` cop. ([@nobuyo][]) * [#10627](https://github.com/rubocop/rubocop/issues/10627): Add command-line option `--ignore-unrecognized-cops` to ignore any unknown cops or departments in .rubocop.yml. ([@nobuyo][]) * [#10620](https://github.com/rubocop/rubocop/pull/10620): Add Sorbet's `typed` sigil as a magic comment. ([@zachahn][]) [#]## Bug fixes * [#10662](https://github.com/rubocop/rubocop/pull/10662): Recover Ruby 2.1 code analysis using `TargetRubyVersion: 2.1`. ([@koic][]) * [#10396](https://github.com/rubocop/rubocop/issues/10396): Fix autocorrect for `Layout/IndentationWidth` to leave module/class body unchanged to avoid infinite autocorrect loop with `Layout/IndentationConsistency` when body trails after class/module definition. ([@johnny-miyake][]) * [#10636](https://github.com/rubocop/rubocop/issues/10636): Fix false positive in `Style/RedundantCondition` when the branches call the same method on different receivers. ([@dvandersluis][]) * [#10651](https://github.com/rubocop/rubocop/issues/10651): Fix autocorrect for `Style/For` when using array with operator methods as collection. ([@nobuyo][]) * [#10629](https://github.com/rubocop/rubocop/pull/10629): Fix default Ruby version from 2.5 to 2.6. ([@koic][]) * [#10661](https://github.com/rubocop/rubocop/pull/10661): Fix a false negative for `Style/SymbolProc` when method has no arguments and `AllowMethodsWithArguments: true`. ([@koic][]) * [#10631](https://github.com/rubocop/rubocop/issues/10631): Fix autocorrect for `Style/RedundantBegin`. ([@johnny-miyake][]) * [#10652](https://github.com/rubocop/rubocop/issues/10652): Fix a false positive for `Style/FetchEnvVar` in conditions. ([@ydah][]) * [#10665](https://github.com/rubocop/rubocop/issues/10665): Fix an incorrect autocorrect for `EnforcedStyle: with_first_argument` of `Layout/ArgumentAlignment` and `EnforcedColonStyle: separator` of `Layout/HashAlignment`. ([@koic][]) * [#10258](https://github.com/rubocop/rubocop/issues/10258): Recover Ruby 2.4 code analysis using `TargetRubyVersion: 2.4`. ([@koic][]) * [#10668](https://github.com/rubocop/rubocop/pull/10668): Recover Ruby 2.0 code analysis using `TargetRubyVersion: 2.0`. ([@koic][]) * [#10644](https://github.com/rubocop/rubocop/pull/10644): Recover Ruby 2.2 code analysis using `TargetRubyVersion: 2.2`. ([@koic][]) * [#10639](https://github.com/rubocop/rubocop/issues/10639): Fix `Style/HashSyntax` to exclude files that violate it with `EnforceHashShorthandSyntax` when running `auto-gen-config`. ([@nobuyo][]) * [#10633](https://github.com/rubocop/rubocop/issues/10633): Fix infinite autocorrection loop in `Style/AccessorGrouping` when combining multiple of the same accessor. ([@dvandersluis][]) * [#10618](https://github.com/rubocop/rubocop/issues/10618): Fix `LineBreakCorrector` so that it won't remove a semicolon in the class/module body. ([@johnny-miyake][]) * [#10646](https://github.com/rubocop/rubocop/issues/10646): Fix an incorrect autocorrect for `Style/SoleNestedConditional` when using `unless` and `&&` without parens in the outer condition and nested modifier condition. ([@koic][]) * [#10659](https://github.com/rubocop/rubocop/issues/10659): Fix automatically appended path for `inherit_from` by `auto-gen-config` is incorrect if specified config file in a subdirectory as an option. ([@nobuyo][]) * [#10640](https://github.com/rubocop/rubocop/pull/10640): Recover Ruby 2.3 code analysis using `TargetRubyVersion: 2.3`. ([@koic][]) * [#10657](https://github.com/rubocop/rubocop/issues/10657): Fix `--auto-gen-config` command option ignores specified config file by option. ([@nobuyo][]) [#]## Changes * [#10095](https://github.com/rubocop/rubocop/issues/10095): Change "auto-correct" to "autocorrect" in arguments, documentation, messages, comments, and specs. ([@chris-hewitt][]) * [#10656](https://github.com/rubocop/rubocop/issues/10656): Mark `Style/RedundantInterpolation` as unsafe autocorrection. ([@koic][]) * [#10616](https://github.com/rubocop/rubocop/pull/10616): Markdown formatter: skip files with no offenses. ([@rickselby][])