Tonic Fabricate release information

Learn about what’s in the latest Tonic.ai product releases.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
2.5.2
September 26, 2025

Fixed an issue with generating JSON.

2.5.1
September 24, 2025

The Professional plan is renamed to Plus. We also improved notifications and handling for free trials that are ending.

Fixed an issue with using the burndown option.

Fixed an issue where rows did not render correctly.

Fixed an issue where child fields could not refer to a field in a parent table because the field was not yet created.

2.5.0
September 23, 2025

Fabricate can now generate a MongoDB database.

To help support MongoDB, added the Mongo ObjectId generator, which is intended for document identifier columns.

2.4.0
September 16, 2025

The new Row Number generator assigns a unique number to each row. You select the column to use to sort the rows.

You can now import a table from a JSON or JSONL file. Previously you could only import a table from a CSV file.

Fixed an issue with exporting SQL tables.

2.3.1
September 11, 2025

Fixed an issue with exporting a single table.

2.3.0
September 11, 2025

The option to clone a database is moved from the database header to the Settings tab.

The Add Table(s) button is now a dropdown menu that contains the table creation options.

The new table creation menu includes a From SQL query option. This replaces the option to create what was once called a view, and is now referred to as a SQL table.

In the table creation menu, the new Generate static data using AI option allows you to create a static data table from an AI prompt. The new option generates a CSV file that you can download.

2.2.1
September 11, 2025

Fixed an issue where instances that were configured to use v2 signatures for Amazon S3 were still using v4 signatures.

2.2.0
September 3, 2025

Self-hosted customers can now enable v2 signatures for Amazon S3. By default, Fabricate uses v4 signatures. To enable v2 signatures, set the environment variable FABRICATE_S3_SIGNATURE_VERSION=2.

Fixed an issue with setting the data type when exporting a column that contains numeric values, but that has a data type of string.

2.1.2
September 2, 2025

Fixed an issue with cardinality for foreign keys.

Fixed an issue with postprocessing SQL for object columns.

Removed the option to push to a database for database types that are not relational databases.

Improved error messaging when testing the LLM configuration.

2.1.1
August 29, 2025

Fixed an issue where unstructured data elements did not display properly in JSON and XML databases

Fixed an issue with generating tables from JSON schemas.

2.1.0
August 22, 2025

The new Markov Chain generator populates a column based on a configured set of available flows between values.

Fixed an issue with the display the Prevalence value for the Foreign Key generator.

Fixed an issue with the display of unstructured data values for CSV and JSON databases.

2.0.1
August 21, 2025

Fixed an issue with using SQL in the Array and Object generators.

Fixed an issue with the display of changes to the mock API.

Fixed the format of URLs that are generated without a protocol or domain.

2.0.0
August 20, 2025

New Fabricate interpolation variables for SQL - You can now use the following variables when you use SQL in a column definition:

- {{parent(n)}}gets the nth parent of the column. Both {{parent}} and{{parent(0)}} retrieve the immediate parent.

- {{root_table}} gets the root table of an object or array.

For a Foreign Key generator that uses the Until column <= 0 distribution type, you can now configure whether to generate a foreign key for the first value of 0 or less.

Fixed an issue with importing tables when there were multiple spaces between CREATE and TABLE.

1.15.0
August 8, 2025

Self-hosted customers can now use Ollama as their LLM provider.

Streamlined the LLM provider environment variables:

- FABRICATE_LLM_URI replaces FABRICATE_OPENAI_URI and FABRICATE_AZURE_OPENAI_URI.

- FABRICATE_LLM_API_KEY replaces FABRICATE_OPENAI_API_KEY and FABRICATE_AZURE_OPENAI_API_KEY.

- FABRICATE_LLM_API_VERSION replaces FABRICATE_AZURE_OPENAI_API_VERSION.

The Credential Type setting for database connections is now correctly displayed only for Databricks.

1.14.3
August 5, 2025

Fixed an issue with generating unique values for arrays of foreign keys.

1.14.1
August 4, 2025

When Fabricate imports a JSON schema, it now uses the minLength, maxLength, example, and description properties as input to create regular expressions to populate the columns.

Improved performance for deleting tables that contain columns with deeply nested data.

Fixed a JSON parsing issue.

1.14.0
July 31, 2025

A new Person Name Title generator applies either Mr., Mrs., Ms., or Dr. as the column value. Dr. is applied to 1% of the records, with the other values distributed evenly and corresponding to the gender of the name columns.

A new Person Name Suffix applies either Jr., Sr., or III as the column value. The suffix is applied to 2% of male names.

When you export to a Databricks database, you can now choose whether to authenticate using a service principal or a personal access token.

1.13.0
July 29, 2025

For databases other than XML and JSON, the database details now include a DDL tab that contains the DDL used to create the database. You can update the DDL, and choose whether Fabricate updates the database to reflect the revised DDL. When Fabricate updates the database, it does not touch hidden tables and columns. When you export the database, you can choose whether to include the DDL.

For a PostgreSQL or SQL Server database, you can now optionally provide a schema name. The schema name field is on the database Settings tab. When you export the database to SQL or to a database, the database tables are all assigned to that schema.

Performance improvements.

Added a user-agent header to Databricks API calls.

1.12.0
July 25, 2025

When you create a database or add a table, a new AI Hints field allows you to provide an additional prompt to help further define the database or table. For example, you might indicate specific generators to use or specify limits on column values.

Fixed an issue with importing fields containing an update date.

Fixed an issue with array value uniqueness.

1.11.0
July 22, 2025

Added the following generators to produce values related to a person's job - Job Area, Job Descriptor, Job Title, Job Type.

Added the following generators to produce passport numbers - Passport Number (Global), Passport Number (US).

Fixed an issue with exporting to a Databricks database.

Fixed an issue with generating longitude and latitude values.

Fixed an issue with creating a database from an XSD file.

1.10.0
July 14, 2025

You can now create and export to a Databricks database.

You can now export a database to XML. Fabricate creates a .zip file that contains an XML file for each table.

The new Array generator populates a column with an array of values of the same type. You select the generator to use to create the values, and configure a distribution of array lengths.

The new Object generator populates a column with a JSON object. You configure the list of fields. For each field, you select the generator to use to create the field value. You can optionally import a JSON schema instead of configuring the fields manually.

You can use the Object and Array generators to produce a nested JSON structure.

1.9.0
July 10, 2025

When you create a new database, you can now provide a prompt that describes the database, or a definition file such as JSON or XML. Fabricate's AI can then use that to generate the database schema.

The new Middle Name generator generates a name value, similar to a first name, that matches the gender of the original name.

1.14.2
July 5, 2025

Fixed an issue with overriding list values.

Fixed an issue with datetime values in objects.

1.8.2
June 18, 2025

On the Admin Console, the AI tab displays your current LLM provider settings, and provides an option to test the settings.

1.8.1
June 17, 2025

Fixed an issue where error messages for views did not display.

Fixed an issue where the database configuration to set the row count based on unique values was not saved.

Invited users can now use SSO to accept the invitation and create their account.

Fixed an issue where the group key field was missing for Credit Card Number and Credit Card Type.