Angular version update 내역

sw·2023년 11월 22일
0
post-thumbnail

v10

  1. 날짜 기간 선택 가능

  2. CommonJS 모듈이 사용되면 경고표시

  3. 엄격한 규칙 옵션 추가

  4. 의존 관계에 있는 패키지 버전 업데이트

  5. 지원 브라우저 변경(오래된 브라우저 지원x)

v11

  1. 폰트 자동 내장

  2. 컴포넌트 테스트 하네스 추가

  3. 진행상황 표시방식 개선

  4. 언어 지원 서비스 개선

  5. 핫 모듈 갱신 기능 지원

  6. 더 빨라진 빌드

  7. webpack 5 일부 지원

  8. TSLint를 ESLint로 전환 가능

v12

  1. i18n 메시지 id 형식 제거

  2. Protractor 대체

  3. template에서 ?? 사용 가능

  4. @Component 데코레이터 styles안에 Sass 코드를 직접 작성 가능

  5. IE11 지원 중단

v13

  1. View Engine를 사용하지 않음으로인한 컴파일 속도 증가

  2. Angular Package Format를 최신 JS 형식으로 표준화하여, 간결한 패키지 출력과 더 빠른 실행 기대

  3. Component API 업데이트

  4. Angular CLI 향상

  5. Framework 변화와 의존성 업데이트

  6. Angular test의 향상

v14

  1. Reactive form에 타입 지정 가능

  2. Angular CLI 자동완성

v15

  1. Standalone API 관련 기능 업데이트

  2. 이미지 directive 업데이트

  3. router guard에서 보일러 플레이트 코드 제거

  4. Router에서 default import할 때, 보일러 플레이트 코드 제거

  5. stack traces 업데이트

  6. Material Design Components for Web을 기반으로 Angular material 재구성

  7. CDK Listbox

  8. 실험적인 esbuild 지원 개선

v16

  1. 반응성 개선

  2. 필수 컴포넌트 입력

  3. XSS 공격 방지

  4. ActivatedRoute 서비스를 주입하지 않고도 라우터 정보를 컴포넌트 입력에 쉽게 바인딩

v17

  1. 템플릿 개선

  2. SSR 성능 개선

  3. 새로운 lifecycle hooks

  4. vite와 esbuild가 새로운 디폴트 옵션

  5. devtools에서 의존성 주입 디버깅

  6. Angular Signals

profile
abcde

0개의 댓글