Releases: wndhydrnt/saturn-bot
Releases · wndhydrnt/saturn-bot
v0.19.0
v0.18.2
v0.18.1
v0.18.0
0.18.0 (2025-01-01)
⚠ BREAKING CHANGES
- task: Remove setting "schedule" from task (#129)
Features
- filter: New filter "gitlabCodeSearch" (#120) (ce8003a)
- server: Add cache headers to static assets of UI (0eb97e6)
- server: Add database migrations (#128) (ec08f31)
- server: Add filters to list of runs (dd2a6c9)
- server: Add pagination to UI (#125) (eb41afd)
- server: Display link to pull request in UI (#131) (8a7adc0)
- server: Serve a UI (#124) (d2e906c)
- server: Support inputs of a task (#118) (b597bf7)
- server: Trigger task via cron expression (#122) (f75cd9f)
- server: View tasks (#126) (12d399a)
- task: Remove setting "schedule" from task (#129) (6f7c767)
Bug Fixes
- host: Only return merge requests in state "opened" from GitLab API (#130) (c79f2b7)
- host: Revert pull request #130 (000a232)
- processor: Wrong URL of pull request reported when creating a new one (bab648a)
- server: Next run not scheduled if PR is open (1d97a94)
- server: Update hash of task in database (93ce5c5)
v0.17.0
v0.16.0
0.16.0 (2024-12-01)
Features
- server: Add endpoint to process webhooks sent by GitHub (#105) (fa81814)
- server: Add endpoint to process webhooks sent by GitLab (#112) (2cb93b6)
- server: Add total number of items to pagination responses (6a4f722)
- server: Delay execution of a task when a webhook is received (#115) (047169b)
- server: Inspect upcoming and past runs via an endpoint (#114) (8ed4ded)
- task: Inputs (#107) (0bffdd4)
Bug Fixes
- host: Auto-merge GitHub PR fails if repository allows only "squash" merge method (#110) (57c3673)
- host: Too eager to delete GitHub branch (#111) (ccb8a6b)
- processor: Pull request not recreated if closed (#117) (c554240)
- server: Runs skipped when more than one Task is registered (#116) (e3f7956)
- server: Wrong run reason "manual" when task changed on disk (c825e95)
- template: Description of pull request states that PR gets merged in 0s (#108) (b463fba)
v0.15.1
v0.15.0
0.15.0 (2024-11-03)
⚠ BREAKING CHANGES
- filter: Remove filter jsonpath (#102)
Features
- command: Run command sends metrics to Prometheus Pushgateway (#98) (da7df05)
- filter: Add jq filter (#101) (7f6848c)
- filter: Remove filter jsonpath (#102) (6bc7089)
- git: Add metrics to track number and duration of git commands (#99) (7e7c7c0)
- host: Support "Squash commits" and "Delete source branch" settings of GitLab project (#97) (5ce431a)
- Set up shell completion (4634532)
- task: Ensure that branch name does not exceed length (#100) (bac731d)
v0.14.0
0.14.0 (2024-10-20)
Features
- action: Pass env var TASK_DIR to script action (#91) (955cf5a)
- command: New command "ci" (#94) (de968b7)
- filter: Specify multiple expressions in filter jsonpath (#90) (31d8ebf)
- filter: Specify multiple expressions in filter xpath (#89) (4a96272)
- host: Cache files downloaded from a host (#87) (263c13b)
- task: Execute repository filter first (#92) (b38c1e9)