Releases: semaphoreio/semaphore
v1.5.0
Changelog
All notable changes to this project will be documented in this file.
[1.5.0] - 2025-10-10
🐛 Bug Fixes
-
(front) Fix overflowing service account role selection dropdown (#629) (#641) by @hamir-suspect
-
Service account project creation and better error message (#635) (#643) by @hamir-suspect
-
Service accounts showing up as users (#638) (#644) by @hamir-suspect
💼 Other
- (e2e) User management and project creation (#267) (#642) by @hamir-suspect
[1.5.0-rc.2] - 2025-10-06
🐛 Bug Fixes
-
(public-api/v1alpha) Run_now allowed without branch and reference fields (#607) by @hamir-suspect
-
(public-api/v1alpha) Handle empty reference fields correctly (#609) by @hamir-suspect
⚙️ Miscellaneous Tasks
-
(github_hooks) Update rexml dependency (#610) by @hamir-suspect
-
Update change_in directives (#604) (#626) by @hamir-suspect
[1.5.0-rc.1] - 2025-09-23
🚀 Features
-
(security-toolbox) Allow scanners to be configured (#421) by @skipi
-
(security-toolbox/docker) Configure vuln-severity-source (#446) by @dexyk
-
(front) Add css processing to asset pipeline (#452) by @skipi
-
(front) Allow some HTML tags in markdown reports (#388) by @skipi
-
Add project config option to control draft PR builds (#396) by @skipi
-
Show artifact size in UI (#485) by @hamir-suspect
-
(notifications) Add authorization before sending notification (#465) by @VeljkoMaksimovic
-
(front) Display who was last to modify notification (#505) by @VeljkoMaksimovic
-
(github_hooks) Handle service account github repo host account (#519) by @hamir-suspect
-
(auth) Block connection in case of invalid request ip (#547) by @radwo
-
(front) User email management functionality (#566) by @hamir-suspect
-
(plumber) Populate SEMAPHORE_PIPELINE_NAME env. var. (#567) by @dexyk
-
(notifications) Support for tags (#591) by @hamir-suspect
-
(front) Add organization_id to workflow query params (#600) by @dexyk
-
Support tags for tasks and task just run (#599) by @hamir-suspect
🐛 Bug Fixes
-
(api v1alpha) Use pipeline_file as param name in Run wf API (#420) by @DamjanBecirovic
-
(velocity) Properly handle reports exceeding size limit (#395) by @skipi
-
(plumber) Check if DT permits user to partially rebuild pipeline (#427) by @hamir-suspect
-
(plumber) Handle skipped blocks in partial pipeline rebuilds (#429) by @hamir-suspect
-
(front) Default simple template for new project onboarding (#430) by @hamir-suspect
-
(front) Fix templates that dont have valid semaphore yamls (#433) by @VeljkoMaksimovic
-
(ppl) Add label to schedule wf via api request (#436) by @VeljkoMaksimovic
-
(public-api-gateway) Add missing rabbitmq init container (#439) by @radwo
-
(plumber) Improve job matrix validation - env. var dups (#417) by @dexyk
-
(docs) ToC in API refernce page now shows self-hosted agents section (#447) by @DamjanBecirovic
-
(github_hooks) GHSA-353f-x4gh-cqq8 (#450) by @skipi
-
(github_hooks) Encode branch, tag name when fetching reference (#451) by @dexyk
-
(front) Bring back storage.googleapis.com to connect_src (#456) by @radwo
-
(front) URL encode branch name in case in contains '&' or '?' character (#458) by @VeljkoMaksimovic
-
(front) Specify
form_action: selfdirective (#459) by @VeljkoMaksimovic -
(front) Extend timeout for rbac api calls (#462) by @VeljkoMaksimovic
-
Several typos (#422) by @pieterocp
-
(front) Form action restrictions (#471) by @VeljkoMaksimovic
-
(front) Add storage.googleapis.com as a valid img_src to csp (#473) by @VeljkoMaksimovic
-
(artifacthub) Reduce log noise and merge log messages for better visibility (#476) by @hamir-suspect
-
(branch_hub) Implement archive action and respond with status :OK (#479) by @hamir-suspect
-
(repository_hub) URL encode branch and tag names for GitLab API (#481) by @radwo
-
(front) Pipeline status message shows who triggered pipeline correctly (#483) by @VeljkoMaksimovic
-
(zebra) Add ff for cachehub protection (#486) by @VeljkoMaksimovic
-
(github-hooks) Support ready_for_review hook from github (#518) by @skipi
-
(guard) Differentiate between various types of GRPC errors (#522) by @skipi
-
(guard) Use correct field for generating service account email domains (#523) by @skipi
-
(front) Remove redundant checks from add people button visibility check (#431) by @skipi
-
(hooks_processor) Add support for handling tag deletion hooks in Bitbucket worker (#524) by @dexyk
-
(rbac_ee) Add debug logs (#528) by @hamir-suspect
-
(zebra) Workflow editor job not working because of forked_pr evaluation (#546) by @hamir-suspect
-
(docs) Bad example for oidc setup with gcp (#549) by @hamir-suspect
-
(guard) Retract roles from service account user on destroy action (#550) by @hamir-suspect
-
(docs) Fix OpenID Connect acronym in the documentation (OICD -> OIDC) (#560) by @ilyasgaraev
-
(fromt) HTML sanitize test reports (#561) by @VeljkoMaksimovic
-
(front) Add skip onboarding button (#526) by @hamir-suspect
-
(repository_hub) Don't parse JSON when removing webhook (#569) by @skipi
-
(self-hosted-hub) Fix agent cleanup logic and handle job failures during cleanup (#570) by @dexyk
-
(rbac) Emit event when owner is assigned org role (#568) by @VeljkoMaksimovic
-
Notifications processing crash for task triggered pipelines (#601) by @hamir-suspect
-
Typo in tag reference pattern matching (#603) by @hamir-suspect
💼 Other
-
(front) Add feature flag for pipeline rebuilds in the UI (#419) by @skipi
-
(guard) Error handling in update emails script (#423) by @VeljkoMaksimovic
-
(guard) Change abuseprevention address in guard (#437) by @VeljkoMaksimovic
-
(bootstrapper) Fix CVE-2025-22868, bump go to 1.23 (#444) by @skipi
-
(github_hooks) Check signature on all githubapp calls (#448) by @radwo
-
(front) Strengthen CSP with base-uri and restrict external domains (#453) by @radwo
-
(front) Enable live reload for front service in local development (#441) by @radwo
-
(auth) Switch to battle tested RemoteIp in IpFilter (#475) by @radwo
-
(front) Ensure resource ownership match for test results (#478) by @radwo
-
(front) Add note about the project access when modifying notification (#508) by @VeljkoMaksimovic
-
(github_hooks) Log which github event is received (#530) by @VeljkoMaksimovic
📚 Documentation
-
Update container-registry.md (added Redis 8.0 and Valkey 8.1) (#424) by @d-stefanovic
-
Reorganize sidebars and readd infracost recipe (#438) by @TomFern
-
Add note for cache in forked prs (#497) by @VeljkoMaksimovic
-
Specify parser in docs for PHPUnit (#376) by @tbogosavljevic
-
Update install-package commands (#443) by @tbogosavljevic
⚙️ Miscellaneous Tasks
-
(hooks_processor) Do not log internal requests (#411) by @hamir-suspect
-
(github_hooks) Upgrade rails version (#506) by @hamir-suspect
-
(docs) Configure CODEOWNERS for docs directory (#553) by @DamjanBecirovic
-
Update change_in directives (#604) by @hamir-suspect
v1.5.0-rc.2
Changelog
All notable changes to this project will be documented in this file.
[1.5.0-rc.2] - 2025-10-06
🐛 Bug Fixes
-
(public-api/v1alpha) Run_now allowed without branch and reference fields (#607) by @hamir-suspect
-
(public-api/v1alpha) Handle empty reference fields correctly (#609) by @hamir-suspect
-
(front) filter based on tags on top of branch names (#626) by @hamir-suspect
⚙️ Miscellaneous Tasks
- (github_hooks) Update rexml dependency (#610) by @hamir-suspect
[1.5.0-rc.1] - 2025-09-23
🚀 Features
-
(security-toolbox) Allow scanners to be configured (#421) by @skipi
-
(security-toolbox/docker) Configure vuln-severity-source (#446) by @dexyk
-
(front) Add css processing to asset pipeline (#452) by @skipi
-
(front) Allow some HTML tags in markdown reports (#388) by @skipi
-
Add project config option to control draft PR builds (#396) by @skipi
-
Show artifact size in UI (#485) by @hamir-suspect
-
(notifications) Add authorization before sending notification (#465) by @VeljkoMaksimovic
-
(front) Display who was last to modify notification (#505) by @VeljkoMaksimovic
-
(github_hooks) Handle service account github repo host account (#519) by @hamir-suspect
-
(auth) Block connection in case of invalid request ip (#547) by @radwo
-
(front) User email management functionality (#566) by @hamir-suspect
-
(plumber) Populate SEMAPHORE_PIPELINE_NAME env. var. (#567) by @dexyk
-
(notifications) Support for tags (#591) by @hamir-suspect
-
(front) Add organization_id to workflow query params (#600) by @dexyk
-
Support tags for tasks and task just run (#599) by @hamir-suspect
🐛 Bug Fixes
-
(api v1alpha) Use pipeline_file as param name in Run wf API (#420) by @DamjanBecirovic
-
(velocity) Properly handle reports exceeding size limit (#395) by @skipi
-
(plumber) Check if DT permits user to partially rebuild pipeline (#427) by @hamir-suspect
-
(plumber) Handle skipped blocks in partial pipeline rebuilds (#429) by @hamir-suspect
-
(front) Default simple template for new project onboarding (#430) by @hamir-suspect
-
(front) Fix templates that dont have valid semaphore yamls (#433) by @VeljkoMaksimovic
-
(ppl) Add label to schedule wf via api request (#436) by @VeljkoMaksimovic
-
(public-api-gateway) Add missing rabbitmq init container (#439) by @radwo
-
(plumber) Improve job matrix validation - env. var dups (#417) by @dexyk
-
(docs) ToC in API refernce page now shows self-hosted agents section (#447) by @DamjanBecirovic
-
(github_hooks) GHSA-353f-x4gh-cqq8 (#450) by @skipi
-
(github_hooks) Encode branch, tag name when fetching reference (#451) by @dexyk
-
(front) Bring back storage.googleapis.com to connect_src (#456) by @radwo
-
(front) URL encode branch name in case in contains '&' or '?' character (#458) by @VeljkoMaksimovic
-
(front) Specify
form_action: selfdirective (#459) by @VeljkoMaksimovic -
(front) Extend timeout for rbac api calls (#462) by @VeljkoMaksimovic
-
Several typos (#422) by @pieterocp
-
(front) Form action restrictions (#471) by @VeljkoMaksimovic
-
(front) Add storage.googleapis.com as a valid img_src to csp (#473) by @VeljkoMaksimovic
-
(artifacthub) Reduce log noise and merge log messages for better visibility (#476) by @hamir-suspect
-
(branch_hub) Implement archive action and respond with status :OK (#479) by @hamir-suspect
-
(repository_hub) URL encode branch and tag names for GitLab API (#481) by @radwo
-
(front) Pipeline status message shows who triggered pipeline correctly (#483) by @VeljkoMaksimovic
-
(zebra) Add ff for cachehub protection (#486) by @VeljkoMaksimovic
-
(github-hooks) Support ready_for_review hook from github (#518) by @skipi
-
(guard) Differentiate between various types of GRPC errors (#522) by @skipi
-
(guard) Use correct field for generating service account email domains (#523) by @skipi
-
(front) Remove redundant checks from add people button visibility check (#431) by @skipi
-
(hooks_processor) Add support for handling tag deletion hooks in Bitbucket worker (#524) by @dexyk
-
(rbac_ee) Add debug logs (#528) by @hamir-suspect
-
(zebra) Workflow editor job not working because of forked_pr evaluation (#546) by @hamir-suspect
-
(docs) Bad example for oidc setup with gcp (#549) by @hamir-suspect
-
(guard) Retract roles from service account user on destroy action (#550) by @hamir-suspect
-
(docs) Fix OpenID Connect acronym in the documentation (OICD -> OIDC) (#560) by @ilyasgaraev
-
(fromt) HTML sanitize test reports (#561) by @VeljkoMaksimovic
-
(front) Add skip onboarding button (#526) by @hamir-suspect
-
(repository_hub) Don't parse JSON when removing webhook (#569) by @skipi
-
(self-hosted-hub) Fix agent cleanup logic and handle job failures during cleanup (#570) by @dexyk
-
(rbac) Emit event when owner is assigned org role (#568) by @VeljkoMaksimovic
-
Notifications processing crash for task triggered pipelines (#601) by @hamir-suspect
-
Typo in tag reference pattern matching (#603) by @hamir-suspect
💼 Other
-
(front) Add feature flag for pipeline rebuilds in the UI (#419) by @skipi
-
(guard) Error handling in update emails script (#423) by @VeljkoMaksimovic
-
(guard) Change abuseprevention address in guard (#437) by @VeljkoMaksimovic
-
(bootstrapper) Fix CVE-2025-22868, bump go to 1.23 (#444) by @skipi
-
(github_hooks) Check signature on all githubapp calls (#448) by @radwo
-
(front) Strengthen CSP with base-uri and restrict external domains (#453) by @radwo
-
(front) Enable live reload for front service in local development (#441) by @radwo
-
(auth) Switch to battle tested RemoteIp in IpFilter (#475) by @radwo
-
(front) Ensure resource ownership match for test results (#478) by @radwo
-
(front) Add note about the project access when modifying notification (#508) by @VeljkoMaksimovic
-
(github_hooks) Log which github event is received (#530) by @VeljkoMaksimovic
📚 Documentation
-
Update container-registry.md (added Redis 8.0 and Valkey 8.1) (#424) by @d-stefanovic
-
Reorganize sidebars and readd infracost recipe (#438) by @TomFern
-
Add note for cache in forked prs (#497) by @VeljkoMaksimovic
-
Specify parser in docs for PHPUnit (#376) by @tbogosavljevic
-
Update install-package commands (#443) by @tbogosavljevic
⚙️ Miscellaneous Tasks
-
(hooks_processor) Do not log internal requests (#411) by @hamir-suspect
-
(github_hooks) Upgrade rails version (#506) by @hamir-suspect
-
(docs) Configure CODEOWNERS for docs directory (#553) by @DamjanBecirovic
-
Update change_in directives (#604) by @hamir-suspect
v1.5.0-rc.1
Changelog
All notable changes to this project will be documented in this file.
[1.5.0-rc.1] - 2025-09-23
🚀 Features
-
(security-toolbox) Allow scanners to be configured (#421) by @skipi
-
(security-toolbox/docker) Configure vuln-severity-source (#446) by @dexyk
-
(front) Add css processing to asset pipeline (#452) by @skipi
-
(front) Allow some HTML tags in markdown reports (#388) by @skipi
-
Add project config option to control draft PR builds (#396) by @skipi
-
Show artifact size in UI (#485) by @hamir-suspect
-
(notifications) Add authorization before sending notification (#465) by @VeljkoMaksimovic
-
(front) Display who was last to modify notification (#505) by @VeljkoMaksimovic
-
(github_hooks) Handle service account github repo host account (#519) by @hamir-suspect
-
(auth) Block connection in case of invalid request ip (#547) by @radwo
-
(front) User email management functionality (#566) by @hamir-suspect
-
(plumber) Populate SEMAPHORE_PIPELINE_NAME env. var. (#567) by @dexyk
-
(notifications) Support for tags (#591) by @hamir-suspect
-
(front) Add organization_id to workflow query params (#600) by @dexyk
-
Support tags for tasks and task just run (#599) by @hamir-suspect
🐛 Bug Fixes
-
(api v1alpha) Use pipeline_file as param name in Run wf API (#420) by @DamjanBecirovic
-
(velocity) Properly handle reports exceeding size limit (#395) by @skipi
-
(plumber) Check if DT permits user to partially rebuild pipeline (#427) by @hamir-suspect
-
(plumber) Handle skipped blocks in partial pipeline rebuilds (#429) by @hamir-suspect
-
(front) Default simple template for new project onboarding (#430) by @hamir-suspect
-
(front) Fix templates that dont have valid semaphore yamls (#433) by @VeljkoMaksimovic
-
(ppl) Add label to schedule wf via api request (#436) by @VeljkoMaksimovic
-
(public-api-gateway) Add missing rabbitmq init container (#439) by @radwo
-
(plumber) Improve job matrix validation - env. var dups (#417) by @dexyk
-
(docs) ToC in API refernce page now shows self-hosted agents section (#447) by @DamjanBecirovic
-
(github_hooks) GHSA-353f-x4gh-cqq8 (#450) by @skipi
-
(github_hooks) Encode branch, tag name when fetching reference (#451) by @dexyk
-
(front) Bring back storage.googleapis.com to connect_src (#456) by @radwo
-
(front) URL encode branch name in case in contains '&' or '?' character (#458) by @VeljkoMaksimovic
-
(front) Specify
form_action: selfdirective (#459) by @VeljkoMaksimovic -
(front) Extend timeout for rbac api calls (#462) by @VeljkoMaksimovic
-
Several typos (#422) by @pieterocp
-
(front) Form action restrictions (#471) by @VeljkoMaksimovic
-
(front) Add storage.googleapis.com as a valid img_src to csp (#473) by @VeljkoMaksimovic
-
(artifacthub) Reduce log noise and merge log messages for better visibility (#476) by @hamir-suspect
-
(branch_hub) Implement archive action and respond with status :OK (#479) by @hamir-suspect
-
(repository_hub) URL encode branch and tag names for GitLab API (#481) by @radwo
-
(front) Pipeline status message shows who triggered pipeline correctly (#483) by @VeljkoMaksimovic
-
(zebra) Add ff for cachehub protection (#486) by @VeljkoMaksimovic
-
(github-hooks) Support ready_for_review hook from github (#518) by @skipi
-
(guard) Differentiate between various types of GRPC errors (#522) by @skipi
-
(guard) Use correct field for generating service account email domains (#523) by @skipi
-
(front) Remove redundant checks from add people button visibility check (#431) by @skipi
-
(hooks_processor) Add support for handling tag deletion hooks in Bitbucket worker (#524) by @dexyk
-
(rbac_ee) Add debug logs (#528) by @hamir-suspect
-
(zebra) Workflow editor job not working because of forked_pr evaluation (#546) by @hamir-suspect
-
(docs) Bad example for oidc setup with gcp (#549) by @hamir-suspect
-
(guard) Retract roles from service account user on destroy action (#550) by @hamir-suspect
-
(docs) Fix OpenID Connect acronym in the documentation (OICD -> OIDC) (#560) by @ilyasgaraev
-
(fromt) HTML sanitize test reports (#561) by @VeljkoMaksimovic
-
(front) Add skip onboarding button (#526) by @hamir-suspect
-
(repository_hub) Don't parse JSON when removing webhook (#569) by @skipi
-
(self-hosted-hub) Fix agent cleanup logic and handle job failures during cleanup (#570) by @dexyk
-
(rbac) Emit event when owner is assigned org role (#568) by @VeljkoMaksimovic
-
Notifications processing crash for task triggered pipelines (#601) by @hamir-suspect
-
Typo in tag reference pattern matching (#603) by @hamir-suspect
💼 Other
-
(front) Add feature flag for pipeline rebuilds in the UI (#419) by @skipi
-
(guard) Error handling in update emails script (#423) by @VeljkoMaksimovic
-
(guard) Change abuseprevention address in guard (#437) by @VeljkoMaksimovic
-
(bootstrapper) Fix CVE-2025-22868, bump go to 1.23 (#444) by @skipi
-
(github_hooks) Check signature on all githubapp calls (#448) by @radwo
-
(front) Strengthen CSP with base-uri and restrict external domains (#453) by @radwo
-
(front) Enable live reload for front service in local development (#441) by @radwo
-
(auth) Switch to battle tested RemoteIp in IpFilter (#475) by @radwo
-
(front) Ensure resource ownership match for test results (#478) by @radwo
-
(front) Add note about the project access when modifying notification (#508) by @VeljkoMaksimovic
-
(github_hooks) Log which github event is received (#530) by @VeljkoMaksimovic
📚 Documentation
-
Update container-registry.md (added Redis 8.0 and Valkey 8.1) (#424) by @d-stefanovic
-
Reorganize sidebars and readd infracost recipe (#438) by @TomFern
-
Add note for cache in forked prs (#497) by @VeljkoMaksimovic
-
Specify parser in docs for PHPUnit (#376) by @tbogosavljevic
-
Update install-package commands (#443) by @tbogosavljevic
⚙️ Miscellaneous Tasks
-
(hooks_processor) Do not log internal requests (#411) by @hamir-suspect
-
(github_hooks) Upgrade rails version (#506) by @hamir-suspect
-
(docs) Configure CODEOWNERS for docs directory (#553) by @DamjanBecirovic
v1.4.0
[1.4.0] - 2025-08-13
🐛 Bug Fixes
- Several typos #422 by @pieterocp
[1.4.0-rc.2] - 2025-08-11
🚀 Features
- (front) Allow some HTML tags in markdown reports #388 by @skipi
- Add project config option to control draft PR builds #396 by @skipi
- (front) Add css processing to asset pipeline #452 by @skipi
🐛 Bug Fixes
- (github_hooks) GHSA-353f-x4gh-cqq8 #450 by @skipi
- (public-api-gateway) Add missing rabbitmq init container #439 by @radwo
- (front) Update vulnerable npm packages #455 by @radwo
💼 Other
- Cherry pick #432, update default branch (#434) by @skipi
- (bootstrapper) Fix CVE-2025-22868, bump go to 1.23 #444 by @skipi
- (public-api) Increase memory resources #440 by @radwo
- (front) Enable live reload for front service in local development #441 by @radwo
[1.4.0-rc.1] - 2025-06-30
🚀 Features
-
(zebra) Configure max job time limit based on a feature flag (#378) by @DamjanBecirovic
-
(projecthub-rest-api) Add list projects pagination (#302) by @dexyk
-
(github_hooks) Emit PullRequestUnmergeable event (#390) by @lucaspin
-
(front) Invalidate branch page cache when branch becomes unmergeable (#391) by @lucaspin
-
(security-toolbox) Add flag for scanners (#404) by @hamir-suspect
-
(v1alpha api) Allow passing parameters in Run Workflow API call (#323) by @DamjanBecirovic
-
(rbac) Enable okta login when creating integration (#416) by @VeljkoMaksimovic
🐛 Bug Fixes
-
(front) Follow pagination when preloading workflow pipelines (#384) by @lucaspin
-
(front) Wait for markdown before rendering it (#387) by @skipi
-
(guard) Update allowed id providers (#405) by @VeljkoMaksimovic
-
(hooks_processor) Lower the log message level (#407) by @hamir-suspect
-
(hooks_processor) Explicitly add jason as production dependency (#410) by @hamir-suspect
-
(hooks-processor) Don't retry processing of hooks of unsupported type (#413) by @DamjanBecirovic
💼 Other
-
(guard) Add anchor to calendar on signup page (#397) by @skipi
-
Update default branch to v1.4.x by Mikołaj Kutryj
🚜 Refactor
- Regenerate protobuf modules (#408) by @forestileao
📚 Documentation
-
Update changelog (#362) by @d-stefanovic
-
Improve clarity of sem-context documentation to better explain behaviour (#377) by @tbogosavljevic
-
Fix RFCs guide reference (#348) by @emmanuel-ferdman
⚙️ Miscellaneous Tasks
-
Reduce volume of logs produced by the api (#389) by @hamir-suspect
-
Set json logging format and reduce log priority of large messages (#393) by @hamir-suspect
-
(guard) Reduce guard logging volume and make logs more useful (#403) by @hamir-suspect
-
(front) Refresh protos (#412) by @hamir-suspect
v1.4.0-rc.2
Changelog
All notable changes to this project will be documented in this file.
[1.4.0-rc.2] - 2025-08-11
🚀 Features
- (front) Allow some HTML tags in markdown reports #388 by @skipi
- Add project config option to control draft PR builds #396 by @skipi
- (front) Add css processing to asset pipeline #452 by @skipi
🐛 Bug Fixes
- (github_hooks) GHSA-353f-x4gh-cqq8 #450 by @skipi
- (public-api-gateway) Add missing rabbitmq init container #439 by @radwo
- (front) Update vulnerable npm packages #455 by @radwo
💼 Other
v1.4.0-rc.1
Changelog
All notable changes to this project will be documented in this file.
[1.4.0-rc.1] - 2025-06-30
🚀 Features
-
(zebra) Configure max job time limit based on a feature flag (#378) by @DamjanBecirovic
-
(projecthub-rest-api) Add list projects pagination (#302) by @dexyk
-
(github_hooks) Emit PullRequestUnmergeable event (#390) by @lucaspin
-
(front) Invalidate branch page cache when branch becomes unmergeable (#391) by @lucaspin
-
(security-toolbox) Add flag for scanners (#404) by @hamir-suspect
-
(v1alpha api) Allow passing parameters in Run Workflow API call (#323) by @DamjanBecirovic
-
(rbac) Enable okta login when creating integration (#416) by @VeljkoMaksimovic
🐛 Bug Fixes
-
(front) Follow pagination when preloading workflow pipelines (#384) by @lucaspin
-
(front) Wait for markdown before rendering it (#387) by @skipi
-
(guard) Update allowed id providers (#405) by @VeljkoMaksimovic
-
(hooks_processor) Lower the log message level (#407) by @hamir-suspect
-
(hooks_processor) Explicitly add jason as production dependency (#410) by @hamir-suspect
-
(hooks-processor) Don't retry processing of hooks of unsupported type (#413) by @DamjanBecirovic
💼 Other
-
(guard) Add anchor to calendar on signup page (#397) by @skipi
-
Update default branch to v1.4.x by Mikołaj Kutryj
🚜 Refactor
- Regenerate protobuf modules (#408) by @forestileao
📚 Documentation
-
Update changelog (#362) by @d-stefanovic
-
Improve clarity of sem-context documentation to better explain behaviour (#377) by @tbogosavljevic
-
Fix RFCs guide reference (#348) by @emmanuel-ferdman
⚙️ Miscellaneous Tasks
-
Reduce volume of logs produced by the api (#389) by @hamir-suspect
-
Set json logging format and reduce log priority of large messages (#393) by @hamir-suspect
-
(guard) Reduce guard logging volume and make logs more useful (#403) by @hamir-suspect
-
(front) Refresh protos (#412) by @hamir-suspect
v1.3.0
Changelog
All notable changes to this project will be documented in this file.
[1.3.0-rc.1] - 2025-06-05
🚀 Features
-
(front) Whenever changing workflows page, update the state (#279) by @VeljkoMaksimovic
-
(secrethub) Add project and org. name to OIDC token claims (#303) by @dexyk
-
(front) Enable writable root FS and live reload for front (#330) by @radwo
-
(dev) Control internal TLS skip via env and Helm flag (#329) by @radwo
-
(dev) Add initial Skaffold configuration for local development (#331) by @radwo
-
(plumber) Inject SEMAPHORE_BLOCK_NAME env to jobs (#319) by @skipi
-
(bootstrapper) Add idempotent operations for secrets and organizations (#338) by @radwo
🐛 Bug Fixes
-
If there are multiple branches having current tag, use the first one (#263) by @VeljkoMaksimovic
-
(front) Remove groups reference from deployment target screen (#265) by @lucaspin
-
(repositoryhub) Bitbucket status checks for blocks (#306) by @skipi
-
(front) Display promoter information for scheduled workflows (#307) by @skipi
-
(front) Wrong pipeline mapping in deployment targets (#314) by @forestileao
-
(front) Wf filtering add error msg (#322) by @VeljkoMaksimovic
-
(guard) Add correct owner filter for list projects by owner (#333) by @forestileao
-
(front) Add expand button for job commands that are too big (#321) by @forestileao
-
(keycloak) Avoid glibc conflicts by copying only required shared libs (#332) by @radwo
-
(sem) Use PR number for docker image (#340) by @VeljkoMaksimovic
-
(front) Added isRendered to false state when switch yml tabs (#277) by @fredericof
-
(front) Add integration type mapping for :GITLAB (#345) by @VeljkoMaksimovic
-
(toil) Pattern matched function missing "gitlab" case (#346) by @VeljkoMaksimovic
-
(front) Expand button UI bugs (#349) by @forestileao
-
Enable filtering feature (#359) by @VeljkoMaksimovic
💼 Other
-
(front) Refactor all the front lint suggestions (#318) by @VeljkoMaksimovic
-
(front) Remove all references to deprecated user_api_endpoint (#312) by @VeljkoMaksimovic
-
(front) Changed word right to left in the create-project instructions (#278) by @fredericof
📚 Documentation
-
Update install/update instructions to v1.2 (#300) by @TomFern
-
Update supported mysql container versions (#301) by @d-stefanovic
-
Add Markdown report pages for Cloud and CE (#320) by @TomFern
-
Add explanation for connecting any Git server (#344) by @TomFern
⚙️ Miscellaneous Tasks
- (e2e) Introduce user login case and git integrations page tests (#229) by @hamir-suspect
v1.3.0-rc.1
Changelog
All notable changes to this project will be documented in this file.
[1.3.0-rc.1] - 2025-06-05
🚀 Features
-
(front) Whenever changing workflows page, update the state (#279) by @VeljkoMaksimovic
-
(secrethub) Add project and org. name to OIDC token claims (#303) by @dexyk
-
(front) Enable writable root FS and live reload for front (#330) by @radwo
-
(dev) Control internal TLS skip via env and Helm flag (#329) by @radwo
-
(dev) Add initial Skaffold configuration for local development (#331) by @radwo
-
(plumber) Inject SEMAPHORE_BLOCK_NAME env to jobs (#319) by @skipi
-
(bootstrapper) Add idempotent operations for secrets and organizations (#338) by @radwo
🐛 Bug Fixes
-
If there are multiple branches having current tag, use the first one (#263) by @VeljkoMaksimovic
-
(front) Remove groups reference from deployment target screen (#265) by @lucaspin
-
(repositoryhub) Bitbucket status checks for blocks (#306) by @skipi
-
(front) Display promoter information for scheduled workflows (#307) by @skipi
-
(front) Wrong pipeline mapping in deployment targets (#314) by @forestileao
-
(front) Wf filtering add error msg (#322) by @VeljkoMaksimovic
-
(guard) Add correct owner filter for list projects by owner (#333) by @forestileao
-
(front) Add expand button for job commands that are too big (#321) by @forestileao
-
(keycloak) Avoid glibc conflicts by copying only required shared libs (#332) by @radwo
-
(sem) Use PR number for docker image (#340) by @VeljkoMaksimovic
-
(front) Added isRendered to false state when switch yml tabs (#277) by @fredericof
-
(front) Add integration type mapping for :GITLAB (#345) by @VeljkoMaksimovic
-
(toil) Pattern matched function missing "gitlab" case (#346) by @VeljkoMaksimovic
-
(front) Expand button UI bugs (#349) by @forestileao
-
Enable filtering feature (#359) by @VeljkoMaksimovic
💼 Other
-
(front) Refactor all the front lint suggestions (#318) by @VeljkoMaksimovic
-
(front) Remove all references to deprecated user_api_endpoint (#312) by @VeljkoMaksimovic
-
(front) Changed word right to left in the create-project instructions (#278) by @fredericof
📚 Documentation
-
Update install/update instructions to v1.2 (#300) by @TomFern
-
Update supported mysql container versions (#301) by @d-stefanovic
-
Add Markdown report pages for Cloud and CE (#320) by @TomFern
-
Add explanation for connecting any Git server (#344) by @TomFern
⚙️ Miscellaneous Tasks
- (e2e) Introduce user login case and git integrations page tests (#229) by @hamir-suspect