Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package rubygem-rubocop-ast for openSUSE:Factory checked in at 2025-04-15 16:45:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rubygem-rubocop-ast (Old) and /work/SRC/openSUSE:Factory/.rubygem-rubocop-ast.new.1907 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-rubocop-ast" Tue Apr 15 16:45:35 2025 rev:29 rq:1268966 version:1.44.0 Changes: -------- --- /work/SRC/openSUSE:Factory/rubygem-rubocop-ast/rubygem-rubocop-ast.changes 2024-11-07 16:28:26.340273382 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-rubocop-ast.new.1907/rubygem-rubocop-ast.changes 2025-04-15 16:48:38.117961068 +0200 @@ -1,0 +2,119 @@ +Wed Apr 9 07:59:53 UTC 2025 - Mykola Krachkovsky <w01dn...@gmail.com> + +- Updated to version 1.44.0 + + ## 1.44.0 (2025-04-03) + + ### New features + + * [#377](https://github.com/rubocop/rubocop-ast/pull/377): Support `RuboCop::AST::Node#any_def_type?` method. ([@koic][]) + + ## 1.43.0 (2025-03-25) + + ### Changes + + * [#374](https://github.com/rubocop/rubocop-ast/pull/374): Use the `prism` translation layer to analyze Ruby 3.4 by default. ([@earlopain]) + * [#373](https://github.com/rubocop/rubocop-ast/pull/373): Add `prism` as a runtime dependency. ([@earlopain]) + + ## 1.42.0 (2025-03-25) + + ### New features + + * [#370](https://github.com/rubocop/rubocop-ast/pull/370): Support `Prism::Translation::Parser35` for Ruby 3.5 parser (experimental). ([@earlopain][], [@koic][]) + + ## 1.41.0 (2025-03-21) + + ### New features + + * [#365](https://github.com/rubocop/rubocop-ast/pull/365): Add support for `itblock` node for Ruby 3.4. ([@earlopain][]) + + ## 1.40.0 (2025-03-19) + + ### Changes + + * [#354](https://github.com/rubocop/rubocop-ast/pull/354): Use `Prism::Translation::Parser::Builder` when parsing with prism. ([@earlopain][]) + + ## 1.39.0 (2025-03-16) + + ### New features + + * [#359](https://github.com/rubocop/rubocop-ast/pull/359): Enable reusable Prism parse result. ([@koic][]) + + ## 1.38.1 (2025-02-25) + + ### Bug fixes + + * [#360](https://github.com/rubocop/rubocop-ast/pull/360): Fix an error when the `Array` core class contains a writer method before `rubocop-ast` loaded. ([@earlopain][]) + + ## 1.38.0 (2025-01-27) + + ### New features + + * [#346](https://github.com/rubocop/rubocop-ast/pull/346): Add `Node#loc?` to determine if a node has a given location. ([@dvandersluis][]) + * [#356](https://github.com/rubocop/rubocop-ast/pull/356): Added `:any_block` as an alias for `:block` and `:numblock`, use it with `Node#any_block_type?`. Also available in node patterns: `{block numblock}` can become `any_block`. ([@earlopain][]) + + ### Bug fixes + + * [#323](https://github.com/rubocop/rubocop-ast/issues/323): Fix node captures inside of `?`, `+`, and `*` repetition. ([@earlopain][]) + + ### Changes + + * [#357](https://github.com/rubocop/rubocop-ast/pull/357): Support node groups in `Node#each_descendant` and similar traversal methods. ([@earlopain][]) + + ## 1.37.0 (2024-12-13) + + ### New features + + * [#341](https://github.com/rubocop/rubocop-ast/pull/341): Make `RuboCop::AST::IfNode` support `then?`. ([@koic][]) + * [#345](https://github.com/rubocop/rubocop-ast/pull/345): Add `Node#loc_is?` for easier test of locations. ([@marcandre][]) + + ### Changes + + * [#343](https://github.com/rubocop/rubocop-ast/pull/343): Add `StrNode#single_quoted?`, `StrNode#double_quoted?` and `StrNode#percent_literal?` to simplify checking for string delimiters. ([@dvandersluis][]) + + ## 1.36.2 (2024-11-27) + + ### Bug fixes + + * [#340](https://github.com/rubocop/rubocop-ast/pull/340): Handle anonymous splats in `MlhsNode`. ([@earlopain][]) + + ## 1.36.1 (2024-11-13) + + ### Bug fixes + + * [#339](https://github.com/rubocop/rubocop-ast/pull/339): Do not emit a deprecation warning for `EnsureNode#body` to give RuboCop a chance to update its usage. `EnsureNode#body` will still be changed in the next major version of `rubocop-ast`. ([@earlopain][]) + + ## 1.36.0 (2024-11-13) + + ### Changes + + * [#337](https://github.com/rubocop/rubocop-ast/pull/337): Deprecate `EnsureNode#body` in favour of `EnsureNode#branch`. `EnsureNode#body` will be redefined in the next major version of rubocop-ast. ([@dvandersluis][]) + + ## 1.35.0 (2024-11-11) + + ### New features + + * [#333](https://github.com/rubocop/rubocop-ast/pull/333): Add `BeginNode` for `kwbegin` nodes. ([@dvandersluis][]) + + ### Changes + + * [#333](https://github.com/rubocop/rubocop-ast/pull/333): Add `EnsureNode#rescue_node` method. ([@dvandersluis][]) + + ## 1.34.1 (2024-11-07) + + ### New features + + * [#329](https://github.com/rubocop/rubocop-ast/pull/329): Add `Node#type?` to reduce complexity of checking against multiple node types. ([@dvandersluis][]) + * [#330](https://github.com/rubocop/rubocop-ast/pull/330): Extend `Node#const_name` to `casgn` nodes. ([@dvandersluis][]) + + ### Bug fixes + + * [#331](https://github.com/rubocop/rubocop-ast/issue/331): [Fix #331] Fix crash in `OpAsgnNode#name` when the lhs is a `send` or `csend` node. ([@dvandersluis][]) + + ## 1.34.0 (2024-11-04) + + ### New features + + - [#326](https://github.com/rubocop-hq/rubocop-ast/pull/326): Introduce `lhs` and `rhs` aliases to assignment nodes for consistency. ([@dvandersluis][]) + +------------------------------------------------------------------- Old: ---- rubocop-ast-1.33.1.gem New: ---- rubocop-ast-1.44.0.gem ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rubygem-rubocop-ast.spec ++++++ --- /var/tmp/diff_new_pack.VjslAv/_old 2025-04-15 16:48:38.629982507 +0200 +++ /var/tmp/diff_new_pack.VjslAv/_new 2025-04-15 16:48:38.633982675 +0200 @@ -1,7 +1,7 @@ # # spec file for package rubygem-rubocop-ast # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,7 +24,7 @@ # Name: rubygem-rubocop-ast -Version: 1.33.1 +Version: 1.44.0 Release: 0 %define mod_name rubocop-ast %define mod_full_name %{mod_name}-%{version} ++++++ rubocop-ast-1.33.1.gem -> rubocop-ast-1.44.0.gem ++++++ ++++ 1668 lines of diff (skipped)