|
| 1 | +# These Weeks in Dev-Tools, issue 4 |
| 2 | + |
| 3 | +**2018-05-10** |
| 4 | + |
| 5 | +Welcome to the 4th issue of these weeks in dev-tools! We've re-organised the |
| 6 | +teams a little bit and have been working hard towards the 2018 edition release. |
| 7 | + |
| 8 | +These Weeks in Dev-Tools will keep you up to date with all the exciting dev |
| 9 | +tools news. We plan to have a new issue every few weeks. If you have any news |
| 10 | +you'd like us to report, please comment on the [tracking issue](https://github.com/nrc/dev-tools-team/issues/35). |
| 11 | + |
| 12 | +If you're interested in Rust's developer tools and want to contribute or ask |
| 13 | +questions, come chat to us on [Gitter](https://gitter.im/rust-lang/dev-tools). |
| 14 | + |
| 15 | + |
| 16 | +## News |
| 17 | + |
| 18 | +* [Dev tools in 2018](https://ncameron.org/blog/dev-tools-in-2018/) (roadmap and team reogranisation). |
| 19 | +* Announcing [cargo src](https://ncameron.org/blog/announcing-cargo-src-beta/) - a semantic code browser. |
| 20 | +* Announcing [mutagen](https://github.com/llogiq/mutagen) - a mutation testing framework. |
| 21 | +* Report from the [Rust all-hands](https://ncameron.org/blog/rust-all-hands-dev-tools-stuff/). |
| 22 | +* Work on Rustfix is ramping up in preparation for the edition release; call for contribution coming soon. |
| 23 | +* The Clippy working group have performed a lint audit; blog post coming soon. |
| 24 | +* @Xanewok added support for nested diagnostics to the RLS with VSCode, that means proper support for the details in Rust error messages. |
| 25 | +* The [mulitple crate versions](https://rust-lang-nursery.github.io/rust-clippy/master/index.html#multiple_crate_versions) lint has been added to Clippy. |
| 26 | +* Rustfmt is getting a new [CLI](https://github.com/rust-lang-nursery/rustfmt/issues/1976#issuecomment-387963320) and [API](https://github.com/rust-lang-nursery/rustfmt/issues/2639). |
| 27 | + |
| 28 | +## Releases |
| 29 | + |
| 30 | +* [IntelliJ Rust](https://github.com/intellij-rust/intellij-rust), [announcement](https://intellij-rust.github.io/2018/05/03/changelog-73.html) |
| 31 | +* [Rustfmt](https://crates.io/crates/rustfmt-nightly) 0.6.0, [change log](https://github.com/rust-lang-nursery/rustfmt/blob/master/CHANGELOG.md) |
| 32 | +* [vscode Rust](https://marketplace.visualstudio.com/items?itemName=rust-lang.rust) 0.4.2: [changelog](https://github.com/rust-lang-nursery/rls-vscode/blob/master/CHANGELOG.md) |
| 33 | +* [Atom IDE](https://github.com/mehcode/atom-ide-rust#install) - [0.13](https://github.com/mehcode/atom-ide-rust/releases/tag/v0.13.0) - [0.16.2](https://github.com/mehcode/atom-ide-rust/releases/tag/v0.16.2) |
| 34 | + |
| 35 | + |
| 36 | +## RFCs |
| 37 | + |
| 38 | +* [2282](https://github.com/rust-lang/rfcs/pull/2282) - Cargo custom profiles (merged) |
| 39 | +* [2436](https://github.com/rust-lang/rfcs/pull/2436) - Rust formatting guidelines (style guide) |
| 40 | +* [2437](https://github.com/rust-lang/rfcs/pull/2437) - Rustfmt stability |
| 41 | + |
| 42 | + |
| 43 | +## Thanks! |
| 44 | + |
| 45 | +* David Alber has been doing awesome work on Rust's [highfive](https://travis-ci.org/rust-lang-nursery/highfive), including loads of tests. He now has commit access. |
| 46 | +* [Racer](https://github.com/racer-rust/racer) is getting new maintainers - Yuji Kanagawa has stepped up already and more will be coming. Thanks to @jwilm for awesome work on Racer over the past few years. |
| 47 | + |
| 48 | +## Meetings |
| 49 | + |
| 50 | +Find all meeting notes [here](https://github.com/nrc/dev-tools-team/tree/master/minutes), some highlights: |
0 commit comments