What's Changed
Source Code Integration and git environment variables
- Git commands for Source Code Integration now ignore inherited
GIT_*environment variables, exceptGIT_DIRandGIT_WORK_TREE. They also ignoreEDITOR,VISUAL,PAGER,PREFIXandSSH_ASKPASS. - If you use environment variables for git SSH, TLS or credential settings (for example
GIT_SSH_COMMAND,GIT_ASKPASS,GIT_SSL_CAINFOorGIT_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_DIRandGIT_WORK_TREEare detected correctly. - In CI and Docker, the plugin adds the current directory to
safe.directoryin the global git configuration. Source Code Integration now works when a different user owns the repository.
Lambda layers
- New: support for the
nodejs26.xruntime. (#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