Gal Schlezinger
2902a2337c
docs(examples): add serde_json integration example ( #407 )
2024-11-13 09:57:24 -08:00
Bruce Mitchener
789a04e30d
fix(features): Use `dep:` syntax for dependencies in features. ( #394 )
...
This prevents creating implicit features for them which can be
confusing (and duplicates features).
2024-09-25 10:28:01 -07:00
Bruce Mitchener
21e9a70ad8
deps: Bump `terminal_size` to 0.4.0 ( #404 )
2024-09-25 10:14:22 -07:00
Dániel Buga
edfdcb525e
fix(handlers): Disable textwrap::smawk feature ( #379 )
2024-06-26 09:34:30 -07:00
Kat Marchán
ca646f3119
chore: Release
2024-03-07 12:21:32 -08:00
Boshen
328bf37922
feat(wasm): add feature "fancy-no-syscall" for wasm targets ( #349 )
...
Fixes: https://github.com/zkat/miette/issues/346
2024-02-23 07:42:39 -08:00
Kat Marchán
a18a6444d9
chore: Release
2024-02-15 18:18:45 -08:00
Brooks Rady
6e829f8c0c
fix(tests): revert test-breaking changes of e5c7ae4 ( #339 )
...
The commit e5c7ae4 seemed to (potentially erronously?) remove a number of
spaces following the left `|` bar of some graphical report handler tests.
That change had no effect on the `syntax_highlighter_on_real_file()`
test, presumably because the trailing whitespace is removed by
`strip_ansi_escapes::strip_str()`, but it did break the
`triple_adjacent_highlight()` and `non_adjacent_hightlight()` tests.
Restoring the spaces removed in e5c7ae4 fixes the failing tests on main.
* fix(ci): move from minimal-versions to direct-minimal-versions
2024-02-07 10:17:42 -08:00
Kat Marchán
ecb01022f0
chore: Release
2024-02-04 17:59:20 -08:00
Kat Marchán
a4011d174c
feat(deps): bump dependencies
...
Fixes: https://github.com/zkat/miette/issues/336
BREAKING CHANGE: This bumps owo-colors to 4.0, which is a breaking change because we expose its styles as part of the graphical renderer API
2024-02-04 17:26:25 -08:00
Kat Marchán
cf2d8c0b2c
chore: Release
2024-02-03 20:27:47 -08:00
Kat Marchán
5d4b262f7b
chore: Release
2024-02-03 20:01:50 -08:00
Kat Marchán
ab59a7bc9b
feat(MSRV): Actually bump the MSRV to 1.70.0
2024-02-03 19:59:57 -08:00
Kat Marchán
29d000f201
feat(deps): bump some semver-breaking deps to newer versions
2024-02-03 19:50:56 -08:00
Kat Marchán
4c48584f30
feat(deps): remove once_cell dep in favor of `std::sync::OnceLock`
...
BREAKING CHANGE: This requires an MSRV bump to 1.70.0.
2024-02-03 19:50:33 -08:00
Kat Marchán
e5c7ae469e
feat(deps): remove is-terminal dep in favor of `std::io::IsTerminal`
2024-02-03 19:50:30 -08:00
Adam Curtis
e65d0a78cc
feat(highlighting): add syntax highlighting support with syntect crate ( #313 )
2024-02-03 19:47:46 -08:00
John Nunley
c0a298e5a8
feat(deps): Bump terminal-size to v0.3.0 ( #308 )
...
BREAKING CHANGE: This requires an MSRV bump to 1.70.0.
Signed-off-by: John Nunley <dev@notgull.net>
2024-02-03 19:31:41 -08:00
ManicMarrc
c7ba5b7e52
feat(derive): Make `miette-derive` be able to be turned off ( #304 )
2023-11-09 13:22:47 -08:00
Kat Marchán
f4d056e1ff
chore: Release
2023-07-15 18:49:14 -07:00
Kat Marchán
91e5f5b7e3
chore: Release
2023-05-18 15:58:11 -07:00
Gavrilikhin Daniil
c25676cb1f
feat(serde): Add `serde` support ( #264 )
...
Fixes: https://github.com/zkat/miette/issues/260
2023-05-14 01:43:40 -07:00
Gavrilikhin Daniil
024145dbdd
Add dynamic diagnostic ( #262 )
2023-05-13 13:59:43 -07:00
Kat Marchán
2b4d67d7cd
chore: Release
2023-04-18 08:56:10 -07:00
Kat Marchán
80c6ce805b
chore: Release
2023-03-31 17:25:26 -07:00
Kat Marchán
b0453215f6
feat(panic): improved backtrace handling
...
Fixes: https://github.com/zkat/miette/issues/92
2023-03-31 17:08:20 -07:00
jtroo
a215720576
feat(deps): update to syn2 ( #247 )
...
Fixes: https://github.com/zkat/miette/issues/243
2023-03-29 18:11:14 -07:00
Kat Marchán
78fe18e699
chore: Release
2023-03-13 21:15:55 -07:00
George Pollard
443d240f49
fix(atty): Switch out `atty` for `is-terminal` ( #229 )
2023-03-13 21:10:21 -07:00
Kat Marchán
14f952dc91
(cargo-release) start next development iteration 5.5.1-alpha.0
2022-11-23 16:56:53 -08:00
Kat Marchán
128c0a1fae
(cargo-release) start next development iteration 5.5.1-alpha.0
2022-11-23 16:56:52 -08:00
Kat Marchán
f4dbf4e5bf
(cargo-release) version 5.5.0
2022-11-23 16:56:04 -08:00
Kat Marchán
694c7de942
(cargo-release) version 5.5.0
2022-11-23 16:56:03 -08:00
Kat Marchán
3e25fd5b86
(cargo-release) start next development iteration 5.4.2-alpha.0
2022-10-28 16:21:53 -07:00
Kat Marchán
e5171e6054
(cargo-release) start next development iteration 5.4.2-alpha.0
2022-10-28 16:21:52 -07:00
Kat Marchán
2173ca5b2a
(cargo-release) version 5.4.1
2022-10-28 16:21:11 -07:00
Kat Marchán
fc68191efa
(cargo-release) version 5.4.1
2022-10-28 16:21:11 -07:00
Kat Marchán
622e09da93
(cargo-release) start next development iteration 5.4.1-alpha.0
2022-10-28 16:16:26 -07:00
Kat Marchán
4ac7cb2d9a
(cargo-release) start next development iteration 5.4.1-alpha.0
2022-10-28 16:16:26 -07:00
Kat Marchán
721f780e21
(cargo-release) version 5.4.0
2022-10-28 16:15:26 -07:00
Kat Marchán
283a9af2c5
(cargo-release) version 5.4.0
2022-10-28 16:15:26 -07:00
Benjamin Lee
ac02a1242b
feat(version): declare minimum supported rust version at 1.56.0 ( #209 )
...
Co-authored-by: Benjamin Lee <benjamin@computer.surgery>
2022-10-10 09:38:05 -07:00
Kat Marchán
1e6bd51f57
(cargo-release) start next development iteration 5.3.2-alpha.0
2022-09-10 14:26:59 -07:00
Kat Marchán
a8d03f536e
(cargo-release) start next development iteration 5.3.2-alpha.0
2022-09-10 14:26:59 -07:00
Kat Marchán
9d665d9cfc
(cargo-release) version 5.3.1
2022-09-10 14:26:13 -07:00
Kat Marchán
1c7981f5e9
(cargo-release) version 5.3.1
2022-09-10 14:26:12 -07:00
Kat Marchán
ba4ba47e4d
(cargo-release) start next development iteration 5.3.1-alpha.0
2022-08-09 17:41:58 -07:00
Kat Marchán
6712cd6339
(cargo-release) start next development iteration 5.3.1-alpha.0
2022-08-09 17:41:58 -07:00
Kat Marchán
4647e83835
(cargo-release) version 5.3.0
2022-08-09 17:41:14 -07:00
Kat Marchán
faf090939c
(cargo-release) version 5.3.0
2022-08-09 17:41:14 -07:00