Skip to content

Commit

Permalink
Version 1.1.0.pre.1
Browse files Browse the repository at this point in the history
  • Loading branch information
soutaro committed Jul 26, 2022
1 parent b37642a commit 11daa25
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 9 deletions.
23 changes: 19 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,30 @@

## master

### Type checker
## 1.1.0.pre.1 (2022-07-26)

### Type checker core

* Type refinement with method calls ([#590](https://github.com/soutaro/steep/issues/590))
* Better multiple assignment type checking ([\#605](https://github.com/soutaro/steep/pull/605))
* Fix generics issues around proc types ([\#609](https://github.com/soutaro/steep/pull/609), [\#611](https://github.com/soutaro/steep/pull/611))
* Fix type application validation ([#607](https://github.com/soutaro/steep/pull/607); backport from 1.0.2)
* Add class variable validation ([\#593](https://github.com/soutaro/steep/pull/593))
* Fix type application validation ([\#607](https://github.com/soutaro/steep/pull/607))

### Commandline tool

* Appends "done!" to the watch output when the type check is complete ([\#596](https://github.com/soutaro/steep/pull/596))

### Language server

* Fix hover on multiple assignment ([\#606](https://github.com/soutaro/steep/pull/606))

## 1.0.2 (2022-07-19)

This is another patch release for Steep 1.0.

### Type checker
### Type checker core

* Fix type application validation ([#607](https://github.com/soutaro/steep/pull/607))

Expand All @@ -20,7 +35,7 @@ This is the first patch release for Steep 1.0.
However, this release includes one non-trivial type system update, [\#570](https://github.com/soutaro/steep/pull/570), which adds a special typing rule for `Hash#compact` like `Array#compact`.
The change will make type checking more permissive and precise, so no new error won't be reported with the fix.

### Type checker
### Type checker core

* Support shorthand hash for Ruby 3.1 ([\#567](https://github.com/soutaro/steep/pull/567))
* Fix super and zsuper with block ([\#568](https://github.com/soutaro/steep/pull/568))
Expand All @@ -34,7 +49,7 @@ The change will make type checking more permissive and precise, so no new error
* Type check `gvar` and `gvasgn` in methods([\#579](https://github.com/soutaro/steep/pull/579))
* Avoid `UnexpectedError` when assigning untyped singleton class ([\#586](https://github.com/soutaro/steep/pull/586))

### Tool
### Commandline tool

* Improve Windows support ([\#561](https://github.com/soutaro/steep/pull/561), [\#573](https://github.com/soutaro/steep/pull/573))
* Test if `.ruby-version` exists before `rvm do` in binstub ([\#558](https://github.com/soutaro/steep/pull/558))
Expand Down
8 changes: 4 additions & 4 deletions Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
steep (1.0.1)
steep (1.1.0.pre.1)
activesupport (>= 5.1)
language_server-protocol (>= 3.15, < 4.0)
listen (~> 3.0)
Expand All @@ -14,7 +14,7 @@ PATH
GEM
remote: https://rubygems.org/
specs:
activesupport (7.0.3)
activesupport (7.0.3.1)
concurrent-ruby (~> 1.0, >= 1.0.2)
i18n (>= 1.6, < 2)
minitest (>= 5.1)
Expand All @@ -25,7 +25,7 @@ GEM
debase-ruby_core_source (>= 0.10.12)
debase-ruby_core_source (0.10.16)
ffi (1.15.5)
i18n (1.10.0)
i18n (1.12.0)
concurrent-ruby (~> 1.0)
language_server-protocol (3.16.0.3)
listen (3.7.1)
Expand All @@ -50,7 +50,7 @@ GEM
stackprof (0.2.19)
terminal-table (3.0.2)
unicode-display_width (>= 1.1.1, < 3)
tzinfo (2.0.4)
tzinfo (2.0.5)
concurrent-ruby (~> 1.0)
unicode-display_width (2.2.0)

Expand Down
2 changes: 1 addition & 1 deletion lib/steep/version.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module Steep
VERSION = "1.0.1"
VERSION = "1.1.0.pre.1"
end

0 comments on commit 11daa25

Please sign in to comment.