ํŒŒ์ด์–ดํญ์Šค 105 ๋ฆด๋ฆฌ์Šค

Firefox 105 ์›น ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ์ถœ์‹œ๋˜์—ˆ์œผ๋ฉฐ, ์žฅ๊ธฐ ์ง€์› ๋ธŒ๋žœ์น˜ ์—…๋ฐ์ดํŠธ์ธ 102.3.0์ด ์ƒ์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Firefox 106 ๋ธŒ๋žœ์น˜๋Š” ๋ฒ ํƒ€ ํ…Œ์ŠคํŠธ ๋‹จ๊ณ„๋กœ ์ „ํ™˜๋˜์—ˆ์œผ๋ฉฐ, ์ถœ์‹œ๋Š” 18์›” XNUMX์ผ๋กœ ์˜ˆ์ •๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

Firefox 105์˜ ์ฃผ์š” ํ˜์‹ :

  • ์ธ์‡„ ์ „ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ๋Œ€ํ™”์ƒ์ž์— ํ˜„์žฌ ํŽ˜์ด์ง€๋งŒ ์ธ์‡„ํ•˜๋Š” ์˜ต์…˜์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
    ํŒŒ์ด์–ดํญ์Šค 105 ๋ฆด๋ฆฌ์Šค
  • ์ œXNUMX์ž ์‚ฌ์ดํŠธ์—์„œ ๋กœ๋“œ๋œ iframe ๋ธ”๋ก์˜ ์„น์…˜ํ™”๋œ ์„œ๋น„์Šค ์›Œ์ปค์— ๋Œ€ํ•œ ์ง€์›์ด ๊ตฌํ˜„๋˜์—ˆ์Šต๋‹ˆ๋‹ค(์„œ๋น„์Šค ์›Œ์ปค๋Š” ์ œXNUMX์ž iframe์— ๋“ฑ๋ก๋  ์ˆ˜ ์žˆ์œผ๋ฉฐ ์ด iframe์ด ๋กœ๋“œ๋œ ๋„๋ฉ”์ธ๊ณผ ๊ด€๋ จํ•˜์—ฌ ๊ฒฉ๋ฆฌ๋ฉ๋‹ˆ๋‹ค).
  • Windows ํ”Œ๋žซํผ์—์„œ๋Š” ํ„ฐ์น˜ํŒจ๋“œ์—์„œ ๋‘ ์†๊ฐ€๋ฝ์„ ์˜ค๋ฅธ์ชฝ์ด๋‚˜ ์™ผ์ชฝ์œผ๋กœ ๋ฐ€์–ด์„œ ๊ฒ€์ƒ‰ ๊ธฐ๋ก์„ ํƒ์ƒ‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๊ฐœ๋ฐœ์ž๊ฐ€ ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์„ฑ๋Šฅ์„ ์ธก์ •ํ•  ์ˆ˜ ์žˆ๋Š” ์†Œํ”„ํŠธ์›จ์–ด ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์ •์˜ํ•˜๋Š” User Timing Level 3 ์‚ฌ์–‘๊ณผ์˜ ํ˜ธํ™˜์„ฑ์ด ๋ณด์žฅ๋ฉ๋‹ˆ๋‹ค. ์ƒˆ ๋ฒ„์ „์—์„œ๋Š”performance.mark ๋ฐperformance.measure ๋ฉ”์†Œ๋“œ๊ฐ€ ์ถ”๊ฐ€ ์ธ์ˆ˜๋ฅผ ๊ตฌํ˜„ํ•˜์—ฌ ์‹œ์ž‘/์ข…๋ฃŒ ์‹œ๊ฐ„, ๊ธฐ๊ฐ„ ๋ฐ ์ฒจ๋ถ€๋œ ๋ฐ์ดํ„ฐ๋ฅผ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค.
  • array.includes ๋ฐ array.indexOf ๋ฉ”์†Œ๋“œ๋Š” SIMD ๋ช…๋ น์„ ์‚ฌ์šฉํ•˜์—ฌ ์ตœ์ ํ™”๋˜์–ด ๋Œ€๊ทœ๋ชจ ๋ชฉ๋ก์—์„œ ๊ฒ€์ƒ‰ ์„ฑ๋Šฅ์ด ๋‘ ๋ฐฐ๋กœ ํ–ฅ์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • Linux๋Š” Firefox๊ฐ€ ์‹คํ–‰๋˜๋Š” ๋™์•ˆ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ๋ถ€์กฑํ•  ๊ฐ€๋Šฅ์„ฑ์„ ์ค„์ด๊ณ  ์—ฌ์œ  ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ๋ถ€์กฑํ•  ๋•Œ ์„ฑ๋Šฅ์„ ํ–ฅ์ƒ์‹œํ‚ต๋‹ˆ๋‹ค.
  • ์‹œ์Šคํ…œ ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ๋ถ€์กฑํ•  ๋•Œ Windows ํ”Œ๋žซํผ์˜ ์•ˆ์ •์„ฑ์ด ํฌ๊ฒŒ ํ–ฅ์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • DOM์— ๊ด€๊ณ„์—†์ด ๋ณ„๋„์˜ ์Šค๋ ˆ๋“œ์—์„œ ์บ”๋ฒ„์Šค ์š”์†Œ๋ฅผ ๋ฒ„ํผ์— ๊ทธ๋ฆด ์ˆ˜ ์žˆ๋Š” OffscreenCanvas API๋ฅผ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค. OffscreenCanvas๋Š” Window ๋ฐ Web Worker ์ปจํ…์ŠคํŠธ์—์„œ ์ž‘์—…์„ ๊ตฌํ˜„ํ•˜๊ณ  ๊ธ€๊ผด ์ง€์›๋„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
  • TextEncoderStream ๋ฐ TextDecoderStream API๊ฐ€ ์ถ”๊ฐ€๋˜์–ด ์ด์ง„ ๋ฐ์ดํ„ฐ ์ŠคํŠธ๋ฆผ์„ ํ…์ŠคํŠธ๋กœ ๋ณ€ํ™˜ํ•˜๊ฑฐ๋‚˜ ๊ทธ ๋ฐ˜๋Œ€๋กœ ๋ณ€ํ™˜ํ•˜๋Š” ๊ฒƒ์ด ๋” ์‰ฌ์›Œ์กŒ์Šต๋‹ˆ๋‹ค.
  • ์ถ”๊ฐ€ ๊ธฐ๋Šฅ์— ์ •์˜๋œ ์ฝ˜ํ…์ธ  ์ฒ˜๋ฆฌ ์Šคํฌ๋ฆฝํŠธ์˜ ๊ฒฝ์šฐ RegisteredContentScript.persistAcrossSessions ๋งค๊ฐœ๋ณ€์ˆ˜๊ฐ€ ๊ตฌํ˜„๋˜์–ด ์„ธ์…˜ ๊ฐ„์— ์ƒํƒœ๋ฅผ ์ €์žฅํ•˜๋Š” ์˜๊ตฌ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์•ˆ๋“œ๋กœ์ด๋“œ ๋ฒ„์ „์—์„œ๋Š” ์ธํ„ฐํŽ˜์ด์Šค๊ฐ€ ์•ˆ๋“œ๋กœ์ด๋“œ์—์„œ ์ œ๊ณตํ•˜๋Š” ๊ธฐ๋ณธ ๊ธ€๊ผด์„ ์‚ฌ์šฉํ•˜๋„๋ก ์ „ํ™˜๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ๊ธฐ๊ธฐ์—์„œ๋Š” Firefox์—์„œ ์ œ๊ณตํ•˜๋Š” ํƒญ ์—ด๊ธฐ๋ฅผ ๊ตฌํ˜„ํ–ˆ์Šต๋‹ˆ๋‹ค.

ํ˜์‹ ๊ณผ ๋ฒ„๊ทธ ์ˆ˜์ • ์™ธ์—๋„ Firefox 105๋Š” 13๊ฐœ์˜ ์ทจ์•ฝ์ ์„ ์ œ๊ฑฐํ•ฉ๋‹ˆ๋‹ค. ์ด ์ค‘ 9๊ฐœ๋Š” ์œ„ํ—˜ํ•˜๋‹ค๊ณ  ํ‘œ์‹œ๋˜์—ˆ์œผ๋ฉฐ(7๊ฐœ๋Š” CVE-2022-40962์— ๋‚˜์—ด๋จ) ๋ฒ„ํผ ์˜ค๋ฒ„ํ”Œ๋กœ ๋ฐ ์ด๋ฏธ ํ•ด์ œ๋œ ๋ฉ”๋ชจ๋ฆฌ ์˜์—ญ์— ๋Œ€ํ•œ ์•ก์„ธ์Šค์™€ ๊ฐ™์€ ๋ฉ”๋ชจ๋ฆฌ ๋ฌธ์ œ๋กœ ์ธํ•ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. . ์ž ์žฌ์ ์œผ๋กœ ์ด๋Ÿฌํ•œ ๋ฌธ์ œ๋กœ ์ธํ•ด ํŠน๋ณ„ํžˆ ์„ค๊ณ„๋œ ํŽ˜์ด์ง€๋ฅผ ์—ด ๋•Œ ๊ณต๊ฒฉ์ž์˜ ์ฝ”๋“œ๊ฐ€ ์‹คํ–‰๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Firefox 106 ๋ฒ ํƒ€์˜ ๋‚ด์žฅ PDF ๋ทฐ์–ด์—๋Š” ์ด์ œ ๋‚ด์žฅ PDF ๋ทฐ์–ด์— ๊ธฐ๋ณธ์ ์œผ๋กœ ๊ทธ๋ž˜ํ”ฝ ํ‘œ์‹œ(์†์œผ๋กœ ๊ทธ๋ฆฐ โ€‹โ€‹๊ทธ๋ฆผ)๋ฅผ ๊ทธ๋ฆฌ๊ณ  ํ…์ŠคํŠธ ์„ค๋ช…์„ ์ฒจ๋ถ€ํ•˜๋Š” ๊ธฐ๋Šฅ์ด ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ํ–ฅ์ƒ๋œ RTP ์„ฑ๋Šฅ๊ณผ Wayland ํ”„๋กœํ† ์ฝœ ๊ธฐ๋ฐ˜ ํ™˜๊ฒฝ์—์„œ ํ™”๋ฉด ๊ณต์œ ๋ฅผ ์ œ๊ณตํ•˜๊ธฐ ์œ„ํ•œ ํ–ฅ์ƒ๋œ ์ˆ˜๋‹จ์„ ํฌํ•จํ•˜์—ฌ WebRTC ์ง€์›(libwebrtc ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๊ฐ€ ๋ฒ„์ „ 86์—์„œ 103์œผ๋กœ ์—…๋ฐ์ดํŠธ๋จ)์ด ํฌ๊ฒŒ ํ–ฅ์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€