Repository navigation
v2.0.0-preview.72
Pre-release
Pre-release
·
31 commits
to preview
since this release
2.0.0-preview.72 (2026-10-10)
⚠ BREAKING CHANGES
- size: ButtonSize on NT buttons, NTNavLink, NTButtonGroup,
NTFabMenu, and NTSplitButton; Size on NTProgress, NTLoader, and
NTBreadcrumb; NTInputFile.InputButtonSize and UploadButtonSize; and
NTButtonBase.EffectiveProgressSize now use NTSize. Replace Size.X with
NTSize.X, Size.XS with NTSize.Smallest, and Size.XL with
NTSize.Largest.
Co-Authored-By: Claude Opus 5.5 noreply@anthropic.com
- colors: Color parameters on NT components (buttons, cards,
chips, menus, navigation, form fields, progress, tags, tooltips,
toasts, snackbars, and others), INTSnackbar, INTToast, the
INTSnackbarService and INTToastService ShowAsync overloads,
NTSnackbarQueueScriptOptions, and NTButtonBase.EffectiveProgressColor
now use NTColor instead of TnTColor. Replace TnTColor.X with NTColor.X;
use null or Transparent where TnTColor.None was used. Apps that do not
render NTHeadDependencies must load _content/NTComponents/nt-theme-compat.css
or define --nt-color-* variables.
Co-Authored-By: Claude Opus 5.5 noreply@anthropic.com
Features
- add NT-prefixed enum replacements (2891e23)
- analyzers: add TnTColor migration analyzer and code fix (4bf6f78)
- colors: add Material 3 NTColor roles (381ce08)
- site: add setup guide and header theme selector (7cc1d16)
Bug Fixes
- build: compile Charts assets in the root TypeScript build (1763176)
- components: preserve rapid edits and context-menu interactions (667df7b)
- deps: align hosts with updated Charts packages (5f6d2f6)
- form: avoid redundant validation notifications and renders (11e93b6)
- site: apply scoped preview colors to modern components (26f57fb)
- site: exclude NTBadge from the component catalog (457a6f1)
- site: make component demos interactive and recoverable (5b2e97f)
- theme: add legacy color token compatibility (bf69738)
- theme: synchronize controls after runtime initialization (81761b0)
- typeahead: preserve newest asynchronous lookup results (98c18c8)