Releases: lflare/rewrite-inplace
Releases · lflare/rewrite-inplace
v0.4.0
v0.3.1
Changelog
- e8733ee Don't save on every single file check, massive spam
- 219f5f4 Reduced meme builds
- 5459e73 Crushed bugs
- fd01f4e Check for inode but not path existence too
- c9f04d3 Don't panic on file read error
- 7b9a68b Fixed exports
- b066ead Dynamically add to existing inodes list if exists
- dc6ae32 Fixed formatting
- d2f51f2 Added inode support
v0.2.1
v0.2.0
Changelog
- 9f028e2 Fixed message when doing fast passes
- 33fe7c7 Restore modified time after rewrite
- b965336 Allow for faster alternative rewriting without shuffling(?)
- fde5e67 Catch SIGINT earlier on in iteration
- 9d30f6c Removed redundant function
- c9a3ec8 Combined another if err statement
- 859f6bb Rewind file to start
- 6df1ba4 Combined some if err check statements
- bdb05f6 Combine hash calculating into backup step
- b1001cb Moved signal catching to a more appropriate location before byte shuffling
- a9af1fa Added progress bar for restoring of backups too
- 07821a9 Show progress bar when backing up
- d145275 Added progress state save/load functionality
- ccc7e0e Implemented safety backups
v0.1.0
Changelog
- 982b843 Removed ldflags environment
- ba59c8a Added GitHub Actions
- 8dd8fed Call filesystem sync only after full file is written
- 4c52c50 Renamed project to
rewrite-inplace
- 8bd73e4 Improved test logging
- 05908ec Cleaned code up
- c83f92a Ignore build artifact
- b0aa591 Added some tests to ensure file integrity(?)
- 6a1b4c1 Export Rewrite function and automatically grab File.Info if nil
- 3abb816 Fixed error capitalisation
- e77dbea Return early if too small to be deduped
- 617e5ce Completely migrate to Golang as a first-class rewriter
- 2b7509c Added PoC
- a3b271f Added LICENSE