Microsoft Edge 베타 채널에 대한 릴리스 정보
이 릴리스 정보는 Microsoft Edge 베타 채널에 포함된 새로운 기능 및 비보안 업데이트에 대한 정보를 제공합니다. 이러한 릴리스 정보의 보관된 버전은 Microsoft Edge Beta Channel에 대한 보관된 릴리스 정보에서 사용할 수 있습니다.
참고
Microsoft Edge 웹 플랫폼은 사용자 환경, 보안 및 개인 정보 개선을 위해 지속적으로 진화하고 있습니다. 자세히 알아보려면 Microsoft Edge에 적용될 사이트 호환성에 영향을 미치는 변경 사항을 참조하세요.
버전 131.0.2903.36: 2024년 11월 8일
다양한 버그 및 성능 문제 및 기능 업데이트를 해결했습니다.
참고
이 릴리스 노트의 일부는 Chromium.org에서 만들고 공유하고 Creative Commons Attribution 4.0 International License에 설명된 용어에 따라 사용되는 작업을 기반으로 수정한 것입니다.
기능 업데이트
Kyber에 대한 변경 내용입니다. Kyber 알고리즘은 사소한 기술적 변경으로 표준화되었으며 ML-KEM(Module Lattice Key Encapsulation Mechanism)으로 이름이 바뀌었습니다. ML-KEM은 이 라이브러리에 의존하는 서비스에서 배포하고 활용할 수 있도록 하는 BoringSSL 암호화 라이브러리에서 구현됩니다.
ML-KEM의 최종 버전을 변경하면 이전에 배포된 Kyber 버전과 호환되지 않습니다. 이러한 비호환성으로 인해 Microsoft Edge에서 다음과 같은 변경 내용이 적용됩니다.
- Edge는 Kyber 지원에서 ML-KEM으로 전환됩니다.
- Edge는 하이브리드 ML-KEM(codepoint 0x11EC)에 대한 주요 공유 예측을 제공합니다.
-
PostQuantumKeyAgreementEnabled
플래그 및 PostQuantumKeyAgreementEnabled 정책은 Kyber 및 ML-KEM에 적용됩니다. - Edge는 더 이상 하이브리드 Kyber(codepoint 0x6399)를 지원하지 않습니다.
버전 131.0.2903.27: 2024년 11월 4일
다양한 버그와 성능 문제를 해결했습니다.
버전 131.0.2903.14: 2024년 10월 28일
다양한 버그와 성능 문제를 해결했습니다.
버전 131.0.2903.9: 2024년 10월 24일
다양한 버그 및 성능 문제, 개발 채널 업데이트, 기능 업데이트, 변경 내용에 영향을 미치는 사이트 호환성 및 정책 업데이트를 수정했습니다.
참고
이 릴리스 노트의 일부는 Chromium.org에서 만들고 공유하고 Creative Commons Attribution 4.0 International License에 설명된 용어에 따라 사용되는 작업을 기반으로 수정한 것입니다.
개발 채널 업데이트
이 베타 채널 릴리스 이전의 개발자 채널 업데이트는 다음과 같습니다. 이러한 정보는 각 릴리스의 변경 내용에 대한 자세한 정보를 제공합니다.
- 131.0.2863.0으로 개발 채널 업데이트가 라이브로 제공됩니다. - Microsoft 커뮤니티 허브
- 131.0.2875.0에 대한 개발 채널 업데이트가 라이브로 제공됩니다. - Microsoft 커뮤니티 허브
- 131.0.2889.0으로 개발 채널 업데이트가 라이브로 제공됩니다. - Microsoft 커뮤니티 허브
- 131.0.2903.5에 대한 개발 채널 업데이트가 라이브로 제공됩니다. - Microsoft 커뮤니티 허브
기능 업데이트
이벤트에 대한
beforeunload
취소 대화 상자입니다. Microsoft Edge는 이벤트에 대한 취소 대화 상자의 동작을 변경했습니다beforeunload
. 이벤트 처리기에서beforeunload
를 호출event.preventDefault
해도 대화 상자가 표시되지 않습니다. 대신 취소event.returnValue = ''
대화 상자를 방지하기 위해 이벤트 처리기에서beforeunload
를 호출해야 합니다. BeforeunloadEventCancelByPreventDefaultEnabled 정책은 사용되지 않으며 Microsoft Edge 버전 130 이후에는 더 이상 작동하지 않습니다.즉시 업데이트를 사용하여 최신 업데이트를 손쉽게 가져옵니다. Microsoft Edge에서 즉시 업데이트하면 컴퓨터에서 벗어날 때 최신 브라우저 업데이트가 자동으로 제공됩니다. 온라인 안전을 유지하기 위해 최신 업데이트가 이미 있다는 것을 알고 계속 검색할 수 있습니다. 자세한 내용은 Microsoft Edge에서 인스턴트 업데이트 가져오기 - Microsoft 지원 참조하세요. 메모: 이 기능은 엔터프라이즈 고객을 위한 프라이빗 미리 보기로 제공됩니다. 향후 기능 업데이트는 Microsoft Edge 릴리스 정보를 통해 사용할 수 있습니다.
변경 내용에 영향을 미치는 사이트 호환성
CSS 앵커 위치 지정:
anchor-scope
. 속성을anchor-scope
사용하면 앵커 이름의 표시 유형을 지정된 하위 트리로 제한할 수 있습니다.CSS
font-variant-emoji
. CSS 속성은font-variant-emoji
색이 지정된(이모지 스타일)와 단색(텍스트 스타일) 이모지 문자 모양을 제어하는 방법을 제공합니다. 이 방법은 각 이모지 코드 포인트 뒤에 이모지 변형 선택기, 특히 텍스트용 U+FE0E 및 이모지용 U+FE0F를 추가하여 수행할 수도 있습니다.CSS는 상속을 강조 표시합니다. CSS 강조 표시 상속을 사용하면 CSS에서 및 와 같은
::selection
의사 클래스를 강조 표시하여::highlight
요소 체인이 아닌 의사 강조 체인을 통해 해당 속성을 상속합니다. 결과는 강조 표시의 속성 상속을 위한 보다 직관적인 모델입니다.및
<summary>
요소의 스타일 구조<details>
가 개선되었습니다. 및<summary>
요소의<details>
구조에 대해 더 많은 CSS 스타일을 지원하여 웹에서 공개 위젯 또는 아코디언 위젯이 빌드되는 더 많은 경우에 이러한 요소를 사용할 수 있도록 합니다. 특히 이 변경은 이러한 요소에 대한 표시 속성을 설정하지 못하게 하는 제한을 제거하고, 확장 및 축소되는 부분에 대한 컨테이너의 스타일을 지정하는 의사 요소를 추가::details-content
합니다.@page
여백 상자. 웹 문서를 인쇄하거나 PDF로 내보낼 때 페이지 여백 상자에 대한 지원을 추가합니다.@page
여백 상자를 사용하면 브라우저에서 생성된 기본 제공 머리글 및 바닥글을 사용하는 대신 페이지의 여백 영역에서 콘텐츠를 정의할 수 있습니다. 예를 들어 사용자 지정 머리글과 바닥글을 제공할 수 있습니다.여백 상자는 CSS 규칙 내의 at-rule을 사용하여 정의됩니다
@page
. 여백 상자의 모양과 내용은 속성을 포함하여content
규칙 내@page
의 CSS 속성으로 지정됩니다. 페이지 번호 매기기용 카운터도 지원됩니다. 사양은 현재 페이지 번호와pages
총 페이지 수에 대한 두 개의 특수 카운터 이름을page
정의합니다.@property 구문을 지원
<string>
합니다. 등록된 사용자 지정 속성에 대한<string>
구문 구성 요소 이름 지원상대 색 구문에서 지원
currentcolor
합니다. CSS의 상대 색(키워드(keyword) 사용)이from
기본으로 사용currentcolor
되도록 허용합니다. 이 지원을 통해 요소의 테두리, 그림자 또는 배경에 대해 요소의 텍스트 색에 따라 상호 보완적인 색을 설정할 수 있습니다.이 기능에는 색 함수가 에
currentcolor
대한 종속성(예:color-mix (in srgb, rgb(from currentcolor r g b), white)) or rgb(from rgb(from currentcolor 1 g b) b g r)
)으로 중첩되는 사용 사례도 포함됩니다., ,
fill
stroke
및marker-*
속성에 대한clip-path
외부 SVG 리소스를 지원합니다. 이 기능은 클립 경로, 마커 및 페인트 서버(및stroke
속성의 경우)에 대한 외부 참조에fill
대한 지원을 추가합니다. 예를 들면clip-path: url("resources.svg#myPath")
입니다.Direct Sockets API. 격리된 Web Apps 네트워크 디바이스 및 시스템과의 TCP(직접 전송 제어 프로토콜) 및 UDP(사용자 데이터그램 프로토콜) 통신을 설정하고 들어오는 연결을 수신 대기하고 수락할 수 있습니다.
CSP 제한에서 헤더를 제외
Speculation-Rules
합니다. CSP가 헤더가 아닌 에만 적용<script type=speculationrules>
되도록 추측 규칙과 CSP 간의 통합을Speculation-Rules
업데이트. CSP의 스크립트 정책은 HTML에 스크립트를 삽입하지 않도록 보호하기 위한 것이며 CSP 위협 모델은 HTTP 헤더와 관련이 없습니다. 이 방법을 사용하면 CDN 및 기타 에지 서버에서 추측 규칙을 더 쉽게 배포할 수 있습니다.스토리지 액세스 API에 대한 신뢰 신호인 FedCM입니다. 이전 FedCM에서 스토리지 액세스 요청을 자동으로 승인할 수 있는 유효한 이유를 부여하여 FedCM 및 스토리지 액세스 API를 조정합니다.
사용자가 RP(신뢰 당사자)에서 IdP(타사 ID 공급자)와 함께 ID를 사용할 수 있는 권한을 부여하면 많은 IdP는 타사 쿠키가 정확하고 안전하게 작동하도록 요구합니다. 이 제안은 스토리지 액세스 프롬프트에서 제공하는 권한 부여뿐만 아니라 FedCM 프롬프트에서 부여한 사용 권한 부여를 수락하도록 SAA(스토리지 액세스 API) 권한 검사를 업데이트하여 개인적이고 안전한 방식으로 해당 요구 사항을 충족하는 것을 목표로 합니다.
이 메커니즘의 핵심 속성은 FedCM 권한 정책을 사용하여 RP에서 명시적으로 허용하는 사례로 권한을 제한하고, RP에 대한 프레임별 제어를 적용하고, FedCM이 이미 부여한 기능을 넘어서 IdP의 수동 감시를 방지하는 것입니다.
COOP 값
noopener-allow-popups
입니다. 일부 원본에는 다양한 수준의 보안 요구 사항이 있는 다양한 애플리케이션이 포함될 수 있습니다. 이러한 경우 한 애플리케이션에서 실행되는 스크립트가 다른 동일한 원본 애플리케이션의 페이지를 열고 스크립트할 수 없도록 하는 것이 유용할 수 있습니다.이러한 경우 오프너 문서가 동일한 원본 문서인 경우에도 오프너가 스크립팅할 수 없도록 문서에 도움이 될 수 있습니다.
noopener-allow-popups
원본 간-오프너-정책 값을 사용하면 문서에서 해당 동작을 정의할 수 있습니다.파서 완화를 선택합니다. 이렇게 변경하면 HTML 파서가 , 및 외에
<select>
에서 더 많은 태그를 허용합니다<option>
.<hr>
<optgroup>
이 변경 내용은 사용자 지정 가능한
<select>
기능을 지원하지만 별도로 수행할 수 있고 약간의 호환성이 있기 때문에 먼저 배송됩니다.WebGPU: 클립 거리입니다. 꼭짓점 셰이더 출력에서 사용자 정의 클립 거리를 설정할 수 있는 선택적 GPU 기능을
clip-distances
추가합니다. 이 기술은 많은 CAD 애플리케이션과 같이 사용자 정의 평면을 벗어난 장면의 모든 꼭짓점을 잘라야 하는 애플리케이션에 유용합니다.WebGPU:
GPUCanvasContext getConfiguration()
. 구성 사전을 사용하여 호출되면GPUCanvasContext configure()
메서드를GPUCanvasContext getConfiguration()
사용하여 캔버스 컨텍스트 구성을 검사 수 있습니다. 여기에는 GPUdevice
, ,format
,usage
,viewFormats
colorSpace
,toneMapping
및 멤버가alphaMode
포함됩니다. 문제 4828에서 설명한 대로 웹앱은 이를 사용하여 WebGPU에서 HDR 캔버스가 지원되는지 여부를 검색할 수 있습니다.전용 작업자의 WebHID입니다. 전용 작업자 컨텍스트 내에서 WebHID를 사용하도록 설정합니다. 이렇게 하면 과도한 I/O 성능과 별도의 스레드의 HID 디바이스에서 데이터를 처리하여 기본 스레드에 대한 성능 영향을 줄일 수 있습니다.
WebRTC
RTCRtpEncodingParameters.scaleResolutionDownTo
. 지정된maxWidth
및maxHeight
보다 큰 경우 입력 프레임의 크기를 조정하도록 WebRTC 인코더를 구성하는 API입니다. 이 API는 해상도 제약 조건이 상대 용어(예: 2로 축소)와 달리 절대 용어(예: 640x360)로 표현되어 즉석에서 입력 프레임 크기 변경과 관련된 경합 조건을 방지한다는 점을 제외하면 유사scaleResolutionDownBy
합니다.CSS 앵커 위치 지정 속성을 제거합니다
inset-area
. CSS 작업 그룹 확인에서 속성 이름을inset-area
로 변경하면position-area
표준 준수 기능에 대한 구현이 정리됩니다.비표준 GPUAdapter 메서드를
requestAdapterInfo()
제거합니다. WebGPU 작업 그룹은 사용 권한 프롬프트를requestAdapterInfo()
트리거하는 것이 비현실적이라고 판단하여 해당 옵션을 제거하고 이를 GPUAdapterinfo
특성으로 대체하여 웹 개발자가 동일한GPUAdapterInfo
값을 동기적으로 가져올 수 있도록 했습니다.
정책 업데이트
새로운 정책
- EdgeSidebarAppUrlHostAllowList - Microsoft Edge 사이드바에서 특정 앱을 열 수 있도록 허용
- PrivateNetworkAccessRestrictionsEnabled - 더 많은 프라이빗 네트워크 엔드포인트에 요청에 제한을 적용할지 여부를 지정합니다.
더 이상 사용되지 않는 정책
- NewBaseUrlInheritanceBehaviorAllowed - NewBaseUrlInheritanceBehavior 기능을 사용하도록 설정할 수 있습니다(사용되지 않음)
- RSAKeyUsageForLocalAnchorsEnabled - 로컬 트러스트 앵커에서 발급한 서버 인증서에 대한 RSA 키 사용량 확인(사용되지 않음)
- UserAgentClientHintsGREASEUpdateEnabled - User-Agent 클라이언트 힌트 GREASE 업데이트 기능 제어(사용되지 않음)
폐기된 정책
- BeforeunloadEventCancelByPreventDefaultEnabled - beforeunload 이벤트에 의해 생성된 취소 대화 상자의 동작 제어(사용되지 않음)
- SignInCtaOnNtpEnabled - 로그인 클릭 작업 대화 상자 사용(사용되지 않음)
버전 130.0.2849.52: 2024년 10월 23일
다양한 버그와 성능 문제를 해결했습니다.
버전 130.0.2849.46: 2024년 10월 17일
다양한 버그와 성능 문제를 해결했습니다.
버전 130.0.2849.43: 2024년 10월 16일
다양한 버그와 성능 문제를 해결했습니다.
공지
- beforeunload 이벤트에 대한 취소 대화 상자입니다. Microsoft Edge는 Microsoft Edge 버전 131에서 이벤트에 대한 취소 대화 상자의
beforeunload
동작을 변경합니다. 버전 131부터 이벤트 처리기에서beforeunload
를 호출event.preventDefault
해도 대화 상자가 표시되지 않습니다. 대신 취소event.returnValue = ''
대화 상자를 방지하기 위해 이벤트 처리기에서beforeunload
를 호출해야 합니다. BeforeunloadEventCancelByPreventDefaultEnabled 정책은 사용되지 않으며 Microsoft Edge 버전 130 이후에는 더 이상 작동하지 않습니다.
버전 130.0.2849.35: 2024년 10월 11일
다양한 버그 및 성능 문제, 기능 업데이트 및 정책 업데이트를 해결했습니다.
기능 업데이트
- Copilot 브라우저 컨텍스트 정책. EdgeEntraCopilotPageContext 정책은 Microsoft Edge 버전 130부터 사용할 수 있으며 CopilotCDPPageContext 정책을 대체합니다. CopilotCDPPageContext 정책은 Microsoft Edge 버전 130에서 더 이상 사용되지 않으며 Edge 133에서는 사용되지 않습니다.
정책 업데이트
새로운 정책
- EdgeEntraCopilotPageContext - Microsoft Edge 사이드바에서 EDP(Enterprise Data Protection)를 사용하여 Microsoft Copilot 액세스하는 Entra ID 프로필의 페이지 콘텐츠에 대한 액세스를 제어합니다.
더 이상 사용되지 않는 정책
- CopilotCDPPageContext - Microsoft Entra ID 프로필(사용되지 않음)에 대한 페이지 컨텍스트에 대한 상업용 데이터 보호 액세스를 사용하여 Copilot를 제어합니다.
버전 130.0.2849.27: 2024년 10월 7일
다양한 버그와 성능 문제를 해결했습니다.
버전 130.0.2849.13: 2024년 9월 30일
다양한 버그와 성능 문제를 해결했습니다.
수정
- 일부 SharePoint 사이트에서 렌더링 문제를 일으키는 문제를 해결했습니다.
버전 130.0.2849.5: 2024년 9월 26일
다양한 버그 및 성능 문제, 기능 업데이트, 변경 내용에 영향을 미치는 사이트 호환성 및 정책 업데이트를 수정했습니다.
참고
이 릴리스 노트의 일부는 Chromium.org에서 만들고 공유하고 Creative Commons Attribution 4.0 International License에 설명된 용어에 따라 사용되는 작업을 기반으로 수정한 것입니다.
개발 채널 업데이트
이 베타 채널 릴리스 이전의 개발자 채널 업데이트는 다음과 같습니다. 이러한 정보는 각 릴리스의 변경 내용에 대한 자세한 정보를 제공합니다.
- 130.0.2808.0으로 개발 채널 업데이트가 라이브로 제공됩니다. - Microsoft 커뮤니티 허브
- 130.0.2821.1에 대한 개발 채널 업데이트가 라이브로 제공됩니다. - Microsoft 커뮤니티 허브
- 130.0.2835.2에 대한 개발 채널 업데이트가 라이브로 제공됩니다. - Microsoft 커뮤니티 허브
- 130.0.2849.1에 대한 개발 채널 업데이트가 라이브로 제공됩니다. - Microsoft 커뮤니티 허브
수정
- StandaloneHubsSidebarEnabled 정책을 사용하여 Edge Bar를 사용하지 않도록 설정한 경우 edge://settings/sidebar 페이지에 서류 가방 아이콘이 표시되지 않는 문제를 해결했습니다.
발표
- 라이브 캡션. LiveCaptionsAllowed 정책은 Microsoft Edge 버전 103부터 사용할 수 있었지만 이 기능은 일반 공급되지 않습니다. ExperimentationAndConfigurationServiceControl 정책이 'FullMode'로 설정된 클라이언트는 광범위한 가용성 전에 이 기능을 받을 수 있습니다. 광범위한 가용성은 Microsoft Edge 릴리스 정보를 통해 발표됩니다.
기능 업데이트
토큰 바인딩. 토큰 바인딩은 손실되거나 도난당할 수 있는 전달자 토큰의 보안 격차를 줄이기 위해 TLS 연결의 양쪽 끝에 암호화 인증서를 사용합니다. 토큰 바인딩은 Microsoft Edge 버전 130에서 더 이상 사용되지 않습니다. 또한 AllowTokenBindingForUrls 정책은 이제 사용되지 않습니다.
이제 macOS의 Edge에서 Teams의 링크가 원활하게 열립니다. 기본 브라우저를 macOS의 Microsoft Edge로 설정하고 기능을 사용하도록 설정하면 Teams 데스크톱 앱의 웹 링크가 채팅, 채널, 일정 및 기타 진입점을 통해 전송됩니다. 이러한 링크는 Teams 앱에 로그인한 프로필에서 자동으로 열리고 브라우저에서 다시 인증할 필요가 없습니다. 이 기능을 사용하면 콘텐츠에 더 빠르고 쉽게 액세스할 수 있습니다. 관리자는 "웹 링크를 여는 브라우저 선택" Microsoft 365 정책을 사용하여 이 기능의 가용성을 제어할 수 있습니다. 메모: 이 기능은 제어된 기능 롤아웃입니다. 이 기능이 표시되지 않으면 롤아웃을 계속하면서 다시 검사.
상위 설정 상승 및 설정 페이지 탐색 기능 향상 브라우저 설정을 보다 효율적으로 찾기 위해 Microsoft Edge는 Edge 설정에 세 가지 탐색 개선 사항을 도입했습니다. 설정의 기능은 변경하지 않으며 모든 설정은 현재와 동일한 페이지에 유지되지만 클릭 가능한 섹션 뒤에 있습니다. 이러한 변경 내용은 다음과 같습니다.
Edge 설정(프로필 페이지)을 입력할 때 사용자가 처음 도착하는 위치에서 가장 자주 사용되는 설정 작업에 빠르게 액세스할 수 있습니다. 설정 이름으로 단추를 클릭하면 사용자가 해당 위치로 직접 이동합니다.
인구밀도가 높은 설정 페이지(예: 개인 정보, 검색 및 서비스, 모양, 쿠키 및 사이트 권한, 시스템 및 성능)를 해당 페이지에 있는 가장 자주 사용하는 작업에 빠르게 액세스하여 쉽게 탐색할 수 있도록 합니다. 설정 이름으로 단추를 클릭하면 사용자가 해당 위치로 직접 이동합니다.
이러한 인구밀도가 높은 페이지의 경우 설정의 긴 각 섹션은 설명이 포함된 하위 텍스트가 있는 클릭 가능한 "목차"가 됩니다. 이렇게 하면 사용자가 설정을 직접 찾고 불필요한 스크롤을 방지할 수 있습니다.
메모: 이 기능은 제어된 기능 롤아웃입니다. 이 기능이 표시되지 않으면 롤아웃을 계속하면서 다시 검사.
변경 내용에 영향을 미치는 사이트 호환성
CSS 컨테이너 쿼리 플랫 트리 조회. 컨테이너 쿼리에 대한 사양이 플랫 트리 상위를 조회하도록 변경되었습니다. 이 변경 내용은 CSS 규칙이 또는
::slotted()
을 사용하지::part()
않더라도 요소 또는 상위 항목 중 하나가 슬롯된 섀도 트리 내에서 요소가 이름이 지정되지 않은 컨테이너를 볼 수 있는 섀도 DOM과만 관련이 있습니다.CSS 중첩: 중첩된 선언 규칙입니다. 구문 분석 중에 해당 선언을 규칙에 래핑하여 중첩된 규칙을 따라 맨손 선언
CSSNestedDeclarations
을 유지합니다.전체 및 접미사 상자 장식 휴식 지원. 인라인 조각화(선 레이아웃) 및 블록 조각화(인쇄 및 멀티콜의 페이지 매김)에 대한 지원을
box-decoration-break:clone
추가합니다.이전에는 블록 조각화에 대해서만
box-decoration-break:slice
(초기 값)이 지원되었지만 인라인 조각화box-decoration-break:clone
의 경우에도 지원되었지만 속성을 사용하는prefixed -webkit-box-decoration-break
경우에만 지원되었습니다.::p art() 이후에 더 많은 의사 요소 및 의사 클래스를 허용합니다. 의사 요소를 사용하는
::part()
CSS 선택기는 다른 CSS 의사 요소(제외::part()
)와 그 뒤에 다른 CSS 의사 클래스의 여러 형식을 가질 수 있습니다. 이후에는 조합기가 허용되지 않으며::part()
트리 구조에 의존하는 의사 클래스는 허용되지 않습니다.이전에는 제한된 의사 클래스 및 의사 요소
::part()
집합만 허용되었습니다. 이 변경은 허용해야 하는 모든 의사 클래스 및 의사 요소를 허용합니다. 이는 및::part(part-name)::marker
와 같은::part(part-name):enabled
선택기가 이제 허용됨을 의미합니다.공유 Brotli 및 공유 Zstandard를 사용한 압축 사전 전송. 이 기능은 Brotli 또는 Zstandard를 사용하여 콘텐츠 인코딩 압축 응답을 위한 외부 사전으로 지정된 이전 응답을 사용하기 위한 지원을 추가합니다.
엔터프라이즈는 HTTPS 트래픽을 가로채고 알 수 없는 콘텐츠 인코딩에 민감한 엔터프라이즈 네트워크 인프라와 호환성 문제가 발생할 수 있습니다. 엔터프라이즈 정책 CompressionDictionaryTransportEnabled 를 사용하여 압축 사전 전송 기능을 해제할 수 있습니다.
동시 부드러운 scrollIntoView(). 동작이 "smooth"인 scrollIntoView() 메서드를 사용하면 개발자가 부드러운 스크롤 애니메이션을 사용하여 하위 항목으로 스크롤하는 스크롤 컨테이너를 만들 수 있습니다. 이 기능은 진행 중인 scrollIntoView 애니메이션이 다른 스크롤 컨테이너의 관련 없는 스크롤에 의해 취소되지 않도록 API 구현을 수정합니다.
또한 이 기능은 페이지가 로드될 때 호출되는 경쟁 scrollIntoView로 인해 Edge가 페이지의 조각 앵커로 스크롤하지 못하는 경우를 수정합니다.
그림에서 그림 문서화: 창 경계 캐시를 무시하는 옵션을 추가합니다. 이 변경으로 문서 그림 속 API에 새 매개 변수(
preferInitialWindowPlacement
)가 추가됩니다. true로 설정하면 이 문서를 열 때 이 사이트의 이전 문서 그림의 위치나 크기를 다시 사용해서는 안 된다는 힌트가 사용자 에이전트에 표시됩니다.사진 속 문서 창이 닫히면 PiP 간에 화상 회의를 이동하는 등 동일한 사이트에 대해 여러 번 다시 열립니다. 사용자 에이전트는 PiP 창을 가장 최근의 크기와 위치로 자유롭게 다시 열 수 있으므로 사용자가 마지막으로 이동한 위치로 유지되고 PiP 창 간에 연속성을 제공합니다. 그러나 새 창이 새 비디오 호출인 경우와 같이 이전 창과 의미상 관련이 없는 경우 개발자는 이 매개 변수를 사용하여 이 창이 기본 위치와 크기로 더 잘 열릴 수 있다는 힌트를 사용자 에이전트에 제공할 수 있습니다.
큰 값 읽기 실패에 대한 IndexedDB의 오류 보고가 향상되었습니다. 이전에 DOMException 및 "큰 IndexedDB 값을 읽지 못했습니다."라는 메시지와 함께 보고된 특정 오류 사례에 대한 보고로 변경합니다.
이제 IDBRequest에서 읽는 데이터가 포함된 파일이 디스크에서 누락되어 복구할 수 없는 오류가 발생할 때 사이트에서 적절한 수정 작업을 수행할 수 있도록 DOMException이 "NotFoundError"라는 이름으로 발생합니다. 수정 작업에는 DB에서 항목을 삭제하거나, 사용자에게 알리거나, 서버에서 데이터를 다시 가져오는 작업이 포함될 수 있습니다.
키보드 포커스 가능 스크롤 컨테이너. 이 기능을 사용하면 포커스가 있는 자식 자식이 없는 스크롤러를 기본적으로 키보드에 포커스할 수 있습니다.
이는 모든 사용자가 스크롤러 내의 스크롤러 및 콘텐츠에 더 쉽게 액세스할 수 있도록 하는 데 도움이 되는 중요한 개선 사항입니다. 키보드 포커스 가능 스크롤기는 기본적으로 버전 130부터 사용하도록 설정됩니다.
이 기능을 구현하는 데 더 많은 시간이 필요한 경우 Edge 128부터 KeyboardFocusableScrollersEnabled 정책을 사용할 수 있습니다.
특수하지 않은 구성표 URL을 지원합니다. 이전에는 URL 파서가 특수하지 않은 URL을 지원하지 않았습니다. 파서는 URL 표준에 맞지 않는 "불투명 경로"가 있는 것처럼 특수하지 않은 URL을 구문 분석합니다. 이제 URL 파서는 URL 표준에 따라 특수가 아닌 URL을 올바르게 구문 분석합니다.
자세한 내용은 bit.ly/url-non-special 참조하세요.
WebAssembly JavaScript 문자열 기본 제공. 이 기능은 WebAssembly로 가져오기 위한 일반적인 JavaScript 문자열 작업을 노출합니다. 이렇게 하면 WebAssembly 내에서 지원 없이 WebAssembly에서 JavaScript 문자열을 만들고 조작할 수 있습니다. 이렇게 하면 지원되는 문자열 참조와 유사한 성능을 계속 사용할 수 있습니다.
WebGPU: 이중 소스 혼합. 두 조각 셰이더 출력을 단일 프레임 버퍼로 결합할 수 있는 선택적 GPU 기능 "이중 소스 혼합"을 추가합니다. 이 기술은 Porter-Duff 혼합 모드를 기반으로 하는 것과 같이 복잡한 혼합 작업이 필요한 애플리케이션에 유용합니다. 잦은 파이프라인 상태 개체 변경의 필요성을 줄임으로써 이중 소스 혼합은 성능과 유연성을 향상시킬 수 있습니다.
웹 직렬: 연결된 특성 및 RFCOMM 연결 이벤트입니다. 이 기능은 부울
SerialPort.connected
특성을 추가합니다. 직렬 포트가 논리적으로 연결된 경우 특성은 true를 반환합니다. 유선 직렬 포트의 경우 포트가 시스템에 물리적으로 연결된 경우 포트가 논리적으로 연결됩니다. 무선 직렬 포트의 경우 포트를 호스트하는 디바이스에 호스트에 대한 열린 연결이 있는 경우 포트가 논리적으로 연결됩니다.이전에는 연결된 직렬 포트만 연결 및 연결 끊기 이벤트를 디스패치했습니다. 이 기능을 사용하면 포트가 논리적으로 연결되거나 연결이 끊어지면 Bluetooth RFCOMM 직렬 포트가 이러한 이벤트를 디스패치합니다.
이 기능은 포트를 열지 않고 Bluetooth RFCOMM 직렬 포트를 사용할 수 있는 시기를 애플리케이션에서 감지할 수 있도록 하기 위한 것입니다.
DelegatedInkTrailPresenter에서 expectedImprovement를 제거합니다. expectedImprovement 특성은 DelegatedInkTrails API가 현재 잉크 대기 시간에 얼마나 많은 개선을 제공할 것인지 웹 개발자에게 알려줍니다. 그러나 이 특성은 지문 엔트로피를 늘릴 가치가 없습니다.
비표준 GPUAdapter requestAdapterInfo() 메서드를 더 이상 사용하지 않습니다. 개발자는
requestAdapterInfo()
이미 GPUAdapter 정보 특성을 사용하여 GPUAdapterInfo를 동기적으로 가져올 수 있으므로 WebGPU의 비동기 메서드는 중복됩니다.
정책 업데이트
폐기된 정책
- AllowTokenBindingForUrls - Microsoft Edge에서 토큰 바인딩을 설정하려고 시도할 사이트 목록을 구성합니다(사용되지 않음).
버전 129.0.2792.52: 2024년 9월 19일
다양한 버그와 성능 문제를 해결했습니다.
버전 129.0.2792.50: 2024년 9월 18일
다양한 버그와 성능 문제를 해결했습니다.
버전 129.0.2792.41: 2024년 9월 13일
다양한 버그와 성능 문제를 해결했습니다.
버전 129.0.2792.31: 2024년 9월 9일
다양한 버그와 성능 문제를 해결했습니다.
버전 129.0.2792.21: 2024년 9월 3일
다양한 버그와 성능 문제를 해결했습니다.
버전 129.0.2792.12: 2024년 8월 29일
다양한 버그 및 성능 문제, 기능 업데이트를 해결했습니다.
개발 채널 업데이트
이 베타 채널 릴리스 이전의 개발자 채널 업데이트는 다음과 같습니다. 이러한 정보는 각 릴리스의 변경 내용에 대한 자세한 정보를 제공합니다.
- 129.0.2752.4에 대한 개발 채널 업데이트가 라이브로 제공됩니다. - Microsoft 커뮤니티 허브
- 129.0.2766.0에 대한 개발 채널 업데이트가 라이브로 제공됩니다. - Microsoft 커뮤니티 허브
- 129.0.2779.0에 대한 개발 채널 업데이트가 라이브로 제공됩니다. - Microsoft 커뮤니티 허브
수정
- 와일드카드를 허용하도록 정책을 업데이트합니다. 다음 정책에 대한 설명서는 정확하지 않으며 수정되었습니다. 이러한 정책은 구성할 때 URL 패턴에서 와일드카드(*)를 지원합니다. ImagesAllowedForUrls, ImagesBlockedForUrls, InsecureContentAllowedForUrls, InsecureContentBlockedForUrls, PopupsAllowedForUrls, PopupsBlockedForUrls.
기능 업데이트
Microsoft Edge 지원 운영 체제로 업데이트합니다. 지원되는 최소 macOS 버전은 macOS 11로 증가합니다. 이전 버전의 macOS 사용자는 더 이상 Microsoft Edge 업데이트를 받지 않습니다. 자세한 내용은 Microsoft Edge 지원 운영 체제를 참조하세요.
CryptoWallet 기능의 사용 중단. 최종 사용자 환경을 개선하기 위해 CryptoWallet 기능 및 CryptoWalletEnabled 정책은 더 이상 사용되지 않습니다. CryptoWalletEnabled 정책은 향후 릴리스에서 사용되지 않습니다.
Microsoft Edge 사이드바 업데이트. 비활성 사이드바 사용자 및 새 Microsoft Edge 사용자의 경우 사이드바가 꺼져 있습니다. 사용자는 항상 설정>사이드바 로 돌아가서 언제든지 사이드바를 다시 켤 수 있습니다. 활성 사이드바 사용자의 경우 현재 사이드바 상태는 동일하게 유지합니다.
관리자는 HubsSidebarEnabled 정책을 사용하여 사이드바의 가용성을 제어할 수 있습니다. 메모: 이 기능은 제어된 기능 롤아웃입니다. 이 기능이 표시되지 않으면 롤아웃을 계속하면서 다시 검사.
정책 업데이트
더 이상 사용되지 않는 정책
- CryptoWalletEnabled - CryptoWallet 기능 사용(사용되지 않음)
- EnhanceSecurityModeOptOutUXEnabled - Microsoft Edge에서 ESM(향상된 보안 모드)에 대한 옵트아웃 사용자 환경 관리(사용되지 않음)