Skip to content

Commit e2314e0

Browse files
authored
chore: release v0.1.22 (#213)
1 parent 05127d9 commit e2314e0

10 files changed

Lines changed: 47 additions & 32 deletions

File tree

CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,21 @@
22

33
Lisette is under active development. Any version before 1.0.0 may include breaking changes.
44

5+
## [0.1.22](https://github.com/ivov/lisette/compare/lisette-v0.1.21...lisette-v0.1.22) - 2026-04-28
6+
7+
- fix: bind variadic interface methods to VarArgs [#211](https://github.com/ivov/lisette/pull/211) [`500865b`](https://github.com/ivov/lisette/commit/500865be30ad6b3c33a16c66bcd3b965c7a30375)
8+
- feat: silence unused_value on fluent-builder method returns [#218](https://github.com/ivov/lisette/pull/218) [`1266fde`](https://github.com/ivov/lisette/commit/1266fdebdfc8dc3fff6cbd0ae4de570c167852d7)
9+
- feat: lift interface{} params to Ref<T> for reflection decoders [#219](https://github.com/ivov/lisette/pull/219) [`6f7b04a`](https://github.com/ivov/lisette/commit/6f7b04a4b6e0f00145c011dbe05609f5893fd67f)
10+
- feat: suggest go prefix for unprefixed declared go deps [#215](https://github.com/ivov/lisette/pull/215) [`490709e`](https://github.com/ivov/lisette/commit/490709ef90048cc525c014bea04e20a4048bd744)
11+
- feat: do not require trailing () in unit-context lambdas [#216](https://github.com/ivov/lisette/pull/216) [`49e44be`](https://github.com/ivov/lisette/commit/49e44be0bfc47578dd63a803694bb4a5dfa30fbb)
12+
- feat: zero-fill spread [#210](https://github.com/ivov/lisette/pull/210) [`9681887`](https://github.com/ivov/lisette/commit/9681887c997b4c3d6e63e4107d883294edf3e679)
13+
- fix: avoid cloning lhs on compound assign with invalid target [#209](https://github.com/ivov/lisette/pull/209) [`e481af2`](https://github.com/ivov/lisette/commit/e481af2e5562e96cbb788b696aec5b600407eb30)
14+
- feat: multi-line string literals [#208](https://github.com/ivov/lisette/pull/208) [`05127d9`](https://github.com/ivov/lisette/commit/05127d9af9a29c60eadde2b9856ec3cce6bd1179)
15+
- ci: pin workflow actions to immutable SHAs [#220](https://github.com/ivov/lisette/pull/220) [`30c05ea`](https://github.com/ivov/lisette/commit/30c05ead8613c3435c79da9bc27023adc8b17650)
16+
- fix: alias single-segment paths colliding with longer external paths [#217](https://github.com/ivov/lisette/pull/217) [`efd89d3`](https://github.com/ivov/lisette/commit/efd89d330115c0a3dbab95b8c30562d74f7973b9)
17+
- fix: alias bindgen imports that collide on package name [#212](https://github.com/ivov/lisette/pull/212) [`fbf4f74`](https://github.com/ivov/lisette/commit/fbf4f746c9b0e45f78bd362f8674b69b01a1ce8b)
18+
- feat: support sql.Scanner and driver.Valuer on option [#206](https://github.com/ivov/lisette/pull/206) [`6091db8`](https://github.com/ivov/lisette/commit/6091db8e03b00bb0d765f52586a483c9da29a8de)
19+
520
## [0.1.21](https://github.com/ivov/lisette/compare/lisette-v0.1.20...lisette-v0.1.21) - 2026-04-26
621

722
- feat: recognize M ~map[K]V as type-parameter shape [#198](https://github.com/ivov/lisette/pull/198) [`b22621e`](https://github.com/ivov/lisette/commit/b22621e2e44b9d7b661e624f2c9337a3d387016e)

Cargo.lock

Lines changed: 10 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ members = [
1515
]
1616

1717
[workspace.package]
18-
version = "0.1.21"
18+
version = "0.1.22"
1919
edition = "2024"
2020
rust-version = "1.94"
2121
license = "MIT"

crates/cli/Cargo.toml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,14 @@ name = "lis"
1818
path = "src/main.rs"
1919

2020
[dependencies]
21-
semantics = { package = "lisette-semantics", version = "0.1.21", path = "../semantics" }
22-
syntax = { package = "lisette-syntax", version = "0.1.21", path = "../syntax" }
23-
diagnostics = { package = "lisette-diagnostics", version = "0.1.21", path = "../diagnostics" }
24-
format = { package = "lisette-format", version = "0.1.21", path = "../format" }
25-
emit = { package = "lisette-emit", version = "0.1.21", path = "../emit" }
26-
stdlib = { package = "lisette-stdlib", version = "0.1.21", path = "../stdlib" }
27-
deps = { package = "lisette-deps", version = "0.1.21", path = "../deps" }
28-
lsp = { package = "lisette-lsp", version = "0.1.21", path = "../lsp" }
21+
semantics = { package = "lisette-semantics", version = "0.1.22", path = "../semantics" }
22+
syntax = { package = "lisette-syntax", version = "0.1.22", path = "../syntax" }
23+
diagnostics = { package = "lisette-diagnostics", version = "0.1.22", path = "../diagnostics" }
24+
format = { package = "lisette-format", version = "0.1.22", path = "../format" }
25+
emit = { package = "lisette-emit", version = "0.1.22", path = "../emit" }
26+
stdlib = { package = "lisette-stdlib", version = "0.1.22", path = "../stdlib" }
27+
deps = { package = "lisette-deps", version = "0.1.22", path = "../deps" }
28+
lsp = { package = "lisette-lsp", version = "0.1.22", path = "../lsp" }
2929
tokio = { version = "1", features = ["rt-multi-thread", "io-std"] }
3030
tower-lsp = "0.20"
3131
fs2 = "0.4"

crates/deps/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ doctest = false
1313
test = false
1414

1515
[dependencies]
16-
stdlib = { package = "lisette-stdlib", version = "0.1.21", path = "../stdlib" }
16+
stdlib = { package = "lisette-stdlib", version = "0.1.22", path = "../stdlib" }
1717
toml = "0.9.10"
1818
toml_edit = "0.22"
1919
serde = { workspace = true, features = ["derive"] }

crates/diagnostics/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ doctest = false
1313
test = false
1414

1515
[dependencies]
16-
syntax = { package = "lisette-syntax", version = "0.1.21", path = "../syntax" }
16+
syntax = { package = "lisette-syntax", version = "0.1.22", path = "../syntax" }
1717
miette.workspace = true
1818
owo-colors.workspace = true
1919
rustc-hash.workspace = true

crates/emit/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,6 @@ doctest = false
1313
test = false
1414

1515
[dependencies]
16-
syntax = { package = "lisette-syntax", version = "0.1.21", path = "../syntax" }
16+
syntax = { package = "lisette-syntax", version = "0.1.22", path = "../syntax" }
1717
ecow.workspace = true
1818
rustc-hash.workspace = true

crates/format/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,5 @@ doctest = false
1313
test = false
1414

1515
[dependencies]
16-
syntax = { package = "lisette-syntax", version = "0.1.21", path = "../syntax" }
16+
syntax = { package = "lisette-syntax", version = "0.1.22", path = "../syntax" }
1717
unicode-segmentation = "1.11"

crates/lsp/Cargo.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@ doctest = false
1313
test = false
1414

1515
[dependencies]
16-
syntax = { package = "lisette-syntax", version = "0.1.21", path = "../syntax" }
17-
semantics = { package = "lisette-semantics", version = "0.1.21", path = "../semantics" }
18-
diagnostics = { package = "lisette-diagnostics", version = "0.1.21", path = "../diagnostics" }
19-
deps = { package = "lisette-deps", version = "0.1.21", path = "../deps" }
20-
format = { package = "lisette-format", version = "0.1.21", path = "../format" }
16+
syntax = { package = "lisette-syntax", version = "0.1.22", path = "../syntax" }
17+
semantics = { package = "lisette-semantics", version = "0.1.22", path = "../semantics" }
18+
diagnostics = { package = "lisette-diagnostics", version = "0.1.22", path = "../diagnostics" }
19+
deps = { package = "lisette-deps", version = "0.1.22", path = "../deps" }
20+
format = { package = "lisette-format", version = "0.1.22", path = "../format" }
2121
tower-lsp = "0.20"
2222
tokio = { version = "1", features = ["full"] }
2323
dashmap = "6"

crates/semantics/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ repository.workspace = true
1212
doctest = false
1313

1414
[dependencies]
15-
syntax = { package = "lisette-syntax", version = "0.1.21", path = "../syntax", features = ["serde"] }
16-
diagnostics = { package = "lisette-diagnostics", version = "0.1.21", path = "../diagnostics" }
17-
stdlib = { package = "lisette-stdlib", version = "0.1.21", path = "../stdlib" }
18-
deps = { package = "lisette-deps", version = "0.1.21", path = "../deps" }
15+
syntax = { package = "lisette-syntax", version = "0.1.22", path = "../syntax", features = ["serde"] }
16+
diagnostics = { package = "lisette-diagnostics", version = "0.1.22", path = "../diagnostics" }
17+
stdlib = { package = "lisette-stdlib", version = "0.1.22", path = "../stdlib" }
18+
deps = { package = "lisette-deps", version = "0.1.22", path = "../deps" }
1919
serde = { version = "1", features = ["derive"] }
2020
bincode = "1"
2121
ecow = "0.2"

0 commit comments

Comments
 (0)