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
+12-7Lines changed: 12 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,6 +6,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6
6
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7
7
8
8
## [Unreleased]
9
+
### `backhand`
10
+
- Update MSRV to 1.72.1 ([#524](https://github.com/wcampbell0x2a/backhand/pull/524))
11
+
12
+
### Dependencies
13
+
- Bump `deku` from 0.16.0 to 0.17.0 ([#524](https://github.com/wcampbell0x2a/backhand/pull/524))
9
14
10
15
### Dependencies
11
16
- Bump `libc` from 0.2.153 to 0.2.154 ([#546](https://github.com/wcampbell0x2a/backhand/pull/546))
@@ -78,7 +83,7 @@ Added items to the public API
78
83
- Bump MSRV to `1.74` for `clap-4.5.1` update ([#483](https://github.com/wcampbell0x2a/backhand/pull/483))
79
84
### `backhand-test`
80
85
- Reduced maximum allocation during testing by free'ing right after full usage ([#504](https://github.com/wcampbell0x2a/backhand/pull/504))
81
-
#### unsquashfs
86
+
#### unsquashfs
82
87
- Performance: Remove progress bar Mutex lock when `--quiet` ([#430](https://github.com/wcampbell0x2a/backhand/pull/430))
83
88
### Dependencies
84
89
- Bump `actions/upload-artifact` from 4.1.0 to 4.3.1 ([#435](https://github.com/wcampbell0x2a/backhand/pull/435), [#446](https://github.com/wcampbell0x2a/backhand/pull/446), [#465](https://github.com/wcampbell0x2a/backhand/pull/465))
@@ -110,7 +115,7 @@ Added items to the public API
110
115
### `backhand-cli`
111
116
- Enable overflow-checks for dist builds ([#421](https://github.com/wcampbell0x2a/backhand/pull/421))
112
117
113
-
#### unsquashfs
118
+
#### unsquashfs
114
119
- Use feature `gzip-zune-inflate` for dist build and speed improvements ([#419](https://github.com/wcampbell0x2a/backhand/pull/419))
115
120
- Updated benchmarks to show improvement ([#419](https://github.com/wcampbell0x2a/backhand/pull/419))
116
121
@@ -173,7 +178,7 @@ For example, the following is now allowed:
173
178
- Bump MSRV to `1.73.0` to use now stabilized `std::os::unix::fs::lchown`
174
179
- Add color styling to help output ([#387](https://github.com/wcampbell0x2a/backhand/pull/387))
175
180
176
-
#### unsquashfs
181
+
#### unsquashfs
177
182
- Changed name to `unsquashfs-backhand` ([#356](https://github.com/wcampbell0x2a/backhand/pull/356))
178
183
- Add progress bar for a cleaner output when extracting files ([#272](https://github.com/wcampbell0x2a/backhand/pull/272))
179
184
- Add `--quiet` for not displaying progress bar and RUST_LOG output ([#272](https://github.com/wcampbell0x2a/backhand/pull/272))
@@ -608,7 +613,7 @@ See https://github.com/wcampbell0x2a/backhand/discussions/145 for more details.
608
613
These are benchmarked against the SquashFS image from `TP-Link AXE5400 Mesh Wi-Fi 6E Range Extender`.
609
614
610
615
##### Speed
611
-
For single threaded mode `squashfs-tools/unsquashfs-v4.6.1`, testing on my machine lets me know that
616
+
For single threaded mode `squashfs-tools/unsquashfs-v4.6.1`, testing on my machine lets me know that
612
617
our `backhand/unsquashfs` is around the same speed performance with a single thread.
613
618
614
619
##### Allocations
@@ -644,7 +649,7 @@ is 74.8MB, while our `backhand/unsquashfs` only uses 18.1MB.
644
649
645
650
## [v0.10.1] - 2023-02-22
646
651
### Added
647
-
- Zstd compression support
652
+
- Zstd compression support
648
653
649
654
### Fixed
650
655
-`FilesystemWriter` Debug impl now works
@@ -715,7 +720,7 @@ is 74.8MB, while our `backhand/unsquashfs` only uses 18.1MB.
715
720
```
716
721
717
722
### Performance
718
-
This releases allows massive performance improvements by only reading files from disk when required
723
+
This releases allows massive performance improvements by only reading files from disk when required
719
724
and reducing the amount of memory required to read and write an image.
720
725
721
726
Thanks [@rbran](https://github.com/rbran/) for the incredible work on the performance of the library.
0 commit comments