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

Rust 1.41.0 announcement #507

Merged
merged 2 commits into from Jan 30, 2020
Merged

Conversation

pietroalbini
Copy link
Member

Mainly by me and @Centril.

cc @rust-lang/core @rust-lang/release

@rust-highfive
Copy link

r? @nikomatsakis

(rust_highfive has picked a reviewer for you, use r? to override)

@CryZe
Copy link
Contributor

CryZe commented Jan 30, 2020

What about overriding the build settings of dependencies? That's like the biggest feature of 1.41 for me and it seems absent here.

Co-Authored-By: Jonas Schievink <jonasschievink@gmail.com>
@pietroalbini
Copy link
Member Author

@CryZe announcement blog posts never contain the full set of changes in a release, but a small amount of highlights the release team thinks are interesting to a large amount of users.

@CryZe
Copy link
Contributor

CryZe commented Jan 30, 2020

Yeah I agree, but not pointing that out and instead pointing out minor things like Box being FFI compatible (which is funny, cause I was the one pushing for Box being FFI compatible) is kind of weird. The cargo changes (also the docs documenting private items now) are much more useful to "the common developer" than obscure FFI things that only a minority of people will ever use. Being able to boost the performance of dependencies is huge for pretty much everyone working on games or other performance critical code that is way too slow to be executed in the debug profile at the moment. So I very much disagree with not mentioning that at all.

Maybe even just a small section that just talks about cargo having gained other features, such as support for documenting private items and changing the build settings of dependencies without going too deep into it would be fine.

@steveklabnik
Copy link
Member

Release blog posts used to have a whole Cargo section, which is now apparently relegated to a link to its changelog.

@Mark-Simulacrum
Copy link
Member

Mark-Simulacrum commented Jan 30, 2020

To be clear, this was not (at least on my part) an intentional decision; I was simply not aware that this was shipping in this release. I may try to fit it in if I have time between now and the release, but I don't think that's likely to happen.

We sometimes have a Cargo section, and sometimes don't -- it varies based on what is deemed important. I think this cycle we were all pretty strapped on time and less effort/review than usual went into the blog post, too (edit: at least on my part).

@pietroalbini pietroalbini merged commit 64347b2 into rust-lang:master Jan 30, 2020
@pietroalbini pietroalbini deleted the rust-1-41-0 branch January 30, 2020 16:28
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.

None yet

7 participants