Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create a new release for crates.io #136

Closed
ckaran opened this issue May 2, 2019 · 4 comments
Closed

Create a new release for crates.io #136

ckaran opened this issue May 2, 2019 · 4 comments

Comments

@ckaran
Copy link
Contributor

ckaran commented May 2, 2019

@Amanieu can you please bump the version number and create a new release for crates.io? Now that parking_lot supports serde, I want to clean up my Cargo.toml dependencies so that they are pointing to crates.io rather than github.

@Amanieu
Copy link
Owner

Amanieu commented May 2, 2019

@faern Does #119 currently have any breaking changes? If not then we can just release now and just pin the submodule on a later commit.

@faern
Copy link
Collaborator

faern commented May 3, 2019

I don't think that PR is breaking. I skimmed it now and could not see anything. I think we already merged all breaking changes.

But I also created #137 after reading through the serde PR.

@faern
Copy link
Collaborator

faern commented May 3, 2019

Would be good to get a new version out to crates.io. A lot of things improved since 0.7.1 already, and no one knows when this will be merged to libstd anyway. Some prominent improvements include:

  • Support for new platforms: wasm, SGX, Redox, CloudABI.
  • The bug around was_last_thread has been fixed.
  • Making more stuff const fns on stable Rust
  • Smaller locking primitives and futex based thread parker on stable Rust thanks to AtomicU8.
  • ... And more...

Only thing I can of that we might possibly want to backport from #119 to master before a release is the change where SGX aborts instead of panics 🤷‍♂

@Amanieu
Copy link
Owner

Amanieu commented May 4, 2019

I just published new versions of all 3 crates.

@Amanieu Amanieu closed this as completed May 4, 2019
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

No branches or pull requests

3 participants