Releases: jkaninda/mysql-bkup
Releases · jkaninda/mysql-bkup
v1.3.1
v1.3.0
What's Changed
- docs: add quick restore by @jkaninda in #169
- chore: update helper func to check env with prefix or suffix for multi backups by @jkaninda in #170
- chore(deps): bump golang from 1.23.5 to 1.23.6 by @dependabot in #171
- chore(deps): bump alpine from 3.21.2 to 3.21.3 by @dependabot in #174
- chore(deps): bump golang from 1.23.6 to 1.24.0 by @dependabot in #173
- chore(deps): bump github.com/spf13/cobra from 1.8.1 to 1.9.1 by @dependabot in #172
- chore(deps): bump github.com/jkaninda/go-utils from 0.0.0-20250122060806-26119182077a to 0.1.1 by @dependabot in #175
- chore(deps): bump golang from 1.24.0 to 1.24.1 by @dependabot in #176
- ci: add Docker tests by @jkaninda in #179
- feat: add backup all databases separately by @jkaninda in #178
- feat: add backup custom name
- fix: backup error output
Full Changelog: v1.2.27...v1.3.0
v1.2.27
What's Changed
Dependency Updates
- chore(deps): Bumped Go version from
1.23.4
to1.23.5
by @dependabot in #166
New Features
-
feat: Added backup duration metrics by @jkaninda .
This enhancement provides visibility into the time taken for each backup operation, helping users monitor performance. -
feat: Set default values from environment variables if not explicitly provided for multiple backups.
Environment variables can now use the database name as a suffix (e.g.,DB_HOST_DATABASE1
) for more granular configuration.
This simplifies managing multiple databases with unique settings.
Improvements
- chore: Removed
MAIL_USERNAME
andMAIL_PASSWORD
from the required environment variables for notifications.
This change makes the configuration more flexible, allowing users to omit these fields if they are not using username and password.
Full Changelog: v1.2.26...v1.2.27
v1.2.26
What's Changed
- fix: the configuration file path is not being detected when it is enc… by @jkaninda in #160
- chore(deps): bump alpine from 3.21.0 to 3.21.2 by @dependabot in #161
- feat: add backup flags for configuration and cron expression by @jkaninda in #162
- Nightly by @jkaninda in #163
- doc: reviewed docs by @jkaninda in #164
Full Changelog: v1.2.25...v1.2.26
v1.2.25
What's Changed
- docs: add azure configuration reference by @jkaninda in #157
- chore(deps): bump golang from 1.23.3 to 1.23.4 by @dependabot in #158
- chore: add convert bytes to a human-readable string with the appropriate unit (bytes, MiB, or GiB) by @jkaninda in #159
Full Changelog: v1.2.24...v1.2.25
v1.2.24
v1.2.23
v1.2.22
v1.2.21
What's Changed
- chore: integrate external storage module by @jkaninda in #134
- fix: add identifyFile by @jkaninda in #135
- chore(deps): bump golang from 1.23.2 to 1.23.3 by @dependabot in #145
- feat: add Azure Blob storage by @jkaninda in #146
New Contributors
- @dependabot made their first contribution in #137
Full Changelog: v1.2.20...v1.2.21
v1.2.20
What's Changed
- chore: update notification template by @jkaninda in #121
- docs: update Kubernetes deployments by @jkaninda in #122
- docs: update email notification example by @jkaninda in #123
- docs: update restoration supported extensions by @jkaninda in #124
- doc: update s3 storage deployment example by @jkaninda in #128
- chore: replace prune and keep-last flags by BACKUP_RETENTION_DAYS env… by @jkaninda in #129
- chore: add command usage error by @jkaninda in #130
Full Changelog: v1.2.19...v1.2.20