0.29.5
- Fix infinite type check recursion
- Add missing beforeThrow calls in getInflightQueryAbortHandler
Hey 👋
A small batch of bug fixes. Please report any issues. 🤞😰🤞
TypeScript 7 is allowing for deeper computations which now cause way more instantiations and wall clock times in various scenarios. We're diving deep into our types and finding optimizations. In this version @koskimas brought some nice wins for builder vs. builder assignability checks.
We're also revamping the docs site, working on style, message and usefulness. Swing by our Discord and share your opinions/ideas. We got docs->apidocs search now. The playground is back supporting short links and will allow saving short links very soon.
🚀 Features
🐞 Bugfixes
- fix infinite type check recursion by @koskimas in https://github.com/kysely-org/kysely/pull/1960
- Add missing beforeThrow calls in getInflightQueryAbortHandler by @lourd in https://github.com/kysely-org/kysely/pull/1971
📖 Documentation
- Fix typo in
CreateTypeBuilder.asEnumdocstring by @anonpay-sh in https://github.com/kysely-org/kysely/pull/1949 - chore: revamp docs hero page. by @igalklebanov in https://github.com/kysely-org/kysely/pull/1959
- fix(site): various issues with stats section. by @igalklebanov in https://github.com/kysely-org/kysely/pull/1966
- chore(site): replace most text proof with logos. by @igalklebanov in https://github.com/kysely-org/kysely/pull/1968
- feat(site): migrate to pagefind for cross-site search we own. by @igalklebanov in https://github.com/kysely-org/kysely/pull/1972
- chore(site): drop self-narrating captions, make proof arrows a standing cue by @igalklebanov in https://github.com/kysely-org/kysely/pull/1973
- feat(site): grow the proof wall (Replicas, EmbedPDF) + fix production hover by @igalklebanov in https://github.com/kysely-org/kysely/pull/1974
- feat(site): add AirTrail, bknd, Civitai, Corsair.dev, Hot Updater, Profilarr and Tunarr to the proof wall. by @igalklebanov in https://github.com/kysely-org/kysely/pull/1975
- feat(site): proof-strength gauges, query-module evidence, and new wall names by @igalklebanov in https://github.com/kysely-org/kysely/pull/1976
- feat(site): explain the proof gauge behind a (?) on the production wall by @igalklebanov in https://github.com/kysely-org/kysely/pull/1977
- feat(site): align docs code blocks with the landing page's VS Code themes by @igalklebanov in https://github.com/kysely-org/kysely/pull/1978
📦 CICD & Tooling
- chore: bump deps. by @igalklebanov in https://github.com/kysely-org/kysely/pull/1979
- chore: bump github actions. by @igalklebanov in https://github.com/kysely-org/kysely/pull/1980
⚠️ Breaking Changes
🐤 New Contributors
- @anonpay-sh made their first contribution in https://github.com/kysely-org/kysely/pull/1949
- @lourd made their first contribution in https://github.com/kysely-org/kysely/pull/1971
What's Changed
Full Changelog: https://github.com/kysely-org/kysely/compare/v0.29.4...v0.29.5