Sha256: 356806a6f72233ed86e195d3e99585ce1b2eae821c9a1653e78b696ab42bb527
Contents?: true
Size: 1.84 KB
Versions: 1
Compression:
Stored size: 1.84 KB
Contents
# CHANGELOG ## master ## 0.8.1 (2018-10-29) * Remove duplicated detected paths (#67) ## 0.8.0 (2018-10-29) * Load types from gems (#64, #66) * Fix exit status (#65) * Fix `--version` handling (#57 @ybiquitous, #58) * Add `Regexp` and `MatchData` (#58 @ybiquitous) ## 0.7.1 (2018-10-22) * Rename *hash type* to *record type* (#60) * Fix keyword typing (#59) ## 0.7.0 (2018-09-24) * Add some builtin * Fix array argument typing * Allow `@type` instance variable declaration in signature * Fix `@type` annotation parsing * Fix polymorphic method type inference * Fix relative module lookup * Fix module name tokenization ## 0.6.0 (2018-09-23) * Update ast_utils * Introduce *hash* type `{ id: Integer, name: String }` (#54) * Revise signature syntax; use `<` instead of `<:` for inheritance (#53) * Interface and alias name can be namespaced (#52) * Grammar formatting (#51 @iliabylich) ## 0.5.1 (2018-08-11) * Relax dependency requirements (#49, #50) ## 0.5.0 (2018-08-11) * Support *lambda* `->` (#47) * Introduce *incompatible* method (#45) * Add type alias (#44) * Steep is MIT license (#43) * Improved block parameter typing (#41) * Support optional block * Support attributes in module * Support `:xstr` node * Allow missing method definition with `steep check` without `--strict` ## 0.4.0 (2018-06-14) * Add *tuple* type (#40) * Add `bool` and `nil` types (#39) * Add *literal type* (#37) ## 0.3.0 (2018-05-31) * Add `interface` command to print interface built for given type * Add `--strict` option for `check` command * Fix `scaffold` command for empty class/modules * Type check method definition with empty body * Add `STDOUT` and `StringIO` minimal definition * Fix validate command to load stdlib * Fix parsing keyword argument type ## 0.2.0 (2018-05-30) * Add `attr_reader` and `attr_accessor` syntax to signature (#33) * Fix parsing on union with `any`
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
steep-0.8.1 | CHANGELOG.md |