Skip to content

Commit 160fb5b

Browse files
committed
Release 0.4.29
1 parent 29caed8 commit 160fb5b

File tree

3 files changed

+27
-16
lines changed

3 files changed

+27
-16
lines changed

CHANGELOG.md

+24-13
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,23 @@ All notable changes to this project will be documented in this file.
44

55
This project adheres to [Semantic Versioning](https://semver.org).
66

7+
<!--
8+
NOTE: In this file, do not use the hard wrap in the middle of a sentence for compatibility with GitHub comment style markdown rendering.
9+
-->
10+
711
## [Unreleased]
812

13+
## [0.4.29] - 2021-12-26
14+
15+
- [Fix compile error with `syn` 1.0.84 and later.](https://github.com/taiki-e/pin-project/pull/335)
16+
17+
(NOTE: 1.0 does not have this problem.)
18+
919
## [0.4.28] - 2021-03-28
1020

1121
- [Fix `unused_must_use` warning on unused borrows, which will be added to rustc in the future.](https://github.com/taiki-e/pin-project/pull/322) See [#322](https://github.com/taiki-e/pin-project/pull/322) for more details.
1222

13-
(Note: 1.0 does not have this problem.)
23+
(NOTE: 1.0 does not have this problem.)
1424

1525
## [0.4.27] - 2020-10-11
1626

@@ -24,13 +34,13 @@ This project adheres to [Semantic Versioning](https://semver.org).
2434

2535
- [Suppress `drop_bounds` lint, which will be added to rustc in the future.](https://github.com/taiki-e/pin-project/pull/273) See [#272](https://github.com/taiki-e/pin-project/issues/272) for more details.
2636

27-
(Note: 1.0.0-alpha.1 already contains this change.)
37+
(NOTE: 1.0.0-alpha.1 already contains this change.)
2838

2939
## [0.4.24] - 2020-09-26
3040

3141
- [Fix compatibility of generated code with `forbid(future_incompatible)`.](https://github.com/taiki-e/pin-project/pull/282)
3242

33-
Note: This does not guarantee compatibility with `forbid(future_incompatible)` in the future.
43+
NOTE: This does not guarantee compatibility with `forbid(future_incompatible)` in the future.
3444
If rustc adds a new lint, we may not be able to keep this.
3545

3646
## [0.4.23] - 2020-07-27
@@ -161,7 +171,7 @@ This project adheres to [Semantic Versioning](https://semver.org).
161171
}
162172
```
163173

164-
*[Note: This raises the minimum supported Rust version of this crate from Rust 1.33 to Rust 1.34.](https://github.com/taiki-e/pin-project/pull/219#pullrequestreview-408644187)*
174+
*[NOTE: This raises the minimum supported Rust version of this crate from Rust 1.33 to Rust 1.34.](https://github.com/taiki-e/pin-project/pull/219#pullrequestreview-408644187)*
165175

166176
- [Fix an issue where duplicate `#[project]` attributes were ignored.](https://github.com/taiki-e/pin-project/pull/218)
167177

@@ -195,7 +205,7 @@ This project adheres to [Semantic Versioning](https://semver.org).
195205

196206
## [0.4.11] - 2020-05-07
197207

198-
**Note: This release has been yanked.** See [#206](https://github.com/taiki-e/pin-project/issues/206) for details.
208+
**NOTE:** This release has been yanked. See [#206](https://github.com/taiki-e/pin-project/issues/206) for details.
199209

200210
- [Fix an issue that `#[project]` on non-statement expression does not work without unstable features.](https://github.com/taiki-e/pin-project/pull/197)
201211

@@ -249,7 +259,7 @@ This project adheres to [Semantic Versioning](https://semver.org).
249259

250260
## [0.4.3] - 2019-10-15
251261

252-
**Note: This release has been yanked.** See [#148](https://github.com/taiki-e/pin-project/pull/148) for details.
262+
**NOTE:** This release has been yanked. See [#148](https://github.com/taiki-e/pin-project/pull/148) for details.
253263

254264
- [`#[pin_project]` can now interoperate with `#[cfg_attr()]`.](https://github.com/taiki-e/pin-project/pull/135)
255265

@@ -261,19 +271,19 @@ This project adheres to [Semantic Versioning](https://semver.org).
261271

262272
## [0.4.2] - 2019-09-29
263273

264-
**Note: This release has been yanked.** See [#148](https://github.com/taiki-e/pin-project/pull/148) for details.
274+
**NOTE:** This release has been yanked. See [#148](https://github.com/taiki-e/pin-project/pull/148) for details.
265275

266276
- [Fix support for DSTs(Dynamically Sized Types).](https://github.com/taiki-e/pin-project/pull/113)
267277

268278
## [0.4.1] - 2019-09-26
269279

270-
**Note: This release has been yanked.** See [#148](https://github.com/taiki-e/pin-project/pull/148) for details.
280+
**NOTE:** This release has been yanked. See [#148](https://github.com/taiki-e/pin-project/pull/148) for details.
271281

272282
- [Fix an issue that caused an error when using `#[pin_project]` on a type that has `#[pin]` + `!Unpin` field with no generics or lifetime.](https://github.com/taiki-e/pin-project/pull/111)
273283

274284
## [0.4.0] - 2019-09-25
275285

276-
**Note: This release has been yanked.** See [#148](https://github.com/taiki-e/pin-project/pull/148) for details.
286+
**NOTE:** This release has been yanked. See [#148](https://github.com/taiki-e/pin-project/pull/148) for details.
277287

278288
- [**Pin projection has become a safe operation.**](https://github.com/taiki-e/pin-project/pull/18) In the absence of other unsafe code that you write, it is impossible to cause undefined behavior.
279289

@@ -402,7 +412,7 @@ Changes since the 0.4.0-beta.1 release:
402412

403413
- `Unpin` impls must be specified with an impl of `UnsafeUnpin`, instead of implementing the normal `Unpin` trait.
404414

405-
- Made `#[project]` attribute disabled by default.
415+
- Make `#[project]` attribute disabled by default.
406416

407417
See also [tracking issue for 0.4 release](https://github.com/taiki-e/pin-project/issues/21).
408418

@@ -416,7 +426,7 @@ See also [tracking issue for 0.4 release](https://github.com/taiki-e/pin-project
416426

417427
## [0.3.3] - 2019-07-15
418428

419-
**Note: This release has been yanked.** See [#16](https://github.com/taiki-e/pin-project/issues/16) for details.
429+
**NOTE:** This release has been yanked. See [#16](https://github.com/taiki-e/pin-project/issues/16) for details.
420430

421431
- Diagnostic improvements.
422432

@@ -490,11 +500,12 @@ See also [tracking issue for 0.4 release](https://github.com/taiki-e/pin-project
490500

491501
## [0.1.0] - 2019-01-08
492502

493-
**Note: This release has been yanked.**
503+
**NOTE:** This release has been yanked.
494504

495505
Initial release
496506

497-
[Unreleased]: https://github.com/taiki-e/pin-project/compare/v0.4.28...HEAD
507+
[Unreleased]: https://github.com/taiki-e/pin-project/compare/v0.4.29...v0.4
508+
[0.4.29]: https://github.com/taiki-e/pin-project/compare/v0.4.28...v0.4.29
498509
[0.4.28]: https://github.com/taiki-e/pin-project/compare/v0.4.27...v0.4.28
499510
[0.4.27]: https://github.com/taiki-e/pin-project/compare/v0.4.26...v0.4.27
500511
[0.4.26]: https://github.com/taiki-e/pin-project/compare/v0.4.25...v0.4.26

Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "pin-project"
3-
version = "0.4.28"
3+
version = "0.4.29"
44
edition = "2018"
55
rust-version = "1.34"
66
license = "Apache-2.0 OR MIT"
@@ -27,7 +27,7 @@ members = [
2727
]
2828

2929
[dependencies]
30-
pin-project-internal = { version = "=0.4.28", path = "pin-project-internal", default-features = false }
30+
pin-project-internal = { version = "=0.4.29", path = "pin-project-internal", default-features = false }
3131

3232
[dev-dependencies]
3333
pin-project-auxiliary-macro = { path = "tests/ui/auxiliary" }

pin-project-internal/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "pin-project-internal"
3-
version = "0.4.28"
3+
version = "0.4.29"
44
edition = "2018"
55
rust-version = "1.34"
66
license = "Apache-2.0 OR MIT"

0 commit comments

Comments
 (0)