Skip to content

v2.0.1 — Security Filter Confirmation & Version Sync Fix

Latest

Choose a tag to compare

@mdaiWorks mdaiWorks released this 12 Oct 20:55
· 2 commits to main since this release

🛡️ v2.0.1 — Security Filter Confirmation Popup & Version Sync Fix

What's New

🔔 Security Filter: User Confirmation Instead of Hard Block

Previously, Yengi's built-in security filters would silently block terminal commands
if the project type didn't match (e.g. running python in a non-Python folder).

Now, instead of a hard block, Yengi shows a confirmation popup explaining exactly
what was detected — and lets you decide whether to proceed.

Affected commands:

  • python / pip — checks for .py files, requirements.txt, setup.py, pyproject.toml
  • npm / yarn — checks for package.json
  • flutter — checks for pubspec.yaml
  • dotnet — checks for .csproj / .sln

🔧 Version Sync Fix

The About window was showing v1.16 even after upgrading to v2.0.0.
UpdateService.CurrentVersion was hardcoded and out of sync with the actual build version.
Fixed: All version references now correctly report v2.0.1.


📦 Installation

Download Yengi_Setup_v2.0.1.exe below and run the installer.
The built-in auto-updater will also notify existing users automatically.