You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+23
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,29 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
7
7
<!-- next-header -->
8
8
## [Unreleased] - ReleaseDate
9
9
10
+
### Breaking Changes
11
+
12
+
- Switched from char spans to byte spans [#90](https://github.com/rust-lang/annotate-snippets-rs/pull/90/commits/b65b8cabcd34da9fed88490a7a1cd8085777706a)
13
+
- Renamed `AnnotationType` to `Level`[#94](https://github.com/rust-lang/annotate-snippets-rs/pull/94/commits/b49f9471d920c7f561fa61970039b0ba44e448ac)
14
+
- Renamed `SourceAnnotation` to `Annotation`[#94](https://github.com/rust-lang/annotate-snippets-rs/pull/94/commits/bbf9c5fe27e83652433151cbfc7d6cafc02a8c47)
15
+
- Renamed `Snippet` to `Message`[#94](https://github.com/rust-lang/annotate-snippets-rs/pull/94/commits/105da760b6e1bd4cfce4c642ac679ecf6011f511)
16
+
- Renamed `Slice` to `Snippet`[#94](https://github.com/rust-lang/annotate-snippets-rs/pull/94/commits/1c18950300cf8b93d92d89e9797ed0bae02c0a37)
17
+
-`Message`, `Snippet`, `Annotation` and `Level` can only be built with a builder pattern [#91](https://github.com/rust-lang/annotate-snippets-rs/pull/91) and [#94](https://github.com/rust-lang/annotate-snippets-rs/pull/94)
18
+
-`Annotation` labels are now optional [#94](https://github.com/rust-lang/annotate-snippets-rs/pull/94/commits/c821084068a1acd2688b6c8d0b3423e143d359e2)
19
+
-`Annotation` now takes in `Range<usize>` instead of `(usize, usize)`[#90](https://github.com/rust-lang/annotate-snippets-rs/pull/90/commits/c3bd0c3a63f983f5f2b4793a099972b1f6e97a9f)
20
+
-`Margin` is now an internal detail, only `term_width` is exposed [#105](https://github.com/rust-lang/annotate-snippets-rs/pull/105)
21
+
-`footer` was generalized to be a `Message`[#98](https://github.com/rust-lang/annotate-snippets-rs/pull/98)
22
+
23
+
### Added
24
+
-`term_width` was added to `Renderer` to control the rendering width [#105](https://github.com/rust-lang/annotate-snippets-rs/pull/105)
25
+
- defaults to 140 when not set
26
+
27
+
### Fixed
28
+
-`Margin`s are now calculated per `Snippet`, rather than for the entire `Message`[#105](https://github.com/rust-lang/annotate-snippets-rs/pull/105)
29
+
-`Annotation`s can be created without labels
30
+
31
+
### Features
32
+
-`footer` was expanded to allow annotating sources by accepting `Message`[#98](https://github.com/rust-lang/annotate-snippets-rs/pull/98)
0 commit comments