Skip to content

Add changelog entries and bump versions for 0.10.0 release#194

Merged
bors[bot] merged 4 commits intoAmanieu:masterfrom
faern:prepare-release
Nov 25, 2019
Merged

Add changelog entries and bump versions for 0.10.0 release#194
bors[bot] merged 4 commits intoAmanieu:masterfrom
faern:prepare-release

Conversation

@faern
Copy link
Collaborator

@faern faern commented Nov 24, 2019

We must first let #193 be merged. Otherwise this changelog is not even correct.

There were a lot of changes since last release. But the vast majority is reformatting and re-arranging to reduce the number of unsafe expressions. As well as adding safety invariant documentation and a few tests. These are cool improvements, but does not affect the public API. I can add something about it in the changelog if you think it's worth it.

lock_api only has formatting changes and a few documentation improvements, so I don't think it needs a breaking version change. But might be worth releasing anyway to get the improved documentation out.

The date in the changelog is simply tomorrow. Since I did not think we would have time to release today, and I did not want to just go with 2019-XX-YY either. If we don't think we'll release tomorrow we can just fix that before merging this PR.

@faern faern requested a review from Amanieu November 24, 2019 21:54
@faern
Copy link
Collaborator Author

faern commented Nov 24, 2019

Except for the tiny &self -> self change in #193 the only breaking change I can see is the MSRV bump.

[dependencies]
parking_lot_core = { path = "core", version = "0.6.2" }
parking_lot_core = { path = "core", version = "0.7.0" }
lock_api = { path = "lock_api", version = "0.3.1" }
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not bumping the dependency on lock_api here. Because the new parking_lot does not need the new release. It's just some documentation fixes.

@Amanieu
Copy link
Owner

Amanieu commented Nov 25, 2019

bors r+

bors bot added a commit that referenced this pull request Nov 25, 2019
194: Add changelog entries and bump versions for 0.10.0 release r=Amanieu a=faern

We must first let #193 be merged. Otherwise this changelog is not even correct.

There were a lot of changes since last release. But the vast majority is reformatting and re-arranging to reduce the number of unsafe expressions. As well as adding safety invariant documentation and a few tests. These are cool improvements, but does not affect the public API. I can add something about it in the changelog if you think it's worth it.

`lock_api` only has formatting changes and a few documentation improvements, so I don't think it needs a breaking version change. But might be worth releasing anyway to get the improved documentation out.

The date in the changelog is simply tomorrow. Since I did not think we would have time to release today, and I did not want to just go with `2019-XX-YY` either. If we don't think we'll release tomorrow we can just fix that before merging this PR.

Co-authored-by: Linus Färnstrand <faern@faern.net>
@bors
Copy link
Contributor

bors bot commented Nov 25, 2019

@bors bors bot merged commit 84a6f27 into Amanieu:master Nov 25, 2019
@faern faern deleted the prepare-release branch November 25, 2019 21:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants