1.16.0 2024-01-11 (93d6f7cbafa3dcd4064a49ec7f85ec64984405da...dba7f30759195e5f30ec317027eeea48d88ce17e)
- trim spaces in cells when parsing XLSX files (867c3a6)
- fix formatting of Table error messages (405797d)
- add sorting function for lists of resources (e.g. scenarios or datasets) (ab6d2e7)
- update dependencies
1.14.0 2023-09-29 (bbcde1f419e4df5189974e7e9f0bbdb50c29f34d...07ada074524a18d23c39792b735590832414324e)
- add isExtensionInFileTypeFilter function (bbcde1f)
- add a function to assign headerName to all columns (6dff900)
- fix error thrown by getExtensionFromFileName when input is not a string (ad604df)
- fix Excel file parsing when columns don't have types defined (4037f68)
- add utils functions for dates and timezones (f784395)
- add new function getFlattenColumnsWithoutGroups (e96188d)
- fix import & export of CSV/XLSX files when some columns are grouped (193ac62)
- fix possible date offset in chrome after XLSX import for cells containing dates
- update dependencies
- in AgGridUtils, read columns metadata from column object & deprecate usage of cellEditorParams property (6c05965)
- when parsing CSV files, lines number in error messages now start at 1 instead of 0
- fix error message in CSV parsing reporting 'missing fields' when there are too many columns (597a15c)
- add empty field message and fix too few/many columns to fix all problems encountered (70c664b)
- fix parsing of Excel files with cells formatted as Date objects (07a9cbc)
- update dependencies
- fix missing method
getUserEmail
in AuthDev (62001af)
- add function to write XLSX files (
XLSXUtils.write
) - add function to export XLSX files from ag-grid data (
AgGridUtils.toXLSX
)
- fix export of CSV files with fields containing commas (141a1b9)
- update dependencies
- update dependencies
- add user email in auth data (b1db393)
- update dependencies
- update dependencies
- implement scenarioIsValid function (06d23d8)
- fix error during parsing of CSV strings when columns list is undefined (a72b5b5)
- support empty fields in table component (5d61a0e)
- update dependencies
- remove unnecessary dependencies @babel/cli, @babel/preset-react and typescript
- update dependencies
- add functions to get base name & extension from file name (9bd90df)
- update dependencies
- update dependencies
- update dependencies
- update dependencies
- update dependencies
- update dependencies
- update dependencies
- update dependencies
- update dependencies
- fix "Can't resolve 'fs'" error when using @cosmotech/core (539ef6b)
- update dependencies
- replace read-excel-file by SheetJS in XLSXUtils (cbe5473)
- add import of XLSX files in AgGrid functions (4c8f173)
- update dependencies
- move some dependencies to dev dependencies (c895487)
- update dependencies
- update dependencies
- add date manipulation functions (666c06b)
- add file manipulation functions (dab80c2)
- add validation functions (32e2ace)
- add toCSV function in AgGridUtils (1460d16)
- improve CSV export & add tests (450b2d7)
- update dependencies
- update dependencies
- add getUserRoles default function (33c984d)
- update dependencies
- add acquireTokensByRequest default function (d28a037)
- update dependencies
- update dependencies
- update dependencies
- set minimal node version to 14.18.1
- update dependencies
- update dependencies
- update dependencies
- update dependencies
- update dependencies
- update dependencies
- update dependencies
- update dependencies
- update dependencies
- add acquireTokens function to Auth and AuthDev (a738aab)
- update dependencies
- add getDatasetNames function in new DatasetUtils module (36a004f)
- add countScenariosInTree function in ScenarioUtils module (3a5ce3a)
- update dependencies
- add optional comparison function to getScenarioTree (6a894d7)
- fix getScenarioTree function behavior (2c00117)
- add orphan scenarios as root scenarios when building the scenario tree (2db14b2)
- update dependencies
- update dependencies
- update dependencies
- update dependencies
- update dependencies
- update dependencies
- update dependencies
- add optional comparison function to getScenarioTree (6a894d7)
- fix return value of scenarioExistsInList function (9ee4bc4)
- create distinct functions to check if scenario exists in list or tree (71ff333)
- update dependencies