Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

P3: Next major version Epic #8628

Closed
47 of 50 tasks
matthewmueller opened this issue Aug 6, 2021 · 0 comments
Closed
47 of 50 tasks

P3: Next major version Epic #8628

matthewmueller opened this issue Aug 6, 2021 · 0 comments
Assignees
Labels
kind/epic A high-level initiative that has many subtasks. team/client Issue for team Client. team/schema Issue for team Schema.

Comments

@matthewmueller
Copy link
Contributor

matthewmueller commented Aug 6, 2021

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.

Stabilize referentialActions (Must Have)

Stabilize namedConstraints (Must Have)

Promote 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.

Deprecate the prisma introspect command in favor of prisma db pull (Must Have)

Fix $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.

JSON Null Equality Breaking Changes (Must Have)

Release Pipeline Adjustments (Must Have)

Rework db seed (Must have)

Stabilize orderByRelation (Nice to Have)

We'd like to promote orderByRelation from preview to generally available.

Stabilize orderByAggregateGroup (Nice to Have)

We'd like to promote orderByAggregateGroup from preview to generally available.

Stabilize selectRelationCount (Nice to Have)

We'd like to promote selectRelationCount from preview to generally available.

Stabilize filterJson (Nice to Have)

Aggregation API

Docs

References

@matthewmueller matthewmueller added team/schema Issue for team Schema. team/client Issue for team Client. kind/epic A high-level initiative that has many subtasks. labels Aug 6, 2021
@prisma prisma locked and limited conversation to collaborators Aug 6, 2021
@thebiglabasky thebiglabasky changed the title P3: Prisma 3 Epic P3: Next major version Epic Aug 9, 2021
@janpio janpio added this to the 2.31.0 / 3.0.x milestone Aug 19, 2021
@janpio janpio closed this as completed Sep 7, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
kind/epic A high-level initiative that has many subtasks. team/client Issue for team Client. team/schema Issue for team Schema.
Projects
None yet
Development

No branches or pull requests

3 participants