Introducing version 0.3.1 of the SimpleGen tool — your AI assistant for automating solution development based on SimpleOne. In this release, we focused on stability, bug fixes, and enhancing deployment and demonstration capabilities.
What’s new:
- Demo data preparation (BETA) — a new command to generate test data required for running demo scenarios. The full demo cycle — from plan to data and execution — is now fully covered by SimpleGen tools.
- Smart update system — SimpleGen now automatically advises whether you need only
update_rulesor a fullinit. No more guessing. - Renaming without duplicates — when renaming records and scripts, they are now properly updated instead of being duplicated.
- Deployment of related entities — records from tables created in the same deployment now deploy successfully without errors.
- Stabilization of forms and views — improved handling of forms, list views, and modal windows with widgets.
- SO API interfaces in scripts — platform interfaces are now integrated to provide complete context during generation, resulting in more accurate outputs.
- Correct
.gitignore— a proper.gitignorefile is now included during project initialization.
Fixed bugs:
syncandinitnow correctly handle tables containing special characters (<,>,:,",/,\\,|,?,*,/n)- Fixed
buildfor scripts with nested template strings - Resolved data loss during export of values from list fields
Demo data preparation:
Generate data for your demo scenario:
/simplegen.demo_data_prepare
This command uses the previously generated _demo_plan. For the full demo cycle, we recommend running /simplegen.demo_plan first.
How to update:
In this release, it is essential to run
init, notupdate_rules— this ensures you get all changes.
- Update the package:
npm update -g @simplegen/simplegen
- Run initialization in chat:
/simplegen.init “Product Name”
What’s next:
- Improve translation and text generation rules
- Static rule linter
- Command to collect product documentation
- Refactor script handling rules
- Continuing to act on feedback and fix bugs
Haven’t tried SimpleGen yet? Now’s the perfect time — install the package and run init to explore its capabilities.
We are actively developing this product and want to do it together with you. Share your impressions, ideas, and feedback in the comments — every piece of feedback helps us make SimpleGen better.