v8.2.0
Release 2024-1-31 V8.2.0
Bugs
- fix(ITableColumn): update check Step value by @ArgoZhang in #2718
- fix(Textarea): throw exception when js invoke by @ArgoZhang in #2728
- fix(Table): throw exception when DynamicContext is null by @ArgoZhang in #2730
- fix(Localizer): remove MissingLocalizerCache use CacheManager by @ArgoZhang in #2742
- fix(BreakPoint): update BreakPoint parse function by @ArgoZhang in #2844
- fix(DefaltDataService): compatible pager/virtual-scroll mode by @j4587698 in #2746
- fix(TableFooter): add Key on tfoot by @ArgoZhang in #2748
- fix(Print): update Print compatible net8 by @ArgoZhang in #2755
- fix(IpAddress): missing disabled sass variable by @ArgoZhang in #2773
- fix(Pagination): compatible wasm mode by @ArgoZhang in #2778
- fix(Table): throw exception when click refresh button on browser by @ArgoZhang in #2796
- fix(Table): setBodyHeight incorrect when invisible by @ArgoZhang in #2798
- fix(BootstrapInputGroupLabel): required attribute not work by @ArgoZhang in #2803
- fix(ListGroup): list-group-item background color incorrect by @ArgoZhang in #2807
- fix(Localization): set DefaultCultureInfo not work in code by @ArgoZhang in #2813
- fix(Menu): missing color of nav-link by @ArgoZhang in #2815
- fix(Drawer): body missing padding variable by @ArgoZhang in #2817
- fix(JSModule): missing JSException by @ArgoZhang in #2819
- fix(Table): reset sort by default sort setting when set bind-SelectedRow by @ArgoZhang in #2825
- fix(Card): arrow does not rotate on the header by @ArgoZhang in #2836
- fix(DynamicElement): rename Name to TagName by @ArgoZhang in #2841
- fix(Responsive): add IgnoreCase parameter by @ArgoZhang in #2854
- fix(SelectObject): add SelectObject component by @ArgoZhang in #2840
- fix(Popover): OnBeforeClick does not take effect by @ArgoZhang in #2879
Features
- feat(Link): add Link component by @ArgoZhang in #2712
- feat(Script): add Script component by @ArgoZhang in #2714
- feat(Toast): update extensions method set Title nullable by @ArgoZhang in #2720
- feat(Translator): add Translator component by @ArgoZhang in #2726
- feat(CacheManager): update Clear function by @ArgoZhang in #2738
- feat(Table): toolbar compatible ButtonUpload component by @ArgoZhang in #2761
- feat(InputNumber): support oninput event by @ArgoZhang in #2767
- feat(Calendar): add OnValueChanged callback by @ArgoZhang in #2780
- feat(Table): support pagination on dynamic context mode by @ArgoZhang in #2782
- feat(IDynamicContext): add OnFilterCallback method by @ArgoZhang in #2785
- feat(Card): update style of HeaderTemplate by @ArgoZhang in #2787
- feat(Table): update PageIndex logic on dynamic datatable mode by @ArgoZhang in #2789
- feat(Table): add TableToolbarComponent by @ArgoZhang in #2799
- feat(Utility): add AddLinkBatch/AddScriptBatch method by @azlis in #2809
- feat(MultiSelect): reduce one rendering and improve performance by @ArgoZhang in #2811
- feat(SelectTable): add SelectTable component by @ArgoZhang in #2775
- feat(SelectTable): add resize observer table width by @ArgoZhang in #2823
- feat(SelectTable): add TableMinWidth parameter by @ArgoZhang in #2827
- feat(Upload): add Max parameter by @ArgoZhang in #2833
- feat(SelectTable): support Sort/Filter/Search function by @ArgoZhang in #2831
- feat(SelectTable): support Search function by @ArgoZhang in #2838
- feat(SlideButton): add ButtonItemTemplate parameter by @ArgoZhang in #2846
- feat(SlideButton): add HeaderTemplate parameter by @ArgoZhang in #2848
- feat(Table): dynamic table support filter by @ArgoZhang in #2856
- feat(BrowserFinger): add IBrowserFingerService by @ArgoZhang in #2860
- feat(BrowserFinger): support Initialized life cycle by @ArgoZhang in #2866
- feat(SelectTable): update style for SelectTable by @ArgoZhang in #2872
- feat(Toast): add PreventDuplicates option to Toast options by @ArgoZhang in #2873
Full Changelog: v8.1.0...v8.2.0