v2.18.4
semaphoreui/semaphorev2.18.4May 18, 2026by github-actions[bot]
AI Summary
Bugfixes for Docker registry token validation, database legacy environment ID handling, and API documentation alignment.
Key Highlights
- Fixed Docker registry token file checking
- Fixed database legacy environment ID handling
- Aligned API docs with actual REST behavior
Full Release Notes
## Changelog * 7ca373de70acb3845b4b286e99b2214464848f8e fix(docker): check reg token file ## What's Changed * truncate commit message by runes, not bytes by @4n70w4 in https://github.com/semaphoreui/semaphore/pull/3836 * fix(db): honor legacy environment_id when saving templates by @cursor[bot] in https://github.com/semaphoreui/semaphore/pull/3841 * api-docs: align spec with actual REST API behavior by @Omicron7 in https://github.com/semaphoreui/semaphore/pull/3852 ## New Contributors * @4n70w4 made their first contribution in https://github.com/semaphoreui/semaphore/pull/3836 **Full Changelog**: https://github.com/semaphoreui/semaphore/compare/v2.18.2...v2.18.4