what stackpulse tracks
Kysely releases from GitHub
StackPulse watches Kysely release notes and keeps the original source link close to every summary.
Type-safe SQL query builder for TypeScript StackPulse turns upstream changelogs into scannable summaries with risky changes, deprecations, migration notes, and source links.
what stackpulse tracks
StackPulse watches Kysely release notes and keeps the original source link close to every summary.
upgrade risk
Risky changes are separated from normal feature notes so you can scan upgrade impact before changing production dependencies.
migration notes
Migration steps and recommended actions are only shown when the upstream release notes support them.
This release introduces several significant features, including `$pickTables` and `$omitTables` for narrowing query scope, a new `ReadonlyKysely<DB>` helper type for compile-time readonly instances, and a new PGlite dialect. Additionally, it adds support for query cancellation and improves type narrowing with `$narrowType`.
Developers using `withTables`, `expression` functions in `create/add index`, or migration exports from the root will need to update their code.
Update code to use `$pickTables`, `$omitTables`, `$extendTables`, `column` and `columns` functions, and migration exports from `kysely/migration`.
This release introduces several new features including `$pickTables`, `$omitTables`, and `ReadonlyKysely<DB>` helpers, a new PGlite dialect, and query cancellation support. It also includes deprecations and breaking changes related to TypeScript version requirements and migration exports.
Users relying on deprecated methods or older TypeScript versions will need to update their codebase.
Upgrade TypeScript to version 5.4 or higher and replace deprecated methods with new alternatives.