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

chore(deps): update all non-major dependencies #96

Merged
merged 1 commit into from
May 6, 2024

Conversation

cu-infra-svc-git
Copy link
Contributor

@cu-infra-svc-git cu-infra-svc-git commented Apr 1, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@types/aws-lambda (source) ^8.10.134 -> ^8.10.137 age adoption passing confidence
@types/pg (source) ^8.11.0 -> ^8.11.6 age adoption passing confidence
aws-xray-sdk-core (source) ^3.5.3 -> ^3.6.0 age adoption passing confidence
esbuild ^0.20.1 -> ^0.20.2 age adoption passing confidence
jsii-diff (source) ^1.94.0 -> ^1.98.0 age adoption passing confidence
jsii-docgen ^10.3.17 -> ^10.4.4 age adoption passing confidence
jsii-pacmak (source) ^1.94.0 -> ^1.98.0 age adoption passing confidence
jsii-release ^0.2.795 -> ^0.2.828 age adoption passing confidence
pg (source) ^8.11.3 -> ^8.11.5 age adoption passing confidence

Release Notes

aws/aws-xray-sdk-node (aws-xray-sdk-core)

v3.6.0

Compare Source

View the latest changes

  • aws-xray-sdk-core updated to 3.6.0
    • No further changes.
  • aws-xray-sdk-mysql updated to 3.6.0
    • No further changes.
  • aws-xray-sdk-express updated to 3.6.0
    • No further changes.
  • aws-xray-sdk-postgres updated to 3.6.0
    • No further changes.
  • aws-xray-sdk-restify updated to 3.6.0
    • No further changes.
  • aws-xray-sdk-fastify updated to 3.6.0
    • No further changes.
  • aws-xray-sdk-koa2 updated to 3.6.0
    • No further changes.
  • aws-xray-sdk-hapi updated to 3.6.0
    • No further changes.
  • aws-xray-sdk-fetch added in 3.6.0
    • Feature: Added aws-xray-sdk-fetch package as an sdk_contrib instrumentation PR #​590

v3.5.4

Compare Source

View the latest changes

  • aws-xray-sdk-core updated to 3.5.4
    • change: Add export for resolveManualSegmentParams to AWSXRay PR #​628
  • aws-xray-sdk-mysql updated to 3.5.4
    • No further changes.
  • aws-xray-sdk-express updated to 3.5.4
    • No further changes.
  • aws-xray-sdk-postgres updated to 3.5.4
    • No further changes.
  • aws-xray-sdk-restify updated to 3.5.4
    • No further changes.
  • aws-xray-sdk-fastify updated to 3.5.4
    • No further changes.
  • aws-xray-sdk-koa2 updated to 3.5.4
    • No further changes.
  • aws-xray-sdk-hapi updated to 3.5.4
    • No further changes.
evanw/esbuild (esbuild)

v0.20.2

Compare Source

  • Support TypeScript experimental decorators on abstract class fields (#​3684)

    With this release, you can now use TypeScript experimental decorators on abstract class fields. This was silently compiled incorrectly in esbuild 0.19.7 and below, and was an error from esbuild 0.19.8 to esbuild 0.20.1. Code such as the following should now work correctly:

    // Original code
    const log = (x: any, y: string) => console.log(y)
    abstract class Foo { @​log abstract foo: string }
    new class extends Foo { foo = '' }
    
    // Old output (with --loader=ts --tsconfig-raw={\"compilerOptions\":{\"experimentalDecorators\":true}})
    const log = (x, y) => console.log(y);
    class Foo {
    }
    new class extends Foo {
      foo = "";
    }();
    
    // New output (with --loader=ts --tsconfig-raw={\"compilerOptions\":{\"experimentalDecorators\":true}})
    const log = (x, y) => console.log(y);
    class Foo {
    }
    __decorateClass([
      log
    ], Foo.prototype, "foo", 2);
    new class extends Foo {
      foo = "";
    }();
  • JSON loader now preserves __proto__ properties (#​3700)

    Copying JSON source code into a JavaScript file will change its meaning if a JSON object contains the __proto__ key. A literal __proto__ property in a JavaScript object literal sets the prototype of the object instead of adding a property named __proto__, while a literal __proto__ property in a JSON object literal just adds a property named __proto__. With this release, esbuild will now work around this problem by converting JSON to JavaScript with a computed property key in this case:

    // Original code
    import data from 'data:application/json,{"__proto__":{"fail":true}}'
    if (Object.getPrototypeOf(data)?.fail) throw 'fail'
    
    // Old output (with --bundle)
    (() => {
      // <data:application/json,{"__proto__":{"fail":true}}>
      var json_proto_fail_true_default = { __proto__: { fail: true } };
    
      // entry.js
      if (Object.getPrototypeOf(json_proto_fail_true_default)?.fail)
        throw "fail";
    })();
    
    // New output (with --bundle)
    (() => {
      // <data:application/json,{"__proto__":{"fail":true}}>
      var json_proto_fail_true_default = { ["__proto__"]: { fail: true } };
    
      // example.mjs
      if (Object.getPrototypeOf(json_proto_fail_true_default)?.fail)
        throw "fail";
    })();
  • Improve dead code removal of switch statements (#​3659)

    With this release, esbuild will now remove switch statements in branches when minifying if they are known to never be evaluated:

    // Original code
    if (true) foo(); else switch (bar) { case 1: baz(); break }
    
    // Old output (with --minify)
    if(1)foo();else switch(bar){case 1:}
    
    // New output (with --minify)
    foo();
  • Empty enums should behave like an object literal (#​3657)

    TypeScript allows you to create an empty enum and add properties to it at run time. While people usually use an empty object literal for this instead of a TypeScript enum, esbuild's enum transform didn't anticipate this use case and generated undefined instead of {} for an empty enum. With this release, you can now use an empty enum to generate an empty object literal.

    // Original code
    enum Foo {}
    
    // Old output (with --loader=ts)
    var Foo = /* @&#8203;__PURE__ */ ((Foo2) => {
    })(Foo || {});
    
    // New output (with --loader=ts)
    var Foo = /* @&#8203;__PURE__ */ ((Foo2) => {
      return Foo2;
    })(Foo || {});
  • Handle Yarn Plug'n'Play edge case with tsconfig.json (#​3698)

    Previously a tsconfig.json file that extends another file in a package with an exports map failed to work when Yarn's Plug'n'Play resolution was active. This edge case should work now starting with this release.

  • Work around issues with Deno 1.31+ (#​3682)

    Version 0.20.0 of esbuild changed how the esbuild child process is run in esbuild's API for Deno. Previously it used Deno.run but that API is being removed in favor of Deno.Command. As part of this change, esbuild is now calling the new unref function on esbuild's long-lived child process, which is supposed to allow Deno to exit when your code has finished running even though the child process is still around (previously you had to explicitly call esbuild's stop() function to terminate the child process for Deno to be able to exit).

    However, this introduced a problem for Deno's testing API which now fails some tests that use esbuild with error: Promise resolution is still pending but the event loop has already resolved. It's unclear to me why this is happening. The call to unref was recommended by someone on the Deno core team, and calling Node's equivalent unref API has been working fine for esbuild in Node for a long time. It could be that I'm using it incorrectly, or that there's some reference counting and/or garbage collection bug in Deno's internals, or that Deno's unref just works differently than Node's unref. In any case, it's not good for Deno tests that use esbuild to be failing.

    In this release, I am removing the call to unref to fix this issue. This means that you will now have to call esbuild's stop() function to allow Deno to exit, just like you did before esbuild version 0.20.0 when this regression was introduced.

    Note: This regression wasn't caught earlier because Deno doesn't seem to fail tests that have outstanding setTimeout calls, which esbuild's test harness was using to enforce a maximum test runtime. Adding a setTimeout was allowing esbuild's Deno tests to succeed. So this regression doesn't necessarily apply to all people using tests in Deno.

aws/jsii (jsii-diff)

v1.98.0

Compare Source

⚠ BREAKING CHANGES
  • pacmak: jsii-pacmak now has a peer dependency on jsii-rosetta. Please ensure a version of jsii-rosetta matching your version of jsii is available. Most package managers install peer dependencies automatically and no change is required. However users of yarn v1 or npm v3 to v6 must install jsii-rosetta manually.
Features
Bug Fixes

v1.97.0

Compare Source

Bug Fixes
  • jsii-pacmak: fully support the Python Version Identification part of PEP440 (#​4462) (c8483fb)

v1.96.0

Compare Source

Bug Fixes

v1.95.0

Compare Source

Bug Fixes
  • jsii-pacmak: show custom pack-command in timer label (#​4392) (3c1b4b1)
cdklabs/jsii-docgen (jsii-docgen)

v10.4.4

Compare Source

10.4.4 (2024-05-01)
Bug Fixes

v10.4.3

Compare Source

10.4.3 (2024-04-30)
Bug Fixes

v10.4.2

Compare Source

10.4.2 (2024-04-29)
Bug Fixes

v10.4.1

Compare Source

10.4.1 (2024-04-09)
Bug Fixes

v10.4.0

Compare Source

10.4.0 (2024-04-08)

Features

v10.3.26

Compare Source

10.3.26 (2024-03-30)
Bug Fixes

v10.3.25

Compare Source

10.3.25 (2024-03-23)
Bug Fixes

v10.3.24

Compare Source

10.3.24 (2024-03-19)
Bug Fixes

v10.3.23

Compare Source

10.3.23 (2024-03-15)
Bug Fixes

v10.3.22

Compare Source

10.3.22 (2024-03-13)
Bug Fixes

v10.3.21

Compare Source

10.3.21 (2024-03-06)
Bug Fixes

v10.3.20

Compare Source

10.3.20 (2024-03-05)
Bug Fixes

v10.3.19

Compare Source

10.3.19 (2024-02-29)
Bug Fixes

v10.3.18

Compare Source

10.3.18 (2024-02-28)
Bug Fixes
cdklabs/publib (jsii-release)

v0.2.828

Compare Source

0.2.828 (2024-05-04)
Bug Fixes

v0.2.827

Compare Source

0.2.827 (2024-05-03)
Bug Fixes

v0.2.826

Compare Source

0.2.826 (2024-05-02)
Bug Fixes

v0.2.825

Compare Source

0.2.825 (2024-05-01)
Bug Fixes

v0.2.824

Compare Source

0.2.824 (2024-04-30)
Bug Fixes

v0.2.823

Compare Source

0.2.823 (2024-04-29)
Bug Fixes

v0.2.822

Compare Source

0.2.822 (2024-04-27)
Bug Fixes

v0.2.821

Compare Source

0.2.821 (2024-04-26)
Bug Fixes

v0.2.820

Compare Source

0.2.820 (2024-04-25)
Bug Fixes

v0.2.819

Compare Source

0.2.819 (2024-04-23)
Features

v0.2.818

Compare Source

0.2.818 (2024-04-17)
Bug Fixes

v0.2.817

Compare Source

0.2.817 (2024-04-12)
Bug Fixes

v0.2.816

Compare Source

0.2.816 (2024-04-10)
Bug Fixes

v0.2.815

Compare Source

0.2.815 (2024-04-09)
Bug Fixes

v0.2.814

Compare Source

0.2.814 (2024-04-05)
Bug Fixes

v0.2.813

Compare Source

0.2.813 (2024-04-04)
Bug Fixes

v0.2.812

Compare Source

0.2.812 (2024-03-30)
Bug Fixes

v0.2.811

Compare Source

0.2.811 (2024-03-29)
Bug Fixes

v0.2.810

Compare Source

0.2.810 (2024-03-28)
Bug Fixes

v0.2.809

Compare Source

0.2.809 (2024-03-23)
Bug Fixes

v0.2.808

Compare Source

0.2.808 (2024-03-22)
Bug Fixes

v0.2.807

Compare Source

0.2.807 (2024-03-19)
Bug Fixes

v0.2.806

Compare Source

0.2.806 (2024-03-16)
Bug Fixes

v0.2.805

Compare Source

0.2.805 (2024-03-15)
Bug Fixes

v0.2.804

Compare Source

0.2.804 (2024-03-14)
Bug Fixes

v0.2.803

Compare Source

0.2.803 (2024-03-13)
Bug Fixes

v0.2.802

Compare Source

0.2.802 (2024-03-08)
Bug Fixes

v0.2.801

Compare Source

0.2.801 (2024-03-07)
Bug Fixes

v0.2.800

Compare Source

0.2.800 (2024-03-06)
Bug Fixes

v0.2.799

Compare Source

0.2.799 (2024-03-01)
Bug Fixes

v0.2.798

Compare Source

0.2.798 (2024-02-29)
Bug Fixes

v0.2.797

Compare Source

0.2.797 (2024-02-28)
Bug Fixes

v0.2.796

Compare Source

0.2.796 (2024-02-24)
Bug Fixes
brianc/node-postgres (pg)

v8.11.5

Compare Source

v8.11.4

Compare Source


Configuration

📅 Schedule: Branch creation - "before 2am on Monday" (UTC), 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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

This PR has been generated by Renovate Bot.

Copy link

codecov bot commented Apr 1, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 96.58%. Comparing base (f81c5e2) to head (48a883f).

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff            @@
##           main      #96       +/-   ##
=========================================
+ Coverage      0   96.58%   +96.58%     
=========================================
  Files         0        6        +6     
  Lines         0     1756     +1756     
  Branches      0      187      +187     
=========================================
+ Hits          0     1696     +1696     
- Misses        0       60       +60     

see 6 files with indirect coverage changes


Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update f81c5e2...48a883f. Read the comment docs.

@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/all-minor-patch branch 4 times, most recently from 25e2e1d to 32012a3 Compare April 9, 2024 00:20
@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/all-minor-patch branch 3 times, most recently from 20b3411 to 11e0b26 Compare April 15, 2024 02:37
@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/all-minor-patch branch 2 times, most recently from 0d44a95 to 9c5f8d0 Compare April 24, 2024 01:18
@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/all-minor-patch branch 5 times, most recently from 1f44dff to 91544b2 Compare May 2, 2024 01:15
@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/all-minor-patch branch from 91544b2 to 1141f97 Compare May 3, 2024 01:15
@cu-infra-svc-git cu-infra-svc-git force-pushed the renovate/all-minor-patch branch from 1141f97 to 48a883f Compare May 6, 2024 01:16
@ahammond ahammond enabled auto-merge (squash) May 6, 2024 23:35
@ahammond ahammond merged commit 2c2c3ff into main May 6, 2024
11 checks passed
@ahammond ahammond deleted the renovate/all-minor-patch branch May 6, 2024 23:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants