github DataDog/serverless-plugin-datadog v5.135.0

2 hours ago

What's Changed

Source Code Integration and git environment variables

  • Git commands for Source Code Integration now ignore inherited GIT_* environment variables, except GIT_DIR and GIT_WORK_TREE. They also ignore EDITOR, VISUAL, PAGER, PREFIX and SSH_ASKPASS.
  • If you use environment variables for git SSH, TLS or credential settings (for example GIT_SSH_COMMAND, GIT_ASKPASS, GIT_SSL_CAINFO or GIT_CONFIG_*), put these settings in your git configuration files. If a git command fails, the plugin logs an error and the deploy continues.
  • Repositories that use GIT_DIR and GIT_WORK_TREE are detected correctly.
  • In CI and Docker, the plugin adds the current directory to safe.directory in the global git configuration. Source Code Integration now works when a different user owns the repository.

Lambda layers

  • New: support for the nodejs26.x runtime. (#730)
  • Updated Datadog layers: Extension 101, Node.js 143, Python 130, Ruby 31, Java 29, .NET 27.

Full PR List:

  • chore: sync shared e2e code by @gh-worker-campaigns-3e9aa4[bot] in #724
  • chore: prepare layer catalog by @ava-silver in #725
  • chore: update Lambda layer catalog by @gh-worker-campaigns-3e9aa4[bot] in #728
  • chore: retire layer generator by @ava-silver in #727
  • fix(deps): vuln fast-uri (patch → 3.1.7) [package.json] by @gh-worker-campaigns-3e9aa4[bot] in #729
  • chore: update Lambda layer catalog by @gh-worker-campaigns-3e9aa4[bot] in #730
  • chore: update Lambda layer catalog by @gh-worker-campaigns-3e9aa4[bot] in #733
  • chore: update Lambda layer catalog by @gh-worker-campaigns-3e9aa4[bot] in #734
  • fix(deps): vuln patch: @vitest/mocker, vitest [e2e/package.json] by @gh-worker-campaigns-3e9aa4[bot] in #732
  • fix(deps): vuln patch upgrades — 4 packages (patch: 4) [package.json] by @gh-worker-campaigns-3e9aa4[bot] in #731
  • chore: update Lambda layer catalog by @gh-worker-campaigns-3e9aa4[bot] in #738
  • chore: update Lambda layer catalog by @gh-worker-campaigns-3e9aa4[bot] in #745
  • fix(deps): vuln minor: ip-address · patch: fast-uri, undici [package.json] by @gh-worker-campaigns-3e9aa4[bot] in #737
  • fix(deps): vuln undici (patch → 8.10.2) [e2e/package.json] by @gh-worker-campaigns-3e9aa4[bot] in #736
  • fix(deps): vuln source-map-js (patch → 1.2.2) [e2e/package.json] by @gh-worker-campaigns-3e9aa4[bot] in #743
  • fix(deps): vuln patch: source-map-js, tinypool [package.json] by @gh-worker-campaigns-3e9aa4[bot] in #742
  • chore: update Lambda layer catalog by @gh-worker-campaigns-3e9aa4[bot] in #749
  • fix(deps): vuln minor upgrades — 5 packages (minor: 1 · patch: 4) [package.json] by @gh-worker-campaigns-3e9aa4[bot] in #750
  • chore: update Lambda layer catalog by @gh-worker-campaigns-3e9aa4[bot] in #752
  • fix(deps): vuln minor: undici, vite · patch: @vitest/mocker [e2e/package.json] by @gh-worker-campaigns-3e9aa4[bot] in #751
  • upgrade vulnerable dependencies and migrate to simple-git v4 by @tusharf5 in #739
  • v5.135.0 by @TalUsvyatsky in #753

New Contributors

Full Changelog: v5.134.1...v5.135.0

Don't miss a new serverless-plugin-datadog release

NewReleases is sending notifications on new releases.