Version 23 Developer Release Note

Summary

  • AdapTable 23.0 was released in June 2026 and supports AG Grid version 35.3
  • It provides numerous enhancements to the UI including ARIA support and deeper Tailwind integration
  • It also includes 4 new Styled Columns: Bullet Chart, Rating, Icon and Range Bar
  • Other enhancements include Scheduled Alerts and Report Schedules

AdapTable 23.0 is a major version release.

It contains a refactored and enhanced AdapTable UI and 4 new user-requested Styled Columns.

Breaking Change

  • There are 2 breaking changes in AdapTable 23:
    • Reminders have been replaced by Scheduled Alerts and Report Schedules are now part of Export State
    • Styled Columns now require a unique name (in line with other Adaptable Objects)
  • The Version 23 upgrade wizard automatically handles both of these for you when your application first loads

Styled Columns

  • AdapTable 23.0 contains a very big refactoring of, and expansion to, Styled Columns

  • AdapTable now provides 4 new Styled Columns (in response to user requests):

    • Bullet Chart Style - renders a bullet graph inside a cell
    • Rating Style - displays a row of icons (e.g. stars) scaled to the cell value
    • Icon Style - maps cell values to icons with presets and optional cell text
    • Range Bar Style - shows value and optional reference on track between min & max
  • Additionally we made improvements to the 4 existing Styled Columns including:

    • Gradient Style - includes a new zero-centred range (for columns with negative numbers)
    • Percent Bar Style - provides better support for negative ranges
    • Badge Style - has a large number of new styling and formatting options
    • Sparkline Column - improved UI makes it easier to create sparklines at runtime

Scheduling

  • Scheduling has been refactored in AdapTable 23.0 in significant ways:
    • Reminders have been replaced with Scheduled Alerts - a new type of Alert
    • Scheduled Reports are now part of the Report object (and persisted in Export state)
    • The Schedule object now fully supports Cron expressions
    • AdapTable users can more easily create either one-off or recurring schedules

General Enhancements


UI Changes

  • The index.css file now contains both base styles (the light and dark Themes)

    Important

    This means you now only need to import one CSS file, instead of two

  • Improvements to usability and flexibility of the UI Wizards and new Select and Dropdown components

  • Further integration with Tailwind

    Note

    • All AdapTable CSS classes have the twa: prefix, so they won't collide with your app if you use Tailwind
    • If using Tailwind we recommend this CSS layer order: @layer theme, base, components, adaptable, utilities
    • The Adaptable styles are all scoped inside the adaptable CSS layer
  • Comprehensive accessibility (ARIA) and keyboard support in AdapTable UI — menus, dialogs, dropdowns and wizards follow WAI-ARIA Authoring Practices by default

    Find Out More

  • The Colour Palette has been extended and made easier to use and customise


Technical Reference

  • As a result of the changes to Scheduling (see above) these objects and classes were all removed:

  • The previously deprecated getPersistedState function in State API method was removed (and now only its replacement, getPersistentState, remains):

    Note

    This is in line with our policy of removing deprecated methods on the 3rd major release post deprecation

  • The navigation property in Settings Panel Options returns a new SettingsPanelNavigationConfigurer object (that allows more flexible configuration options)

    Important

    The previous navigation object is still supported but marked as deprecated and will be removed in a future version


Documentation

  • Docs updates as part of ongoing efforts to help devs and users find what they need in AdapTable:
    • Now Framework focussed - you pick a Framework and only see docs and demos for that Framework
    • 8 New Showcase Demos showing AdapTable tackling real world use cases
    • A Feature list detailing all AdapTable features and associated dev properties and UI components
    • A What's New page listing new releases, features and blog posts

Change Log

KeyTypeDescription
AT-3389TaskReplace Reminders with Scheduled Alerts
AT-3388EnhancementAdd new Numeric Presets to Format Column
AT-3387EnhancementAdd "live" Preview to Format Column and Styled Column Wizards
AT-3378EnhancementImprove how users can configure Settings Panel
AT-3367EnhancementAdd comprehensive accessibility (ARIA) and keyboard support
AT-3365EnhancementAdd ability to configure all 3 Quick Search styles in UI
AT-3363EnhancementAllow Weighted Average to be set from Column Menu
AT-3362TaskImprove contents and flexibility of Colour Palette
AT-3361EnhancementLayouts should support AG Grid full width group rows
AT-3360EnhancementReplace DropdownButton with new component
AT-3357DocumentationRefactor Docs to be Framework focussed
AT-3354TaskSupport AG Grid 35.3
AT-3350EnhancementEnable custom plus minus keys
AT-3349BugFix maths imprecision error in Plus Minus
AT-3347EnhancementAdd new Range Bar Styled Column
AT-3346EnhancementAdd new Icon Styled Column
AT-3341EnhancementAdd new Rating Styled Column
AT-3340EnhancementAdd new Bullet Chart Styled Column
AT-3333EnhancementShow Adaptable Options in Grid Info panel
AT-3332EnhancementAdd options to show Notes and Comments via Menu and not hover
AT-3329TaskAdd Cron Expressions to Schedules
AT-3328BugEmpty values display in Date Column OrderedValues for In Filter
AT-3318EnhancementTooltips should wrap in In Filter
AT-3301EnhancementAdd Zero Gradient to Gradient Columns
AT-3265EnhancementImprove Handling of Negatives in Percent Bars
AT-2934TaskAllow Custom Toolbar to display Forms
AT-2779EnhancementMake Format Column presets part of Definition
AT-2488EnhancementSupport framework components in custom Menu Items
AT-2390EnhancementImprove alert tone selector to show color that tone refers to
AT-2372EnhancementAdjust all inputs to have consistent sizes
AT-1907EnhancementEnable Calculated Columns to flash when value changes
AT-1788EnhancementSet Alerts to fire in response to Calculated Column changes