Skip to content

Commit c262b74

Browse files
committed
Release v0.1.3
1 parent a052496 commit c262b74

5 files changed

Lines changed: 30 additions & 5 deletions

File tree

CHANGELOG.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,30 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.1.3] - 2025-02-08
9+
10+
### Added
11+
12+
- Method parameter type inference support ([#3](https://github.com/dak2/method-ray/pull/3))
13+
- Block parameter type variable resolution ([#4](https://github.com/dak2/method-ray/pull/4))
14+
- Module scope support ([#6](https://github.com/dak2/method-ray/pull/6))
15+
- Fully qualified name support for nested classes/modules ([#7](https://github.com/dak2/method-ray/pull/7))
16+
- Float type support ([#8](https://github.com/dak2/method-ray/pull/8))
17+
- Regexp type support ([#9](https://github.com/dak2/method-ray/pull/9))
18+
- Range type support ([#10](https://github.com/dak2/method-ray/pull/10))
19+
- Generic type inference for Range, Hash, and nested Array ([#11](https://github.com/dak2/method-ray/pull/11))
20+
21+
### Fixed
22+
23+
- Call operator location ([#12](https://github.com/dak2/method-ray/pull/12))
24+
- Memory leak ([#13](https://github.com/dak2/method-ray/pull/13))
25+
26+
### Changed
27+
28+
- Extract BinaryLocator class from Commands module ([#5](https://github.com/dak2/method-ray/pull/5))
29+
- Migrate Rust integration tests to Ruby CLI and Rust unit tests ([#14](https://github.com/dak2/method-ray/pull/14))
30+
- Remove unnecessary test files and logs ([#1](https://github.com/dak2/method-ray/pull/1), [#15](https://github.com/dak2/method-ray/pull/15))
31+
832
## [0.1.2] - 2025-01-19
933

1034
### Added
@@ -30,6 +54,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
3054
- Initial release
3155
- `methodray check` - Static type checking for Ruby files
3256

57+
[0.1.3]: https://github.com/dak2/method-ray/releases/tag/v0.1.3
3358
[0.1.2]: https://github.com/dak2/method-ray/releases/tag/v0.1.2
3459
[0.1.1]: https://github.com/dak2/method-ray/releases/tag/v0.1.1
3560
[0.1.0]: https://github.com/dak2/method-ray/releases/tag/v0.1.0

Gemfile.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: .
33
specs:
4-
method-ray (0.1.2)
4+
method-ray (0.1.3)
55
rbs (~> 3.0)
66

77
GEM
@@ -66,7 +66,7 @@ CHECKSUMS
6666
language_server-protocol (3.17.0.5) sha256=fd1e39a51a28bf3eec959379985a72e296e9f9acfce46f6a79d31ca8760803cc
6767
lint_roller (1.1.0) sha256=2c0c845b632a7d172cb849cc90c1bce937a28c5c8ccccb50dfd46a485003cc87
6868
logger (1.7.0) sha256=196edec7cc44b66cfb40f9755ce11b392f21f7967696af15d274dde7edff0203
69-
method-ray (0.1.2)
69+
method-ray (0.1.3)
7070
minitest (5.27.0) sha256=2d3b17f8a36fe7801c1adcffdbc38233b938eb0b4966e97a6739055a45fa77d5
7171
parallel (1.27.0) sha256=4ac151e1806b755fb4e2dc2332cbf0e54f2e24ba821ff2d3dcf86bf6dc4ae130
7272
parser (3.3.10.1) sha256=06f6a725d2cd91e5e7f2b7c32ba143631e1f7c8ae2fb918fc4cebec187e6a688

ext/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "methodray"
3-
version = "0.1.0"
3+
version = "0.1.3"
44
edition = "2021"
55

66
[lib]

lib/methodray/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# frozen_string_literal: true
22

33
module MethodRay
4-
VERSION = '0.1.2'
4+
VERSION = '0.1.3'
55
end

rust/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "methodray-core"
3-
version = "0.1.0"
3+
version = "0.1.3"
44
edition = "2021"
55

66
[lib]

0 commit comments

Comments
 (0)