What's Changed
- Pedantic edits for sh by @Artoria2e5 in #420
- test_formatter: sh: check whether file still exists by @bkaestner in #455
- docs: testing: add info on test dependencies / notes for Mac developers by @ChrisBaker97 in #457
- Glib json by @SeeSpotRun in #480
- Implement new options to fully hash unique files by @SeeSpotRun in #479
- Improve progressbar estimated time remaining by @SeeSpotRun in #481
- Sort on path by @SeeSpotRun in #478
- Clone hardlinks by @SeeSpotRun in #467
- Alt mains tidy up by @SeeSpotRun in #483
- New replay by @SeeSpotRun in #486
- Shredder manual tagging by @SeeSpotRun in #482
- clarify that mac brew install doesn't include GUI by @CouldBeThis in #491
- Develop by @SeeSpotRun in #490
- Fix mem leaks by @SeeSpotRun in #492
- Fix/xattr dedup by @SeeSpotRun in #494
- Develop by @SeeSpotRun in #497
- Fix verbosity logic and documentation by @cebtenzzre in #500
- --is-reflink and rm_util_link_type fixes by @cebtenzzre in #499
- Fix/manpage path by @SeeSpotRun in #504
- Refactor/pp by @SeeSpotRun in #506
- Refactor/gui setup by @SeeSpotRun in #508
- Gui/setup by @SeeSpotRun in #509
- Packing by @SeeSpotRun in #511
- checksums: implement blake3 by @SeeSpotRun in #512
- fix undefined macros by @cebtenzzre in #551
- SConscript: fix copy-paste error by @cebtenzzre in #548
- sh format: improve stampfile handling by @cebtenzzre in #556
- Migration from nose to pytest on develop by @vassilit in #702
- add GH actions tests for develop by @vassilit in #704
- CI: avoid deep clone on multi-distro build tests by @fermino in #729
- Use proper paths for shell calls by @fermino in #728
- docs: fix readthedocs configuration file by @vassilit in #740
- fix spurious NUL char in cksum xattr by @speed47 in #755
- Fix typos by @kianmeng in #758
- Restore checksum diffchecks for non-hash options by @vassilit in #764
- po: Add Georgian translation by @EkaterinePapava in #766
- Merge master into develop by @vassilit in #773
- tests: modernisation by @vassilit in #774
- build: modernise by @vassilit in #783
- modernise: Blake* by @vassilit in #784
- ci: modernise by @vassilit in #775
- Various fixes by @vassilit in #779
- Change commit activity badge to develop by @vassilit in #791
- Test on FreeBSD by @vassilit in #790
- SConstruct: fix completely wrong CPU feature detection by @intelfx in #780
- cmdline: simplify meaning of --progress by @cebtenzzre in #582
- doc: make the commit activity badge actually follow develop by @vassilit in #794
- Container by @vassilit in #787
- GUI: modernise by @vassilit in #776
- Miscelanous changes to SCons, drop SHA512-guard and linting by @vassilit in #786
- Tests: GUI: basic tests bootstrap by @vassilit in #793
- treewide: cleanup, const-correctness, and
-Werrorby @intelfx in #781 - Traversal: skip folder if size < minsize by @aowenson-imm in #761
- Add fix s390x build test big endian specific failures. by @Syed-Shahrukh-OSSRevival in #789
- C: various fixes (including 32-bit) by @vassilit in #799
- CI: macOS by @vassilit in #801
- GUI: more modernise by @vassilit in #795
- *BSD: support for extended attributes cache by @vassilit in #800
- Fix failing test using localtime by @RayOei in #803
- docs: remove bootstrap3 dependancy by @vassilit in #721
- simplify LFS by @vassilit in #712
- formats/py: fixes by @vassilit in #798
- Update readme by @RayOei in #805
- Added --match-relative-path option and support by @ttyusupov in #640
- Add 'match-dirname' option by @tomas in #623
- 2.11.0-dev by @vassilit in #809
- Fix sanitise build and add missing translation entries by @vassilit in #808
- docs: fix RTFD EPUB build by @vassilit in #806
- gui: refresh algorithms list to have rmlint actually supports by @vassilit in #812
- CI: remove conftest-patching by @vassilit in #807
- Some fixes for extended attributes by @vassilit in #810
- Be nice to packagers (and to ourselves) by @vassilit in #811
- GUI: about dialog quirks under X11 by @vassilit in #815
- Update docs by @RayOei in #817
- Merge develop into master (--ff-only) by @vassilit in #816
- docs: fix badges by @vassilit in #818
- Develop by @RayOei in #819
- Out of date warning to top of benchmark by @RayOei in #823
- Add Japanese translation catalog by @imoyan in #828
- fix: do not --backup-rename special output paths by @vulragrag-star in #829
- rmlint.sh: abort on errors by default by @vassilit in #827
- treemerge: fix honouring directories layout by @vassilit in #825
- Make install nicer for packagers by @vassilit in #824
- hash-utility: fix stdin by @vassilit in #822
- 2.11.0-rc.0 by @vassilit in #826
New Contributors
- @Artoria2e5 made their first contribution in #420
- @bkaestner made their first contribution in #455
- @ChrisBaker97 made their first contribution in #457
- @CouldBeThis made their first contribution in #491
- @cebtenzzre made their first contribution in #500
- @kianmeng made their first contribution in #758
- @EkaterinePapava made their first contribution in #766
- @intelfx made their first contribution in #780
- @aowenson-imm made their first contribution in #761
- @Syed-Shahrukh-OSSRevival made their first contribution in #789
- @ttyusupov made their first contribution in #640
- @tomas made their first contribution in #623
- @imoyan made their first contribution in #828
- @vulragrag-star made their first contribution in #829
Full Changelog: v2.10.3...v2.11.0-rc.0