• /
  • EnglishEspaรฑolFranรงaisๆ—ฅๆœฌ่ชžํ•œ๊ตญ์–ดPortuguรชs
  • Se connecterDรฉmarrer

Node.js agent release notesRSS

July 23, 2025
Node.js agent v13.0.0

Notes

โš  ์ฃผ์š” ๋ณ€๊ฒฝ ์‚ฌํ•ญ

์ด ๋ฒ„์ „์˜ Node.js ์—์ด์ „ํŠธ๋Š” SemVer ์ฃผ์š” ์—…๋ฐ์ดํŠธ์ด๋ฉฐ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ค‘์š”ํ•œ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์ด ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ๊ด€๋ฆฌ์ž์— ๋”ฐ๋ฅด๋ฉด ์ฃผ์š” ๋ฒ„์ „์€ ์‚ฌ์šฉ ์ˆ˜๋ช…์ด ์ข…๋ฃŒ๋œ ์–ธ์–ด ๋Ÿฐํƒ€์ž„์— ๋Œ€ํ•œ ์ง€์›์„ ์ค‘๋‹จํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ์ฃผ์š” ๋ฒ„์ „์—์„œ๋Š” ํŠน์ • ์ธก์ •, ๊ณ„์ธก์— ๋Œ€ํ•œ ์ง€์›์ด ์ค‘๋‹จ๋˜๊ฑฐ๋‚˜ ์ œ๊ฑฐ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ ๊ฐ€์ด๋“œ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

  • Node.js 18์— ๋Œ€ํ•œ ์ง€์›์ด ์ค‘๋‹จ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • fastify ์— ๋Œ€ํ•œ ์ตœ์†Œ ์ง€์› ๋ฒ„์ „์„ 3.0.0์œผ๋กœ ์—…๋ฐ์ดํŠธํ–ˆ์Šต๋‹ˆ๋‹ค. pino ์—์„œ 8.0.0์œผ๋กœ, koa-router ์—์„œ 12.0.0์œผ๋กœ

ํŠน์ง•

์„ ์  ์„œ๋ฅ˜ ๋น„์น˜

  • ์ƒˆ๋กœ์šด AWS Bedrock API๋ฅผ ์‚ฌ์šฉํ•œ AI ๋ชจ๋‹ˆํ„ฐ๋ง ํ˜ธํ™˜์„ฑ ๋ฌธ์„œ ์—…๋ฐ์ดํŠธ(#3230)(e1ff0d3)
  • ์—…๋ฐ์ดํŠธ๋œ ํ˜ธํ™˜์„ฑ ๋ณด๊ณ ์„œ(#3237)(dc85e4e)

ํ…Œ์ŠคํŠธ

  • ๋ชจ๋“  ์˜ˆ์ƒ ์„ธ๊ทธ๋จผํŠธ๋ฅผ ์‚ฝ์ž…ํ•˜๋„๋ก assertSegments ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค(#3239)(de183fb)
  • CI์—์„œ ๋ฌธ์ œ๋ฅผ ๋ฐฉ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ๋ฐœ์‹  ํ†ตํ™”๋ฅผ ๋ชจ์˜ํ•˜๋Š” ์—…๋ฐ์ดํŠธ๋œ ํ…Œ์ŠคํŠธ(#3234)(66694c6)

ํ†ตํ•ฉ ์—ฐ๊ฒฐ

  • node-newrelic ์ด์™ธ์˜ ๋ฆฌํฌ์ง€ํ„ฐ๋ฆฌ์— ๋Œ€ํ•œ semver ์ฃผ์š” ์‚ฌ๋ณธ์„ ์ œ์™ธํ•˜๊ธฐ ์œ„ํ•ด ์ค€๋น„ ๋ฆด๋ฆฌ์Šค๋ฅผ ์—…๋ฐ์ดํŠธํ–ˆ์Šต๋‹ˆ๋‹ค(#3242)(82d9689)
  • ์ฃผ์š” ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ์ค‘์‹ฌ์œผ๋กœ ๋ณต์‚ฌ๋ณธ์„ ์ถ”๊ฐ€ํ•˜๊ธฐ ์œ„ํ•ด ๋ฆด๋ฆฌ์Šค ์ค€๋น„๋ฅผ ์—…๋ฐ์ดํŠธํ–ˆ์Šต๋‹ˆ๋‹ค(#3199)(ca1131c)

์ง€์ง€ ์„ฑ๋ช…:

์ตœ์‹  ์—์ด์ „ํŠธ ๋ฒ„์ „์ด ์ถœ์‹œ๋˜๋ฉด ์ฆ‰์‹œ ์—…๋ฐ์ดํŠธํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ์ตœ์‹  ๋ฒ„์ „์œผ๋กœ ์—…๊ทธ๋ ˆ์ด๋“œํ•  ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ, ์—์ด์ „ํŠธ๋ฅผ 90์ผ ์ด๋‚ด ๋ฒ„์ „์œผ๋กœ ์—…๋ฐ์ดํŠธํ•˜์„ธ์š”. ์—์ด์ „ํŠธ์—๊ฒŒ ์ตœ์‹  ์ •๋ณด๋ฅผ ์ œ๊ณตํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์•Œ์•„๋ณด์„ธ์š”. (https://docs.newrelic.com/docs/new-relic-solutions/new-relic-one/install-configure/update-new-relic-agent/)

์—์ด์ „ํŠธ ๋ฆด๋ฆฌ์Šค ๋ฐ ์ง€์› ๋‚ ์งœ์— ๋Œ€ํ•œ ์ •๋ณด๋Š” ๋‰ด๋ ๋ฆญ Node.js ์—์ด์ „ํŠธ EOL ์ •์ฑ…์„ ์ฐธ์กฐํ•˜์„ธ์š”. (https://docs.newrelic.com/docs/apm/agents/nodejs-agent/getting-started/nodejs-agent-eol-policy/)

July 9, 2025
Node.js agent v12.25.0

Notes

ํŠน์ง•

  • ๋ฆฌ์†Œ์Šคํ•˜๋‹ค AWS Bedrock Converse API (#3191) (16ac684)

๋ฒ„๊ทธ ์ˆ˜์ •

  • eventSegment.addAttribute null์ด๋ฉด ์ถฉ๋Œํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค(#3215)(8955f37)
  • openai ์‘๋‹ต API ์ง€์›์ด >=v4.87.0์œผ๋กœ ๋ณ€๊ฒฝ๋˜์—ˆ์Šต๋‹ˆ๋‹ค(#3219)(19c0c70)

์„ ์  ์„œ๋ฅ˜ ๋น„์น˜

  • ์—…๋ฐ์ดํŠธ๋œ ํ˜ธํ™˜์„ฑ ๋ณด๊ณ ์„œ(#3220)(b4350c7)

์žก์ผ

  • ๋ฒˆ๋“ค๋ง์„ ์œ„ํ•ด .proto๋ฅผ .json์œผ๋กœ ๋ณ€ํ™˜ํ–ˆ์Šต๋‹ˆ๋‹ค(#3212)(1e208d4)

์ง€์ง€ ์„ฑ๋ช…:

์ตœ์‹  ์—์ด์ „ํŠธ ๋ฒ„์ „์ด ์ถœ์‹œ๋˜๋ฉด ์ฆ‰์‹œ ์—…๋ฐ์ดํŠธํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ์ตœ์‹  ๋ฒ„์ „์œผ๋กœ ์—…๊ทธ๋ ˆ์ด๋“œํ•  ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ, ์—์ด์ „ํŠธ๋ฅผ 90์ผ ์ด๋‚ด ๋ฒ„์ „์œผ๋กœ ์—…๋ฐ์ดํŠธํ•˜์„ธ์š”. ์—์ด์ „ํŠธ์—๊ฒŒ ์ตœ์‹  ์ •๋ณด๋ฅผ ์ œ๊ณตํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์•Œ์•„๋ณด์„ธ์š”. (https://docs.newrelic.com/docs/new-relic-solutions/new-relic-one/install-configure/update-new-relic-agent/)

์—์ด์ „ํŠธ ๋ฆด๋ฆฌ์Šค ๋ฐ ์ง€์› ๋‚ ์งœ์— ๋Œ€ํ•œ ์ •๋ณด๋Š” ๋‰ด๋ ๋ฆญ Node.js ์—์ด์ „ํŠธ EOL ์ •์ฑ…์„ ์ฐธ์กฐํ•˜์„ธ์š”. (https://docs.newrelic.com/docs/apm/agents/nodejs-agent/getting-started/nodejs-agent-eol-policy/)

July 7, 2025
Node.js agent v12.24.0

Notes

ํŠน์ง•

  • ๊ตฌ์„ฑ ๊ฐ€๋Šฅํ•œ ์†์„ฑ ๊ฐ’ ํฌ๊ธฐ ์ œํ•œ ๊ตฌํ˜„(#3206)(08a6eca)

์„ ์  ์„œ๋ฅ˜ ๋น„์น˜

  • ์—…๋ฐ์ดํŠธ๋œ ํ˜ธํ™˜์„ฑ ๋ณด๊ณ ์„œ(#3190)(72c492c)

์žก์ผ

  • GCP ID ๊ตฌ์„ฑ ํ”Œ๋ž˜๊ทธ ์ด๋ฆ„ ๋ณ€๊ฒฝ(#3205)(8446f29)

์ง€์ง€ ์„ฑ๋ช…:

์ตœ์‹  ์—์ด์ „ํŠธ ๋ฒ„์ „์ด ์ถœ์‹œ๋˜๋ฉด ์ฆ‰์‹œ ์—…๋ฐ์ดํŠธํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ์ตœ์‹  ๋ฒ„์ „์œผ๋กœ ์—…๊ทธ๋ ˆ์ด๋“œํ•  ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ, ์—์ด์ „ํŠธ๋ฅผ 90์ผ ์ด๋‚ด ๋ฒ„์ „์œผ๋กœ ์—…๋ฐ์ดํŠธํ•˜์„ธ์š”. ์—์ด์ „ํŠธ์—๊ฒŒ ์ตœ์‹  ์ •๋ณด๋ฅผ ์ œ๊ณตํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์•Œ์•„๋ณด์„ธ์š”. (https://docs.newrelic.com/docs/new-relic-solutions/new-relic-one/install-configure/update-new-relic-agent/)

์—์ด์ „ํŠธ ๋ฆด๋ฆฌ์Šค ๋ฐ ์ง€์› ๋‚ ์งœ์— ๋Œ€ํ•œ ์ •๋ณด๋Š” ๋‰ด๋ ๋ฆญ Node.js ์—์ด์ „ํŠธ EOL ์ •์ฑ…์„ ์ฐธ์กฐํ•˜์„ธ์š”. (https://docs.newrelic.com/docs/apm/agents/nodejs-agent/getting-started/nodejs-agent-eol-policy/)

June 30, 2025
Node.js agent v12.23.0

Notes

ํŠน์ง•

  • ์ง„์ž… ๋ฐ ์ข…๋ฃŒ ๊ธฐ๊ฐ„์— ๋Œ€ํ•ด์„œ๋งŒ ๋ณด๊ณ ํ•˜๋Š” ๊ธฐ๋Šฅ ์ถ”๊ฐ€(#3184)(1f909d3)
  • Node.js 24 ์ง€์› ์ถ”๊ฐ€(#3080)(a538c2a)

์„ ์  ์„œ๋ฅ˜ ๋น„์น˜

  • ์—…๋ฐ์ดํŠธ๋œ ํ˜ธํ™˜์„ฑ ๋ณด๊ณ ์„œ(#3186)(5498c15)

์žก์ผ

  • Node 24์˜ ๋ฌธ์ œ ํ•ด๊ฒฐ(#3181)(24832df)
  • ๋ฉ”์ธ CI์˜ ๊ฐ•์ œ ๋ผ๋ฒจ์„ ์ œ๊ฑฐํ–ˆ์Šต๋‹ˆ๋‹ค. (#3183) (3aaee17)
  • CI ์ฐจ๋‹จ์„ ํ•ด์ œํ•˜๊ธฐ ์œ„ํ•ด ์—…๋ฐ์ดํŠธ๋œ undici ํ…Œ์ŠคํŠธ(#3185)(08261eb)

ํ†ตํ•ฉ ์—ฐ๊ฒฐ

  • ์žฌ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ํŒฐ๋ฆฌ์Šค์šฐ ๊ฒŒ์‹œํŒ์— ์ถ”๊ฐ€๋œ todo ์ปฌ๋Ÿผ์˜ ์ด๋ฆ„์„ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. (#3178) (f216e0c)

์ง€์ง€ ์„ฑ๋ช…:

์ตœ์‹  ์—์ด์ „ํŠธ ๋ฒ„์ „์ด ์ถœ์‹œ๋˜๋ฉด ์ฆ‰์‹œ ์—…๋ฐ์ดํŠธํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ์ตœ์‹  ๋ฒ„์ „์œผ๋กœ ์—…๊ทธ๋ ˆ์ด๋“œํ•  ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ, ์—์ด์ „ํŠธ๋ฅผ 90์ผ ์ด๋‚ด ๋ฒ„์ „์œผ๋กœ ์—…๋ฐ์ดํŠธํ•˜์„ธ์š”. ์—์ด์ „ํŠธ์—๊ฒŒ ์ตœ์‹  ์ •๋ณด๋ฅผ ์ œ๊ณตํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์•Œ์•„๋ณด์„ธ์š”. (https://docs.newrelic.com/docs/new-relic-solutions/new-relic-one/install-configure/update-new-relic-agent/)

์—์ด์ „ํŠธ ๋ฆด๋ฆฌ์Šค ๋ฐ ์ง€์› ๋‚ ์งœ์— ๋Œ€ํ•œ ์ •๋ณด๋Š” ๋‰ด๋ ๋ฆญ Node.js ์—์ด์ „ํŠธ EOL ์ •์ฑ…์„ ์ฐธ์กฐํ•˜์„ธ์š”. (https://docs.newrelic.com/docs/apm/agents/nodejs-agent/getting-started/nodejs-agent-eol-policy/)

June 24, 2025
Node.js agent v12.22.0

Notes

ํŠน์ง•

  • openai v5 ์ŠคํŠธ๋ฆฌ๋ฐ ์ง€์› ์ถ”๊ฐ€(#3148)(6e90d41)
  • openai.responses.create api์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค(#3139)(a1204b2)

๋ฒ„๊ทธ ์ˆ˜์ •

  • ์ •์˜๋˜์ง€ ์•Š์€ tracestate ํ—ค๋”์— ๋Œ€ํ•œ ์˜ค๋ฅ˜ ๋กœ๊น…์ด ์ˆ˜์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค(#3170)(3c915f5)

์ฝ”๋“œ ๋ฆฌํŒฉํ† ๋ง

  • @google-cloud/pubsub <5.1.0์„ ๋‹ฌ๋ž˜๊ธฐ ์œ„ํ•ด ๋งž์ถคํ˜• ๊ทœ์น™์„ ์ œ๊ฑฐํ•˜๊ธฐ ์œ„ํ•ด ์—…๋ฐ์ดํŠธ๋œ ๋ณ€ํ™˜ ๊ทœ์น™ (#3151) (2d9b4b4)

์„ ์  ์„œ๋ฅ˜ ๋น„์น˜

  • ์Œ๋‘ฅ์ด์ž๋ฆฌ ํ˜ธํ™˜์„ฑ (#3134) (bbdc531)
  • ์—…๋ฐ์ดํŠธ๋œ ํ˜ธํ™˜์„ฑ ๋ณด๊ณ ์„œ(#3171)(f3361e4)

์žก์ผ

  • ์‚ฌ์šฉ๋œ ๋‰ด๋ ๋ฆญ ํ™˜๊ฒฝ ๋ณ€์ˆ˜์˜ ๋กœ๊น… ์ถ”๊ฐ€(#3145)(1a9d9f5)
  • OTEL ๋ฉ”ํŠธ๋ฆญ API์— ์ง€์› ๊ฐ€๋Šฅ์„ฑ ๋ฉ”ํŠธ๋ฆญ ์ถ”๊ฐ€(#3164)(5312db0)
  • Slack PR ์ œ๋ชฉ์˜ ๊ณ ์ • ํ˜•์‹(#3167)(847859f)
  • ๋ณด๋ฅ˜ ์ค‘์ธ prs ์Šคํฌ๋ฆฝํŠธ์˜ ์ถœ๋ ฅ์ด ๊ฐœ์„ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค(#3160)(9bafd77)
  • OpenTelemetry ๋ฉ”ํŠธ๋ฆญ API์˜ ๊ฐœ์„ ๋œ ์„ค์ •(#3138)(e91592d)
  • google/genai ์„ <1.5.0์œผ๋กœ ๊ณ ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค(#3154)(04b9bde)
  • ์ค‘๋‹จ๋œ Bedrock ๋ชจ๋ธ(#3158)์„ ์ œ๊ฑฐํ–ˆ์Šต๋‹ˆ๋‹ค(2c79a31)
  • ํœด์‹์„ ์œ„ํ•ด shim.argsToArray ์‚ฌ์šฉ์„ ์ œ๊ฑฐํ–ˆ์Šต๋‹ˆ๋‹ค. (#3141) (b144d71)
  • nestjs ํ…Œ์ŠคํŠธ ๋งค๋‹ˆํŽ˜์ŠคํŠธ ์กฐ์ •(#3152)(51b82aa)

ํ…Œ์ŠคํŠธ

  • ๋ฒค์น˜๋งˆํฌ ์ธํ„ฐํŽ˜์ด์Šค์— JSDoc ์ฃผ์„ ์ถ”๊ฐ€(#3127)(77e7e0a)
  • LangChain openai์— ๋Œ€ํ•œ ๊ณ ์ • ํ…Œ์ŠคํŠธ ์–ด์„ค์…˜(#3169)(29ec912)
  • ์ง€์›์ด ์ค‘๋‹จ๋˜์–ด ๋…ธ๋“œ 18์—์„œ nest 11+ ์‹คํ–‰์ด ์ค‘๋‹จ๋จ(#3149)(961975b)
  • ๊ณ ์ •๋˜์ง€ ์•Š์€ ๊ตฌ๊ธ€ ์ƒ์„ฑํ˜• AI ํ…Œ์ŠคํŠธ (#3168) (cfa7114)

์ง€์ง€ ์„ฑ๋ช…:

์ตœ์‹  ์—์ด์ „ํŠธ ๋ฒ„์ „์ด ์ถœ์‹œ๋˜๋ฉด ์ฆ‰์‹œ ์—…๋ฐ์ดํŠธํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ์ตœ์‹  ๋ฒ„์ „์œผ๋กœ ์—…๊ทธ๋ ˆ์ด๋“œํ•  ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ, ์—์ด์ „ํŠธ๋ฅผ 90์ผ ์ด๋‚ด ๋ฒ„์ „์œผ๋กœ ์—…๋ฐ์ดํŠธํ•˜์„ธ์š”. ์—์ด์ „ํŠธ์—๊ฒŒ ์ตœ์‹  ์ •๋ณด๋ฅผ ์ œ๊ณตํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์•Œ์•„๋ณด์„ธ์š”. (https://docs.newrelic.com/docs/new-relic-solutions/new-relic-one/install-configure/update-new-relic-agent/)

์—์ด์ „ํŠธ ๋ฆด๋ฆฌ์Šค ๋ฐ ์ง€์› ๋‚ ์งœ์— ๋Œ€ํ•œ ์ •๋ณด๋Š” ๋‰ด๋ ๋ฆญ Node.js ์—์ด์ „ํŠธ EOL ์ •์ฑ…์„ ์ฐธ์กฐํ•˜์„ธ์š”. (https://docs.newrelic.com/docs/apm/agents/nodejs-agent/getting-started/nodejs-agent-eol-policy/)

Droits d'auteur ยฉ 2026 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.