P3: Next major version Epic #8628
Labels
kind/epic
A high-level initiative that has many subtasks.
team/client
Issue for team Client.
team/schema
Issue for team Schema.
Milestone
Situation
Prisma is adopting Semver to provide clearer expectations about upgrade compatibility. Our next major release will be Prisma 3. This epic is for gathering issues we'd like to complete prior to releasing Prisma 3.
Issues
Turn Node-API on by Default (Must Have)
We'd like to make Node-API the default interface between the Typescript client and the Query Engine. These issues were pulled from our internal project board.
nApi
) #6301Stabilize
referentialActions
(Must Have)referentialActions
preview flag #8633referentialActions
) #7816Stabilize
namedConstraints
(Must Have)namedConstraints
) #8616Promote SQL Server to Generally Available (Must Have)
We're planning to promote our SQL Server for the Prisma 3 launch. The following issues were pulled from our internal project board.
migrate dev
(anddb push
) does not create a database #8058microsoftSqlServer
preview flag #4537microsoftSqlServer
#4039Deprecate the
prisma introspect
command in favor ofprisma db pull
(Must Have)prisma introspect
gets deprecated in favor ofprisma db pull
docs#2115Fix
$queryRaw
SQL Injection (Must Have)We'd like to take this opportunity to fix a footgun in our API where it's really easy to accidentally make your application susceptible to SQL injections.
$queryRaw("...")
to throw for JS calls #8808Write a codemod to rename$queryRaw(...)
to$queryRawUnsafe(...)
#8809JSON Null Equality Breaking Changes (Must Have)
null
values on JSONB fields #8399Release Pipeline Adjustments (Must Have)
Rework
db seed
(Must have)db seed
feature #8732db seed
GA docs#2161db seed
tests need to run on multiple platforms, not just Ubuntu #8033Stabilize
orderByRelation
(Nice to Have)We'd like to promote
orderByRelation
from preview to generally available.orderByRelations
#8629orderByRelation
) #5438Stabilize
orderByAggregateGroup
(Nice to Have)We'd like to promote
orderByAggregateGroup
from preview to generally available.orderByAggregateGroup
#8630orderByAggregateGroup
) #6545Stabilize
selectRelationCount
(Nice to Have)We'd like to promote
selectRelationCount
from preview to generally available.findUnique
#7893selectRelationCount
#8631selectRelationCount
) #6312Stabilize filterJson (Nice to Have)array_starts_with
andarray_ends_with
don't work on MariaDB #8874Remove preview flag forfilterJson
#8632Preview feature feedback: FilteringJson
fields (filterJson
) #7135filterJson
for Prisma 3.Aggregation API
count
should be_count
) #9029Docs
References
The text was updated successfully, but these errors were encountered: