ruby / gem_rbs_collection

A collection of RBS for gems.
MIT License
246 stars 101 forks source link

Bump rbs from 3.4.4 to 3.5.0 #588

Closed dependabot[bot] closed 3 weeks ago

dependabot[bot] commented 3 weeks ago

Bumps rbs from 3.4.4 to 3.5.0.

Release notes

Sourced from rbs's releases.

3.5.0

Release note

Signature updates

Language updates

  • Fix proc type syntax (#1807)
  • Function types with untyped parameter (#1806)
  • Fix record type (#1732)
  • parser: enable record types with optional fields (#1717)

Library changes

  • Drop dependency on abbrev (#1866)
  • Fix source display (#1832)
  • Include trivia tokens to lex result (#1831)
  • Implement token list API (#1829)
  • Fix memory leak when ParsingError (#1830)
  • [rbs diff] Fix error when empty manifest.yaml (#1762)
  • Remove deprecated API since RBS v1 (#1805)
  • Use array instead of linked list for rbs location's child (#1786)
  • Fix SEGV with parse negative position (#1790)
  • Add location for attribute (#1787)
  • Always be private (#1774)
  • Prevent resource leak with type/method-type parser when reaching EOF. (#1742)
  • Allow loading RBS from different version of a gem (#1731)

... (truncated)

Changelog

Sourced from rbs's changelog.

3.5.0 (2024-06-06)

Signature updates

Language updates

  • Fix proc type syntax (#1807)
  • Function types with untyped parameter (#1806)
  • Fix record type (#1732)
  • parser: enable record types with optional fields (#1717)

Library changes

  • Drop dependency on abbrev (#1866)
  • Fix source display (#1832)
  • Include trivia tokens to lex result (#1831)
  • Implement token list API (#1829)
  • Fix memory leak when ParsingError (#1830)
  • [rbs diff] Fix error when empty manifest.yaml (#1762)
  • Remove deprecated API since RBS v1 (#1805)
  • Use array instead of linked list for rbs location's child (#1786)
  • Fix SEGV with parse negative position (#1790)
  • Add location for attribute (#1787)
  • Always be private (#1774)
  • Prevent resource leak with type/method-type parser when reaching EOF. (#1742)
  • Allow loading RBS from different version of a gem (#1731)
  • Fix method name tag on assertion (#1705)

... (truncated)

Commits
  • 2846c9d Versioin 3.5.0
  • 17b7e21 Import 3.4.x changelogs
  • ca651ca Merge pull request #1858 from tk0miya/uri_mailto
  • 82df1eb Merge pull request #1866 from Earlopain/drop-abbrev-dep
  • d7c3666 Merge pull request #1868 from ruby/revise-divmod
  • 7fd0efc Add type checking test with steep
  • 06f87f2 Fix #divmod methods
  • 8e9adec Drop dependency on abbrev
  • 2a6c00b Merge pull request #1863 from ruby/dependabot/bundler/steep/activesupport-7.1...
  • b115bea Bump activesupport from 7.1.3.3 to 7.1.3.4 in /steep
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
github-actions[bot] commented 3 weeks ago

@dependabot[bot] Thanks for your contribution!

Please follow the instructions below for each change. See also: https://github.com/ruby/gem_rbs_collection/blob/main/docs/CONTRIBUTING.md

Available commands

You can use the following commands by commenting on this PR.


You changed non-gem files.

@pocke, please review and approve the changes.

dependabot[bot] commented 3 weeks ago

Superseded by #590.