momentum-mod / website

Momentum Mod's main website.
https://momentum-mod.org
MIT License
58 stars 61 forks source link

build(deps): bump the prod group across 1 directory with 18 updates #1030

Closed dependabot[bot] closed 2 months ago

dependabot[bot] commented 2 months ago

Bumps the prod group with 18 updates in the / directory:

Package From To
@aws-sdk/client-s3 3.633.0 3.637.0
@aws-sdk/s3-request-presigner 3.633.0 3.637.0
@fastify/cookie 9.3.1 9.4.0
@opentelemetry/auto-instrumentations-node 0.49.1 0.49.2
@opentelemetry/exporter-prometheus 0.52.1 0.53.0
@opentelemetry/exporter-trace-otlp-http 0.52.1 0.53.0
@opentelemetry/sdk-metrics 1.25.1 1.26.0
@opentelemetry/sdk-node 0.52.1 0.53.0
@prisma/client 5.18.0 5.19.0
@sentry/node 8.26.0 8.27.0
@sentry/profiling-node 8.26.0 8.27.0
adm-zip 0.5.15 0.5.16
axios 1.7.4 1.7.7
chart.js 4.4.3 4.4.4
simple-icons 13.6.0 13.8.0
steam-appticket 1.0.1 2.0.1
tslib 2.6.3 2.7.0
zone.js 0.14.10 0.15.0

Updates @aws-sdk/client-s3 from 3.633.0 to 3.637.0

Release notes

Sourced from @​aws-sdk/client-s3's releases.

v3.637.0

3.637.0(2024-08-22)

