jycouet / kitql

A set of standalone tools to SpeedRun WebApps!
https://kitql.dev
MIT License
401 stars 37 forks source link

Update dependency remult to ^0.26.0 #642

Closed renovate[bot] closed 4 months ago

renovate[bot] commented 5 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
remult (source) ^0.25.0 -> ^0.26.0 age adoption passing confidence

Release Notes

remult/remult (remult) ### [`v0.26.0`](https://togithub.com/remult/remult/blob/HEAD/CHANGELOG.md#0260-2024-04-08) [Compare Source](https://togithub.com/remult/remult/compare/v0.25.8...v0.26.0) ### [`v0.25.8`](https://togithub.com/remult/remult/blob/HEAD/CHANGELOG.md#0258-2024-04-05) [Compare Source](https://togithub.com/remult/remult/compare/v0.25.7...v0.25.8) - Fixed issue with typing when `skipLibCheck: false` ### [`v0.25.7`](https://togithub.com/remult/remult/blob/HEAD/CHANGELOG.md#0257-2024-03-21) [Compare Source](https://togithub.com/remult/remult/compare/v0.25.6...v0.25.7) - Fixed typing issue with validators and typescript 5.4 - Added `deleteMany` and `updateMany` - When `insert` is called in the front-end with an array of items, a single POST call is made to the server - Renamed `addParameterAndReturnSqlToken` to `param`. `addParameterAndReturnSqlToken` will be deprecated in future versions - Default number storage in knex, previously was decimal(8,2) now, decimal(18,2) - Fixed issue where exception throws in `initRequest` or `getUser` caused server to crash, instead of return a bad request error - Changed required to allow 0 as a value - so only null, undefined and empty strings are considered invalid for a required field - Fixed an issue where `backendPrefilter` was not applied to id based `update`, `save` or `delete` in the backend ### [`v0.25.6`](https://togithub.com/remult/remult/blob/HEAD/CHANGELOG.md#0256-2024-03-17) [Compare Source](https://togithub.com/remult/remult/compare/v0.25.5...v0.25.6) - Added support for `orderByNullsFirst` in `PostgresDataProvider` to change the default postgres behavior where nulls are last - Added support for `tableName` option argument for `dbNamesOf` that'll add the table name to each field Before: ```ts const orders = await dbNamesOf(Order) return `(select count(*) from ${orders} where ${orders}.${orders.id}=1) ``` Now: ```ts const orders = await dbNamesOf(Order, { tableNames:true }) return `(select count(*) from ${orders} where ${orders.id}=1) ``` - improved dbNamesOf of to use by default the wrapIdentifier of the current data provider if no wrap identifier was provided - Added support for using dbNamesOf in an sql expression for that same entity - Improved performance of dbNamesOf - Added support for [Hono](https://hono.dev/) web framework - Improved support for Mono repo scenario [#​355](https://togithub.com/remult/remult/issues/355) - Added `withRemult` to next js page router - Fixed custom message to some validators (in etc...) - Improved support for union string fields ### [`v0.25.5`](https://togithub.com/remult/remult/blob/HEAD/CHANGELOG.md#0255-2024-02-11) [Compare Source](https://togithub.com/remult/remult/compare/v0.25.4...v0.25.5) - Added `admin` option to servers, enabling the `/api/admin` route with a built in entity explorer - Fixed multiple issues with GraphQL and relations - Improved support for esm/cjs in same process scenario - Enabled json storage type for mysql & mysql2 knex adapters - Fixed issue in case of missing `reflect-metadata` - Added a recommended way to use remult in `sveltekit` using `api/[...remult]/+server.ts` route instead of a hook - Added ArrayEntityDataProvider to the external api ### [`v0.25.4`](https://togithub.com/remult/remult/blob/HEAD/CHANGELOG.md#0254-2024-01-15) [Compare Source](https://togithub.com/remult/remult/compare/v0.25.3...v0.25.4) - Fixed issue where a new row that was saved, changed again and saved again - provide wrong `isNew:true` value for field validate ### [`v0.25.3`](https://togithub.com/remult/remult/blob/HEAD/CHANGELOG.md#0253-2024-01-15) [Compare Source](https://togithub.com/remult/remult/compare/v0.25.2...v0.25.3) - Fixed [#​320](https://togithub.com/remult/remult/issues/320), dbReadonly columns are not created in the db ### [`v0.25.2`](https://togithub.com/remult/remult/blob/HEAD/CHANGELOG.md#0252-2024-01-12) [Compare Source](https://togithub.com/remult/remult/compare/v0.25.1...v0.25.2) - Fix the `defaultMessage` of validators - Added Validators.minLength ### [`v0.25.1`](https://togithub.com/remult/remult/blob/HEAD/CHANGELOG.md#0251-2024-01-11) [Compare Source](https://togithub.com/remult/remult/compare/v0.25.0...v0.25.1) - Fixed issue where `defaultGetLimit` caused issues with include queries

Configuration

📅 Schedule: Branch creation - "after 10pm,before 6:00am" in timezone Europe/Paris, 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 has been generated by Mend Renovate. View repository job log here.

nx-cloud[bot] commented 5 months ago

☁️ Nx Cloud Report

CI is running/has finished running commands for commit bc66d3470ae8c46aed15b46b68de044b7069e89c. As they complete they will appear below. Click to see the status, the terminal output, and the build insights.

📂 See all runs for this CI Pipeline Execution


✅ Successfully ran 2 targets - [`nx run-many --target=build,lint,test:ci --exclude=create-kitql-*`](https://cloud.nx.app/runs/Y7v1aHvXgc?utm_source=pull-request&utm_medium=comment) - [`nx run-many --target=build --exclude=create-kitql-*`](https://cloud.nx.app/runs/3r681zF4Bq?utm_source=pull-request&utm_medium=comment)

Sent with 💌 from NxCloud.