Skip to content

Bump knex and @adonisjs/lucid #13

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

Open
wants to merge 1 commit into
base: v4
Choose a base branch
from

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Sep 27, 2024

Bumps knex to 3.1.0 and updates ancestor dependency @adonisjs/lucid. These dependencies need to be updated together.

Updates knex from 0.21.19 to 3.1.0

Release notes

Sourced from knex's releases.

3.1.0 - 8 December, 2023

Bug fixes

  • andWhereNotJsonObject calling wrong function (#5683)
  • PostgreSQL: fix error when setting query_timeout (#5673)
  • MySQL: Missing comments on delete, update and insert (#5738)
  • MySQL: Fixed issue with bigincrements not working with composite primary key - #5341 (#5343)

New features

  • Add transactor.parentTransaction (#5567)
  • MySQL: Added implementation for upsert (#5743)
  • Oracle: Support Object Names Greater than 30 Characters for Oracle DB Versions 12.2 and Greater (#5197)

Types

  • Add type definitions for orHavingNull and orHavingNotNull (#5669)
  • Import knex as type in TS migration template (#5741)
  • Fix conditional constraint error (#5747)
  • PostgreSQL: Fix typing to reflect pg typing change (#5647)

3.0.1

  • Fix broken release

3.0.0 - 6 October, 2023

  • Fix raw bindings typing (#5401)
  • Fix migrate:unlock when used with custom identifier wrapping. (#5353)
  • Fix driver options specified with .options() method being ignored for oracledb dialect (#5123)
  • Drop compatibility for Node < 16
  • Fix knex d.ts to work with mixed modules (#5659)
  • Fix Lexical error from "Instaed" to "Instead" (#5655)

2.5.1 - 12 July, 2023

Bug fixes

2.5.0 - 08 July, 2023

New features

  • Add uuid helper function #5617
  • Add nativeBindings option to better-sqlite3 options #5461
  • Add QueryBuilder#updateFrom #5386
  • Add readonly transaction access mode #5445
  • Add readonly option to Better-SQLite3 #5530
  • Add EXCEPT as a valid keyword #5357

... (truncated)

Changelog

Sourced from knex's changelog.

3.1.0 - 8 December, 2023

Bug fixes

  • andWhereNotJsonObject calling wrong function (#5683)
  • PostgreSQL: fix error when setting query_timeout (#5673)
  • MySQL: Missing comments on delete, update and insert (#5738)
  • MySQL: Fixed issue with bigincrements not working with composite primary key - #5341 (#5343)

Types

  • Add type definitions for orHavingNull and orHavingNotNull (#5669)
  • Import knex as type in TS migration template (#5741)
  • Fix conditional constraint error (#5747)
  • PostgreSQL: Fix typing to reflect pg typing change (#5647)

New features

  • Add transactor.parentTransaction (#5567)
  • MySQL: Added implementation for upsert (#5743)
  • Oracle: Support Object Names Greater than 30 Characters for Oracle DB Versions 12.2 and Greater (#5197)

3.0.1 - 6 October, 2023

  • Build fix

3.0.0 - 6 October, 2023

  • Fix raw bindings typing (#5401)
  • Fix migrate:unlock when used with custom identifier wrapping. (#5353)
  • Fix driver options specified with .options() method being ignored for oracledb dialect (#5123)
  • Drop compatibility for Node < 16
  • Fix knex d.ts to work with mixed modules (#5659)
  • Fix Lexical error from "Instaed" to "Instead" (#5655)

Bug fixes

2.5.1 - 12 July, 2023

Bug fixes

2.5.0 - 08 July, 2023

New features

  • Add uuid helper function (#5617)

... (truncated)

Commits

Updates @adonisjs/lucid from 6.3.0 to 21.2.0

Release notes

Sourced from @​adonisjs/lucid's releases.

Pin strtok3 and fix relationship query builder to apply constraints on subqueries

  • fix: pin strtok3 version 0699d06
  • chore: update dependencies 45e43c1
  • fix: apply constraints in whereIn condition (#1037) c131bc7

adonisjs/lucid@v21.1.1...v21.2.0

What's Changed

Full Changelog: adonisjs/lucid@v21.1.1...v21.2.0

Fix - Cleanup connection resources when using read replicas

  • test: fix failing tests 14f345a
  • test: add test for connection resource cleanup with replicas 2e002b7
  • fix: connection resource cleanup logic a9eac4b
  • fix: cleanup of resources when using replicas aa0a573
  • chore: update dependencies 2aee01a
  • chore: update dependencies 2d25ef0

Full Changelog: adonisjs/lucid@v21.1.0...v21.1.1

Display dialect names in configure prompts

  • refactor: configure command to display dialect name in prompts 596c153

adonisjs/lucid@v21.0.1...v21.1.0

Fix for last release

  • fix: broken import of libsql client 1afc648

Full Changelog: adonisjs/lucid@v21.0.0...v21.0.1

Support for libSQL and new health checks

This release adds first-class support for libSQL and removes all options + types + methods related to legacy way of doing health checks. Instead, you must use the following two classes to register health checks with AdonisJS v6.

import db from '@adonisjs/lucid/services/db'
import { DbConnectionCountCheck, DbCheck } from '@adonisjs/lucid/database'
new HealthChecks().register([
new DbCheck(db.connection()),
new DbConnectionCountCheck(db.connection())
])

Breaking changes

  • The config.healthCheck property
  • Remove connection.getReport method.
  • Remove connectionManager.report method.

... (truncated)

Commits

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 <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

Bumps [knex](https://github.com/knex/knex) to 3.1.0 and updates ancestor dependency [@adonisjs/lucid](https://github.com/adonisjs/lucid). These dependencies need to be updated together.


Updates `knex` from 0.21.19 to 3.1.0
- [Release notes](https://github.com/knex/knex/releases)
- [Changelog](https://github.com/knex/knex/blob/master/CHANGELOG.md)
- [Commits](https://github.com/knex/knex/commits/3.1.0)

Updates `@adonisjs/lucid` from 6.3.0 to 21.2.0
- [Release notes](https://github.com/adonisjs/lucid/releases)
- [Commits](https://github.com/adonisjs/lucid/commits/v21.2.0)

---
updated-dependencies:
- dependency-name: knex
  dependency-type: indirect
- dependency-name: "@adonisjs/lucid"
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Sep 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants