New version of SimpleGen 0.3.1 released

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_rules or a full init. 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 .gitignore file is now included during project initialization.

Fixed bugs:

  • sync and init now correctly handle tables containing special characters (<, >, :, ", /, \\, |, ?, *, /n)
  • Fixed build for 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, not update_rules — this ensures you get all changes.

  1. Update the package:

npm update -g @simplegen/simplegen

  1. 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.

5 Likes