Skip to content

Releases: eviltester/grid-table-editor

n-wise combinatorials and a level of pict compatibility

13 Jun 08:21
280ca67

Choose a tag to compare

Covers:

combinatorial generation - not just pairwise
Grid to Schema to auto generate enum schema from grid data
Generation Constraints using pict style IF statements
Pict enum definition compatiblity with "name: values"
Import settings to trim vlaues
Output settings for BOM and newline
Right click menu for Data Grid
Rowcounts shown for Data Grid total rows

What's Changed

Full Changelog: v1.10...v1.11

consistent Test Data Editor

29 May 09:48
7e3f84d

Choose a tag to compare

Amended the Test Data Editor UI to be consistent across both screens. Also now has an improved domain command UI to make finding domain commands easier.

counterstrings

20 May 12:59

Choose a tag to compare

AnyWayData CLI versions

  • added domain abstraction rather than faker direct
  • added counterstring to domain.string

Various UI tidying up for pairwise and unit test code

11 May 10:59

Choose a tag to compare

Updated the UI and docs to make the pairwise, unit test generation and app generally easier.

npm packages have also been updated.

Pairwise and Unit Test Code Generation

07 May 12:49
b0fb6d8

Choose a tag to compare

Added into the UI is a new Pairwise generation button that uses the new enum type to create pairwise combinatorial data

  • this can also be combined with additional random data schema

Export options now include Unit Test code generation to creat the scaffolding for Data Driven Unit tests across the supported languages. (avialble in the CLI, API and MCP)

Programming languages, npm (api, mcp) and docker

05 May 09:34
ef5ab3b

Choose a tag to compare

Extended the CLI to have an npm accessible CLI, not just the bun packaged one.

Also added a standalone REST API and MCP server - both deployed to npm.

All of this is also wrapped in docker if you clone the repo (haven't released these as docker central files yet)

Also added more progrmming language exports and updated the docs.

More Code exports

28 Apr 18:12

Choose a tag to compare

  • added code exports for Java, Python and Typescript

Improved Data Generation

28 Apr 16:47

Choose a tag to compare

Added a new Generator app to make te 'test data generation' a better experience and dedicated to test data generation.
Use Generator to create test data with the new Schema interface
Migrated from AG Grid to Tabulator
Improved UI import/export for large files
Test Data in the main editor app still allows creating a new table but is mainly intended for editing imported data i.e. replacing imported data with random data, adding new random data columns and then exporting.
Added tips for all options and the Faker commands to have inline documentation.

CLI updated to have test mode and fix faker

05 May 16:04

Choose a tag to compare

faker fake and mustache were not working.

Fixed the faker integration for v9

Also added a test mode to the command line -t so it shows all the compile and parse details but only generates 1 line

without -t it will generate all the -n specified rows

20250426 - experimental cli

26 Apr 15:55

Choose a tag to compare

I added an experimental CLI - tested on windows, but not the mac linux builds.

These were built using bun commands on Windows 11 machine.

Zips for the pre-built binaries are attached.

Documentation for the CLI is here:

https://github.com/eviltester/grid-table-editor/tree/master/cli