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

fix(deps): update dependency knex to v0.16.2 #1044

Merged
merged 2 commits into from
Dec 14, 2018
Merged

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Dec 14, 2018

This PR contains the following updates:

Package Type Update Change References
knex dependencies minor 0.14.4 -> 0.16.2 homepage, source
knex dependencies minor 0.15.2 -> 0.16.2 homepage, source

Release Notes

tgriesser/knex

v0.16.2

Compare Source

Bug fixes:
  • Add TypeScript types to the "files" entry so they are properly included in the release.

v0.16.1

Compare Source

Breaking Changes:
  • Use datetime2 for MSSQL datetime + timestamp types. This change is incompatible with MSSQL older than 2008 #​2757
  • Knex.VERSION() method was removed, run "require('knex/package').version" instead #​2776
  • Knex transpilation now targets Node.js 6, meaning it will no longer run on older Node.js versions #​2813
  • Add json type support for SQLite 3.9+ (tested to work with Node package 'sqlite3' 4.0.2+) #​2814
New features:
  • Support passing explicit connection to query builder (#​2817)
  • Introduced abstraction for getting migrations to make migration bundling easier #​2775
  • Allow timestamp with timezone on mssql databases #​2724
  • Allow specifying multiple migration directories #​2735
  • Allow cloning query builder with .userParams({}) assigned to it #​2802
  • Allow chaining of increment, decrement, and update #​2740
  • Allow table names with forUpdate/forShare #​2834
  • Added whereColumn and the associated not / and / or methods for using columns on the right side of a where clause #​2837
  • Added whereRecursive method to make self-referential CTEs possible #​2889
  • Added support for named unique, primary and foreign keys to SQLite3 #​2840
  • Added support for generating new migration and seed files without knexfile #​2884 #​2905 #​2935
  • Added support for multiple columns in .orderBy() #​2881
  • Added option of existingType to .enum() method to support repeated use of enums #​2719
  • Added option to pass indexType for MySQL dialect #​2890
  • Added onVal and the associated not / and / or methods for using values in on clauses within joins #​2746
  • Kill queries after timeout for PostgreSQL #​2636
  • Manage TypeScript types internally #​2845
  • Support 5.0.0+ versions of mssql driver #​2861
  • Typescript migration stub #​2816
  • Options object for passing timestamp parameters + regression tests #​2919
Bug fixes:
  • Implement fail-fast logic for dialect resolution #​2776
  • Fixed identifier wrapping for using(). Use columnize instead of wrap in using() #​2713
  • Fix issues with warnPromise when migration does not return a promise #​2730
  • Compile with before update so that bindings are put in correct order #​2733
  • Fix join using builder withSchema #​2744
  • Throw instead of process.exit when client module missing #​2843
  • Display correct filename of a migration that failed #​2910
  • Fixed support of knexSnakeCaseWrappers in migrations #​2914
  • SQlite3 renameColunm quote fix #​2833
  • Adjust typing for forUpdate()/forShare() variant with table names #​2858
  • Fix execution of Oracle tests on Node 11 #​2920
  • Fix failures in oracle test bench and added it back to mandatory CI tests #​2924
  • Knex client knexfile resolution fix #​2923
  • Add queryContext to type declarations #​2931
Test / internal changes

v0.15.2

Compare Source

Changes:
  • Rolled back changes introduced by #​2542, in favor of opt-in behavior by adding a precision option in date / timestamp / datetime / knex.fn.now (#​2715, #​2721)

v0.15.1

Compare Source

Bug fixes:
  • Fix warning erroneously displayed for mysql #​2705

v0.15.0

Compare Source

Breaking Changes:
  • Stop executing tests on Node 4 and 5. #​2451 (not supported anymore)
  • json data type is no longer converted to text within a schema builder migration for MySQL databases (note that JSON data type is only supported for MySQL 5.7.8+) #​2635
  • Removed WebSQL dialect #​2461
  • Drop mariadb support #​2681
  • Primary Key for Migration Lock Table #​2569. This shouldn't affect to old loc tables, but if you like to have your locktable to have primary key, delete the old table and it will be recreated when migrations are ran next time.
  • Ensure knex.destroy() returns a bluebird promise #​2589
  • Increment floats #​2614
  • Testing removal of 'skim' #​2520, Now rows are not converted to plain js objects, returned row objects might have changed type with oracle, mssql, mysql and sqlite3
  • Drop support for strong-oracle #​2487
  • Timeout errors doesn't silently ignore the passed errors anymore #​2626
  • Removed WebSQL dialect #​2647
  • Various fixes to mssql dialect to make it compatible with other dialects #​2653, Unique constraint now allow multiple null values, float type is now float instaed of decimal, rolling back transaction with undefined rejects with Error, select for update and select for share actually locks selected row, so basically old schema migrations will work a lot different and produce different schema like before. Also now MSSQL is included in CI tests.
Bug fixes:
  • Fixes onIn with empty values array #​2513
  • fix wrapIdentifier not being called in postgres alter column #​2612
  • fixes wrapIdentifier to work with postgres returning statement 2630 #​2642
  • Fix mssql driver crashing in certain cases when conneciton is closed unexpectedly #​2637
  • Removed semicolon from rollback stmt for oracle #​2564
  • Make the stream catch errors in the query #​2638
New Features:
  • Create timestamp columns with microsecond precision on MySQL 5.6 and newer #​2542
  • Allow storing stacktrace, where builder is initialized to be able trace back where certain query was created #​2500 #​2505
  • Added 'ref' function #​2509, no need for knex.raw('??', ['id']) anymore, one can do knex.ref('id')
  • Support postgresql connection uri protocol #​2609
  • Add support for native enums on Postgres #​2632
  • Allow overwriting log functions #​2625
Test / internal changes

v0.14.6

Compare Source

Bug fixes:

v0.14.5

Compare Source

Bug fixes:
  • Fix wrapping returning column on oracledb #​2554
New Features:
  • Support passing DB schema name for migrations #​2499 #​2559
  • add clearOrder method #​2360 #​2553
  • Added knexTxId to query events and debug calls #​2476
  • Support multi-column whereIn with query #​1390
  • Added error if chaining update/insert/etc with first() #​2506
  • Checks for an empty, undefined or null object on transacting #​2494
  • countDistinct with multiple columns #​2449
Test / internal changes
  • Added npm run test:oracledb command that runs oracledb tests in docker #​2491
  • Runnin mssql tests in docker #​2496
  • Update dependencies #​2561

Renovate configuration

📅 Schedule: At any time (no schedule defined).

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

♻️ Rebasing: Whenever PR is stale, or if you modify the PR title to begin with "rebase!".

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


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot. View repository job log here.

@googlebot googlebot added the cla: yes This human has signed the Contributor License Agreement. label Dec 14, 2018
@fhinkel fhinkel added the kokoro:run Add this label to force Kokoro to re-run the tests. label Dec 14, 2018
@kokoro-team kokoro-team removed the kokoro:run Add this label to force Kokoro to re-run the tests. label Dec 14, 2018
@fhinkel fhinkel added the kokoro:run Add this label to force Kokoro to re-run the tests. label Dec 14, 2018
@kokoro-team kokoro-team removed the kokoro:run Add this label to force Kokoro to re-run the tests. label Dec 14, 2018
@fhinkel fhinkel merged commit f49392c into master Dec 14, 2018
@fhinkel fhinkel deleted the renovate/knex-0.x branch December 14, 2018 21:55
telpirion pushed a commit that referenced this pull request Nov 16, 2022
* chore: remove obsolete service config files

PiperOrigin-RevId: 472492863

Source-Link: googleapis/googleapis@725381d

Source-Link: https://github.com/googleapis/googleapis-gen/commit/16aebe24e817c24e6192746edc522d70036dd772
Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMTZhZWJlMjRlODE3YzI0ZTYxOTI3NDZlZGM1MjJkNzAwMzZkZDc3MiJ9

* 🦉 Updates from OwlBot post-processor

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

* docs: update comments for image annotator OCR models

PiperOrigin-RevId: 474070246

Source-Link: googleapis/googleapis@346e2f2

Source-Link: https://github.com/googleapis/googleapis-gen/commit/50b34515fa89525989021be4b6989d49059d8d26
Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNTBiMzQ1MTVmYTg5NTI1OTg5MDIxYmU0YjY5ODlkNDkwNTlkOGQyNiJ9

* 🦉 Updates from OwlBot post-processor

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

* chore: use gapic-generator-typescript v2.17.0

PiperOrigin-RevId: 474338479

Source-Link: googleapis/googleapis@d5d35e0

Source-Link: https://github.com/googleapis/googleapis-gen/commit/efcd3f93962a103f68f003e2a1eecde6fa216a27
Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiZWZjZDNmOTM5NjJhMTAzZjY4ZjAwM2UyYTFlZWNkZTZmYTIxNmEyNyJ9

* 🦉 Updates from OwlBot post-processor

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

* test: use fully qualified request type name in tests

PiperOrigin-RevId: 475685359

Source-Link: googleapis/googleapis@7a12973

Source-Link: https://github.com/googleapis/googleapis-gen/commit/370c729e2ba062a167449c27882ba5f379c5c34d
Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMzcwYzcyOWUyYmEwNjJhMTY3NDQ5YzI3ODgyYmE1ZjM3OWM1YzM0ZCJ9

* 🦉 Updates from OwlBot post-processor

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

* test: make test pass

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
Co-authored-by: Alexander Fenster <fenster@google.com>
telpirion pushed a commit that referenced this pull request Nov 16, 2022
🤖 I have created a release *beep* *boop*
---


## [3.0.1](googleapis/nodejs-vision@v3.0.0...v3.0.1) (2022-09-21)


### Bug Fixes

* Preserve default values in x-goog-request-params header ([#1044](googleapis/nodejs-vision#1044)) ([a5baeca](googleapis/nodejs-vision@a5baeca))

---
This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cla: yes This human has signed the Contributor License Agreement.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants