Skip to content

Releases: azutoolkit/cql

Release v0.0.504

31 Jan 20:02

Choose a tag to compare

Refactor configuration block variable names for consistency and clarity

Release v0.0.499

25 Jan 15:43

Choose a tag to compare

Fix migration DSL documentation to match CQL patterns

Update all documentation examples to use correct CQL migration syntax:
- Change `schema.create :table` to `schema.table :table` + `schema.table.create!`
- Change `schema.drop :table` to `schema.table.drop!`
- Change `text :column` to `column :column, String`
- Change `bigint :column` to `column :column, Int64`
- Change `boolean :column` to `column :column, Bool`
- Change `on_delete: "CASCADE"` to `on_delete: :cascade`
- Move `index` and `foreign_key` inside table blocks
- Remove separate `schema.alter` for indexes when defining new tables

Files updated:
- reference/api/migration-dsl.md (complete rewrite)
- reference/quick-reference.md
- how-to/migrations/*.md
- how-to/models/*.md
- how-to/relationships/*.md
- how-to/troubleshooting/migration-errors.md
- tutorials/getting-started/*.md
- tutorials/building-a-blog/02-database-schema.md
- tutorials/real-world-examples/migration-workflows.md

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

Release v0.0.497

25 Jan 15:32

Choose a tag to compare

Refactor documentation to Diátaxis framework

Reorganize documentation into four Diátaxis categories:
- Tutorials: Step-by-step learning guides (getting started, blog tutorial)
- How-to: Task-oriented guides for specific goals (models, queries, migrations)
- Reference: API documentation (migration DSL, validations, callbacks)
- Explanation: Conceptual content (ORM concepts, design patterns)

Key changes:
- Create new directory structure with tutorials/, how-to/, reference/, explanation/
- Add 69 markdown files covering all CQL features
- Remove old topic-based organization (active-record-with-cql/, foundation/, etc.)
- Strip GitBook icon frontmatter from files
- Update SUMMARY.md with new navigation structure
- Create comprehensive how-to guides for caching, performance, and testing

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

Release v0.0.495

23 Jan 20:19

Choose a tag to compare

Refactor PostgreSQL dialect to simplify auto-increment primary key ge…

Release v0.0.486

19 Jan 23:12

Choose a tag to compare

Add documentation for UUID and ULID primary key support; update model…

Release v0.0.483

18 Jan 19:35

Choose a tag to compare

Remove outdated documentation files: per-request query caching, quick…

Release v0.0.480

18 Jan 19:04

Choose a tag to compare

Refactor documentation to replace 'includes' with 'preload' for eager…

Release v0.0.478

18 Jan 18:58

Choose a tag to compare

Add error hierarchy tests and implement eager loading in QueryBuilder

Release v0.0.476

18 Jan 18:38

Choose a tag to compare

Refactor generator thread safety specs to ignore unused variable in p…

v0.0.470

24 Oct 22:27

Choose a tag to compare

Set shard version 0.0.470