github semaphoreui/semaphore v2.17.12

5 hours ago

🚀 Release Summary

This release introduces improved task control, an important database migration capability, and multiple dependency updates for stability and security.

✨ Highlights

BoltDB → SQL migration tool (major step forward)

  • A new backend migration utility allows moving from BoltDB to SQL databases.
    This is a key improvement for scalability and aligns with the future removal of BoltDB support.

🔧 Maintenance & Security

  • Updated multiple Go modules (crypto, OAuth2, PostgreSQL driver).
  • Updated frontend tooling (Prettier).
  • Edwards25519 dependency updated (core and Pro).
  • General dependency fixes and stability improvements.

🙌 Community

  • Welcome @darcystan for their first contribution!

Changelog

  • 3e5e0de ci(github): return GH_TOKEN for docker

What's Changed

  • Added host limit values in Task parameters instead of just Yes by @darcystan in #3637
  • chore(deps): bump filippo.io/edwards25519 from 1.1.0 to 1.1.1 by @dependabot[bot] in #3642
  • chore(deps): update dependency prettier to v3.8.1 by @renovate[bot] in #3635
  • feat(be): boltdb to sql migration tool by @mgukov in #3620
  • chore(deps): bump filippo.io/edwards25519 from 1.1.0 to 1.1.1 in /pro by @dependabot[bot] in #3644
  • fix(deps): update module github.com/lib/pq to v1.11.2 by @renovate[bot] in #3645
  • fix(deps): update module golang.org/x/crypto to v0.48.0 by @renovate[bot] in #3646
  • fix(deps): update module golang.org/x/oauth2 to v0.35.0 by @renovate[bot] in #3648

New Contributors

Full Changelog: v2.17.8...v2.17.12

Don't miss a new semaphore release

NewReleases is sending notifications on new releases.