Découvrez les nouveautés dans chaque version, avec des détails sur les fonctionnalités, les améliorations et les problèmes résolus.
janv.
févr.
mars
avr.
mai
juin
juil.
août
sept.
oct.
nov.
déc.
Jspreadsheet Pro v12Version majeure9 déc. 2025
Fonctionnalités
Extended Viewport: Support for a billion cells with optimized rendering.
Performance: Range and calculation optimizations for better performance.
Mobile Navigation: Significant improvements in mobile navigation and better responsiveness.
Touch Support: Enhanced touch interactions and responsiveness.
Accessibility: Improved keyboard navigation with IME capabilities.
Worksheet Tables: Added a new table feature for structured data management.
Enhanced Copy-Paste: Copy and paste from Excel/Google Sheets with style preservation.
Web Components: Added support for web-components-based editors.
Multi-Selection: Added drag and drop support for multiple columns and rows.
Force as text: Special text string character to force any input to be treated as text.
Context Menu: New keyboard navigation support.
Top Menu: New native top menu implementation.
Selections: Deselect with CTRL+click consistent with other spreadsheet software.
Dependencies
Formula Pro
Improved the performance of Formula Pro. These enhancements required significant changes to the core of the formula engine, which makes the new version incompatible with older versions of Jspreadsheet.
jSuites
Introduced important improvements to editor usability and the masking system. These changes require jSuites.
Behavior and Critical Updates:
Column Width: Changing the width of hidden columns/rows does not change the visibility state.
Null Handling: undefined/null is treated differently from empty strings for calculations and getData().
Empty String Definition: To explicitly define empty strings, use "''".
Added Extensions:
jspreadsheet/extensions: Collection of all extensions.
jspreadsheet/format: Extension for custom editors and cell masking.
Persistence
Removed these controls in favor of persistence: function which brings much more flexibility to developers. Additionally, the new autoId property helps to track row ids using guids.
Columns
Column Visibility: Now includes arrow indicators.
Multi Column Drag: Drag and drop multiple columns simultaneously.
Rows
Row Visibility: Now includes arrow indicators.
Multiple Row Drag: Drag and drop multiple rows simultaneously.
Automatic Ids: Automatically allocate guides for new rows.
Formulas and Calculations
Performance optimizations have been introduced, with much better range management, a new type of chain for column and lines and calculations by reference when used together with Formula Pro Version 6.
Worksheet Names: Can now accept special characters when used as 'Countries-EU'.
Internal Arrays: Array controllers have been updated.
Formula Pro: New syntax to accept =100 * .1.
onerror: The formula pro includes the event onerror to be triggered when a formula generates errors.
Removed Functions
Custom formulas can be used to restore these functions if needed.
Clipboard
Jspreadsheet automatically includes styles when copying data from Excel, Google Sheets or other external spreadsheets or tables, as long as the content is smaller than 10MB.
External Paste: Pasting from external software now brings style information.
Paste Special: New paste special controls are available in the context menu.
Validations
Custom Validations: New setter jspreadsheet.setValidationHandler(name, handler).
Dynamic Lists: Support for type=formula and type=list with dropdown and formulas for dynamic lists.
Filters
Column-Specific Filters: It is no longer possible to activate filters for specific column headers; you can activate at the header level or range level.
Range Filters: Better range filtering capabilities.
History Integration: Toggle filters are included in history to accept undo/redo operations.
Editors
More accessibility with ARIA, enhanced IME and keyboard and navigation support. Additionally, custom editors can be created as web-components and other features as described below.
Editor Types
Added a new widget for calendar and dropdowns.
Viewport
The highlight of the viewport updates is the improved capability to handle millions of rows. Additionally, several properties have been moved to the spreadsheet level to ensure consistency across different worksheets.
Shortcuts
The new shortcut management system is more flexible and logical, using an object-based declaration to match keyboard events.
Group Columns/Rows
Background color has been removed.
History support has been added, allowing users to undo open/close group actions.
Improved consistency in group behavior across the spreadsheet.
Footers
Footers have better capabilities, more flexible methods and are updated automatically during formula updates.
History
Cascade Events: The history event onredo or onundo happens only once even when there are cascade events.
Performance: Improved history management and performance.
Sélection de produits
Conseils liés aux fonctionnalités
Expertise en matière de licences
Fournisseur officiel
Service client 24/5
Sûr depuis 1995
Contactez-nous
Appelez-nous
Notre équipe est disponible du lundi au vendredi, de 9 h à 17 h