Shipped · Databases

What kysely-org/kysely shipped

The public repository of Kysely · github.com/kysely-org/kysely

Written by FoxPlug from the repository's own releases; not affiliated with Kysely. Paste your own repository in the box below and FoxPlug writes the same weekly update for your product. This page is an automatic summary of the releases, pull requests and commits in github.com/kysely-org/kysely; Kysely did not write it and does not use or endorse FoxPlug. Every line links to the change it describes.

Get a weekly update like this for your product, free

Or Use it as a GitHub Action

See the update FoxPlug writes for kysely, free

Week of November 2, 2026

What shipped

Why it matters

This week brought three fixes for real query building and driver problems: inline JSON path references in jsonBuildObject, withSchema subqueries, and pglite commit reporting. The docs also gained pages on compiled queries, file migration provider customization and a Kysely vs Knex comparison, plus an expanded raw SQL recipe. The proof wall picked up new entries and refreshed links.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

This week: jsonBuildObject now infers types for inline key() and at() paths, withSchema no longer crashes on subqueries with for update tables or json_agg, and pglite no longer reports aborted transactions as committed. Docs add compiled queries, Knex comparison and more proof wa

Post for LinkedIn

This week shipped three fixes: jsonBuildObject now infers types when key() or at() references are passed inline, withSchema no longer crashes on subqueries containing for update or share tables or json_agg and to_json tables, and the pglite dialect no longer reports a commit as successful when the transaction was aborted and rolled back. On the docs side we documented compiled queries and raw execution, documented FileMigrationProvider customization, added a Kysely vs Knex comparison, expanded the raw SQL recipe, and updated the production proof wall with new entries and refreshed permalinks.

Week of October 26, 2026

What shipped

Why it matters

This week brought important PostgreSQL transaction fixes: failed rollbacks no longer return a client to the pool, and commits that PostgreSQL actually rolls back now raise an error instead of reporting success. Both fixes are available in 0.29.8 and backported to 0.28.19, so users on either line can get them. The docs also gained new comparison pages covering SQL query builders, raw SQL, and ORMs.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

Kysely 0.29.8 is out with PostgreSQL transaction fixes: failed rollbacks now discard the client instead of returning it to the pool, and commits that PostgreSQL turns into rollbacks throw AbortedTransactionError. Backported in 0.28.19. New docs compare query builders with raw SQL

Post for LinkedIn

Two Kysely releases this week address PostgreSQL transactions. In 0.29.8, clients whose rollback fails are discarded instead of returned to the pool, and commits that PostgreSQL turns into rollbacks now throw AbortedTransactionError rather than reporting success. These fixes are backported to 0.28.19. Release 0.28.18 also backports bug fixes and documentation improvements from the 0.29 line, including fixes for connection leaks and shared completion state in controlled transactions. On the docs side, new comparison pages cover SQL query builders versus raw SQL in TypeScript and versus ORMs. The proof wall also gained Craig and TREK.

Week of October 12, 2026

What shipped

Why it matters

This week brought a new beta with a configurable transaction mode for migrations, plus releases on the 0.29 and 0.28 lines carrying controlled transaction fixes for connection leaks, shared completion state and commands racing with ongoing queries. Several fixes also improve connection handling around destroy, failed rollbacks and acquiring connections, and the migration provider getters let kysely-ctl read the migration folder.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

0.30.0-beta.2 is out with a new transactionMode option for Migrator: per-run, per-migration or none. Also shipped 0.29.7 and 0.28.18 with controlled transaction fixes: commands now wait for ongoing queries and streams, and connections are released when rollback fails or destroy r

Post for LinkedIn

Two releases and a beta this week. 0.30.0-beta.2 adds a new transactionMode option on Migrator and its methods, letting you choose per-run, per-migration or none. The 0.29.7 and 0.28.18 releases fix controlled transactions: commit, rollback and savepoint commands now wait for ongoing queries and streams to finish, shared completion state and connection leak issues are addressed, and connections are released when a rollback fails. The Postgres driver now releases the client if destroy runs while a connection is still being acquired, and the destroy docs clarify that shared or externally managed pools should not be destroyed. Migration providers also gained getters for reading the migration folder.

Week of October 5, 2026

What shipped

Why it matters

People using controlled transactions can now rely on completion flags being consistent across handles that share a connection, which fixes surprising query behavior after commit. On the site, the demo, search, and testimonial rendering are lighter and more accessible, so pages load usable content sooner. The documentation also gets more accurate notes on type generation, logging, Deno, and Bun SQLite.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

This week: controlled transaction handles now share completion state. The site respects reduced motion, defers Prism and search, and renders each testimonial once. Docs got updates on LogEvent, type generation, and Bun SQLite.

Post for LinkedIn

This week in Kysely: controlled transaction handles now share their connection's completion state, so the original handle correctly reports isCommitted after a commit and no longer allows queries against a released connection. On the site, the demo respects reduced motion and shows the poster before hydration, Prism and search load later or on demand, and the homepage renders each testimonial once. Documentation updates cover the LogEvent union, CLI type-generation support, and Bun SQLite setup.

Week of September 28, 2026

What shipped

Why it matters

The site now provides machine-readable structured data for identity verification, discovery, and project information across multiple formats. This helps agents and services properly identify and understand Kysely while improving how the project is represented in search results and previews.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

Documentation now includes structured data for identity verification, agent discovery catalogs, and Markdown 404 responses. The proof wall is refreshed with current usage examples.

Post for LinkedIn

We've enhanced kysely.dev with comprehensive structured data including SoftwareApplication and Organization JSON-LD, agent discovery catalogs, and Markdown support for specialized clients. The proof wall now reflects current production usage across 59 companies. These changes improve how Kysely is discovered and understood by services and agents.

Week of September 21, 2026

What shipped

Why it matters

Two critical transaction and JSON escaping bugs were fixed this week for MSSQL users. Documentation discovery improvements and site optimization make it easier for developers and agents to find Kysely's API reference.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

Fixed transaction connection leak when beginTransaction fails. Fixed MSSQL jsonBuildObject key and value escaping to prevent injection attacks.

Post for LinkedIn

This week's Kysely releases fix critical bugs affecting MSSQL users: transaction connection leaks when beginTransaction fails and JSON escaping vulnerabilities in jsonBuildObject that could allow injection attacks. Documentation improvements make the API reference more discoverable.

Week of September 14, 2026

What shipped

Why it matters

This week delivers a beta of v0.30 with a new transactionMode feature for migration control, a v0.29.6 bugfix release, and significant documentation improvements for agent discoverability. The site changes ensure agents and search engines find documentation while fixing content generation issues.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

0.30.0-beta.2 is out with a new transactionMode property for Migrator—choose between 'per-run', 'per-migration', or 'none'. Try it with pnpm i kysely@next

Post for LinkedIn

Kysely 0.30.0-beta.2 is available now. The release introduces a configurable transactionMode property for Migrator, letting you choose between 'per-run', 'per-migration', or 'none' strategies. This gives you finer control over transaction handling in migrations. Test it with pnpm i kysely@next and share feedback.

Weeks with too little public activity are left out rather than filled in. Last updated 2026-11-10.

Is this your repo? Ask us to remove this page.