1.48.0 (2026-04-15)
- NTTag: add NTTag component with icons and theming (20f9955)
1.47.0 (2026-04-15)
- rich-text-editor: add extensible rich text editor with tool plugins, TypeScript interop, and tests (6f040c8)
1.46.0 (2026-04-06)
- toast: improve toast color contrast and close button style (7ce29e6)
- TnTChip: add SubLabel support and tests (06ba4c8)
1.45.1 (2026-04-02)
- markdown-editor: add client revision tracking (986d521)
1.45.0 (2026-04-01)
- core: add global default options and appearance resolver (a264221)
- theme: add critical style and theme bootstrapper (100bd38)
1.44.5 (2026-04-01)
- input-base: trigger BindAfter on blur if not BindOnInput (975feaa)
1.44.4 (2026-03-31)
- input: ensure BindAfter tested with BindOnInput=true (be3d7c9)
1.44.3 (2026-03-31)
- input: conditionally invoke BindAfter on input change (60cc29d)
1.44.2 (2026-03-30)
- TnTWeekView, TnTTypeahead: use fixed dates and improve input simulation (70affac)
1.44.0 (2026-03-30)
- accordion: refactor to use inert and grid transitions (83a20c6)
1.43.0 (2026-03-27)
- markdown-editor: unify value precedence and sync logic (ede5ae8)
1.42.3 (2026-03-27)
- styles: simplify radio group grid layouts and padding (bb906a7)
1.42.2 (2026-03-27)
- radio-group: add GroupName param for custom radio name (e501999)
1.42.1 (2026-03-26)
- TnTInputBase: remove tests for OverrideForm ignoring form state (e752942)
1.42.0 (2026-03-26)
- input: add OverrideForm to bypass form context (ae68f52)
1.41.0 (2026-03-26)
- styles: enlarge input switch for improved usability (e403100)
1.40.0 (2026-03-26)
- accordion: add HeaderTemplate for custom headers (783c431)
1.39.1 (2026-03-25)
- typeahead,inputs: switch style, and progress size (153d30f)
1.39.0 (2026-03-25)
- typeahead: add TextColor parameter for customization (249b63e)
- form: add XS appearance variant and styles (240fc4c)
1.38.7 (2026-03-24)
- styles: add Snackbar to ScopedCssFolders in sasscompiler.json (cdfcf7f)
1.38.6 (2026-03-23)
- NTInputDateTime: add custom picker mode and trigger button (45c7b63)
1.38.4 (2026-03-20)
- wizard: add HideStepsInsteadOfRemovingFromDom option (5ab8cb3)
- wizard: add HideStepsInsteadOfRemovingFromDom option (7625e65)
1.38.4 (2026-03-20)
- wizard: add HideStepsInsteadOfRemovingFromDom option (5ab8cb3)
- wizard: add HideStepsInsteadOfRemovingFromDom option (7625e65)
1.38.4 (2026-03-20)
- wizard: add HideStepsInsteadOfRemovingFromDom option (5ab8cb3)
- wizard: add HideStepsInsteadOfRemovingFromDom option (7625e65)
1.38.4 (2026-03-20)
- wizard: add HideStepsInsteadOfRemovingFromDom option (5ab8cb3)
- wizard: add HideStepsInsteadOfRemovingFromDom option (7625e65)
1.38.4 (2026-03-20)
- wizard: add HideStepsInsteadOfRemovingFromDom option (5ab8cb3)
- wizard: add HideStepsInsteadOfRemovingFromDom option (7625e65)
1.38.4 (2026-03-20)
- wizard: add HideStepsInsteadOfRemovingFromDom option (5ab8cb3)
- wizard: add HideStepsInsteadOfRemovingFromDom option (7625e65)
1.38.4 (2026-03-20)
- wizard: add HideStepsInsteadOfRemovingFromDom option (5ab8cb3)
- wizard: add HideStepsInsteadOfRemovingFromDom option (7625e65)
1.38.4 (2026-03-20)
- wizard: add HideStepsInsteadOfRemovingFromDom option (5ab8cb3)
- wizard: add HideStepsInsteadOfRemovingFromDom option (7625e65)
1.38.4 (2026-03-20)
- wizard: add HideStepsInsteadOfRemovingFromDom option (5ab8cb3)
- wizard: add HideStepsInsteadOfRemovingFromDom option (7625e65)
1.38.3 (2026-03-20)
- accordion: correct content rendering logic and add test (7a92aca)
1.38.2 (2026-03-19)
- styles: improve TnTNavLink SCSS consistency and flexibility (dfa02ab)
1.38.1 (2026-03-18)
- typeahead: notify field change only if identifier set (6e5f872)
1.38.0 (2026-03-18)
- NTInputFile: add file selection state restoration (07d353f)
1.37.0 (2026-03-18)
- input-file: remove files by reference, not index (c7a7e80)
- datagrid: add DisableSortToggleToNone for sort behavior (3a938c5)
1.36.1 (2026-03-18)
- NTInputFile: simplify JS module load logic (8de0c1a)
1.36.0 (2026-03-18)
- input-file: implement file removal functionality and enhance tests (4e7a58d)
1.35.0 (2026-03-17)
- snackbar: add snackbar service and component for notifications (cd3f535)
1.34.1 (2026-03-17)
- text-area: fixed regression that caused enter to no longer work in text area. (8a5b3ce)
1.34.0 (2026-03-17)
- enhance NTInputFile component with remove button support and update progress handling (7a1cd19)
1.33.0 (2026-03-17)
- add InputFileTemplateProgressDemo component and enhance NTInputFile with progress template support (c38db07)
1.32.0 (2026-03-17)
- add NTInputSelect component with searchable options (ba8ae5b)
1.31.2 (2026-03-13)
- NTInputFile: add ClearAsync to reset file input state (df00c41)
1.31.1 (2026-03-13)
- virtualize: handle max-height for scroll containers (f4c44b1)
1.31.0 (2026-03-12)
- input-textarea: add SizeByContent support (20addce)
1.30.0 (2026-03-11)
- toast: improve SSR close button and toast tracking (d8d10f6)
1.29.2 (2026-03-10)
- toast: add SSR support with auto-dismiss script (4df3951)
- virtualize: add tests and improve scroll metrics (88f559a)
1.29.1 (2026-03-06)
- TnTLayout: remove global scrollbar styling (905d955)
1.29.0 (2026-03-06)
- datagrid: Fixed issue with data grid not showing updates immediately (b34133c)
- progress-indicator: Fixed misnamed style (89d547a)
- generator: add Roslyn code documentation generator (4cb9865)
- layout: add custom scrollbar styling to TnTLayout (cef2d46)
1.29.0 (2026-03-06)
- datagrid: Fixed issue with data grid not showing updates immediately (b34133c)
- generator: add Roslyn code documentation generator (4cb9865)
- layout: add custom scrollbar styling to TnTLayout (cef2d46)
1.28.0 (2026-02-26)
- input-date-time: rename TnTInputDateTime to NTInputDateTime (4e457bb)
1.27.0 (2026-02-26)
- button: improve disabled button styling for clarity (b077da4)
- form: add Material-style picker to InputDateTime (94e1bbe)
- input-file: add icon and tooltip support to NTInputFile (6b2e6e7)
- input: add FlipAndSpan layout for checkbox/switch (fcadcaf)
- input: add SupportingTextColor parameter (058bc8d)
1.26.0 (2026-02-25)
- inputfile: add NTInputFile component and demos (bd17334)
- styles: improve button group focus and active states (997a72b)
1.25.1 (2026-02-25)
- tooltip: correct pointer direction tests and add DOM guard (32974b3)
1.25.0 (2026-02-24)
- typeahead: add JS overlay for dropdown positioning (7a1ad40)
- wizard: add visited step navigation and invalid form button modes (bc6e6c3)
1.24.2 (2026-02-21)
- update column cell class and attribute tests (35f0fb8)
1.24.1 (2026-02-20)
- grid: add flexible cell text alignment and styling (0d5cbfd)
1.24.0 (2026-02-20)
- datagrid: wrap cell content in container div (bd0b181)
1.23.1 (2026-02-20)
- ci: add dotnet workload restore to NuGet deploy (1a45329)
1.23.0 (2026-02-20)
- tabview: add alignment and header gap customization (8c49779)
1.22.0 (2026-02-20)
- add line graph and tree map pages with interactive features (91c8a41)
- add unit tests for NTChart and NTChartAnnotation components (3dd237b)
1.21.0 (2026-02-14)
- markdown-editor: add form validation and UX improvements (4187d2c)
1.20.4 (2026-02-13)
- tests: update key event handlers to use onkeydown for currency and text inputs (a240250)
1.20.3 (2026-02-13)
- style: adjust progress bar top spacing in TnTTypeahead (ca5adf7)
1.20.2 (2026-02-13)
- input: switch key event handlers to onkeydown (9b19ce4)
1.20.1 (2026-02-13)
- typeahead: prevent Enter from submitting forms (186ce8f)
1.20.0 (2026-02-12)
- enum: add missing comma in TnTColor enum (13792c0)
- dialog: refactor dialog trigger and header layout (dc7c251)
- typeahead: improve type safety and binding (b96eb18)
1.19.0 (2026-02-12)
- TnTColor: add assert-related color values to enum (54995cb)
1.18.0 (2026-02-12)
- input: prevent Enter key propagation in inputs (316fdd5)
- typeahead: add Blazor form validation support (ea5be23)
1.17.1 (2026-02-09)
- TnTInputSelect: remove margin-top from label on select state (9f13beb)
1.17.0 (2026-02-09)
- NTButtonGroup: add Blazor form validation support (c4527d5)
1.16.2 (2026-02-06)
- button-group: update icon and label rendering (af0b6a6)
1.16.0 (2026-02-05)
- button-group: add NTButtonGroup component and demo (5e4a856)
- styles: add label top positioning and dual icon grid (890dac7)
- wizard: limit step width (7cc0f56)
- wizard: add VerticalOnSmallScreens for responsive layout (11c6a0d)
1.15.0 (2026-02-03)
- typeahead: fixed default width of typeahead (b2b3ef8)
- skeleton: add FillHeight param to support full height (04ac78f)
- styles: add compact mode for TnTInputSelect (26f3530)
- typeahead: add error, supporting text, and tooltip (aa1ca26)
- wizard: introduce ITnTWizardFormStep interface (7e37d70)
1.14.1 (2026-02-03)
- radio: improve checked logic and fix onblur quote (af065ce)
1.14.0 (2026-02-02)
- radio-group: improve focus and int/enum support (7760506)
1.13.0 (2026-02-02)
- radio-group: add keyboard navigation support (9c8923c)
1.12.0 (2026-02-01)
- virualization: Added better virtualization logic. (1445aaa)
1.11.1 (2026-01-28)
- layout: improve side nav toggle and layout handling (bc379e0)
- LineChartDemo: add axis-specific pan and zoom controls (3eef616)
1.11.0 (2026-01-24)
- styles: add theme color variables and base app styles (46f921d), closes hi#contrast
1.10.0 (2026-01-24)
- theme: add theme change event and .NET interop (0e6b767)
1.9.0 (2026-01-21)
- form: add novalidate logic and TnTForm tests (44cca9c)
1.8.1 (2026-01-21)
- input: standardize margin-top to 6px for inputs (d7d1458)
1.8.0 (2026-01-19)
- external-click: improve detection logic and add demo (2fd7c21)
1.7.5 (2026-01-19)
- styles: add margin when label is floated in inputs (14ca53b)
1.7.4 (2026-01-19)
- style: add consistent margin-bottom to containers (47fad7a)
1.7.3 (2026-01-19)
- styles: improve input container grid responsiveness (f426621)
1.7.2 (2026-01-19)
- form,inputs: add full-row layout and improve spacing (7d9dae2)
1.7.1 (2026-01-19)
- input: Fixed broken tests (19d75a9)
1.7.0 (2026-01-16)
- input: refactor to grid-based input container (a1a79ef)
1.6.0 (2026-01-15)
- input: add ShowInputLength parameter for input length (fe1179f)
1.5.5 (2026-01-09)
- ci: merge pack and publish NuGet jobs in workflow (e5b2ade)
1.5.4 (2026-01-09)
- ci: add Node.js install and test steps to workflow (638e39e)
1.5.3 (2026-01-09)
- ci: update workflow name and trigger conditions (160d139)
1.5.2 (2026-01-09)
- ci: Updated search folder for playwright setup (9aae1de)
1.5.1 (2026-01-09)
- ci: Added playwright dependency to ci/cd (13cc70b)
1.5.0 (2026-01-09)
- form: Added compact form layout (e7b5198)
1.4.0 (2026-01-08)
- fab: add FAB container with layout and expansion (1977272)