Releases: MineralsCloud/SimpleWorkflows.jl
Releases · MineralsCloud/SimpleWorkflows.jl
v0.23.0
SimpleWorkflows v0.23.0
Merged pull requests:
- CompatHelper: bump compat for EasyJobsBase to 0.4, (keep existing compat) (#166) (@github-actions[bot])
- Implement iterate interface
eachjob
forAbstractWorkflow
s (#167) (@singularitti) - Implement indexing interface for
EachJob
(#168) (@singularitti) - Add src/operations.jl & Fix
topological_sort_by_dfs
was discarded (?) in theWorkflow
constructor (#169) (@singularitti)
v0.22.0
SimpleWorkflows v0.22.0
Merged pull requests:
- CompatHelper: bump compat for EasyJobsBase to 0.3, (keep existing compat) (#165) (@github-actions[bot])
v0.21.0
SimpleWorkflows v0.21.0
Merged pull requests:
- Fix according to
EasyJobsBase
changes (#163) (@singularitti) - CompatHelper: bump compat for EasyJobsBase to 0.2, (keep existing compat) (#164) (@github-actions[bot])
v0.20.0
SimpleWorkflows v0.20.0
Merged pull requests:
- CompatHelper: bump compat for EasyJobs to 0.2, (keep existing compat) (#158) (@github-actions[bot])
- Replace EasyJobs.jl by EasyJobsBase.jl (#159) (@singularitti)
- CompatHelper: add new compat entry for EasyJobsBase at version 0.1, (keep existing compat) (#160) (@github-actions[bot])
- Rename
SavedWorkflow
toAutosaveWorkflow
& subtype fromAbstractWorkflow
(#161) (@singularitti) - Update docs for
AutosaveWorkflow
&Workflow
(#162) (@singularitti)
v0.19.0
SimpleWorkflows v0.19.0
Merged pull requests:
- Deprecate
Jobs
module, useEasyJobs.jl
(#155) (@singularitti) - Bump actions/checkout from 2 to 3 (#156) (@dependabot[bot])
- CompatHelper: add new compat entry for EasyJobs at version 0.1, (keep existing compat) (#157) (@github-actions[bot])
v0.18.1
SimpleWorkflows v0.18.1
Merged pull requests:
- Bump peter-evans/create-pull-request from 3 to 4 (#152) (@dependabot[bot])
- Fix some bugs (#154) (@singularitti)
v0.18.0
SimpleWorkflows v0.18.0
Closed issues:
- Loading saved
Job
s from a JLD2 file after closing the Julia session fail to reconstruct (#134)
Merged pull requests:
- Add type
ErredResult
to catch thrown errors (#147) (@singularitti) - Add
show
forErredResult
(#148) (@singularitti) - Deprecate
JLD2.jldsave
, useSerialization.serialize
insave
(#149) (@singularitti) - Update template files (#150) (@singularitti)
v0.16.1
SimpleWorkflows v0.16.1
Closed issues:
- Rerun
Job
s from a savedWorkflow
(JLD2 file) will havenothing
towait
for since theirref
fields are not savable (#133) - Readability of
Job
definition (#136) - Deprecate
Job.ref
field (#137) - Avoid writing
@try @catch @else
(#143) - Catch
throw
n errors that are not subtypes ofException
(#144)
Merged pull requests:
- Add
pendingjobs
,runningjobs
,exitedjobs
,succeededjobs
,failedjobs
, &interruptedjobs
(#132) (@singularitti) - Deprecate
generate_id
, UseUUID
asJob.id
(#135) (@singularitti) - Use
Thunk
inJob
now (#138) (@singularitti) - Deprecate field
ref
inJob
(#139) (@singularitti) - Implement type
SavedWorkflow
(#140) (@singularitti) - Add 1 more method to
Thunk
(#141) (@singularitti) - Separate job.jl & workflow.jl into
Jobs
module &Workflows
module (#142) (@singularitti) - Avoid writing @Try @catch @else & Catch thrown errors that are not subtypes of Exception (#145) (@singularitti)
- Update docs (#146) (@singularitti)
- Add type
ErredResult
to catch thrown errors (#147) (@singularitti) - Add
show
forErredResult
(#148) (@singularitti)
v0.17.0
SimpleWorkflows v0.17.0
Closed issues:
- Rerun
Job
s from a savedWorkflow
(JLD2 file) will havenothing
towait
for since theirref
fields are not savable (#133) - Readability of
Job
definition (#136) - Deprecate
Job.ref
field (#137) - Avoid writing
@try @catch @else
(#143) - Catch
throw
n errors that are not subtypes ofException
(#144)
Merged pull requests:
- Add
pendingjobs
,runningjobs
,exitedjobs
,succeededjobs
,failedjobs
, &interruptedjobs
(#132) (@singularitti) - Deprecate
generate_id
, UseUUID
asJob.id
(#135) (@singularitti) - Use
Thunk
inJob
now (#138) (@singularitti) - Deprecate field
ref
inJob
(#139) (@singularitti) - Implement type
SavedWorkflow
(#140) (@singularitti) - Add 1 more method to
Thunk
(#141) (@singularitti) - Separate job.jl & workflow.jl into
Jobs
module &Workflows
module (#142) (@singularitti) - Avoid writing @Try @catch @else & Catch thrown errors that are not subtypes of Exception (#145) (@singularitti)
- Update docs (#146) (@singularitti)
v0.16.0
SimpleWorkflows v0.16.0
Merged pull requests:
- Rename functions & operators in the
Workflow
(#129) (@singularitti) - Add "Test association rules of operators" (#130) (@singularitti)
- Fix return results of
chain
,thread
,fork
, &converge
(#131) (@singularitti)