v0.8.0
What's Changed
- chore(Cargo): Update deps by @afnanenayet in #513
- build(deps): bump clap from 4.0.29 to 4.0.32 by @dependabot in #515
- build(deps): bump clap_complete from 4.0.6 to 4.0.7 by @dependabot in #516
- feat(output): Implement modular rendering by @afnanenayet in #446
- Add example usage with git difftool. by @ClashTheBunny in #157
- build(deps): bump serde from 1.0.151 to 1.0.152 by @dependabot in #518
- feat(rendering): Add JSON rendering mode by @afnanenayet in #519
- build(deps): bump console from 0.15.2 to 0.15.3 by @dependabot in #521
- build(deps): bump shadow-rs from 0.19.0 to 0.20.0 by @dependabot in #522
- build(deps): bump enum_dispatch from 0.3.8 to 0.3.9 by @dependabot in #523
- feat(errors): Early error for bad render config by @afnanenayet in #526
- chore(deps): Update deps by @afnanenayet in #524
- build(deps): bump insta from 1.23.0 to 1.24.1 by @dependabot in #528
- chore(grammars): Update grammars by @afnanenayet in #527
- chore(deps): Update deps by @afnanenayet in #529
- chore(clippy): Apply clippy lints by @afnanenayet in #530
- chore(deps): Update lockfile by @afnanenayet in #531
- chore: update deps by @afnanenayet in #534
- chore(deps): Update grammars by @afnanenayet in #535
- chore: Update deps by @afnanenayet in #538
- Allow dynamic-grammar-libs to be found on NetBSD by @0323pin in #537
- chore(deps): Update lockfile by @afnanenayet in #540
- chore(grammars): Update grammars by @afnanenayet in #542
- feat(processing): Filter by TS node type by @afnanenayet in #541
- chore(deps): Update, removed unused deps by @afnanenayet in #543
- Update deps by @afnanenayet in #547
- build(deps): bump cc from 1.0.78 to 1.0.79 by @dependabot in #548
- build(deps): bump human-panic from 1.0.3 to 1.1.0 by @dependabot in #551
- build(deps): bump unicode-segmentation from 1.10.0 to 1.10.1 by @dependabot in #550
- build(deps): bump test-case from 2.2.2 to 3.0.0 by @dependabot in #553
- ci: Update checkout action by @afnanenayet in #558
- build: Update grammars by @afnanenayet in #552
- chore: Update deps by @afnanenayet in #559
- chore: Update cargo deps and grammars by @afnanenayet in #560
- ci: Use a newer submodule checkout action by @afnanenayet in #561
- build(deps): bump shadow-rs from 0.20.1 to 0.21.0 by @dependabot in #564
- Add error check to main snapshot test by @afnanenayet in #569
- fix: Use checkout v3 in CD pipeline by @afnanenayet in #571
- fix: Fix logic for handling offsets with graphemes by @afnanenayet in #573
- Update dependencies and grammars by @afnanenayet in #574
- build(deps): bump serde from 1.0.155 to 1.0.156 by @dependabot in #576
- build(deps): bump clap from 4.1.8 to 4.1.9 by @dependabot in #580
- fix: Use a newer cargo deb version by @afnanenayet in #575
- refactor: Split up libraries and binaries by @afnanenayet in #581
- fix: Remove the
main.rs
file by @afnanenayet in #582 - chore: Address clippy lints by @afnanenayet in #583
- chore: Update cargo deps by @afnanenayet in #584
- ci: Use latest rust-cache action by @afnanenayet in #585
- chore: Update tree-sitter grammars by @afnanenayet in #586
- refactor: Use Write trait, separate term info by @afnanenayet in #549
- build: Add
default-run
manifest key by @afnanenayet in #588 - build(deps): bump serde from 1.0.157 to 1.0.158 by @dependabot in #589
- build(deps): bump insta from 1.28.0 to 1.29.0 by @dependabot in #590
- chore: Update grammars by @afnanenayet in #597
- chore: Update dependencies by @afnanenayet in #596
- build(deps): bump test-case from 3.0.0 to 3.1.0 by @dependabot in #598
- build(deps): bump tree-sitter from 0.20.9 to 0.20.10 by @dependabot in #599
- chore: Update Cargo dependencies by @afnanenayet in #600
- build(deps): bump libloading from 0.7.4 to 0.8.0 by @dependabot in #602
- chore: Update Cargo deps by @afnanenayet in #607
- build(deps): bump clap_complete from 4.2.0 to 4.2.1 by @dependabot in #608
- feat: Use human_panic only when building with panic = "unwind" by @jirutka in #612
- chore: Update grammars by @afnanenayet in #613
- fix: Guard against invalid indices by @afnanenayet in #614
- build(deps): bump clap from 4.2.4 to 4.2.5 by @dependabot in #611
- fix: Don't leak pointer to dylib by @afnanenayet in #616
- build(deps): bump clap from 4.2.5 to 4.2.7 by @dependabot in #618
- afnan/pre commit hooks by @afnanenayet in #619
- Add coverage job to CI by @afnanenayet in #621
- ci: Update Github actions to use more recent APIs by @afnanenayet in #617
- chore: Update treesitter grammars by @afnanenayet in #624
- chore: Update cargo dependencies by @afnanenayet in #623
New Contributors
- @ClashTheBunny made their first contribution in #157
- @0323pin made their first contribution in #537
Full Changelog: v0.7.3...v0.8.0