# Announcing TypeScript 5.2

> Clean Markdown view of GeekNews topic #10544. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=10544](https://news.hada.io/topic?id=10544)
- GeekNews Markdown: [https://news.hada.io/topic/10544.md](https://news.hada.io/topic/10544.md)
- Type: news
- Author: [composite](https://news.hada.io/@composite)
- Published: 2023-08-25T13:43:10+09:00
- Updated: 2023-08-25T13:43:10+09:00
- Original source: [devblogs.microsoft.com](https://devblogs.microsoft.com/typescript/announcing-typescript-5-2/)
- Points: 11
- Comments: 2

## Topic Body

Typescript 5.2 버전이 출시되었습니다.  
  
- `using` 선언문을 통한 명시적 자원 관리  
- 데코레이터 메타데이터  
- 명명 혹은 익명 튜플 요소  
- 배열 합치는 메소드 사용이 쉬워짐  
- 배열 복사 메소드  
- `WeakMap` and `WeakSet` 키에 기호 형식(`symbols`) 지원  
- 타입스크립트 구현 파일 확장자에 형식만 존재하는 Import 경로 지원  
- 객체 멤버 입력 시 쉼표 자동입력  
- 인라인 변수 리팩토링 (특정 변수가 특정한 곳에서만 사용할 경우 자동으로 변수값을 주입 후 변수 선언문 삭제. IntelliJ 기반 IDE와 비슷)  
- Inlay 인자 힌트 클릭 가능 (인자 옆에 인자명을 시각적으로 제공하며 이 또한 IntelliJ 기반 IDE와 비슷)  
- 유입되는 유형 호환성 검사 최적화 (유사 타입 분석 속도 향상)  
- 이외 각종 변경 및 수정 사항  
  - `lib.d.ts` (DOM 타입 업데이트)  
  - `labeledElementDeclarations` 속성에 지정되지 않은(`undefined`) 요소 지원  
  - `module` 및 `moduleResolution` 속성은 Node.js 환경 설정 내에서 반드시 일치해야 함  
  - 병합된 기호에 대한 일관성 있는 `export` 검사  
  - `modules` 는 항상 `namespace` 형태로 방출

## Comments



### Comment 18612

- Author: superwoou
- Created: 2023-08-25T17:14:09+09:00
- Points: 1

배열 합치는 메소드 사용이 쉬워짐  
은  
배열 유니온(한글로 뭐라고 할지 몰라서) 메서드 사용이 쉬워짐  
  
이 더 적합한 표현 일 것 같습니다 (이조차도 뭔가 어색하지만)

### Comment 18613

- Author: [hidden]
- Created: 2023-08-25T18:19:12+09:00
- Points: 1
- Parent comment: 18612
- Depth: 1

[숨김 처리된 댓글입니다]
