Skip to content

Tags: ash-project/ash_oban

Tags

v0.4.4

Toggle v0.4.4's commit message
release v0.4.4

[v0.4.4](v0.4.3...v0.4.4) (2025-04-14)
Bug Fixes:
* only define igniter code if igniter is loaded

v0.4.3

Toggle v0.4.3's commit message
release v0.4.3

[v0.4.3](v0.4.2...v0.4.3) (2025-04-13)
Improvements:
* add `AshOban.Igniter`

v0.4.2

Toggle v0.4.2's commit message
release v0.4.2

[v0.4.2](v0.4.1...v0.4.2) (2025-04-09)
Bug Fixes:
* only check sync mode for cron plugin (#149)
* check the proper location of `sync_mode`
* add correct cron plugin (#147)
* fix typing error for queries
Improvements:
* add `actor_persister` trigger/scheduled action config
* allow both atomic and stream strategies (#148)
* add cron plugin to oban config (#146)

v0.4.1

Toggle v0.4.1's commit message
release v0.4.1

[v0.4.1](v0.4.0...v0.4.1) (2025-03-18)
Bug Fixes:
* pass tenant through Ash.ToTenant in run_oban_trigger (#138)
* don't warn on sync_mode when not using oban pro

v0.4.0

Toggle v0.4.0's commit message
release v0.4.0

[v0.4.0](v0.3.5...v0.4.0) (2025-03-11)
Features:
* after_batch for RunObanTrigger (#130)
Bug Fixes:
* use proper name for scheduled actions in name setter task
* detect constructors w/ no do blocks in name setter task
* add missing tenant in handle_error query (#131)
* make sure to pass literal opts to use worker
Improvements:
* add module name configurations deprecate not using them
* add `mix ash_oban.set_default_module_names`
* add upgrader for setting default module names in 0.4.0

v0.3.5

Toggle v0.3.5's commit message
release v0.3.5

[v0.3.5](v0.3.4...v0.3.5) (2025-03-04)
Improvements:
* add atomic callback for `run_oban_trigger`

v0.3.4

Toggle v0.3.4's commit message
release v0.3.4

[v0.3.4](v0.3.3...v0.3.4) (2025-02-25)
Improvements:
* add worker_opts for triggers (#126)

v0.3.3

Toggle v0.3.3's commit message
release v0.3.3

[v0.3.3](v0.3.2...v0.3.3) (2025-02-17)
Bug Fixes:
* pass `error` in bulk variants of error handler
* don't lock on atomic operation
* include `:executing` in the unique job states
* Ensure `run_oban_trigger` and scheduler are aware of the tenant in context-driven multi tenancy (#122)
* if we get and lock, do it before anything else
Improvements:
* add trigger_once? option (#123)
* do error handling atomically as well
* avoid duplicative reads when working in a transaction

v0.3.2

Toggle v0.3.2's commit message
release v0.3.2

[v0.3.2](v0.3.1...v0.3.2) (2025-02-11)
Improvements:
* Import ash_oban in formatter dep (#119)

v0.3.1

Toggle v0.3.1's commit message
release v0.3.1

[v0.3.1](v0.3.0...v0.3.1) (2025-01-27)
Bug Fixes:
* properly parse code before installing