🌟 Help us spread the word about Prisma by starring the repo or tweeting about the release. 🌟
Highlights
Omit model fields globally
With Prisma ORM 5.16.0 we’re more than happy to announce that we’re expanding the omitApi Preview feature to also include the ability to omit fields globally.
When the Preview feature is enabled, you’re able to define fields to omit when instantiating Prisma Client.
const prisma = new PrismaClient({
omit: {
user: {
// make sure that password is never queried.
password: true,
},
},
});
You’re also able to omit fields from multiple models and multiple fields from the same model
const prisma = new PrismaClient({
omit: {
user: {
// make sure that password and internalId are never queried.
password: true,
internalId: true,
},
post: {
secretkey: true,
},
</tr></table>
Declarations that appear after nested rules are deprecated, because the
semantics Sass has historically used are different from the semantics
specified by CSS. In the future, Sass will adopt the standard CSS semantics.
Potentially breaking bug fix:// in certain places such as unknown
at-rule values was being preserved in the CSS output, leading to potentially
invalid CSS. It's now properly parsed as a silent comment and omitted from the
CSS output.
Commits
be9c3ac Run Windows ARM64 releases on windows-latest instead (#2275)
🌟 Help us spread the word about Prisma by starring the repo or tweeting about the release. 🌟
Highlights
Omit model fields globally
With Prisma ORM 5.16.0 we’re more than happy to announce that we’re expanding the omitApi Preview feature to also include the ability to omit fields globally.
When the Preview feature is enabled, you’re able to define fields to omit when instantiating Prisma Client.
const prisma = new PrismaClient({
omit: {
user: {
// make sure that password is never queried.
password: true,
},
},
});
You’re also able to omit fields from multiple models and multiple fields from the same model
const prisma = new PrismaClient({
omit: {
user: {
// make sure that password and internalId are never queried.
password: true,
internalId: true,
},
post: {
secretkey: true,
},
</tr></table>
... (truncated)
Commits
61c901b feat(cli): use new login endpoint for optimize (#24570)
13172c2 feat(prismaSchemaFolder): Resolve paths in datasource blocks relative to the ...
6a6646c fix(cli): Always resolve output relatively to a file it defined in (#24598)
a1121f1 chore(deps): update dependency @swc/core to v1.6.3 (#24546)
336555d chore(deps): update dependency ts-pattern to v5.2.0 (#24518)
59a7419 chore(deps): update studio to v0.502.0 (#24534)
9b7c5cc chore(deps): update dependency esbuild to v0.21.5 (#24502)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the minor group with 11 updates in the / directory:
5.15.1
5.16.2
14.2.4
14.2.5
14.2.4
14.2.5
9.10.3
9.13.0
1.77.6
1.77.8
3.13.0
3.13.1
20.14.8
20.14.10
7.14.1
7.16.1
7.14.1
7.16.1
5.15.1
5.16.2
5.5.2
5.5.3
Updates
@prisma/client
from 5.15.1 to 5.16.2Release notes
Sourced from
@prisma/client
's releases.... (truncated)
Commits
18529e0
fix(client): Fix vercel edge middleware bundling. (#24730)c26bbfe
fix(client): restore loading.env
files in@prisma/client
(#24649)1d34b5b
chore(deps): update engines to 5.16.0-24.34ace0eb2704183d2c05b60b52fba5c43c13...d433bb7
feat(client): provide a workaround for Vitest's struggles with "getQueryEngin...65e17a0
chore(deps): update engines to 5.16.0-23.d56fe2ee624826f693e591a3035694073d17...c64e77f
chore(deps): update engines to 5.16.0-21.9f3337c21c619aa48465f3766f6466c74ec7...6a6646c
fix(cli): Always resolveoutput
relatively to a file it defined in (#24598)617042d
chore(deps): update engines to 5.16.0-20.bd07760d57443d11e2a958fd18bf524bbac1...a1121f1
chore(deps): update dependency@swc/core
to v1.6.3 (#24546)dbad2af
chore(deps): update dependency wrangler to v3.61.0 (#24578)Updates
eslint-config-next
from 14.2.4 to 14.2.5Release notes
Sourced from eslint-config-next's releases.
Commits
0bf7f52
v14.2.5Updates
next
from 14.2.4 to 14.2.5Release notes
Sourced from next's releases.
Commits
0bf7f52
v14.2.530d6dfc
fix: metadata route merging conflicts186ec6b
Log stdio for pull-turbo-cache script (#66759)45656d3
Ensure turbo is setup when building in docker (#66804)08e7fd1
Upgrade acorn (#67592)1d08dab
avoid merging global css in a way that leaks into other chunk groups (#67373)21a9d59
Fix server action edge redirect with middleware rewrite (#67148)1b10b13
fix(next): reject protocol-relative URLs in image optimization (#65752)c64c61d
fix(next-swc): correct path interop to filepath for wasm (#65633)6c661d2
Use addDependency to track metadata route file changes (#66714)Updates
react-intersection-observer
from 9.10.3 to 9.13.0Release notes
Sourced from react-intersection-observer's releases.
Commits
c9cef8f
feat: fix package exports and simplify build (#695)054adf4
feat: upgrade to Vitest 2 (#690)e3f8129
Merge pull request #693 from thebuilder/fix/semantic-release1961939
ci: fix semantic release config6e90b03
Merge pull request #691 from thebuilder/feat/remove-dist-copy214cf98
ci: run the build task in package new0980efa
feat: remove script to publish dist dir7feb5b6
chore: upgrade dependencies (#688)40901ee
ci: use pkg-pr-new to publish preview packages (#687)33efbcb
docs: update readme and recipes (#686)Updates
sass
from 1.77.6 to 1.77.8Release notes
Sourced from sass's releases.
Changelog
Sourced from sass's changelog.
Commits
be9c3ac
Run Windows ARM64 releases on windows-latest instead (#2275)d4b1939
Run pub in verbose mode on windows-arm64c96b5e2
Fix windows-arm64 release (#2274)7203d65
Deprecated mixed declarations (#2267)1edc247
Avoid[this]
in Dartdoc comments (#2273)a164889
Enable AOT build for windows-arm64 (#2270)04b6251
Parse silent comments in_interpolatedDeclarationValue()
(#2266)860eb5a
Fix linux-ia32, linux-arm-musl, and windows-arm64 releases (#2265)Updates
winston
from 3.13.0 to 3.13.1Release notes
Sourced from winston's releases.
Commits
7d7f9d3
3.13.11b3a500
revert to rimraf 5.0.1, last known version to work with node 18 for nowb56117e
Merge branch 'master' of github.com:winstonjs/winstona5853b5
Update dependencies93b52ac
Bump@types/node
from 20.12.7 to 20.14.10 (#2483)33611c9
Bump mocha from 10.3.0 to 10.6.0 (#2484)4aa6550
Bump@babel/preset-env
from 7.24.0 to 7.24.7 (#2475)7f5f014
Update minimum version logform (#2472)debf4fa
Add Parseable transport (#2466)d567c57
chore(docs): Update w/ MySQL transport (#2456)Updates
@types/node
from 20.14.8 to 20.14.10Commits
Updates
@typescript-eslint/eslint-plugin
from 7.14.1 to 7.16.1Release notes
Sourced from
@typescript-eslint/eslint-plugin
's releases.... (truncated)
Changelog
Sourced from
@typescript-eslint/eslint-plugin
's changelog.... (truncated)
Commits
d1d0ba5
chore(release): publish 7.16.110f8a4d
fix(eslint-plugin): [no-unnecessary-type-parameters] descend into all parts o...bebbd0c
chore(eslint-plugin): [no-unnecessary-parameter-property-assignment] remove `...e803c50
chore(release): publish 7.16.07b13dae
fix(eslint-plugin): [restrict-template-expressions] don't report tuples if `a...3c6290d
fix(eslint-plugin): [no-floating-promises] addsuggestions
to tests from #9...63d17dd
feat(eslint-plugin): [no-floating-promises] add checkThenables option (#9263)d685948
feat(eslint-plugin): add support for nested namespaces to unsafe-member-acces...451e738
feat(eslint-plugin): [no-unnecessary-parameter-property-assignment] add new r...88dd828
feat(eslint-plugin): [no-unnecessary-type-parameters] port from v8 to v7 (#9473)Updates
@typescript-eslint/parser
from 7.14.1 to 7.16.1Release notes
Sourced from
@typescript-eslint/parser
's releases.... (truncated)
Changelog
Sourced from
@typescript-eslint/parser
's changelog.Commits
d1d0ba5
chore(release): publish 7.16.1e803c50
chore(release): publish 7.16.02865d31
chore(release): publish 7.15.0Updates
prisma
from 5.15.1 to 5.16.2Release notes
Sourced from prisma's releases.
... (truncated)
Commits
61c901b
feat(cli): use new login endpoint for optimize (#24570)13172c2
feat(prismaSchemaFolder): Resolve paths in datasource blocks relative to the ...6a6646c
fix(cli): Always resolveoutput
relatively to a file it defined in (#24598)a1121f1
chore(deps): update dependency@swc/core
to v1.6.3 (#24546)336555d
chore(deps): update dependency ts-pattern to v5.2.0 (#24518)59a7419
chore(deps): update studio to v0.502.0 (#24534)9b7c5cc
chore(deps): update dependency esbuild to v0.21.5 (#24502)f0a3fa1
chore(deps): update devdependencies patch (non-major) (#24504)a59dc6f
feat(cli):generate
, add--no-hint
argument (#24274)317dd04
fix(cli):Generate
should not fail on postinstall, even with no schema (#24...Updates
typescript
from 5.5.2 to 5.5.3Release notes
Sourced from typescript's releases.
Commits
f0e9921
Bump version to 5.5.3 and LKG738bd60
Cherry-pick #58966 to release-5.5 (#59002)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show