The testing checklist needs to take into account accurate modularization tests in wrappers.
The test plan design should include:
[x] Modularization of the definitions themselves - use as modules and check correct prompting
[x] Creating a custom editor - baseEditor with the correct types is to be prompted as a result
[x] Creating a custom plugin - as the result should be prompted by BasePlugin with the correct types
[x] Non-modularized definitions - has the previous state changed? or for the better?
[x] Compatibility from TypeScript version 3.8+, i.e. Angular 10
[x] All Angular wrapper tests must pass Angular 10, 11, 12, and 13
[x] A very thorough Handsontable-Angular check, because it is sensitive to changes in TypeScript
Reference
To do
[x] designing test cases creating demos with various modularization examples that should be compatible with the previous 3 LTS versions of wrapper frameworks and TypeScript since v3.8
Examples of the test cases
example with editor
example with various plugins
example with different validators
an example of a custom plugin
an example of a custom editor
Consider previous regressions from v8.3 when we modularized vanillas version
importing CSS files with bundlers like Snowman
bundlers: Webpack 4, Webpack 5, Parcel, Snowman?
Fixed regression from v8.3.0
getSourceDataAtRow in modifyRowData event causes stack exceeded error #7504
Description
The testing checklist needs to take into account accurate modularization tests in wrappers.
The test plan design should include:
baseEditor
with the correct types is to be prompted as a resultBasePlugin
with the correct typesReference
To do
Examples of the test cases
Fixed regression from v8.3.0
getSourceDataAtRow in modifyRowData event causes stack exceeded error #7504