5.0.0 — 2026-08-19
The first stable release of V5 (ReoGrid One). There is no backward compatibility with V4 (Differences from V4).
Highlights
| Area | What it brings |
|---|---|
| Memory | Fully virtualized. About 16-23 B per cell; empty cells cost nothing |
| Styles | Four-level inheritance (Cell ◁ Row ◁ Column ◁ Sheet); identical formatting is shared automatically. Banded rows, text rotation and indent |
| Formulas | 122 functions, dependency recalculation, cross-sheet references, defined names |
| Number formats | Excel format codes (sections, conditions, colors) |
| Cell types | Six (checkbox / dropdown / progress / button / hyperlink / sparkline) |
| Conditional formatting | The full OOXML set, icon sets included |
| Display | High DPI, freeze panes, zoom; only the visible area is drawn |
| Editing | An in-cell editor with IME and formula highlighting |
| Data | Sorting (multi-key), filtering (value lists and conditions), auto-fill, outlines, undo, find and replace |
| Input and protection | Data validation, cell notes, sheet protection (per-cell locks) |
| I/O | reogrid-json, CSV, XLSX (streaming), PDF |
| Printing | A UI-independent pagination engine shared by PDF, WinForms and WPF. Print titles, headers and footers |
| Platforms | WinForms / WPF / Avalonia, plus headless |
Packages
unvell.ReoGrid.One / .One.Wpf / .One.Avalonia / .One.Core
(Installation)
Planned
Features not implemented today. Each will get its documentation page when it ships.
Under consideration
| Feature | Notes |
|---|---|
| Charts | Needs a floating-object foundation first |
| Shapes and text boxes | Images are already supported |
| Data binding | To be redesigned around the headless core |
| Threaded comments | The classic note is already supported |
| More cell types | DatePicker / RadioButton / NumberInput / image types |
Known limitations
| Area | Limitation |
|---|---|
| Formulas | Dynamic arrays (spill) — FILTER SORT UNIQUE SEQUENCE LET LAMBDA |
| Formulas | Localized function names; JIS / ASC / DBCS / PHONETIC |
| Number formats | Fractions, scientific notation |
| Printing | Manual page breaks; printing only part of the print range |
| XLSX | Expanding shared formulas, banded rows, split (unfrozen) panes |
| Font subsetting; bold and italic CJK faces | |
| Undo | Outline operations |
| Avalonia | Printing (use PDF export instead) |
Each limitation is also noted on the page that covers the feature.
Licensing
Keys already issued for V4 work in V5 unchanged — no re-issue needed (Applying a License Key).