Skip to content

v3.0.0

Compare
Choose a tag to compare
@tarampampam tarampampam released this 28 Dec 12:07
· 168 commits to master since this release
16223d4

Added

  • Multiple keys support for compress command
  • Flag --max-errors (maximum errors count to stop the process) for compress command
  • Flag --max-key-errors (maximum API key errors (compression retries) to disable the key) for compress command
  • Flag --recursive (-r) (search for files in listed directories recursively) for compress command
  • Compression retries
  • Automated 3rd party (like goreportcard.com and pkg.go.dev) service updates

Changed

  • Source code totally re-wrote
  • Dependency github.com/jessevdk/go-flags replaced with github.com/spf13/cobra
  • Package github.com/tarampampam/tinifier/v3/pkg/tinypng can be installed into another go-applications
  • Go version updated from 1.14.x up to 1.15.6

Removed

  • Progress bar (package github.com/schollz/progressbar/v3)
  • Binary file packing (using upx)

Fixed

  • Errors handling in a lot of places