Releases: uutils/diffutils
Releases · uutils/diffutils
v0.5.0
Download diffutils 0.5.0
| File | Platform | Checksum |
|---|---|---|
| diffutils-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| diffutils-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| diffutils-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| diffutils-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| diffutils-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
What's Changed
- Update Rust crate pretty_assertions to v1.4.1 by @renovate[bot] in #85
- Update Rust crate unicode-width to v0.1.14 by @renovate[bot] in #86
- Update Rust crate unicode-width to 0.2.0 by @renovate[bot] in #87
- When running the upstream test suite, fetch missing tests/init.sh (fixes #90) by @oSoMoN in #91
- Update Rust crate tempfile to v3.13.0 by @renovate[bot] in #94
- Update Rust crate regex to v1.11.0 by @renovate[bot] in #95
- Add cmp utility by @kov in #88
- Upstream test suite: correctly handle tests that are skipped (fixes #92) by @oSoMoN in #93
- README.md: be explicit with the list of tools by @sylvestre in #99
- cmp: print verbose diffs as we find them by @kov in #100
- Fix clippy warnings by @cakebaker in #101
- fix(deps): update rust crate regex to v1.11.1 by @renovate[bot] in #102
- chore(deps): update rust crate tempfile to v3.14.0 by @renovate[bot] in #104
- Fix "unused import" warning on Windows by @cakebaker in #105
- ci: remove
CARGO_FEATURES_OPTIONby @cakebaker in #106 - chore(deps): update codecov/codecov-action action to v5 by @renovate[bot] in #107
- ci: make sure gpatch is actually being used for tests on MacOS by @oSoMoN in #112
- fix(deps): update rust crate itoa to v1.0.15 by @renovate[bot] in #108
- fix(deps): update rust crate chrono to v0.4.40 by @renovate[bot] in #109
- chore(deps): update rust crate predicates to v3.1.3 by @renovate[bot] in #110
- chore(deps): update rust crate tempfile to v3.17.1 by @renovate[bot] in #111
- chore(deps): update rust crate tempfile to v3.18.0 by @renovate[bot] in #113
- chore(deps): update rust crate tempfile to v3.19.0 by @renovate[bot] in #114
- chore(deps): update rust crate tempfile to v3.19.1 by @renovate[bot] in #115
- chore(deps): update rust crate assert_cmd to v2.0.17 by @renovate[bot] in #116
- fix(deps): update rust crate chrono to v0.4.41 by @renovate[bot] in #118
- chore(deps): update rust crate tempfile to v3.20.0 by @renovate[bot] in #119
- Create the side-by-side option (-y) feature for the diff command (Incomplete) by @sami-daniel in #117
- fix(deps): update rust crate unicode-width to v0.2.1 by @renovate[bot] in #122
- clippy: fix warnings by @cakebaker in #123
- clippy: fix warnings from
unnecessary_unwraplint by @cakebaker in #125 - chore(deps): update rust crate tempfile to v3.21.0 by @renovate[bot] in #127
- fix(deps): update rust crate regex to v1.11.2 by @renovate[bot] in #128
- fix(deps): update rust crate chrono to v0.4.42 by @renovate[bot] in #129
- chore(deps): update rust crate tempfile to v3.22.0 by @renovate[bot] in #130
- chore(deps): update rust crate tempfile to v3.23.0 by @renovate[bot] in #131
- cargo dist: update to a recent release by @oSoMoN in #132
- chore(deps): update rust crate regex to v1.11.3 by @renovate[bot] in #133
- chore(deps): update rust crate unicode-width to v0.2.2 by @renovate[bot] in #134
- chore(deps): update rust crate regex to v1.12.1 by @renovate[bot] in #135
- chore(deps): update rust crate regex to v1.12.2 by @renovate[bot] in #136
- chore(deps): update rust crate assert_cmd to v2.1.0 by @renovate[bot] in #139
- Cargo.toml sync profiles with findutils by @oech3 in #140
- chore(deps): update rust crate assert_cmd to v2.1.1 by @renovate[bot] in #141
- tests: fix deprecation warnings from
assert_cmdby @cakebaker in #142 - chore(deps): update actions/cache action to v5 by @renovate[bot] in #147
- chore(deps): update rust crate itoa to v1.0.16 by @renovate[bot] in #150
- Fix compilation for 32-bit targets by @LunarEclipse363 in #146
- chore(deps): update rust crate tempfile to v3.24.0 by @renovate[bot] in #151
- chore(deps): update rust crate itoa to v1.0.17 by @renovate[bot] in #154
- cmp_fast_path test improvements by @kov in #152
- prepare version 0.5.0 by @sylvestre in #156
- update cargo dist conf by @sylvestre in #157
- cargo-dist: remove duplicate info by @sylvestre in #158
New Contributors
- @kov made their first contribution in #88
- @sami-daniel made their first contribution in #117
- @oech3 made their first contribution in #140
- @LunarEclipse363 made their first contribution in #146
Full Changelog: v0.4.2...v0.5.0
v0.4.2
Download diffutils 0.4.2
| File | Platform | Checksum |
|---|---|---|
| diffutils-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| diffutils-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| diffutils-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| diffutils-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
What's Changed
- CI: install GNU patch on MacOS (fixes #66) by @oSoMoN in #67
- CI: Update 'cargo dist' to version 0.13.3 by @oSoMoN in #69
- cargo-dist: generate more targets by @sylvestre in #74
- Make error message consistent with GNU diff's implementation when failing to read input file(s) by @oSoMoN in #63
- Use the instrumentation-based code coverage implementation by @oSoMoN in #70
- Fix clippy warnings in tests by @cakebaker in #84
Dependencies
- Update Rust crate unicode-width to 0.1.12 by @renovate in #65
- Update Rust crate pretty_assertions to 1.4.0 by @renovate in #72
- Update Rust crate libfuzzer-sys to 0.4.7 by @renovate in #71
- Update Rust crate unicode-width to v0.1.13 by @renovate in #76
- Update Rust crate regex to v1.10.5 by @renovate in #77
- Update Rust crate predicates to v3.1.2 by @renovate in #79
- Update Rust crate assert_cmd to v2.0.15 by @renovate in #78
- Update Rust crate regex to v1.10.6 by @renovate in #80
- Update Rust crate tempfile to v3.11.0 by @renovate in #81
- Update Rust crate tempfile to v3.12.0 by @renovate in #82
- Update Rust crate assert_cmd to v2.0.16 by @renovate in #83
Full Changelog: v0.4.1...v0.4.2
v0.4.1
Download diffutils 0.4.1
| File | Platform | Checksum |
|---|---|---|
| diffutils-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| diffutils-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| diffutils-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| diffutils-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
What's Changed
- Un-hardcode a test filename in an integration test (fixes #61) by @oSoMoN in #62
- Handle long option names for the supported output styles… by @oSoMoN in #52
- Handle directory-file and file-directory comparisons in the diff by @TanmayPatil105 in #56
Full Changelog: v0.4.0...v0.4.1
v0.4.0
Download diffutils 0.4.0
| File | Platform | Checksum |
|---|---|---|
| diffutils-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| diffutils-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| diffutils-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| diffutils-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
What's Changed
- Normal diff: compact ranges of lines where possible (fixes #10) by @oSoMoN in #11
- Fix trivial typo in error message by @oSoMoN in #12
- Match GNU diff's implementation for exit codes (fixes #17) by @oSoMoN in #18
- Ed diff: compact ranges of lines where possible (fixes #21) by @oSoMoN in #22
- Implement -s/--report-identical-files option (fixes #23) by @oSoMoN in #24
- Implement -q/--brief option (fixes #19) by @oSoMoN in #20
- clippy: fix warnings from useless_vec lint by @cakebaker in #30
- Implement
-t/--expand-tabsoption (fixes #26) and--tabsize=NUMoption (fixes #27) by @oSoMoN in #28 - Implement the Default trait for Params by @oSoMoN in #36
- Pass a Params reference to the various diff() functions, instead of a long list of arguments by @oSoMoN in #37
- Fix the link to the Codecov badge by @oSoMoN in #44
- Unit and integration tests for reading data from standard input by @oSoMoN in #45
- Run clippy pedantic fixes by @sylvestre in #48
- Disable tests on Windows that use
edby @cakebaker in #50 - Unit test to verify that conflicting output styles result in an error by @oSoMoN in #51
- Handle the rewrite of "-" to "/dev/stdin" in main to leave the filenames unchanged (fixes #46) by @oSoMoN in #47
- Display modification times of input files in context and unified diff by @TanmayPatil105 in #33
- Move test assertions in the cfg block where they belong (fixes #3) by @oSoMoN in #58
Documentation
CI
- Use the private Codecov token stored as a secret, by @oSoMoN in #55
- CI: On Windows, use GNU's patch.exe instead of Strawberry Perl patch by @oSoMoN in #57
- Run the upstream test suite in CI (fixes #8) by @oSoMoN in #13
- ci: fuzzers in the Github Actions CI. by @hanbings in #29
- Disable the fail fast (closes: #40) by @sylvestre in #41
Dependencies
- Configure Renovate by @renovate in #1
- fix(deps): update rust crate libfuzzer-sys to 0.4 by @renovate in #5
- Update Rust crate chrono to 0.4.38 - autoclosed by @renovate in #54
- Update Rust crate diff to 0.1.13 by @renovate in #4
- Update codecov/codecov-action action to v4 by @renovate in #9
- Update Rust crate regex to 1.10.4 by @renovate in #34
- chore(deps): update rust crate tempfile to 3.10.1 by @renovate in #25
New Contributors
- @renovate made their first contribution in #1
- @oSoMoN made their first contribution in #11
- @hanbings made their first contribution in #29
- @sylvestre made their first contribution in #41
- @TanmayPatil105 made their first contribution in #33
Full Changelog: v0.3.0...v0.4.0