-
Notifications
You must be signed in to change notification settings - Fork 297
Roadmap
Jan Källman edited this page Feb 20, 2023
·
41 revisions
- New implementation of data validations.
- Data validations will now be kept in-memory until the workbook is saved (Worksheet xml will not be updated in runtime).
- Improved performance.
- Better support for formulas referring to other worksheets.
- Improvements to the formula parser.
- Optimized tokenizer
- Improved handling/performance of shared formulas.
- Support for array formulas and dynamic array formulas.
- Pivot table enhancements.
- Improved formula calc engine (performance, more functions/functionality).
- Improved support for array formulas
- Improve test coverage
- Improve documentation & samples
- Redesign of the library into a modular architecture
- Support for newer VBA signatures - Agile and V3
- Added ExcelRangeBase.ToCollection to map ranges and tables to a collection of T.
- New methods for grouping Rows and Columns.
- Html/css & Json export.
- Remove dependency to System.Drawing.Common for Non GDI environments.
- Support for splitting panes in a worksheet.
- Better support for Row and Column properties (easier access via range, enumeration).
- Improved Range Copy support
- Support for 'Show data as' on pivot tables data fields.
- Support for External references in the formula parser.
- Enhanced sorting.
- Custom styles for Tables and Pivot Table and slicers
- Styling for tables.
- Pivot table styling via Pivot Areas
- Add support for Form controls like, buttons and checkboxes
- Export range to DataTable.
- Pivot Table Enhancements - Filters, Calculated Columns and Shared Caches
- Slicers
- Threaded comments
- Improve test coverage
- Add support for Extended chart types, like treemap, sunburst, histogram and more
- Improve documentation & samples
- Improve test coverage
EPPlus Software AB - https://epplussoftware.com
- What is new in EPPlus 5+
- Breaking Changes in EPPlus 5
- Breaking Changes in EPPlus 6
- Breaking Changes in EPPlus 7
- Breaking Changes in EPPlus 8
- Addressing a worksheet
- Dimension/Used range
- Copying ranges/sheets
- Insert/Delete
- Filling ranges
- Sorting ranges
- Taking and skipping columns/rows
- Data validation
- Comments
- Freeze and Split Panes
- Header and Footer
- Hyperlinks
- Autofit columns
- Grouping and Ungrouping Rows and Columns
- Formatting and styling
- The ExcelRange.Text property
- Conditional formatting
- Using Themes
- Working with custom named table- or slicer- styles