Skip to content

Commit abc4014

Browse files
committed
Release 0.2.8
1 parent 2218c24 commit abc4014

File tree

2 files changed

+36
-2
lines changed

2 files changed

+36
-2
lines changed

CHANGELOG.md

Lines changed: 35 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,39 @@ Note: In this file, do not use the hard wrap in the middle of a sentence for com
1010

1111
## [Unreleased]
1212

13+
## [0.2.8] - 2021-06-23
14+
15+
- [Support specifying visibility directly on `impl`.](https://github.com/taiki-e/easy-ext/pull/31)
16+
17+
```rust
18+
#[ext(Ext)]
19+
pub impl Type {
20+
fn method(&self) {}
21+
}
22+
```
23+
24+
```text
25+
pub impl Type {
26+
^^^
27+
```
28+
29+
The old impl-level visibility syntax (`#[ext(pub)]`) will still be supported, but it is deprecated and will be removed in the next major version.
30+
31+
Migration:
32+
33+
```diff
34+
- #[ext(pub)]
35+
- impl Type {
36+
+ #[ext]
37+
+ pub impl Type {
38+
fn method(&self) {}
39+
}
40+
```
41+
42+
- [Improve compile time by removing all dependencies.](https://github.com/taiki-e/easy-ext/pull/35)
43+
44+
- [Support type parameter defaults.](https://github.com/taiki-e/easy-ext/pull/32)
45+
1346
## [0.2.7] - 2021-03-25
1447

1548
- [Support associated types.](https://github.com/taiki-e/easy-ext/pull/26)
@@ -86,7 +119,8 @@ Note: In this file, do not use the hard wrap in the middle of a sentence for com
86119

87120
Initial release
88121

89-
[Unreleased]: https://github.com/taiki-e/easy-ext/compare/v0.2.7...HEAD
122+
[Unreleased]: https://github.com/taiki-e/easy-ext/compare/v0.2.8...HEAD
123+
[0.2.8]: https://github.com/taiki-e/easy-ext/compare/v0.2.7...v0.2.8
90124
[0.2.7]: https://github.com/taiki-e/easy-ext/compare/v0.2.6...v0.2.7
91125
[0.2.6]: https://github.com/taiki-e/easy-ext/compare/v0.2.5...v0.2.6
92126
[0.2.5]: https://github.com/taiki-e/easy-ext/compare/v0.2.4...v0.2.5

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "easy-ext"
3-
version = "0.2.7"
3+
version = "0.2.8"
44
authors = ["Taiki Endo <[email protected]>"]
55
edition = "2018"
66
license = "Apache-2.0 OR MIT"

0 commit comments

Comments
 (0)