Skip to content

Tags: ash-project/ash_oban

Tags

v0.3.0

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

[v0.3.0](v0.2.6...v0.3.0) (2025-01-27)
Features:
* add list tenants option (#109)
* extra args (#107)
* add sort option
* better error message for scheduling a non existing trigger
* allow custom sort for scheduler read
Bug Fixes:
* set necessary context on generic actions
Improvements:
* add igniter installer (#113)
* Support triggering a job that uses a generic action (#99)

v0.2.6

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

[v0.2.6](v0.2.5...v0.2.6) (2024-11-04)
Improvements:
* add `lock_for_update?` to the oban trigger DSL
* upgrade

v0.2.5

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

[v0.2.5](v0.2.4...v0.2.5) (2024-09-20)
Improvements:
* support `action_arguments` option to `run_trigger`
* support fully atomic actions
* add `args` option for setting custom job arguments

v0.2.4

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

[v0.2.4](v0.2.3...v0.2.4) (2024-07-19)
Improvements:
* loosen postgrex version requirement

v0.2.3

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

[v0.2.3](v0.2.3-rc.1...v0.2.3) (2024-05-10)
Bug Fixes:
* plugins can just be modules

v0.2.3-rc.1

Toggle v0.2.3-rc.1's commit message
release v0.2.3-rc.1

[v0.2.3-rc.1](v0.2.3-rc.0...v0.2.3-rc.1) (2024-04-03)
Bug Fixes:
* use `skip_unknown_inputs` to avoid unnecessary errors
* oban pro state active (#22)
* detect oban pro plugin usage and support dynamic queues (#20)

v0.2.3-rc.0

Toggle v0.2.3-rc.0's commit message
release v0.2.3-rc.0

[v0.2.3-rc.0](v0.2.2...v0.2.3-rc.0) (2024-03-29)
Improvements:
* update to ash 3.0

v0.2.2

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

[v0.2.2](v0.2.1...v0.2.2) (2024-03-05)
Bug Fixes:
* properly catch when trigger no longer applies
Improvements:
* validate primary keys provided for job scheduling
* builds_trigger/3 to enable job composition without execution (#18)

v0.2.1

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

[v0.2.1](v0.2.0...v0.2.1) (2024-02-28)
Bug Fixes:
* only drain queues when oban is in testing mode
* properly discard all non applicable jobs
Improvements:
* support `Oban.Pro.Testing.drain_jobs`

v0.2.0

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

[v0.2.0](v0.1.14...v0.2.0) (2024-02-20)
Breaking Changes:
* authorize always by default
Improvements:
* allow turning new authorization behavior off
* add `actor_persister`, and use it automatically
* authorize?: true always