This repository has been archived by the owner on Apr 7, 2022. It is now read-only.
Releases: Nukesor/pueue-lib
Releases · Nukesor/pueue-lib
v0.18.1
v0.18.0
v0.17.2
v0.17.1
v0.17.0
v0.16.0
[0.16.0] - 2021-07-05
This release aims to remove non-generic logic from State
, that should be moved to the Pueue
project.
Added
- Add config option for datetime/time formatting in pueue status.
Changed
- Make
State::config_path
public.
Removed
State::handle_task_failure
State::is_task_removable
State::task_ids_in_group_with_stati
in favor ofState::filter_tasks_of_group
State::save
,State::backup
,State::restore
and all related functions.- State related errors from the custom
Error
type.
v0.15.0
[0.15.0] - 2021-07-03
Several non-backward compatible breaking API changes.
Changed
- Remove
tasks_of_group_in_statuses
andtasks_in_statuses
in favor of generic filter functionsfilter_tasks_of_group
andfilter_tasks
. - Move
TaskResult
intoTaskStatus::Done(TaskResult)
to prevent impossible states. - Move
enqueue_at
intoTaskStatus::Stashed{enqueue_at: Option<DateTime<Local>>}
for better contextual data structure.