prisma
prisma-engines
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
chore(psl): unhide the typedSql preview feature (#5836) ## What Moves the `TypedSql` preview feature from the **hidden** set to the **active** set in `psl-core`'s feature classification (`psl/psl-core/src/common/preview_features.rs`). This is a **visibility-only change — no behavior changes**. `typedSql` was already a valid, fully functional preview feature when enabled explicitly in a schema; being hidden only meant it was excluded from tooling surfaces (autocomplete in language tools) and from the "Expected one of: ..." list in validation error messages. After this change it appears in both. The two tests that embed the rendered list of visible preview features (`psl/psl/tests/config/generators.rs` and `psl/psl/tests/validation/preview_features/native_full_text_search_postgres/mysql.prisma`) gain `typedSql` in their expected output. No other test or snapshot in the repository pins the classification (verified by sweeping for the rendered list and for `TypedSql` references). ## Why now Prisma ORM's agent-native documentation work recommends TypedSQL as the escape hatch for several known pitfalls (e.g. full-text search on PostgreSQL), but neither users nor AI agents can discover a hidden flag: it never shows up in autocomplete or in the valid-feature listings that errors print. Making the feature visible closes that discoverability gap. ## What stays as is - `reactNative` remains hidden. - GA/stabilization of `typedSql` is explicitly out of scope — that would make `$queryRawTyped` generation unconditional and is a separate decision with its own compatibility questions. ## Validation - `CLICOLOR_FORCE=1 cargo test -p psl --features all` — 1,297 tests green (`CLICOLOR_FORCE` matches the CI unit-test environment; the expect-test snapshots embed ANSI colors). - `cargo test -p psl-core --all-features` — green. - `cargo fmt --check -p psl-core` — clean. - CI (`make test-unit`, workspace-wide with `--all-features`) is the authoritative surface for the remaining crates; a repository-wide sweep found no other snapshot embedding the visible-features list. --------- Signed-off-by: Alexey Orlenko's AI Agent <robot@aqrln.net>
main
5 days ago
chore(psl): use single-flag bitflags form for the hidden set Apply the review suggestion: a single-variant set does not need the brace form. Signed-off-by: Alexey Orlenko's AI Agent <robot@aqrln.net>
chore/unhide-typed-sql-preview-feature
7 days ago
chore(psl): unhide the typedSql preview feature Move TypedSql from the hidden preview-feature set to the active set, so that typedSql appears in schema tooling autocomplete and in the list of valid preview features shown by validation errors. The feature's behavior is unchanged: it was already valid and functional when enabled explicitly; only its visibility changes. ReactNative remains hidden. The two tests embedding the rendered list of visible features gain typedSql in their expected output. Signed-off-by: Alexey Orlenko's AI Agent <robot@aqrln.net>
chore/unhide-typed-sql-preview-feature
10 days ago
test(query-compiler): refresh upsert result sharing snapshots Signed-off-by: Alexey Orlenko's AI Agent <robot@aqrln.net>
prisma-client-perf-upsert-result-sharing
18 days ago
perf(query-compiler): avoid compound selector materialization Signed-off-by: Alexey Orlenko's AI Agent <robot@aqrln.net>
prisma-client-perf-filter-extraction-cleanups
18 days ago
perf(query-compiler): return if condition rows directly Signed-off-by: Alexey Orlenko's AI Agent <robot@aqrln.net>
prisma-client-perf-coc-branch-pruning
18 days ago
test(query-compiler): refresh update upsert pruning snapshots Signed-off-by: Alexey Orlenko's AI Agent <robot@aqrln.net>
prisma-client-perf-update-upsert-pruning
18 days ago
Fast-path contained field selection merges Signed-off-by: Alexey Orlenko's AI Agent <robot@aqrln.net>
prisma-client-perf-read-selection-cleanups
18 days ago
Latest Branches
CodSpeed Performance Gauge
0%
chore(psl): unhide the typedSql preview feature
#5836
7 days ago
74156eb
chore/unhide-typed-sql-preview-feature
CodSpeed Performance Gauge
0%
perf(query-compiler): share upsert result reads
#5832
19 days ago
d19e56f
prisma-client-perf-upsert-result-sharing
CodSpeed Performance Gauge
0%
perf(query-compiler): reduce filter extraction allocations
#5835
1 month ago
ad9dd11
prisma-client-perf-filter-extraction-cleanups
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs