Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

Releases: thushan/smash

smash-v1.0.0

13 Jul 00:38
13caf62

Choose a tag to compare

Smash - Deduplicate files fast!

After almost a year, we're back with v1.0.0! 🥳

No functional changes but lots of fixes, upgrades and improvements in this release but it's recommended you upgrade (and potentially use the container images on ghcr for pipeline/scripts for clean runs).

docker pull ghcr.io/thushan/smash:latest

What's Changed

  • Container available for CI/CD Pipeline & Scripts (learn more in the user guide).
  • Performance improvements across the board, ~50-70% reduction in memory allocations during scanning
  • Fixes some race conditions in file detection paths
  • Properly implements silent mode and adheres to TTY constraints (NO_COLOR etc)
  • Upgrade to Go 1.24 and xsync v4 with it

Full Changelog: v0.9.3...v1.0.0

v0.9.0 Slow USB HDD with Photos

smash-v0.9.3

12 Jul 23:27
bd52592

Choose a tag to compare

This release is largely a maintenance release.

What's Changed

Full Changelog: v0.9.2...v0.9.3

v0.9.0 Slow USB HDD with Photos

smash-v0.9.2

11 Mar 03:39
95ab89d

Choose a tag to compare

This release will be used for a month of testing across a host of servers with large datasets.

Subsequent releases will address any issues found in anticipation for v1.0.0 later this year.

What's Changed

  • Upgrade Golang to 1.22.x and golangci to 1.56.x by @thushan in #63
  • abstracts away location handling. by @thushan in #64

Maintenance

  • Bump golang.org/x/term from 0.16.0 to 0.17.0 by @dependabot in #65
  • Bump github.com/pterm/pterm from 0.12.77 to 0.12.78 by @dependabot in #66
  • Bump golangci/golangci-lint-action from 3 to 4 by @dependabot in #67
  • Bump github.com/pterm/pterm from 0.12.78 to 0.12.79 by @dependabot in #69
  • Bump golang.org/x/tools from 0.17.0 to 0.18.0 by @dependabot in #68
  • Bump github.com/puzpuzpuz/xsync/v3 from 3.0.2 to 3.1.0 by @dependabot in #70
  • Bump golang.org/x/term from 0.17.0 to 0.18.0 by @dependabot in #72

Full Changelog: v0.9.1...v0.9.2

v0.9.0 Slow USB HDD with Photos

smash-v0.9.1

07 Feb 07:03
74ab200

Choose a tag to compare

What's Changed

  • Add Slice configuration options to CLI by @thushan in #60
  • BUG: Fixing named pipes and socket files on unix by @thushan in #62

Full Changelog: v0.9.0...v0.9.1

v0.9.0 Slow USB HDD with Photos

smash-v0.9.0

04 Feb 11:23
c004ba0

Choose a tag to compare

Important

This release breaks behaviour with previous releases in that by default it will not recursively smash sub folders unless you specify the --recursive or -r switch.

What's Changed

Full Changelog: v0.0.8...v0.9.0

v0.9.0 Slow USB HDD with Photos

smash-v0.0.8

28 Jan 11:51
e97a512

Choose a tag to compare

What's Changed

Full Changelog: v0.0.7...v0.0.8

v0.0.8 Slow USB HDD with Photos

smash-v0.0.7

20 Dec 07:06
bc98815

Choose a tag to compare

What's Changed

Full Changelog: v0.6.0...v0.0.7

v0.0.7 Slow USB HDD with Photos

smash-v0.0.5

29 Nov 10:36
d41cce2

Choose a tag to compare

What's Changed

Full Changelog: v0.0.4...v0.0.5

v0.0.5 Slow USB HDD with Photos

smash-v0.0.4

24 Nov 22:54
22b8a4f

Choose a tag to compare

What's Changed

v0.0.4 demo

smash-v0.0.3

17 Nov 10:17
73d07b2

Choose a tag to compare

What's Changed

Full Changelog: v0.0.2...v0.0.3

v0.0.3 Demo