Ng-zorro-antd: MILESTONE: LATE 2018

Created on 30 Oct 2018  路  5Comments  路  Source: NG-ZORRO/ng-zorro-antd

MILESTONE I

Angular 7.0

  • [x] support angular 7.0 #2372

Core

  • [x] DOM handler
  • [x] schemantics

    • [x] refactor schematics #2602

  • [x] tslint

    • [x] more strict tslint #2372

  • [x] animation

    • [x] reuseable animation

    • [x] css animation => web animation

    • [x] support disable animation #2922

Performance

  • [x] add encapsulation: ViewEncapsulation.None to none css patched component
  • [x] all components except object/array input should work on ChangeDetectionStrategy.OnPush #680

Feature

  • [x] sync features with antd react version
  • [x] new components(countdown, statistic, empty, comment)
  • [x] cdk 7.0 new feature

    • [x] Virtual Scroll

    • [x] replace match-media with cdk BreakpointObserver #2500

    • [x] context menu

Components

  1. [x] Less. @angular/cli had merged a pull request to support inline javascript in .less files. We would adjust our style strategy to use this new feature and make it easier for our users to add ng-zorro-antd in new projects. https://github.com/angular/angular-cli/issues/10430 #1649 #2267
  2. [x] Switch the building tool to ng-packagr. #1747
  3. [x] Support SSR. https://github.com/NG-ZORRO/ng-zorro-antd/issues/43
  4. [x] Refactor API
  5. [x] Angular 7.0. Angular 7.0 is on its way had arrived! We would adopt ng-zorro-antd to this new version. We are also considering to align our version number to Angular's. #2372
    1. [x] Use virtual scroll and other features provided by @angular/cdk to improve performance.
  6. [x] OnPush strategy. Out of performance considerations, we would switch to OnPush strategy in some components. https://github.com/NG-ZORRO/ng-zorro-antd/issues/680
  7. [x] Individually imported modules.

Site.

  1. [x] Sitemap. For better SEO.
  2. [x] Static rendering. https://github.com/angular/universal-starter

Other

  1. [x] Ant Icons for Angular. https://github.com/ant-design/ant-design-icons/issues/3
  2. [x] Antd Mobile. Release ng-zorro-antd-mobile. https://github.com/NG-ZORRO/ng-zorro-antd-mobile

Issue / Bug

  • [x] clear / issue / bug / feature request /

Break Change

  • all components OnPush (like nz-checkbox-group) mutate won't work
  • nz-input search suffix -> addon
  • nz-select nzDropdownMatchSelectWidthmeaning reverse

Component TODO List

@cipchk

  • [x] affix #2544
  • [x] anchor #2546
  • [x] back-top #2547
  • [x] list #2548
  • [x] transfer #2553
  • [x] upload #2555
  • [x] tag #2606

@simplejason

  • [x] tree

@wilsoncook

  • [x] calendar
  • [x] date-picker
  • [x] time-picker

@wendzhue

  • [x] breadcrumb #2513
  • [x] cascader #2516
  • [x] icon #2517 #2641
  • [x] skeleton #2514
  • [x] steps #2512
  • [x] timeline #2515
  • [x] slider #2817
  • [x] message #2613
  • [x] notification #2613
  • [x] popconfirm #2658
  • [x] popover #2658
  • [x] tooltip #2658
  • [x] carousel #2699
  • [x] rate #2794
  • [x] progress #2844

@HsuanXyz

  • [x] auto-complete #2505
  • [x] mention #2510
  • [x] tree-select #2528
  • [x] avatar #2536
  • [x] drawer #2867
  • [ ] modal

@vthinkxie

  • [x] alert #2372
  • [x] badge #2372
  • [x] button #2372
  • [x] card #2372
  • [x] checkbox #2478
  • [x] collapse #2481
  • [x] divider #2482
  • [x] form #2493
  • [x] grid #2498
  • [x] layout #2500
  • [x] radio #2519
  • [x] spin #2530
  • [x] switch #2533
  • [x] input #2593
  • [x] input-number #2601
  • [x] tabs #2678
  • [x] select #2741
  • [x] pagination #2802
  • [x] menu #2816
  • [x] dropdown #2816
  • [x] table #2862

Next

Milestone II #2474

Roadmap MileStone

Most helpful comment

@krokofant 7.0 will be released before 02/28

All 5 comments

Which (if any) or these are intended to be done before v7 comes out of rc?

@krokofant 7.0 will be released before 02/28

Wait for this so long.

I'm waiting

done

Was this page helpful?
0 / 5 - 0 ratings