Releases: soutaro/steep
Releases Β· soutaro/steep
1.6.0
Nothing changed from 1.6.0.pre.4.
1.6.0.pre.4
1.6.0.pre.3
Type checker core
1.6.0.pre.2
1.6.0.pre.1
Type checker core
- Test if a parameter is
_
(#946) - Let
[]=
call have correct type (#945) - Support type narrowing by
Module#<
(#877) - Fewer
UnresolvedOverloading
(#941) - Fix ArgumentTypeMismatch for PublishDiagnosticsParams (#895)
- Add types for LSP::Constant::MessageType (#894)
nil
is not aNilClass
(#920)- Fix unexpected error when DifferentMethodParameterKind (#917)
Commandline tool
- Fix space in file path crash (#944)
- refactor: Rename driver objects to command (#893)
- Run with
--jobs=2
automatically on CI (#924) - Fix type alias validation (#922)
Language server
- Let goto definition work from
UnresolvedOverloading
error calls (#943) - Let label be whole method type in SignatureHelp (#942)
- Set up file watcher (#936)
- Reset file content on
didOpen
notification (#935) - Start type check on change (#934)
- Better completion with module alias and
use
directives (#923)
Miscellaneous
1.5.3
1.5.2
1.5.1
1.5.0
Type checker core
- Fix for the case
untyped
is the proc type hint (#868) - Type case with type variable (#869)
- Filx
nil?
unreachability detection (#867)
Commandline tool
- Update
#configure_code_diagnostics
type (#873) - Update diagnostics templates (#871)
- Removed "set" from "libray" in init.rb and README (#870)
Language server
- Use RBS::Buffer method to calculate position (#872)
1.5.0.pre.6
Type checker core
- Report RBS validation errors in Ruby code (#859)
- Fix proc type assignment (#858)
- Report
UnexpectedKeywordArgument
even if no keyword param is accepted (#856) - Unfold type alias on unwrap optional (#855)
Language server
- Keyword completion in block call (#865)
- Indicate the current or next argument on signature help (#850)
- Support completion for keyword arguments (#851)
- Let hover show the type of method call node (#864)
- Fix UnknownNodeError in SignatureHelp (#863)
- hover: Fix NoMethodError on generating hover for not supported files (#853)