Skip to content

Releases: axllent/ssbak

1.2.2

28 Oct 21:11

Choose a tag to compare

  • Increase buffer size in MySQLLoadFromGz to handle very long lines and prevent crashes

1.2.1

23 Oct 09:17

Choose a tag to compare

  • Revert back to using fixed aliakseiz/go-mysqldump module
  • Update Go dependencies

1.2.0

28 Jun 04:27

Choose a tag to compare

  • Switch to ghru for self-updating and version checks
  • Switch go-mysqldump module to local fork
  • Refactor: standardize error messages and general code cleanup
  • Update Go dependencies
  • Add Go tests (golangci-lint)

1.1.7

04 Mar 20:08

Choose a tag to compare

  • Remove deprecated use of io/ioutil, resolves uncommon error of archive/tar: write too long
  • Update Go dependencies, update minimum Go version, downgrade go-mysqldump

1.1.6

22 Nov 05:14

Choose a tag to compare

  • Exclude more resampled files, including converted (webp) and FocusPoint ones when using --ignore-resampled (#20)
  • Workaround for Silverstripe 5 thumbnails when using --ignore-resampled
  • Update Go dependencies

1.1.5

01 Jun 21:01

Choose a tag to compare

  • Update go-mysqldump (adds support for dumping VIEW tables)

1.1.4

02 Apr 03:35

Choose a tag to compare

  • Update Go modules
  • Update GitHub workflows

1.1.3

11 Jul 04:01

Choose a tag to compare

  • Prevent errors on import due to STRICT_TRANS_TABLES and STRICT_ALL_TABLES

In some circumstances ssbak load would fail due to "dirty data" due to undefined blank ENUM values. This change turns off strict mode while importing, meaning if your original database contains dirty data, then so will your restore. See https://mariadb.com/kb/en/enum/#null-and-empty-values

1.1.2

06 Jul 09:48

Choose a tag to compare

  • Allow .env loading to be skipped, and overwriting variables via environment (@ZaneA #6)
  • Update Go libs

1.1.1

07 Mar 03:19

Choose a tag to compare

  • Fix self-updater (sorry!). If you are running 1.1.0 the self-updater will not work, so you will have to update manually unfortunately.
  • Update Go libraries + security updates