NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Go modules · #1321 by repository stars
Last release 1 months ago
29 Jul 2026
Release timing varies
gaps range from 1 weeks to 5 months
Rarely documented
notes for 12 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
122 releases · first in 2019
One column per quarter.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Added a new notification_type : task_validation that fires every time a new task need a human validation. To integrate different notification_strategy
notification_type : task_validation that fires every time a new task need a human validation. To integrate different notification_strategy, all notification_strategy are scopped to the notification_type. Then, default_notification_strategy is now an object containing the notification_type as key, and the strategy as value ; and template_notification_strategies is now an object containing the notification_type as key, and the strategies array as value.task_state_action (in the notify_action section) to the new value task_state_update (to match the notification_type value).Nothing published for this version
Nothing published for this version
Nothing published for this version
005_resolution_creation_timestamp.sql migration file should be applied while upgrading. It adds a column created in the resolution table to keep track
005_resolution_creation_timestamp.sql migration file should be applied while upgrading. It adds a column created in the resolution table to keep track of the resolution creation timestamp.GaugeVec named utask_task_state.Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
/resolution: resolution.payload (deprecated, duplicate of / replaced by resolution.output since 1.0) has finally been __deleted__.
jsonmarshal function has been deleted. It was obsolete since the sprig package used by utask provides many JSON related functions (e.g. toJson).jsonfield function has been deleted. It was obsolete since a pipeline such as {{ field `foo` | toJson }} achieves the same thing./resolution: resolution.payload (deprecated, duplicate of / replaced by resolution.output since 1.0) has finally been deleted.Nothing published for this version
Nothing published for this version
GET /resolution API route has been __deleted__. We decided that resolutions should always be accessed through tasks
GET /resolution API route has been deleted. We decided that resolutions should always be accessed through tasksresolver_usernames configuration field deleted. Global resolver is not a feature we want to support, and its usage was misguided.001_resolver_watcher_usernames_indexes.sql migration file should be applied while upgrading. This migration is non-breaking but will boost performance on big instances for tasks listing.Nothing published for this version
Nothing published for this version
timeout_seconds configuration field __deleted__. It has been replaced by the field timeout, using the Golang time.Duration format (5s, 1m, ...), for c
timeout_seconds configuration field deleted. It has been replaced by the field timeout, using the Golang time.Duration format (5s, 1m, ...), for consistency with other plugins and to express timeout durations inferior than 1 second. #86parameters configuration field deleted. It has been replaced by the field query_parameters: the name is now clearer, and the object format is similar to the headers configuration field. #86deny_redirects configuration field deleted. It has been replaced by the field follow_redirect : the new default behavior will be to never follow redirections, unless specified by this configuration field. #86allow_exit_non_zero configuration field deleted. This field has no strict replacement, as its behavior was not in the uTask philosophy. The field exit_codes_unrecoverable has been introduced to catch some exit codes as CLIENT_ERROR if the error is not recoverable (to either halt the execution or change to a custom status via check conditions). #85exit_status metadata field renamed exit_code. This field's name is now consistent between the ssh and script plugins. #85allow_exit_non_zero configuration field deleted. This field has no strict replacement, as its behavior was not in the uTask philosophy. The field exit_codes_unrecoverable has been introduced to catch some exit codes as CLIENT_ERROR if the error is not recoverable (to either halt the execution or change to a custom status via check conditions). #87last_line_not_json configuration field deleted. It has been replaced by the field output_mode which supports more options, and can be configured to the value disabled to reproduce the same behavior. #87Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →