Skip to content

Tags: agentjido/jido

Tags

v2.3.2

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

[v2.3.2](v2.3.1...v2.3.2) (2026-06-09)
Bug Fixes:
* keep ETS storage tables supervised by mikehostetler
* remove ok dependency (#308) by mikehostetler
* harden storage and signal target handling by mikehostetler
Refactoring:
* replace deep_merge dependency (#309) by mikehostetler

v2.3.1

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

[v2.3.1](v2.3.0...v2.3.1) (2026-06-02)
Bug Fixes:
* update jido_signal lock for OTP 29 by mikehostetler
* agent: simplify state validation branch by mikehostetler
* pod: resolve strategy module alias in Pod.__using__/1 by Jaden

v2.3.0

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

[v2.3.0](v2.2.0...v2.3.0) (2026-05-22)
Features:
* sensor: add tagged sensor lifecycle directives by mikehostetler
* observe: centralize telemetry emission by mikehostetler
* error: sanitize public error payloads by mikehostetler
* plugin: add phase callbacks with runtime context by mikehostetler
* agent: move identity modules under agent namespace (#277) by mikehostetler
* replace tzdata with time_zone_info to remove hackney dependency (#242) by dl-alexandre
Bug Fixes:
* observability: quiet routed action logs (#264) by mikehostetler
* ensure Elixir 1.20 compatibility (#251) by mikehostetler
* expand plugin aliases in Pod macro before escaping (#239) by Jaden
Refactoring:
* logging: localize lazy logger calls by mikehostetler
* fix ex_slop findings by Danila Poyarkov

v2.2.0

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

[v2.2.0](v2.1.0...v2.2.0) (2026-03-29)
Features:
* add partitioned multi-tenancy support (#218) by mikehostetler
* rebuild multi-tenancy around partitioned pods by mikehostetler
* reduce default log verbosity (#219) by dl-alexandre
* add first-class orphan lifecycle and adoption (#213) by mikehostetler
* add first-class orphan lifecycle and adoption (#212) by mikehostetler
* add first-class orphan lifecycle and adoption by mikehostetler
Bug Fixes:
* remove invalid doctest-style doc examples (#227) by mikehostetler
* reject instance manager lifecycle opts in SpawnAgent (#222) by mikehostetler
* reject instance manager lifecycle opts in SpawnAgent by mikehostetler
* reduce default log verbosity (noisy logs) by dl-alexandre
* align action logging with instance config (#217) by mikehostetler
* observability: align action logging with instance config by mikehostetler
* observability: align action telemetry with log args by mikehostetler
* agent_server: always wrap parent-down reason as {:shutdown, _} by mikehostetler
* thread: handle missing thread in filter_by_kind (#211) by Julian Scheid
* thread: handle missing thread in filter_by_kind by Julian Scheid
* thread: tighten filter_by_kind guards by Julian Scheid
* agent_server: always wrap parent-down reason as {:shutdown, _} (#207) by Julian Scheid
* pass details as keyword to execution_error (#206) by Julian Scheid
* pass details as keyword to execution_error by Julian Scheid
* preserve execution error details compatibly by Julian Scheid
* agent: correct plugin_schedules typespec (#204) by CptnKirk
* restore git_ops changelog marker placement by mikehostetler
Refactoring:
* formalize pod extraction seams (#233) by mikehostetler
* harden SpawnAgent directive validation by mikehostetler
* agent: pass jido instance via strategy context by mikehostetler
* harden runtime store ownership and stress adoption by mikehostetler

v2.1.0

Toggle v2.1.0's commit message
release v2.1.0

[v2.1.0](v2.0.0...v2.1.0) (2026-03-14)
Features:
* scheduler: durable in-house cron scheduler for Jido 2.1 (#181) by mikehostetler
* scheduler: in-house cron engine with durable instance replay by mikehostetler
* plugin: support static subscriptions and fix documentation (#198) by Iulian Costan
* plugin: support static subscriptions and fix documentation by Iulian Costan
* storage: add Redis storage adapter (#184) by austin macciola
* storage: add Redis storage adapter by austin macciola
Bug Fixes:
* ci: resolve lint guard and dialyzer issues by mikehostetler
* finalize durable scheduler hardening and dialyzer cleanup by mikehostetler
* scheduler: harden durable cron replay and callbacks by mikehostetler
* scheduler: restore cron replay invariants by mikehostetler
* misplaced end in example (#201) by Jan Pieper
* sensor: resolve via refs for subscription signals (#200) by mikehostetler
* storage: harden redis adapter and instance integration by austin macciola
* Improve typespec precision (#196) by Philip Munksgaard
* preserve plugin spec structs in agents (#188) by mikehostetler
* normalize StopChild shutdown reasons by mikehostetler
* align StopChild with SpawnAgent restart semantics by mikehostetler
* util: use Code.ensure_compiled to resolve action validation orde� (#183) by caike
* util: use Code.ensure_compiled to resolve action validation ordering by caike
* error: make Jido.Error splode conversions reliable by Pascal Charbonneau
* observe: harden sync and async tracer span semantics (#178) by mikehostetler
* observe: harden tracer sync and async span semantics by mikehostetler
* observe: prevent cross-process scoped callback re-execution by mikehostetler
Refactoring:
* scheduler: simplify runtime registration by mikehostetler

v2.0.0

Toggle v2.0.0's commit message
Release v2.0.0

v2.0.0-rc.4

Toggle v2.0.0-rc.4's commit message
Release v2.0.0-rc.4

v2.0.0-rc.3

Toggle v2.0.0-rc.3's commit message
Release v2.0.0-rc.3

v2.0.0-rc.2

Toggle v2.0.0-rc.2's commit message
chore: release 2.0.0-rc.2

v2.0.0-rc.1

Toggle v2.0.0-rc.1's commit message
chore: update version and dependencies for jido packages

- Bumped the version of `jido_action` and `jido_signal` from `2.0.0-rc.0` to `2.0.0-rc.1` in both `mix.exs` and `mix.lock`.
- Updated the `splode` dependency from `0.2.10` to `0.3.0` to incorporate the latest features and improvements.