Releases: appleboy/docker-backup-database
Releases · appleboy/docker-backup-database
v1.0.1
v1.0.0
Changelog
Features
- 3b6a9f9: feat: add context support to backup and execution methods (@appleboy)
- 4cdc026: feat: add MySQL 9 support to Docker workflow and images (@appleboy)
- 89baadc: feat: add support for PostgreSQL 14, 15, and 16 Dockerfiles (@appleboy)
- 9ac24f2: feat: add lifecycle days configuration for backups (@appleboy)
- b5ea6a2: feat: add configuration options for storage and backup settings (@appleboy)
- c861e2a: feat: enhance logging for bucket lifecycle settings (@appleboy)
- eaa71d3: feat: integrate database backup functionality in run method (@appleboy)
- dd40c8e: feat: refactor backup database scheduling and error handling (@appleboy)
Enhancements
- b529e79: chore: upgrade dependencies and Go version to latest stable (@appleboy)
- 3750b8e: chore: configure and optimize GolangCI linter settings (@appleboy)
- 6d49abf: chore: update dependencies for improved stability and features (@appleboy)
- 6a06796: chore: upgrade MySQL version and enhance Dockerfile flexibility (@appleboy)
- 5fc78ce: chore: add ARG support for Dockerfiles across databases (@appleboy)
- bee7b52: chore: add support for additional PostgreSQL Docker versions (@appleboy)
- 0b36eda: chore: bump go-storage dependency version to v1.0.2 (@appleboy)
- 5a482f1: chore: refactor Dockerfile naming conventions for databases (@appleboy)
- 3c2916e: chore: update database versioning and image tags (@appleboy)
- a2cdbf5: chore: bump go-storage dependency version to latest release (@appleboy)
- 4f473fd: chore: remove obsolete MySQL Dockerfiles (@appleboy)
- a0c734f: chore: enhance environment variable management and dependencies (@appleboy)
- 5f1d70d: chore: update database and storage service configurations (@appleboy)
- f57db7b: chore: rename Docker workflow for clarity (@appleboy)
- 9f32b50: chore: refactor MinIO configuration and lifecycle management (@appleboy)
- 45b800a: chore(db): refactor command execution for improved context handling (@appleboy)
- fdda4c0: chore: upgrade go-storage dependency to v1.1.0 (@appleboy)
Refactor
- 8b5078e: refactor: migrate from ioutil to os package for file handling (@appleboy)
- efb819d: refactor: rename configuration field for security settings (@appleboy)
- c8921ea: refactor: enhance logging framework with structured context (@appleboy)
Build process updates
- 1096ca1: ci: establish CI/CD workflows and dependency management (@appleboy)
- bb2de1e: ci: enhance CI configuration for Docker version support (@appleboy)
- 1dda5b8: ci: rename default branch from main to master (@appleboy)
- cac83c0: build: enhance build process and project structure (@appleboy)
- f41b6a2: build: remove obsolete build targets from Makefile (@appleboy)
- fdd518f: ci: refactor Docker workflow and configuration patterns (@appleboy)
- cf2dc9c: ci: remove unnecessary CI actions from workflow (@appleboy)
- 9f623c0: ci: upgrade GitHub Actions to latest versions (@appleboy)
- 6a0ee27: build: refactor platform support for Linux architectures (@appleboy)
- 9f43d4b: ci: update Docker workflow job name format (@appleboy)
- b0e0b54: ci: add Docker Hub login to CI workflow (@appleboy)
- 364c168: ci: refactor Docker workflows for MongoDB and MySQL (@appleboy)
- b359dc1: ci: remove Drone CI configuration and pipelines (@appleboy)
- da98bb7: build: refactor LDFLAGS to use main package (@appleboy)
- 483e82d: ci: support multi-architecture builds in Docker workflow (@appleboy)
- 7ce2014: ci: add ARM64 support to Docker workflow (@appleboy)
- 7b8c4c3: ci: remove deprecated MySQL 5.7 support from workflow (@appleboy)
- 5710f56: ci: add GitHub Actions workflow for Docker image builds (@appleboy)
- 02ea369: ci: remove deprecated Docker build configurations (@appleboy)
- a3c7955: ci: enhance Docker image tagging in workflow configuration (@appleboy)
- 2f3a545: ci: configure Goreleaser for multi-OS builds and releases (@appleboy)
- bed3730: ci: update Docker workflow configuration settings (@appleboy)
- 6703d69: ci: enhance Docker workflow with dynamic image reference (@appleboy)
- 6696133: ci: enhance Docker workflow with conditional enablement (@appleboy)
Documentation updates
v0.0.3: fix: lint error
Signed-off-by: Bo-Yi Wu <[email protected]>