@@ -6,7 +6,10 @@ Version 0.10 (April 2014)
66 * Language
77 * A new RFC process is now in place for modifying the language.
88 * Patterns with `@`-pointers have been removed from the language.
9- * Patterns with unique vectors have been removed from the language.
9+ * Patterns with unique vectors (`~[T]`) have been removed from the
10+ language.
11+ * Patterns with unique strings (`~str`) have been removed from the
12+ language.
1013 * `@str` has been removed from the language.
1114 * `@[T]` has been removed from the language.
1215 * `@self` has been removed from the language.
@@ -25,9 +28,10 @@ Version 0.10 (April 2014)
2528 * Camel Case types
2629 * Uppercase variables
2730 * Publicly visible private types
31+ * `#[deriving]` with raw pointers
2832 * Unsafe functions can no longer be coerced to closures.
2933 * Various obscure macros such as `log_syntax!` are now behind feature gates.
30- * The #[simd] attribute is now behind a feature gate.
34+ * The ` #[simd]` attribute is now behind a feature gate.
3135 * Visibility is no longer allowed on `extern crate` statements, and
3236 unnecessary visibility (`priv`) is no longer allowed on `use` statements.
3337 * Trailing commas are now allowed in argument lists and tuple patterns.
@@ -39,7 +43,7 @@ Version 0.10 (April 2014)
3943 * The `Share` trait has been added for types that can be shared among
4044 threads.
4145 * Labels in macros are now hygienic.
42- * Expresson /statement macro invocations can be delimited with `{}` now.
46+ * Expression /statement macro invocations can be delimited with `{}` now.
4347 * Treatment of types allowed in `static mut` locations has been tweaked.
4448 * The `*` and `.` operators are now overloadable through the `Deref` and
4549 `DerefMut` traits.
@@ -145,16 +149,20 @@ Version 0.10 (April 2014)
145149 * Output flags have been centralized into one `--emit` flag.
146150 * Crate type flags have been centralized into one `--crate-type` flag.
147151 * Codegen flags have been consolidated behind a `-C` flag.
148- * `rustdoc` now implements syntax highlighting and rendering markdown files.
149- * `rustdoc --test` now tests all code blocks by default.
150- * `rustdoc` now shows documented macros.
151- * `rustdoc` inlines documentation for reexported types.
152- * `rustdoc` search works across crates now.
153152 * Linking against outdated crates now has improved error messages.
154153 * Error messages with lifetimes will often suggest how to annotate the
155154 function to fix the error.
156155 * Many more types are documented in the standard library, and new guides
157156 were written.
157+ * Many `rustdoc` improvements:
158+ * code blocks are syntax highlighted.
159+ * render standalone markdown files.
160+ * the --test flag tests all code blocks by default.
161+ * exported macros are displayed.
162+ * reexported types have their documentation inlined at the location of the
163+ first reexport.
164+ * search works across crates that have been rendered to the same output
165+ directory.
158166
159167Version 0.9 (January 2014)
160168--------------------------
0 commit comments