Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Oct 13, 2025

This PR contains the following updates:

Package Change Age Confidence
solargraph (source, changelog) "~> 0.56.0""~> 0.58.0" age confidence

Release Notes

castwide/solargraph (solargraph)

v0.58.1

  • Normalize line endings to LF (#​1142)

v0.58.0

Compare Source

  • Faster constant resolution (#​1083)
  • [regression] Handle RBS static method aliases (#​1094)
  • More type fills and shims (#​1005)
  • Fix resolution in blocks in type checker (#​890)
  • Annotation fixes for strong typechecking (#​1057)
  • Remove dead code (#​1077)
  • Fix flakey spec (#​1080)
  • Fix bad sexpr generation in op_asgn (#​1089)
  • Opt-in for MFA requirement (#​730)
  • [regression] Fix resolution issues with namespaces from YARD (#​1097)
  • Improve a pin combination case around selfy types (#​1024)
  • Rescue reference errors in hosts (#​1105)
  • Relax bundler runtime dependency version constraint to support newer versions (#​1125)
  • Remove stale Pathname test (#​1135)
  • Enable strong type checking in CI (#​928)
  • Stale sg-ignore
  • Use rbs 3.9.5 in tests (#​1136)
  • Drop broken 'namespaces' method (#​1065)
  • Add ActiveRecord example from RBS (#​1074)
  • Keep workspace directories as absolute paths (#​1076)
  • Handle bad gem_dir from gemspec object (#​1079)
  • Test for absolute require paths (#​1137)
  • [regression] Fix resolution of ambiguous argument types (#​1098)
  • Remove sg-ignore for String#=~ (#​1138)
  • Allow levels to be changed for typechecking rules in .solargraph.yml (#​1126)

v0.57.0

Compare Source

  • Support ActiveSupport::Concern pattern for class methods (#​948)
  • More CI checks (#​996)
  • Linting / type annotation fixes (#​999)
  • Avoid overlapping chdir calls in multiple threads (#​1007)
  • Fix kwarg generation in ApiMap::SourceToYard (#​1003)
  • Enable Steep typechecking of Solargraph code (#​1004)
  • Fix convention requires (#​1008)
  • Plugin Util: Add Combination Priority (#​1010)
  • [regression] Fix crash while typechecking files with Struct use (#​1031)
  • Remove yard reference from gemfile (#​1033)
  • Allow newer RBS gem versions, exclude incompatible ones (#​995)
  • Look for external requires before cataloging bench (#​1021)
  • Remove Library#folding_ranges (#​904)
  • Complain in strong type-checking if an @​sg-ignore line is not needed (#​1011)
  • Document a log level env variable (#​894)
  • Fix hole in type checking evaluation (#​1009)
  • Improve typechecking error message (#​1014)
  • Internal strict type-checking fixes (#​1013)
  • Reproduce and fix a ||= (or-asgn) evaluation issue (#​1017)
  • Define closure for Pin::Symbol, for completeness (#​1027)
  • Fix 'all!' config to reporters (#​1018)
  • Fix DocMap.all_rbs_collection_gems_in_memory return type (#​1037)
  • Fix RuboCop linting errors in regular expressions (#​1038)
  • Resolve class aliases via Constant pins (#​1029)
  • Speed-up LSP completion response times (#​1035)
  • Revert "Resolve class aliases via Constant pins (#​1029)" (#​1041)
  • Avoid stack errors when resolving method aliases (#​1040)
  • [regression] Refine order of object convention method pins (#​1036)
  • Fix crash while generating activesupport pins (#​1043)
  • Type annotation improvements (#​1016)
  • Resolve class aliases via Constant pins (#​1048)
  • Understand "Parser::AST::Node < AST::Node" in RBS (#​1060)
  • Factor out require_paths logic to its own class (#​1062)
  • Fix type errors found in strong typechecking (#​1045)
  • Run plugin specs separately for perf insights (#​1046)
  • Run specs from solargraph-rails configured against current code in CI (#​892)
  • Fix Convention/Plugin pins not being updated on file change (#​1028)
  • Fix solargraph-rails check (#​1073)
  • Flow sensitive typing handles x.is_a? without an argument (#​1070)
  • Refactor reference pin handling (#​1058)

v0.56.2

Compare Source

  • Add support for Ruby Data.define (#​970)
  • Ensure that pin locations are always populated (#​965)
  • Improve struct support (#​992)
  • Include Rakefile, Gemfile, and gemspec files in config by default (#​984)
  • Use Open3 to cache gemspecs (#​1000)
  • Eager load node processors (#​1002)

v0.56.1

Compare Source

  • Library avoids blocking on pending yardoc caches (#​990)
  • DocMap checks for default Gemfile (#​989)
  • [Bug fix] Fixed an error in rbs/fills/tuple.rbs (#​993)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Oct 13, 2025
@renovate renovate bot force-pushed the renovate/solargraph-0.x branch from d5a23ad to 9523cd7 Compare October 13, 2025 09:09
@renovate renovate bot force-pushed the renovate/solargraph-0.x branch from 9523cd7 to 346b251 Compare November 18, 2025 20:05
@renovate renovate bot force-pushed the renovate/solargraph-0.x branch 2 times, most recently from 770682c to 1a32b20 Compare January 1, 2026 21:56
@renovate renovate bot changed the title chore(deps): update dependency solargraph to "~> 0.57.0" chore(deps): update dependency solargraph to "~> 0.58.0" Jan 1, 2026
@renovate renovate bot force-pushed the renovate/solargraph-0.x branch from 1a32b20 to de19e70 Compare January 2, 2026 17:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant