Skip to content

Releases: soutaro/steep

1.9.0.dev.2

22 Nov 08:45
d4da461
Compare
Choose a tag to compare
1.9.0.dev.2 Pre-release
Pre-release

1.9.0.dev.1

18 Nov 04:45
c547a64
Compare
Choose a tag to compare
1.9.0.dev.1 Pre-release
Pre-release

1.8.3

29 Oct 07:56
ac30e2b
Compare
Choose a tag to compare

Release note

Type checker core

  • Fix untyped hash typing (#1299, Backport in #1301)

Language server

  • Handle file deletion notification (#1300, Backport in #1301)

1.8.2

24 Oct 07:46
eb36e54
Compare
Choose a tag to compare

Release note

Language server

  • Ignore didChangeWatchedFiles notification for open files (#1290)

1.8.1

08 Oct 08:28
9d432eb
Compare
Choose a tag to compare

Release note

Language server

  • Skip sending response to $/steep/typecheck request from steep langserver (#1268, backport #1267)

1.8.0

30 Sep 08:32
44109d5
Compare
Choose a tag to compare

Release note

Type checker core

  • RBS validation (#1239)
  • Add special path for Kernel#class method (#1229)

1.8.0.pre.2

18 Sep 09:04
3c6448e
Compare
Choose a tag to compare
1.8.0.pre.2 Pre-release
Pre-release

Release note

Type checker core

  • Support non symbol record keys (#1227)

1.8.0.pre.1

17 Sep 07:20
bf3a4d5
Compare
Choose a tag to compare
1.8.0.pre.1 Pre-release
Pre-release

Release note

Type checker core

  • Fix some subtyping problems (#1221)
  • Support optional keys in record types (#1223)
  • Revert implicit generic upper bound (#1220)
  • Improve generics (#1216)
  • Delete meta data from MethodType and Types::* (#1201)
  • Delete ContextArray (#1199)
  • Fix shape calculation error (#1197)
  • Skip #: syntax in Data.define and Struct.new (#1196)
  • Support literals for Rational and Complex (#1178)
  • Ignore type assertions on arguments/receiver on def/defs (#1179)
  • Ignore #: annotation on attr_* calls (#1176)

Commandline tool

  • Improve performance when there are many files (#1184)
  • Fix type errors (#1183)

Language server

  • Make type checking a LSP request, not a LSP notification (#1218)
  • No timeout: nil (#1217)
  • Print loading project message via LSP (#1213)
  • Load files in main process (#1206)

Miscellaneous

  • Drop Ruby 3.0 (#1225)
  • Add bin/steep-check for profiling (#1198)

1.8.0.dev.2

01 Aug 08:43
Compare
Choose a tag to compare
1.8.0.dev.2 Pre-release
Pre-release

1.8.0.dev.1

24 Jun 04:16
Compare
Choose a tag to compare
1.8.0.dev.1 Pre-release
Pre-release