Changelog

  1. v0.1.81

    Added

    • onUnstructuredFile takes an optional handler for a file that holds no single table, and your own AI model or parser turns it into tables
    • The side panel of the data editor becomes a strip with icon buttons under 1024px
  2. v0.1.80

    Added

    • The column matching step turns each column from the file into a dropdown, and it opens five example values from that column

    Fixed

    • Minor bug fixes
  3. v0.1.79

    Changed

    • A translations override for the primary key step sat under dataEditor.uploader.steps.primaryKey and dataEditor.uploader.primaryKey, and it now sits under dataEditor.uploader.steps.addOrUpdate and dataEditor.uploader.addOrUpdate
  4. v0.1.78

    Added

    • primaryKey takes a list of columns as one composite key, and an imported row updates an existing one only when every column in that list matches

    Changed

    • An import into a grid that already held rows slowed down as it ran, and it now holds one speed from the first row to the last

    Fixed

    • A cell kept its duplicate mark after an import replaced the other copy of the value, and the mark now clears as soon as the value is unique
  5. v0.1.77

    Fixed

    • The count on the Rows with empty cells filter disagreed with the rows the filter returned, and the two now report the same rows
  6. v0.1.76

    Added

    • customFormats takes a parser you supply, and a file the importer cannot read now goes through it into the grid like a spreadsheet