medz / prisma-dart

Prisma Client Dart is an auto-generated type-safe ORM. It uses Prisma Engine as the data access layer and is as consistent as possible with the Prisma Client JS/TS APIs.
https://prisma.pub
BSD 3-Clause "New" or "Revised" License
459 stars 31 forks source link

chore(deps): update dependency ffigen to v15 - autoclosed #440

Closed renovate[bot] closed 2 weeks ago

renovate[bot] commented 3 weeks ago

This PR contains the following updates:

Package Type Update Change
ffigen (source) dev_dependencies major ^14.0.0 -> ^15.0.0

Release Notes

dart-lang/native (ffigen) ### [`v15.0.0`](https://redirect.github.com/dart-lang/native/blob/HEAD/pkgs/ffigen/CHANGELOG.md#1500) - Bump minimum Dart version to 3.4. - Dedupe `ObjCBlock` trampolines to reduce generated ObjC code. - Update to latest `package:objective_c`. - ObjC objects now include the methods from the protocols they implement. Both required and optional methods are included. Optional methods will throw an exception if the method isn't implemented. - **Breaking change**: Only generate ObjC protocol implementation bindings for protocols that are included by the config filters. This is breaking because previously super protocols would automatically get implementation bindings, rather than just being incorporated into the child protocol. If you want those implementation bindings, you may need to add the super protocol to your `objc-protocols` filters. - Fix a bug where ObjC listener blocks could be deleted after being invoked by ObjC but before the invocation was received by Da[https://github.com/dart-lang/native/issues/1571](https://redirect.github.com/dart-lang/native/issues/1571)ues/1571 - `sort:` config option now affects ObjC interface/protocol methods. - Fix a bug where `NSRange` was not being imported from package:objective_c: [https://github.com/dart-lang/native/issues/1180](https://redirect.github.com/dart-lang/native/issues/1180)1180 - **Breaking change**: Return structs from ObjC methods by value instead of taking a struct return pointer.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR was generated by Mend Renovate. View the repository job log.

stackblitz[bot] commented 3 weeks ago

Review PR in StackBlitz Codeflow Run & review this pull request in StackBlitz Codeflow.

netlify[bot] commented 3 weeks ago

Deploy Preview for prisma-dart ready!

Name Link
Latest commit 9a171f78bddfbf99ee26dc20feed55252bf1bf00
Latest deploy log https://app.netlify.com/sites/prisma-dart/deploys/6716de7087829100080bb358
Deploy Preview https://deploy-preview-440--prisma-dart.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.