Skip to content

Conversation

@geofmureithi
Copy link
Member

See CHANGELOG for specific changes

geofmureithi and others added 8 commits November 6, 2025 12:13
* fix: get working

* fix: relax error trait to allow boxdyn

* improve step builder

* fix: make from_request async

* fix: stabilze State

* chore: refactor and free errors

* fix: refactor ext

* feat: add shared

* fix: get shared working

* feat: get everything working

* complete core mods refactor

* improve: api for workflow

* Refactor changes

* fix: improve dag flow

* wip: improvements in the api

* fix: more improvements in api

* feat: improve stepped features

* add: more improvements

* fix: minor improvements

* introduce more features

* wip: continue on v1 changes

* wip: more improvements

* fix: make better call all

* more: fixes on updates

* fix: improve worker factory

* move: workflow into its own crate

* make serde features conditional

* make serde features conditional

* make futures features conditional

* make tower features conditional

* clippy: fixes

* fixes: on api and tests

* fix: more improvements

* improve sinks

* improve sinks

* fix: request becomes task

* fix: request becomes task

* fix: improve TaskBuilder

* introduce custom backends

* improve and try generalize task_id

* improve and try generalize task_id

* feat: remove task_id constrain as ulid

* improve: task_id fixes

* wip: generic sinks and fetchers

* improve metadata

* docs: improvement

* fix: get restarts working

* feat: monitor can restart workers

* refactor: remove backend with sink

* checkpoint: trait step

* checkpoint: better step trait

* checkpoint: more workflow improbements

* checkpoint: better backend

* checkpoint: basic api

* checkpoint: more improvements to steps

* checkpoint: remove clones

* checkpoint: filter_map

* checkpoint: workflow improvements

* chekpoint: improvements in impl

* checkpoint: get tests working

* checkpoint: more lint fixes

* checkpoint: improve docs

* improve: meta

* fix: improve meta more

* doc: improvements

* checkpoint: retry policies

* chore: make apalis crate compile

* checkpoint: get layers working

* improve tracing

* checkpoint: generalize cron

* checkpoint: docs no warnings

* stabilized core

* fix: improve core features

* lint: cargo check

* bump: version

* chore: remove SECURITY.md

* improvements on cron

* chore: improve cron docs

* chore: fix workflow

* chore: add workflow docs

* chore: add workflow docs

* chore: fix workflow

* chore: fix workflow

* introduce: poll_strategy

* improve features

* fix: prelude

* remove: crates no longer on this repo

* chore: expose

* chore: bump to 1.0.0-alpha.3

* minor: fixes on features

* chore: improvements in the API

* improve Backend API

* api for expose

* tiny api changes

* tiny api changes

* tiny api changes

* fix: order of middleware

* api: run_until and run_until_ctx functions for workers

* fix: prevent retries if worker is shutting down

* fix: prevent retries if worker is shutting down

* improve status api

* status meets retries

* chore: queue api + some helpers

* standardize: queue api

* chore: minor features fix, cargo hack?

* ease tasksink

* split: list tasks

* chore: add backend config basics

* clippy: partial improvements

* bump: to 1.0.0-alpha.4

* chore: get workflow working

* include: link to board

* add: acknowledgements

* bump: to new versions

* feat: introduce id_generator

* improve: workflow api

* improve service result for better typing

* minor expose on step

* minor pub on step

* bump: version

* reintroduce apalis-sql

* bump: to new versions

* remove excess keywords

* remove excess category

* improve: make monitor Send and Sync

* chore: minor fixes + parallelization

* bump: to new alpha version

* bump: to new alpha version

* improve: features_table macro to add relevant tests

* improve Workflow test

* improve docs generator

* fix: features_table macro

* fix: add codec type in serialization

* chore: rename WorkFlow to Workflow

* chore: bump to new version

* chore: reintroduce dag in workflow

* refactor: move crates to root

* chore: cleanup CI

* lint: cargo fmt

* chore: CHANGELOG
* checkpoint: workflow fixes

* refactor: workflow and backend ext

* changelog: update
* chore: bump to v1.0-beta

* changelog: update

* lint: cargo fmt
* chore: bump to v1.0-beta

* changelog: update

* lint: cargo fmt

* chore: cleaup examples

* lint: cargo clippy

* fix: improve readme

* introduce: contributing

* chore: fix for cargo hack

* chore: fix for cargo hack
* chore: remove self dep

* chore: add pipe change
@geofmureithi geofmureithi merged commit 580d887 into main Nov 18, 2025
13 checks passed
@geofmureithi geofmureithi deleted the develop branch December 6, 2025 14:50
@geofmureithi geofmureithi restored the develop branch December 6, 2025 16:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants