Skip to content

Releases: semaphoreui/semaphore

v2.9.45

28 Jan 13:04
312d2af
Compare
Choose a tag to compare

Features

image

What's Changed

  • [WIP]: Handle ssh keys with internal ssh agent by @Elbandi in #1500

New Contributors

v2.9.37

20 Sep 19:14
Compare
Choose a tag to compare

Features

  • Refactored configuration system. Thanks to @ansibleguy.
  • Implemented remote runners: now you can use runner (semaphore runner --config ./config.json) which connects to the Semaphore server (semaphore server --config ./config.json) and listen tasks from him. Documentation: https://docs.ansible-semaphore.com/administration-guide/runners.
  • Changed administrators' permissions: now admin can see and manage all projects of the Semaphore instance.
  • Allow users to leave the project.

Fixes

  • Security: Remove email addresses of team members.
  • Security: Manager can't manage project Team.
  • Project owner can't leave the project anymore, only other owner can kick him.

v2.9.4

03 Sep 21:44
Compare
Choose a tag to compare

Make backup your database before migrate to this version. You will not be able to roll back to the previous version.

Features

Bugfixes

  • Fixed bug with email notifications. Thank you @dandanx

v2.8.90

25 Apr 18:27
Compare
Choose a tag to compare

Return using external Git by default.

Added configuration option git_client. To use internal (go-git) client use following configuration option:

{
  "git_client": "go_git",
}

v2.8.89

13 Mar 19:22
Compare
Choose a tag to compare

Useing go-git library instead of external git by default. Thank you @mgukov for implementation.

Fixed bug with authentication. Thanks to @1lyasam!

v2.8.77

20 Nov 08:55
Compare
Choose a tag to compare

ko-fi

Fixed bug with task running on BoltDB.

v2.8.76

20 Nov 09:12
Compare
Choose a tag to compare

Changelog

95a0609 fix(be): db host in docker file

v2.8.75

19 Nov 18:03
Compare
Choose a tag to compare

ko-fi

Fixed LDAP bugs

All issues by LDAP available in the project Fix LDAP.

Thanks to @cptsanifair support and halp of @flybyray we solved LDAP issues that we managed to reproduce.

Added docs for LDAP configuration. Fill free to create PRs for the docs.

Implemented integration tests for all supported databases

Now all 3 supported databases (BoltDB, Postgres, MySQL) are tested on integration tests.

Thanks to se-di for support!

Semaphore no more blocks BoltDB file

To make integration tests possible for BoltDB we had to implement session connection to BoltDB file. Semaphore blocks the file only when read or write to it.

I think it is very useful feature for other applications too.

v2.8.74

29 Oct 17:38
Compare
Choose a tag to compare

ko-fi

Thanks @VladoPortos for help!

New style of Template form

The Template form has become more compact. The Advanced > link has been removed.

Ability to run task from Template page

Diff Mode for a task

PAT type of Access Key has been removed

This type is misleading. You should use Login with password for PAT.

v2.8.73

26 Oct 21:46
Compare
Choose a tag to compare

ko-fi

Merged PR #1056 (Using docker secrets to pass sensitive information via "_FILE" variables), thanks to @vaerh!

Support ARM64 by Docker image: https://hub.docker.com/r/semaphoreui/semaphore/.

image