Skip to content

Releases: coingate/CoinAWS

v1.1.2

18 Sep 18:09
Compare
Choose a tag to compare

Changelog:

  • Version Checking Implementation:

    • Added version checking at application startup using the GitHub Releases API.
    • Integrated a CheckForUpdates() function to notify users if a newer version of the application is available.
    • Included instructions for upgrading the app if a newer version is found.
    • Implemented proper error handling for offline environments or connectivity issues.
  • Version Management via Git Tags:

    • Updated the version handling mechanism to use Git tags for versioning.
    • Introduced a version variable in the Go code, injected dynamically during the build process using Go's -ldflags.
  • CI Pipeline (GitHub Actions) Update:

    • Modified the CI workflow to dynamically inject the Git tag as the version during the build process.
    • Used -ldflags in the Go build step to set the version variable from the Git tag.
  • Secret Version Label Management:

    • Implemented logic to remove labels from the oldest versions of AWS Secrets Manager secrets, keeping only the latest 15 versions.
    • Utilized the AWS SDK to retrieve secret versions, sort them by creation date, and remove version labels from older versions while retaining the latest 15.

v1.1.1

21 Jun 10:38
Compare
Choose a tag to compare
Fix secret update error

Signed-off-by: Sarunas Rakauskas <sarunas.rakauskas@coingate.com>

v1.1.0

12 Jun 09:32
Compare
Choose a tag to compare
Renaming of app

Signed-off-by: Sarunas Rakauskas <sarunas.rakauskas@coingate.com>

v1.0.2

30 May 23:01
Compare
Choose a tag to compare
Fix "1.22 in go.mod does not match this syntax and there is no additi…

v1.0.1

30 May 22:26
Compare
Choose a tag to compare
Added LICENSE and updated README.md

v1.0.0

30 May 12:53
Compare
Choose a tag to compare
Release and install test