Skip to main content

CHANGELOG.md

# Changelog

All notable changes to this project will be documented in this file.

## [1.0.0] - 2026-05-23

### Added

- Initial `jido_ecto` package structure.
- `Jido.Ecto.Storage` implementation backed by `Ecto.Repo`.
- `Jido.Ecto.Migrations.create_storage_tables/1` migration helper.
- Checkpoint, thread metadata, and thread entry schemas for storage persistence.
- End-to-end storage and `Jido.Persist` test coverage with SQLite.
- Contributor docs, CI workflow, and release automation aligned with Jido package standards.

### Changed

- Thread loads now rebuild from a serialized snapshot stored in `jido_threads`, while keeping `jido_thread_entries` as the ordered journal.
- `Jido.Ecto.Migrations.create_storage_tables/1` now requires an explicit storage schema version.
- Test coverage now includes migration contract checks and a PostgreSQL CI path.