Chores
  • util-endpoints: update aws partitions.json (9d2511b8)
  • endpoints: update endpoints model (f7ad4c17)
  • models: update API models (842bde9e)
  • client-codestar: deprecate CodeStar (#6402) (5327273d)
Documentation Changes
  • client-auto-scaling: Amazon EC2 Auto Scaling now provides EBS health check to manage EC2 instance replacement (041f6dd9)
New Features
  • client-route-53: Amazon Route 53 now supports the Asia Pacific (Malaysia) Region (ap-southeast-5) for latency records, geoproximity records, and private DNS for Amazon VPCs in that region. (b3d22dec)
  • client-emr-containers: Correct endpoint for FIPS is configured for US Gov Regions. (0cd9baec)
  • client-inspector2: Add enums for Agentless scan statuses and EC2 enablement error states (52856e7f)
  • client-quicksight: Explicit query for authors and dashboard viewing sharing for embedded users (18135bcc)
  • client-bedrock: Amazon Bedrock Evaluation BatchDeleteEvaluationJob API allows customers to delete evaluation jobs under terminated evaluation job statuses - Stopped, Failed, or Completed. Customers can submit a batch of 25 evaluation jobs to be deleted at once. (06501cbb)

For list of updated packages, view updated-packages.md in assets-3.637.0.zip

v3.636.0

3.636.0(2024-08-21)

Chores
  • turbo: simplify build scripts in package.json (#6366) (614d98e1)
Documentation Changes
  • link to smithy/middleware-retry in Notable Changes (#6397) (31263194)
New Features
  • clients: update client endpoints as of 2024-08-21 (f8aaf1df)
  • client-ses: Enable email receiving customers to provide SES with access to their S3 buckets via an IAM role for "Deliver to S3 Action" (aafc6ebd)
  • client-entityresolution: Increase the mapping attributes in Schema to 35. (d038be36)
  • client-glue: Add optional field JobRunQueuingEnabled to CreateJob and UpdateJob APIs. (b3bbf579)
  • client-securityhub: Security Hub documentation and definition updates (17db5f7e)
  • client-lambda: Release FilterCriteria encryption for Lambda EventSourceMapping, enabling customers to encrypt their filter criteria using a customer-owned KMS key. (6fff3639)
  • client-ec2: DescribeInstanceStatus now returns health information on EBS volumes attached to Nitro instances (1baa7ea8)

... (truncated)

Changelog

Sourced from @​aws-sdk/client-s3's changelog.

3.637.0 (2024-08-22)

Note: Version bump only for package @​aws-sdk/client-s3

3.635.0 (2024-08-20)

Features

  • client-s3: Amazon Simple Storage Service / Features : Add support for conditional writes for PutObject and CompleteMultipartUpload APIs. (b474584)
  • codegen: add Smithy RPCv2 CBOR to list of protocols (#6096) (5154d4f)
Commits
  • ee762fe Publish v3.637.0
  • 2c0f590 Publish v3.635.0
  • b474584 feat(client-s3): Amazon Simple Storage Service / Features : Add support for c...
  • 5154d4f feat(codegen): add Smithy RPCv2 CBOR to list of protocols (#6096)
  • See full diff in compare view


Updates @aws-sdk/s3-request-presigner from 3.633.0 to 3.637.0

Release notes

Sourced from @​aws-sdk/s3-request-presigner's releases.

v3.637.0

3.637.0(2024-08-22)

Chores
  • util-endpoints: update aws partitions.json (9d2511b8)
  • endpoints: update endpoints model (f7ad4c17)
  • models: update API models (842bde9e)
  • client-codestar: deprecate CodeStar (#6402) (5327273d)
Documentation Changes
  • client-auto-scaling: Amazon EC2 Auto Scaling now provides EBS health check to manage EC2 instance replacement (041f6dd9)
New Features
  • client-route-53: Amazon Route 53 now supports the Asia Pacific (Malaysia) Region (ap-southeast-5) for latency records, geoproximity records, and private DNS for Amazon VPCs in that region. (b3d22dec)
  • client-emr-containers: Correct endpoint for FIPS is configured for US Gov Regions. (0cd9baec)
  • client-inspector2: Add enums for Agentless scan statuses and EC2 enablement error states (52856e7f)
  • client-quicksight: Explicit query for authors and dashboard viewing sharing for embedded users (18135bcc)
  • client-bedrock: Amazon Bedrock Evaluation BatchDeleteEvaluationJob API allows customers to delete evaluation jobs under terminated evaluation job statuses - Stopped, Failed, or Completed. Customers can submit a batch of 25 evaluation jobs to be deleted at once. (06501cbb)

For list of updated packages, view updated-packages.md in assets-3.637.0.zip

v3.636.0

3.636.0(2024-08-21)

Chores
  • turbo: simplify build scripts in package.json (#6366) (614d98e1)
Documentation Changes
  • link to smithy/middleware-retry in Notable Changes (#6397) (31263194)
New Features
  • clients: update client endpoints as of 2024-08-21 (f8aaf1df)
  • client-ses: Enable email receiving customers to provide SES with access to their S3 buckets via an IAM role for "Deliver to S3 Action" (aafc6ebd)
  • client-entityresolution: Increase the mapping attributes in Schema to 35. (d038be36)
  • client-glue: Add optional field JobRunQueuingEnabled to CreateJob and UpdateJob APIs. (b3bbf579)
  • client-securityhub: Security Hub documentation and definition updates (17db5f7e)
  • client-lambda: Release FilterCriteria encryption for Lambda EventSourceMapping, enabling customers to encrypt their filter criteria using a customer-owned KMS key. (6fff3639)
  • client-ec2: DescribeInstanceStatus now returns health information on EBS volumes attached to Nitro instances (1baa7ea8)

... (truncated)

Changelog

Sourced from @​aws-sdk/s3-request-presigner's changelog.

3.637.0 (2024-08-22)

Note: Version bump only for package @​aws-sdk/s3-request-presigner

3.635.0 (2024-08-20)

Features

  • codegen: add Smithy RPCv2 CBOR to list of protocols (#6096) (5154d4f)
Commits


Updates @fastify/cookie from 9.3.1 to 9.4.0

Release notes

Sourced from @​fastify/cookie's releases.

v9.4.0

What's Changed

New Contributors

Full Changelog: https://github.com/fastify/fastify-cookie/compare/v9.3.1...v9.4.0

Commits


Updates @opentelemetry/auto-instrumentations-node from 0.49.1 to 0.49.2

Release notes

Sourced from @​opentelemetry/auto-instrumentations-node's releases.

auto-instrumentations-node: v0.49.2

0.49.2 (2024-08-27)

Bug Fixes

  • auto-instrumentations-node: shutdown the SDK when the process exits normally (#2394) (0f90b3d)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @​opentelemetry/instrumentation-generic-pool bumped from ^0.38.0 to ^0.38.1
      • @​opentelemetry/instrumentation-mongoose bumped from ^0.40.0 to ^0.41.0
      • @​opentelemetry/instrumentation-redis-4 bumped from ^0.41.0 to ^0.41.1
      • @​opentelemetry/instrumentation-tedious bumped from ^0.12.0 to ^0.13.0
      • @​opentelemetry/instrumentation-undici bumped from ^0.4.0 to ^0.5.0
      • @​opentelemetry/resource-detector-aws bumped from ^1.5.2 to ^1.6.0
      • @​opentelemetry/resource-detector-azure bumped from ^0.2.9 to ^0.2.10
      • @​opentelemetry/resource-detector-container bumped from ^0.3.11 to ^0.4.0
Commits
  • 1945456 chore: release main (#2375)
  • 0f90b3d fix(auto-instrumentations-node): shutdown the SDK when the process exits norm...
  • 2105609 fix(instrumentation-generic-pool): update span name typo (#2405)
  • d7a5bd4 fix(detectors): reduce diag level on detectors failing to detect (#2382)
  • d30c85c feat(instr-tedious): support tedious@19 (#2401)
  • de7a6cb fix(instrumentation-redis-4): avoid crash from incorrect this._diag ref (#2397)
  • ca70bb9 fix(instr-undici): fix issue with config in constructor (#2395)
  • 7054bc1 export class TestMetricReader (#2393)
  • 7e27039 create test metric reader (#2388)
  • 8b35f78 chore(deps): update dependency babel-plugin-istanbul to v7 (#2326)
  • Additional commits viewable in compare view


Updates @opentelemetry/exporter-prometheus from 0.52.1 to 0.53.0

Release notes

Sourced from @​opentelemetry/exporter-prometheus's releases.

experimental/v0.53.0

0.53.0

:boom: Breaking Change

  • fix(instrumentation)!:remove unused description property from interface #4847 @​blumamir
  • feat(exporter--otlp-)!: use transport interface in node.js exporters #4743 @​pichlermarc
    • (user-facing) headers was intended for internal use has been removed from all exporters
    • (user-facing) compression was intended for internal use and has been removed from all exporters
    • (user-facing) hostname was intended for use in tests and is not used by any exporters, it will be removed in a future release
  • fix(exporter--otlp-)!: ensure User-Agent header cannot be overwritten by the user #4743 @​pichlermarc
    • allowing overrides of the User-Agent header was not specification compliant.
  • feat(exporter--otlp)!: remove environment-variable specific code from browser exporters
    • (user-facing) removes the ability to configure browser exporters by using process.env polyfills
  • feat(sdk-node)!: Automatically configure logs exporter #4740
  • feat(exporter--otlp-)!: use transport interface in browser exporters #4895 @​pichlermarc
    • (user-facing) protected headers property was intended for internal use has been removed from all exporters

:rocket: (Enhancement)

  • feat(otlp-transformer): Do not limit @​opentelemetry/api upper range peerDependency #4816 @​mydea
  • feat(instrumentation-http): Allow to opt-out of instrumenting incoming/outgoing requests #4643 @​mydea
  • feat(sampler-jaeger-remote): added support of jaeger-remote-sampler according to this spec #4534 @​legalimpurity

:bug: (Bug Fix)

  • fix(instrumentation): ensure .setConfig() results in config.enabled defaulting to true #4941 @​trentm
  • fix(instrumentation-http): Ensure instrumentation of http.get and https.get work when used in ESM code #4857 @​trentm
  • fix(api-logs): align AnyValue to spec #4893 @​blumamir
  • fix(instrumentation): remove diag.debug() message for instrumentations that do not patch modules #4925 @​trentm

:house: (Internal)

  • refactor: Simplify the code for the getEnv function #4799 @​danstarns
  • refactor: remove "export *" in favor of explicit named exports #4880 @​robbkidd
    • Packages updated:
      • api-events
      • api-logs
      • opentelemetry-browser-detector
      • opentelemetry-exporter-prometheus
      • opentelemetry-instrumentation-fetch
      • opentelemetry-instrumentation-http
      • opentelemetry-instrumentation-xml-http-request
      • opentelemetry-instrumentation
Commits
  • 720bc8c chore: prepare next release (#4960)
  • 65cedf7 chore: prepare next release (#4949)
  • bd25230 docs: document console exporter output stability (#4956)
  • 948496d chore: pin unit test to node 22.6 until 22.8 is available (#4957)
  • 966ac17 docs: Describe support for ESM (#4876)
  • 2ca2459 test(exporter-logs-otlp-grpc): improve error reporting in particular test fai...
  • c398601 feat(jaeger-remote-sampler): Implement jaeger remote sampler (#4589)
  • 3cf1c52 chore: prepare next release (#4939)
  • 5578a11 chore: sync package-lock.json (#4947)
  • 5c1ae0a docs(sdk-metrics): Update Histogram docs to reflect upper bound inclusivity (...
  • Additional commits viewable in compare view


Updates @opentelemetry/exporter-trace-otlp-http from 0.52.1 to 0.53.0

Release notes

Sourced from @​opentelemetry/exporter-trace-otlp-http's releases.

experimental/v0.53.0

0.53.0

:boom: Breaking Change

  • fix(instrumentation)!:remove unused description property from interface #4847 @​blumamir
  • feat(exporter--otlp-)!: use transport interface in node.js exporters #4743 @​pichlermarc
    • (user-facing) headers was intended for internal use has been removed from all exporters
    • (user-facing) compression was intended for internal use and has been removed from all exporters
    • (user-facing) hostname was intended for use in tests and is not used by any exporters, it will be removed in a future release
  • fix(exporter--otlp-)!: ensure User-Agent header cannot be overwritten by the user #4743 @​pichlermarc
    • allowing overrides of the User-Agent header was not specification compliant.
  • feat(exporter--otlp)!: remove environment-variable specific code from browser exporters
    • (user-facing) removes the ability to configure browser exporters by using process.env polyfills
  • feat(sdk-node)!: Automatically configure logs exporter #4740
  • feat(exporter--otlp-)!: use transport interface in browser exporters #4895 @​pichlermarc
    • (user-facing) protected headers property was intended for internal use has been removed from all exporters

:rocket: (Enhancement)

  • feat(otlp-transformer): Do not limit @​opentelemetry/api upper range peerDependency #4816 @​mydea
  • feat(instrumentation-http): Allow to opt-out of instrumenting incoming/outgoing requests #4643 @​mydea
  • feat(sampler-jaeger-remote): added support of jaeger-remote-sampler according to this spec #4534 @​legalimpurity

:bug: (Bug Fix)

  • fix(instrumentation): ensure .setConfig() results in config.enabled defaulting to true #4941 @​trentm
  • fix(instrumentation-http): Ensure instrumentation of http.get and https.get work when used in ESM code #4857 @​trentm
  • fix(api-logs): align AnyValue to spec #4893 @​blumamir
  • fix(instrumentation): remove diag.debug() message for instrumentations that do not patch modules #4925 @​trentm

:house: (Internal)

  • refactor: Simplify the code for the getEnv function #4799 @​danstarns
  • refactor: remove "export *" in favor of explicit named exports #4880 @​robbkidd
    • Packages updated:
      • api-events
      • api-logs
      • opentelemetry-browser-detector
      • opentelemetry-exporter-prometheus
      • opentelemetry-instrumentation-fetch
      • opentelemetry-instrumentation-http
      • opentelemetry-instrumentation-xml-http-request
      • opentelemetry-instrumentation
Commits
  • 720bc8c chore: prepare next release (#4960)
  • 65cedf7 chore: prepare next release (#4949)
  • bd25230 docs: document console exporter output stability (#4956)
  • 948496d chore: pin unit test to node 22.6 until 22.8 is available (#4957)
  • 966ac17 docs: Describe support for ESM (#4876)
  • 2ca2459 test(exporter-logs-otlp-grpc): improve error reporting in particular test fai...
  • c398601 feat(jaeger-remote-sampler): Implement jaeger remote sampler (#4589)
  • 3cf1c52 chore: prepare next release (#4939)
  • 5578a11 chore: sync package-lock.json (#4947)
  • 5c1ae0a docs(sdk-metrics): Update Histogram docs to reflect upper bound inclusivity (...
  • Additional commits viewable in compare view


Updates @opentelemetry/sdk-metrics from 1.25.1 to 1.26.0

Release notes

Sourced from @​opentelemetry/sdk-metrics's releases.

semconv/v1.26.0

@opentelemetry/semantic-conventions@1.26.0

Note: This package will now be versioned according to the version of semantic conventions being provided.

:rocket: (Enhancement)

  • feat(semconv): update semantic conventions to 1.27 (from 1.7.0) #4690 @​dyladan
    • Exported names have changed to ATTR_{name} for attributes (e.g. ATTR_HTTP_REQUEST_METHOD), {name}_VALUE_{value} for enumeration values (e.g. HTTP_REQUEST_METHOD_VALUE_POST), and METRIC_{name} for metrics. Exported names from previous versions are deprecated.
    • Import @opentelemetry/semantic-conventions for stable semantic conventions. Import @opentelemetry/semantic-conventions/incubating for all semantic conventions, stable and unstable.

v1.26.0

1.26.0

:rocket: (Enhancement)

  • feat: include instrumentation scope info in console span and log record exporters #4848 @​blumamir
  • feat(semconv): update semantic conventions to 1.27 (from 1.7.0) #4690 @​dyladan
    • Exported names have changed to ATTR_{name} for attributes (e.g. ATTR_HTTP_REQUEST_METHOD), {name}_VALUE_{value} for enumeration values (e.g. HTTP_REQUEST_METHOD_VALUE_POST), and METRIC_{name} for metrics. Exported names from previous versions are deprecated.
    • Import @opentelemetry/semantic-conventions for stable semantic conventions. Import @opentelemetry/semantic-conventions/incubating for all semantic conventions, stable and unstable.
    • Note: Semantic conventions are now versioned separately from other stable artifacts, to correspond to the version of semantic conventions they provide. Changes will be in a separate changelog.

:bug: (Bug Fix)

  • fix(sdk-node): avoid spurious diag errors for unknown OTEL_NODE_RESOURCE_DETECTORS values #4879 @​trentm
  • deps(opentelemetry-instrumentation): Bump shimmer types to 1.2.0 #4865 @​lforst
  • fix(instrumentation): Fix optional property types #4833 @​alecmev
  • fix(sdk-metrics): fix(sdk-metrics): use inclusive upper bounds in histogram #4829

:house: (Internal)

  • refactor: Simplify the code for the getEnv function #4799 @​danstarns
  • refactor: remove "export *" in favor of explicit named exports #4880 @​robbkidd
    • Packages updated:
      • opentelemetry-context-zone
      • opentelemetry-core
      • opentelemetry-exporter-jaeger
      • opentelemetry-exporter-zipkin
      • opentelemetry-propagator-b3
      • opentelemetry-propagator-jaeger
      • opentelemetry-sdk-trace-base
      • opentelemetry-sdk-trace-node
      • opentelemetry-sdk-trace-web
      • propagator-aws-xray
      • sdk-metrics
  • deps(sdk-metrics): remove unused lodash.merge dependency #4905 @​pichlermarc
Changelog

Sourced from @​opentelemetry/sdk-metrics's changelog.

1.26.0

:rocket: (Enhancement)

  • feat: include instrumentation scope info in console span and log record exporters #4848 @​blumamir
  • feat(semconv): update semantic conventions to 1.27 (from 1.7.0) #4690 @​dyladan
    • Exported names have changed to ATTR_{name} for attributes (e.g. ATTR_HTTP_REQUEST_METHOD), {name}_VALUE_{value} for enumeration values (e.g. HTTP_REQUEST_METHOD_VALUE_POST), and METRIC_{name} for metrics. Exported names from previous versions are deprecated.
    • Import @opentelemetry/semantic-conventions for stable semantic conventions. Import @opentelemetry/semantic-conventions/incubating for all semantic conventions, stable and unstable.
    • Note: Semantic conventions are now versioned separately from other stable artifacts, to correspond to the version of semantic conventions they provide. Changes will be in a separate changelog.

:bug: (Bug Fix)

  • fix(sdk-node): avoid spurious diag errors for unknown OTEL_NODE_RESOURCE_DETECTORS values #4879 @​trentm
  • deps(opentelemetry-instrumentation): Bump shimmer types to 1.2.0 #4865 @​lforst
  • fix(instrumentation): Fix optional property types #4833 @​alecmev
  • fix(sdk-metrics): fix(sdk-metrics): use inclusive upper bounds in histogram #4829

:house: (Internal)

  • refactor: Simplify the code for the getEnv function #4799 @​danstarns
  • refactor: remove "export *" in favor of explicit named exports #4880 @​robbkidd
    • Packages updated:
      • opentelemetry-context-zone
      • opentelemetry-core
      • opentelemetry-exporter-jaeger
      • opentelemetry-exporter-zipkin
      • opentelemetry-propagator-b3
      • opentelemetry-propagator-jaeger
      • opentelemetry-sdk-trace-base
      • opentelemetry-sdk-trace-node
      • opentelemetry-sdk-trace-web
      • propagator-aws-xray
      • sdk-metrics
  • deps(sdk-metrics): remove unused lodash.merge dependency #4905 @​pichlermarc
Commits
  • 720bc8c chore: prepare next release (#4960)
  • 65cedf7 chore: prepare next release (#4949)
  • bd25230 docs: document console exporter output stability (#4956)
  • 948496d chore: pin unit test to node 22.6 until 22.8 is available (#4957)
  • 966ac17 docs: Describe support for ESM (#4876)
  • 2ca2459 test(exporter-logs-otlp-grpc): improve error reporting in particular test fai...
  • c398601 feat(jaeger-remote-sampler): Implement jaeger remote sampler (#4589)
  • 3cf1c52 chore: prepare next release (#4939)
  • 5578a11 chore: sync package-lock.json (#4947)
  • 5c1ae0a docs(sdk-metrics): Update Histogram docs to reflect upper bound inclusivity (...
  • Additional commits viewable in compare view


Updates @opentelemetry/sdk-node from 0.52.1 to 0.53.0

Release notes

Sourced from @​opentelemetry/sdk-node's releases.

experimental/v0.53.0

0.53.0

:boom: Breaking Change

  • fix(instrumentation)!:remove unused description property from interface #4847 @​blumamir
  • feat(exporter--otlp-)!: use transport interface in node.js exporters #4743 @​pichlermarc
    • (user-facing) headers was intended for internal use has been removed from all exporters
    • (user-facing) compression was intended for internal use and has been removed from all exporters
    • (user-facing) hostname was intended for use in tests and is not used by any exporters, it will be removed in a future release
  • fix(exporter--otlp-)!: ensure User-Agent header cannot be overwritten by the user #4743 @​pichlermarc
    • allowing overrides of the User-Agent header was not specification compliant.
  • feat(exporter--otlp)!: remove environment-variable specific code from browser exporters
    • (user-facing) removes the ability to configure browser exporters by using process.env polyfills
  • feat(sdk-node)!: Automatically configure logs exporter #4740
  • feat(exporter--otlp-)!: use transport interface in browser exporters #4895 @​pichlermarc
    • (user-facing) protected headers property was intended for internal use has been removed from all exporters

:rocket: (Enhancement)

  • feat(otlp-transformer): Do not limit @​opentelemetry/api upper range peerDependency #4816 @​mydea
  • feat(instrumentation-http): Allow to opt-out of instrumenting incoming/outgoing requests #4643 @​mydea
  • feat(sampler-jaeger-remote): added support of jaeger-remote-sampler according to this spec #4534 @​legalimpurity

:bug: (Bug Fix)

  • fix(instrumentation): ensure .setConfig() results in config.enabled defaulting to true #4941 @​trentm
  • fix(instrumentation-http): Ensure instrumentation of http.get and https.get work when used in ESM code #4857 @​trentm
  • fix(api-logs): align AnyValue to spec #4893 @​blumamir
  • fix(instrumentation): remove diag.debug() message for instrumentations that do not patch modules #4925 @​trentm

:house: (Internal)

  • refactor: Simplify the code for the getEnv function #4799 @​danstarns
  • refactor: remove "export *" in favor of explicit named exports #4880 @​robbkidd
    • Packages updated:
      • api-events
      • api-logs
      • opentelemetry-browser-detector
      • opentelemetry-exporter-prometheus
      • opentelemetry-instrumentation-fetch
      • opentelemetry-instrumentation-http
      • opentelemetry-instrumentation-xml-http-request
      • opentelemetry-instrumentation
Commits
  • 720bc8c chore: prepare next release (#4960)
  • 65cedf7 chore: prepare next release (#4949)
  • bd25230 docs: document console exporter output stability (#4956)
  • 948496d chore: pin unit test to node 22.6 until 22.8 is available (#4957)
  • 966ac17 docs: Describe support for ESM (#4876)
  • 2ca2459 test(exporter-logs-otlp-grpc): improve error reporting in particular test fai...
  • c398601 feat(jaeger-remote-sampler): Implement jaeger remote sampler (#4589)
  • 3cf1c52 chore: prepare next release (#4939)
  • 5578a11 chore: sync package-lock.json (#4947)
  • 5c1ae0a docs(sdk-metrics): Update Histogram docs to reflect upper bound inclusivity (...
  • Additional commits viewable in compare view


Updates @prisma/client from 5.18.0 to 5.19.0

Release notes

Sourced from @​prisma/client's releases.

5.19.0

Today, we are excited to share the 5.19.0 stable release 🎉

🌟 Help us spread the word about Prisma by starring the repo or posting on X about the release. 🌟

Highlights

Introducing TypedSQL

TypedSQL is a brand new way to interact with your database from Prisma Client. After enabling the typedSql Preview feature, you’re able to write SQL queries in a new sql subdirectory of your prisma directory. These queries are then checked by Prisma during using the new --sql flag of prisma generate and added to your client for use in your code.

To get started with TypedSQL:

  1. Make sure that you have the latest version of prisma and @prisma/client installed:

    npm install -D prisma@latest
    npm install @prisma/client@latest
    
  2. Enable the typedSql Preview feature in your Prisma Schema.

       generator client {
         provider = "prisma-client-js"
         previewFeatures = ["typedSql"]
       }
    
  3. Create a sql subdirectory of your prisma directory.

    mkdir -p prisma/sql
    
  4. You can now add .sql files to the sql directory! Each file can contain one sql query and the name must be a valid JS identifier. For this example, say you had the file getUsersWithPosts.sql with the following contents:

    SELECT u.id, u.name, COUNT(p.id) as "postCount"
    FROM "User" u
    LEFT JOIN "Post" p ON u.id = p."authorId"
    GROUP BY u.id, u.name
    
  5. Import your SQL query into your code with the @prisma/client/sql import:

       import { PrismaClient } from '@prisma/client'
       import { getUsersWithPosts } from '@prisma/client/sql'
    

... (truncated)

Commits
  • 0f63437 chore(deps): update engines to 5.19.0-31.5fe21811a6ba0b952a3bc71400666511fe3b...
  • a411e43 chore(deps): update engines to 5.19.0-30.de1356e7b79f44aaa2d308a544c32a4d2951...
  • 1ff458a chore(deps): update engines to 5.19.0-27.0bc306ebdcdb88c93b6fd25d43855afc7e4f...
  • 8957496 feat(client): Typed SQL (#24907)
dependabot[bot] commented 2 months ago

Looks like these dependencies are updatable in another way, so this is no longer needed.