Release notes
2.0.0¶
Breaking changes¶
- β¬οΈ multiprocessing: The
multiprocessing
attribute has been replaced with a unifiednumProcess
andmpPlatform
configuration for improved clarity and flexibility in task execution. - β¬οΈ Condition Nodes: The
<if>
node has been replaced by a more versatile<condition>
node structure, which now includes<if>
,<if-else>
, and<else>
nodes. This change enables more complex conditional logic in data generation tasks. - β¬οΈ Project Access Token: Introduced a Project Access Token system, providing more secure and flexible API access.
- β¬οΈ Operate: The
operate
task type has been completely refactored and decoupled from thegenerate
task type. It now supports XPATH and JSON Path operations on XML and JSON structures, enabling advanced data manipulation capabilities.
Fixes¶
- π Git provider: Fixed an issue where the selected Git provider was not saved correctly.
- π Delete project: Deleting a project now cleans up all related resources.
- π System task: Fixed an issue where the system task table could not be searched by task ID.
Features¶
- β¨ Architecture: The DATAMIMIC platform now supports configuring multiple worker charts. Tasks can now run with multiple workers, improving performance and scalability.
- β¨ Generate: Added support for additional task types (standard, infinite, and timeout) with multi-worker capability.
- β¨ UI: The UI has been completely redesigned with a modern look.
- β¨ Performance: Internal file handling has been improved for enhanced performance and scalability.
- β¨ Demo store: Introduced tag-based filtering tabs and redesigned demo cards for better usability.
- β¨ Project view: Enabled filtering by tags and project types via new tabbed navigation.
- β¨ Notification: Launched a dedicated notification center with improved display logic.
- β¨ System maintenance: Introduced Backup & Restore functionality, allowing Admins to back up and restore DATAMIMIC instance data.
- β¨ System banner: Added banner configuration, enabling Admins to display system alerts to all instance users.
- β¨ Table data: Upgraded all tables with search, sorting, multi-filtering, and column visibility. This aims to improve performance with large data sets.
- β¨ Git Project: Git projects can now be synchronized with branches other than the default.
- β¨ System projects: Admin users can now perform bulk project deletions for more efficient management.
- β¨ Project settings: Added tag management, task type configuration, and log level controls.
- β¨ Project settings: Added a new button to copy the project ID.
- β¨ Create project files: Allows uploading multiple files at once.
- β¨ Template Bulk Upload: Users can now bulk upload JSON or XML templates and add prefixes or suffixes for greater flexibility.
- β¨ Operate on JSON and XML structures: Users can now perform operations (set, delete, etc.) via XPATH or JSON Path on XML and JSON structures.
- β¨ API: Extended support for API endpoint usage with Project Access Token.
- β¨ API: Introduced
external_api_docs
to provide a more comprehensive and user-friendly way to use the API for standard workflows. - β¨ API: Added a new API endpoint to allow downloading all artifacts related to a task as a single zip file.
Refactors¶
- π₯ Architecture: All containers have been refactored to be more modular and easier to maintain, reducing Docker container size and improving performance.
- π₯ Cleanup system task: Moved the cleanup button into the system task view (Dashboard).
- π₯ Reset project: Reset project logic has been separated for clearer context between resetting the entire project or by task.
- π₯ UI: The System API button now directs users to
external_api_docs
by default. The advanceddocs
remain accessible but are no longer linked from the UI. - π₯ Documentation: Project access token usage has been updated to use the new
external_api_docs
endpoints and examples.
1.10.0¶
Fixes¶
- π SourceConstraints + random distribution (DAT-628): Fixed a defect that caused rows to be dropped when
sourceConstraints
were combined withdistribution="random"
. - π RemoveNoneOrEmptyElement on root level: When uploading to MongoDB (and other database exporters), the converter now removes root-level fields that resolve to
None
, empty strings, or empty sub-documents.
1.9.1¶
Fixes¶
- π Exporter: Update oracle db driver and refactor OracleDB engine
- π Exporter: Update mssql driver to pymssql
Features¶
- β¨ XML Model: Shorten_variable_script_path (this.var to access keys and variables on the same level)
Refactors¶
- π₯ Generate: General context improvements
- π₯ Exporter: Refactor KafkaImporterClient: Remove signal handling for timeouts and streamline message polling logic
- π₯ Exporter: Extend error handling in ml train task
1.9.0¶
Fixes¶
- π Expression Evaluation: Handle colon characters correctly in Python expressions (e.g., for XML namespaces).
- π Generate: Improve error messages for undefined items and invalid data structures.
- π Generate: Fix handling of recursive and nested dictionaries during evaluation.
- π XML Load: Improve type detection and handling for
OrderedDict
anddict
in XML input files.
Features¶
- β¨ API: Extend standard generate endpoint and artifact to be able to use with project access token.
- β¨ Generate: Support for dynamic sources in element-level
generate
tasks. - β¨ Generate: Introduce new multiprocessing platform Ray for distributed remote execution.
- β¨ Generate: Replace
multiprocessing
attribute with unifiednumProcess
andmpPlatform
configuration. - β¨ Constraints: Introduce three-layer constraint system with
<sourceConstraints>
,<mapping>
, and<targetConstraints>
. - β¨ Script Attribute: Add support for directly accessing and transforming nested data structures in
script
elements. - β¨ SQLAlchemy: Support for
.env.property
-based configuration for SQLAlchemy database connections. - β¨ FileCacheRegistry: Introduce caching mechanism for efficient file processing and reuse.
- β¨ Domain Generators: Extend domain-specific generator library with advanced weighting-based models for Healthcare, Public Sector, and E-commerce datasets. Improves out-of-the-box realism for structured scenarios.
Preview¶
- π§ Operate Task: Add task type to perform post-processing directly on datasources.
- π§ ML-Train Task: Enable advanced enrichment of data from source datasets using a fully integrated ML pipeline. The
<ml-train>
task supports training tabular generators based on data samples (e.g. first 1,000 rows), leveraging Tabular ARGN to capture realistic distributions and inter-column relationships. Trained models are persisted and can be reused across<generate>
tasks for statistically grounded synthetic data creation. - π§ ML-Generator Reusability & Scalable Execution: Persisted models are referenced via
source="..."
in<generate>
tasks. Batch-based generation usingpageSize
enables memory-efficient processing.<key>
blocks allow real-time post-processing and formatting. Constraint rules (column, row, cross-record) are enforced during generation.
Refactors¶
- π₯ Generate: Improve multiprocessing logic and simplify configuration by deprecating
multiprocessing
in favor ofnumProcess
. - π₯ Data Pipeline: Refactor evaluation context for better reliability and performance during data generation.
Docs¶
- π Add Advanced Guide to use Project Access Tokens programmatically (EN/DE)
- π Add Domain Generator Guide covering configuration and tuning of Healthcare, Public Sector, and E-commerce weighting models
1.8.5¶
Fixes¶
- π Simple mode: Improve selection of target properties
- π Editor: Fix an issue where downloaded JSON was incomplete
1.8.4¶
Fixes¶
- π Simple mode: Fix proper selecting and handling of adding properties
- π Simple mode: Fix an issue where the user cannot add a new property in the simple mode when no value field exists.
- π Autocomplete: Improve autocompletion for
condition
andgenerator
elements. - π Editor: Small ui fix with duplicated arrow for collapse/expand in the editor.
Refactors¶
- π₯ Simple Mode: Improve the Simple Mode rendering.
- π₯ Data Table: Improve handling and sorting of data tables.
1.8.3¶
Fixes¶
- π Job API: Fix an issue where job cannot be filter correctly for advance search support.
- π Git: Fix an issue where git push button is not visible in Task View.
Features¶
- β¨ System Task: Add ability to copy task id and perform search for Admin in System Task Table.
Docs¶
- π Add initial docs in german language.
- π Rework and split reference model data definition
1.8.2¶
Fixes¶
- π Global Projects: Fix global projects and environments not working on generate with infinite mode.
1.8.1¶
Fixes¶
- π Kafka-Exporter: Fix handling of acknowledgment (ack) attribute by properly processing special characters and edge cases in configurations.
- π Autocomplete: Enhance Autocompletion by adding comprehensive attribute listings for Kafka exporters and importers
1.8.0¶
Fixes¶
- π Logging: Wrong log level for the
generate
,condition
, andnestedKey
elements - π Logview: Fix flickering when log updates occur
- π Preview: Fix incorrect preview limitation handling and set an expiration time for previews (4 days)
- π NestedKey Input Source: Fix dictionary data generation returning key lists instead of maintaining dictionary structure (issue not present with
distribution="ordered"
) - π Table Editor: Fix reloading of table when changing between browser tabs and different windows
Features¶
- β¨ Helm Charts: Add instance management scripts (
rdd-miniomgr.py
andrdd-redismgr.py
) for worker pods - β¨ Helm Charts: Add OpenShift compatibility with emptyDir volume for ephemeral storage
- β¨ Helm Charts: Enhance worker health checks
- β¨ Logging: Add project log level configuration
- β¨ Logging: Add multiprocess logging handler for sub worker process logs
- β¨ DB Source: Add chunking support to improve performance and reduce memory usage
Refactors¶
- π₯ Helm Charts: Remove deprecated
WORKERS_PER_CORE
andWORKERS
variables from worker configmap - π₯ Artifacts: Rework artifact handling for better performance and memory usage
- π₯ File Wizard: Improve usability and user experience
- π₯ UI: Enhance handling of non-existent projects
- π₯ Logging: Refactor Loghandler for multiprocess support and efficiency
Docs¶
- π Source Scripting: Extend documentation for source scripting features
- π Variable Substitution: Add comprehensive guide on variable substitution
- π MongoDB Operations: Extend Document MongoDB-specific features and operations
1.7.2¶
Fixes¶
- Kafka SSL: Fix an issue where the Kafka SSL configuration was not working correctly.
- Logging: Fix an issue where debug logs were set to INFO level. *
Refactors¶
- π₯ Logging: Improve logging for Cascaded Generate Tasks.
1.7.1¶
Fixes¶
- Exporter System: Clean up behavior in cascaded generate tasks and naming logic for single processing.
1.7.0¶
Fixes¶
- Editor: Fix an issue where files are not decoded properly when the project is reset from the Editor.
- Editor: Fix an issue where JSON related scripts cannot be displayed properly with the new base64 encoding protocol.
- Job: Fix an issue where the Job cannot be run.
- Global Projects: Fix an issue where global project files are not being handled correctly.
Features¶
- β¨ Database View: Introducing a new Database view that allows customization of data generation and modeling based on SQL databases. Read More
- β¨ API: Allow the Admin user to always have access to any task log.
- β¨ API: The log is now base64 encoded when sent from the API.
- β¨ UI Log: Add an option to enable auto-refresh of the log every 5 seconds.
- β¨ MongoDB: Extend the authentication mechanism options to include PLAIN, which is also the default value when setting up.
- β¨ Project Setting UI: Introducing a new design for the project settings view for a more comprehensive workflow.
- β¨ Exporter: Add a new exporter
OpenSearchBulk
for exporting entities into OpenSearch bulk format. Read More - β¨ Generate: The default log level for generate operations is now set to INFO. An option has been added to run generate in Debug mode for more detailed logging and troubleshooting.
Refactors¶
- π₯ Email: Reduce overhead for our email template service.
- π₯ Exporter-System: Refactor the exporter system to be more flexible, allowing users to configure the exporters, making them more efficient in multiprocessing, and enabling chunking. Read More
- π₯ UI: Move system configuration settings to the new User Dashboard.
- π₯ Job UI: Only display
Last Run
time in Job View when the job has been executed at least once. - π₯ Editor UI: Refactor the Create files/models flow to be more synchronized with the environment creation flow.
- π₯ Editor Advanced Mode: Combine the Format Files and Format Variables buttons into a single button.
- π₯ Editor: Newly created files will now be selected by default.
- π₯ Editor: Update the file tree to be more user-friendly.
- π₯ Editor: Move the Navigation bar to the top of the editor to enhance the user experience and maximize screen space.
- π₯ Artifact: Update the artifact download button's color background.
1.6.0¶
Fixes¶
- Editor: Fix Error when project time stamp is updated even when there are no changes to the files.
- condition element: Fix error
generate
element inside ofgenerate|condition
not consuming. - UI Change behavior where local time stamp is show with 24:00 instead of 00:00AM.
- Editor Fix an error where user cannot rename model file in editor.
- Global Projects: Fix priority of duplicate entity files when generating with global projects.
- Editor: Truncate long file name in File Tree, allow user to re size file tree horizontally.
- Autocomplete & Linting: Added missing element Null Quota
- UI: Fixed an issue with not supported Filetypes in the File Creation Wizard.
- UI: Fixed an issue with the File Creation Wizard creating JSON templates
- Script: Fixed and issue with evaluating property files correctly into the context.
Features¶
- nestedKey element:
script
attribute can be combined with withcyclic
. - IncrementGenerator: add a configuration option is
step
, flexibility in terms of controlling how much to increment the value each time. - StringGenerator: generates strings based on a character set, prefix, suffix, and length, while ensuring all generated strings are unique.
- Admin Users Projects: Enable Admin users to perform bulk deletion of projects directly from the Project Systems View table. This includes enhanced search and filtering by userβs email to manage multiple projects efficiently..
- API Allow Admin user to always have access to any projects and files.
Refactors¶
- π₯ Environment configuration: Refactor the environment configuration (especially kafka) to be more user-friendly.
- π₯ Simple Mode: Refactor the Simple Mode to be more user-friendly and intuitive.
- π₯ UI colors: Refactor the UI colors to have more contrast and be more user-friendly.
1.5.2¶
Fixes¶
- Rename Files: Fix the issue where renaming files in the editor was not working correctly.
1.5.1¶
Fixes¶
- Artifact Exporter: Fix the path for the
.temp
files before they get pushed to the object-store. - Demo: Fixed the naming of the sql script file in the
selector
demo.
1.5.0¶
Fixes¶
- Artifact Download: Fix an issue where the artifact download was not working correctly and very slow with large files.
- Autocomplete: Fix an issue where the autocomplete was not working correctly for script attributes.
- Datetime precision: Fix default precision for datetime generation. The default precision
%f
is now set tomilliseconds
or%6f
, when not other specified. - File Type: Remove not supported file types from the file creation Wizard.
- Demo: Fix a small issue related to condition demo.
Features¶
- β¨ Model Autocompletion: Extended DATAMIMIC model autocompletion and linting for
NestedKey
and array nodes. Enriched the documentation and added more examples showcasing JSON and XML usage. - β¨ JSON Header exporter: Implemented a new
JSONHeader
exporter for exporting entities into separate JSON files with a header, defined by akey
with the name$$header$$
. - β¨ Converter: Extended a RemoveNoneOrEmpty converter to remove
None
or empty values from the data. This converter is applicable ingenerate
,nestedKey
andlist
nodes. - β¨ JSON Pretty: We added a pretty formatting to our JSON exporter to make them easier readable.
- β¨ Global environments: Extend global project ability, use can now have the global project's system environment include when add global project.
Refactors¶
- π₯ Default Value: Refactored the defaultValue function to be consistent in key and nested key nodes.
- π₯ UI Enhancements: Move system configuration to the new configuration view.
Docs¶
- π Configuration View: Updated the documentation for the new configuration view, explaining all available options.
- π Global Project Section: Updated documentation for global project functionality with recent changes.
- π Target: Extended the documentation for the JSONHeader exporter.
1.4.0¶
Fixes¶
- File Creation and Update: Resolved an issue where file creation and update via drop zone was broken.
- JSON Exporter: Fixed an issue where the JSON Exporter produced incorrect output when using 10 pages and 0 entities with a specific configuration.
- Autocompletion: Addressed a missing pattern in the autocompletion model.
- Project Menu: Fixed the issue where the project quick access menu was static.
Features¶
- β¨ Model Autocompletion: Extended DATAMIMIC model autocompletion and linting for
NestedKey
and array nodes. Enriched the documentation and added more examples showcasing JSON and XML usage. - β¨ Configurable Signup Options: Implemented configurable signup options for DATAMIMIC, allowing admins to configure initial user roles and disable self-signups.
- β¨ Standalone Library: Integrated the DATAMIMIC library as a standalone module for realistic data generation in platform tests.
- β¨ String Attribute for complex Strings: Added a new string attribute to the variable and key nodes. This attribute allows users to define complex strings where variables are dynamically evaluated and inserted using configurable delimiters (e.g.,
__variable__
) - β¨ Global Project: Add ability that allow admin user to switch a global project back to standard project.
Refactors¶
- π₯ Project View: Refactored the project view to enhance usability and design.
- π₯ UI Enhancements: Improved the UI for the editor sidebar tools to streamline the user experience.
Docs¶
- π Configuration View: Updated the documentation for the new configuration view, explaining all available options.
- π Global Project Section: Updated documentation for global project functionality with recent changes.
- π Model configuration and definition: Extended the documentation for model configuration data-definition to include more example use cases and examples.
1.3.0¶
Breaking Changes¶
- β¬οΈ Condition Nodes: The condition nodes have been significantly refactored to support more complex logic. The previous
if
node has been replaced by a more versatile<condition>
node structure, which includes<if>
,<if-else>
, and<else>
nodes. The<if>
and<if-else>
nodes define the primary conditions, while the<else>
node specifies the alternative path.
Fixes¶
- Resolved an issue with the lazy iterator for variables, which caused cyclic references.
- Fixed an error when reading CSV files from
givennamegenerator
andfamilynamegenerator
. - Addressed a problem with CSV export when using Faker data.
- Fixed an issue where accessing data with numeric keys in base properties caused errors.
Features¶
- β¨ Global Project: Introduced the ability to create a global project that can be added as a dependency to user projects, allowing for shared data, such as Python libraries, custom components, and data mappings.
- β¨ Improved Dynamic Selectors: Enhanced the efficiency of using variables in all types of selectors, including
selector
anditerationSelector
. - β¨ Condition Nodes: Redesigned condition nodes to support more complex conditional logic.
- β¨ Default Value: Added the
defaultValue
attribute to keys, allowing a default value to be set when the key's value isnull
or not specified. - β¨ Complex Conditions: Enabled more advanced conditional logic by introducing
<if-else>
and<else>
nodes, which can be used to wrap keys. - β¨ More Demos: Added two new demos,
Condition Demo
andSelector Demo
, showcasing the new condition handling in keys and nodes, as well as dynamic selectors. - β¨ Datetime Epoch: Added support for handling epoch transformations at the level of seconds, milliseconds, microseconds, and nanoseconds using
outDateFormat
andinDateFormat
. - β¨ Datetime Precision: Introduced the ability to set the precision of datetime transformations to seconds, milliseconds, microseconds, and nanoseconds via
outDateFormat
andinDateFormat
. - β¨ Data Distribution: Added new options for data distribution from a source, allowing for
ordered
orrandom
distribution through thedistribution
attribute. - β¨ Simple Mode: Reworked and improved the UI for Simple Mode, making it more user-friendly.
- β¨ Data Access: Added the ability to access data from sibling
<generate>
nodes by loading them into a variable using thesource
attribute.
Refactors¶
- π₯ Project View: Refactored the project view to enhance usability and design.
- π₯ Demo Store: Improved the demo storeβs usability and design through a comprehensive refactor.
- π₯ Code Cleanup: Performed general code cleanup, including refactoring redundant code and improving code readability.
Docs¶
- π Updated the documentation to include details on updating the person entity information in generators.
- π Extended documentation for the
<target>
element. - π Enhanced documentation for UI project general settings.
- π Expanded documentation on data distribution methods.
- π Added comprehensive documentation covering the new features and changes introduced in this release.
1.2.1¶
Documentation¶
- Project Settings: Update documentation for general project settings.
Refactors¶
- Preview UI: Update color for Tables, Json, Log View in Dark mode to keep it consistent with background color.
Fixes¶
- Environment file parsing: Fixed an issue where the environment file was not parsed correctly.
- Kafka SSL: Add additional Kafka SSL configuration to change the SSL Truststore root certificate alias.
- MongoDB: Add additional MongoDB configuration to configure the authentication mechanism and the authentication source.
- MongoDB: Fixed an issue where the MongoDB queries where not evaluated dynamically.
1.2.0¶
- Redux Management: Remove Redux packages.
- Enhancement: Cleanup temporary task directory in deployed environments.
- Task/System Task View: Show Started time as user local date time.
- MongoDB username, password: Handle special character in MongodDB username and password.
- Playwright: Add User Interface Test to ensure users having best experience in DATAMIMIC.
Fixes¶
- Error Handling: Enhanced error handling across all Rust components for improved stability.
- Redis Retrieval: Resolved issues with retrieving results from Redis for media previews.
- MongoDB Authentication: Fixed MongoDB authentication issues related to special characters in usernames.
- Task Directory Cleanup: Implemented logic to clean up task directories when not running locally.
- KeyTool: Added missing KeyTool to worker containers to support proper authentication handling for Kafka environments.
- Project Download: Fixed missing project name in the download file archive.
- Codemirror Linter: Optimized linter to check wrong child for echo cases.
- Preview View: Optimized the height of table.
- Simple Mode: Optimized the dragging and dropping feature causes element removal or strange element combination.
- Simple Mode: Optimized wrong child elements in Simple Mode which are imported from Advanced Mode.
Upgrades¶
- State Management: Transitioned from Redux to React Query for more efficient data fetching and state management.
- Demo Enhancements: Improved demo icons and error handling mechanisms by implementing a default icon for missing demo icons and enhancing error handling for faulty Demo TOML files.
- React 18 Migration: Migrate React from version 17 to 18.
Features¶
- β¨ Object-Store: Implemented support for object storage environments, enabling reading/importing and writing/exporting data from/to object storages like S3, Azure Blob, and Minio.
- β¨ Exporter: Implement JSONSingle Exporter for exporting entities into separate JSON files.
- β¨ Pattern: Improved error handling for patterns and enhanced migration guidance.
- β¨ Custom Components: Added the ability to incorporate custom Python components such as generators and converters.
- β¨ Kafka: Implemented support for more advanced Kafka configurations.
- β¨ Generator: Developed a TableSequenceGenerator for generating unique sequences in tables, useful when other services access the same table or when tables have unique constraints with pre-existing data.
- β¨ Demo: Created a new demo custom component for Python to showcase features and provide a starting point for users.
- β¨ Demo: Introduced a new demo for complex database mapping scenarios using custom converters and database system connections.
- β¨ Simple Mode: Styled search input as sticky element in dialogs' combobox.
- β¨ Simple Mode: Add multi select feature when adding or editing
target
property.
Refactors¶
- π₯ Logging: Refactored console logging to use
console.debug
for better log verbosity control. - π₯ Code Cleanup: Performed general code cleanup, including refactoring redundant code and improving code readability.
- Playwright: Add User Interface Test to ensure users having best experience in DATAMIMIC.
Docs¶
- π Migration Guide: Extended guidance on migration warnings to assist users during transitions.
- π Feature Guides: Added new feature guides for Object-Store, Custom Components, and Kafka configurations.
- π Login: Removed recovery account troubleshooting
1.1.0¶
Fixes¶
- Demo Store: Added a process to ensure the demo store and template are always up to date during the startup process.
- Project: Displayed the correct local date and time when creating a project.
Upgrades¶
- Access Token: Increased the maximum token expiry from 30 days to 365 days.
- Simple Mode: Retrieve data from IndexedDB instead of directly from the API.
Features¶
- β¨ Processing: Enhanced processing with the introduction of
pageSize
anddefaultPageSize
, and improved process logging. - β¨ Notification: Improved handling for independently removing notification items.
- β¨ Simple Mode: Added Enable/Disable Element and Drag-and-Drop features.
- β¨ Kafka: Implemented SASL_SSL properties.
- β¨ Project View: Add new UI for project base on card design.
- β¨ Get Project List API: Add update and create time for project read.
- β¨ Demo Store: Redesign demo store cards to keep the style consistent.
1.0.1¶
Fixes¶
- Environment SQLite: Changed path of temporary SQLite during task execution to support OpenShift constraints
- Demo Store: Template update options are no longer shown to users.
- UI: Fix color of Reset Project Dialog in Dark Mode.
- Reset Project From Task: Reset project from Task won't show the correct files state.
Features¶
- β¨ Core: Enhanced handling of task memory limits.
- β¨ System Projects: Users can now be assigned to non-owned projects.
1.0.0¶
Features¶
- β¨ Initial release: DATAMIMIC: AI-Driven, Model-Based Data Generation with Advanced JSON/XML Handling for Efficient, Compliant Development.
- β¨ Introduce new auto model creation for JSON, enabling users to generate complex, nested JSON structures effortlessly.
- β¨ Introduce new auto model creation for XML, simplifying the creation of intricate XML data models.
- β¨ Embrace a Model-Driven Approach for simplified maintenance and abstract data processing, enhancing adaptability and consistency in test data generation.
- β¨ Implement Abstract Data Transformation to transform various inputs into flexible entities for diverse outputs like SQL, XML, JSON, CSV, and more.
- β¨ Advanced JSON Handling for expert manipulation of nested JSON structures, supporting hierarchical data modeling and deep nesting capabilities.
- β¨ Introduce Data Anonymization and Pseudonymization features for field-level obfuscation, ensuring GDPR compliance and data privacy.
- β¨ AI-Enhanced Data Generation employing advanced algorithms for realistic and diverse data sets.
- β¨ Achieve High Performance with optimizations for handling large data volumes, suitable for processing millions of transactions in real time.
- β¨ Provide an Intuitive User Experience with a user-friendly interface and clear documentation.
- β¨ Offer Flexible and Scalable solutions for projects of various sizes and complexities.
- β¨ Extend Functionality with an Extensive Function Library for realistic data creation, supporting custom code extensions.
- β¨ Ensure Seamless Integration with development, testing environments, and CI/CD pipelines.
Docs¶
- π Add initial docs in English language, covering the growing spectrum of DATAMIMIC features and user guidance.
Translations¶
- π Add German translation for
docs/de/docs/index.md
,docs/de/docs/features.md
. - π Add Vietnamese translation for
docs/de/docs/index.md
,docs/de/docs/features.md
.
Template for release note sections¶
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
|