Revolution EDA v0.9.0 #30
eskiyerli
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Revolution EDA v0.9.0 — Release Notes
Highlights
Revolution EDA v0.9.0 is a major release bringing LVS integration, multi-simulator netlisting, an AI-assisted terminal, a complete plugin/library ecosystem overhaul, and a relicense to Mozilla Public License 2.0.
🆕 New Features
Schematic Driven Layout (SDL)
LVS (Layout vs. Schematic) Integration
Multi-Simulator Netlisting
createVaSymbol,createVerilogaLine).AI Terminal
Plugin & Library Registries
Tools → Plugins → Setup Plugins…) — GUI installer that downloads and installs plugins from the Revolution EDA plugin registry.Tools → Libraries) — download Revolution EDA-compatible design libraries directly from a GitHub-hosted registry.plugins/directory has been removed from the main repository.Plugin Licensing
pluginsLoader; unlicensed plugins degrade gracefully.PCell Preview
Constrained Move
Shift+M).Net Stretch
Project Management
.env,library.json, andreveda.conf.🔒 Security & Robustness
eval()from JSON loading — replaced with safegetattr()to prevent code injection via malicious design files.⚡ Performance
🏗️ Architecture & Code Quality
config.jsonwithout modifying core source.startThreadmoved to backend with proper signal handling and argument support.📝 License Change
Revolution EDA is now licensed under the Mozilla Public License 2.0 (MPL-2.0), replacing the previous license. This enables broader community use while maintaining copyleft protections on individual files.
📚 Documentation
🐛 Notable Bug Fixes
Installation
An installable file for Windows and an AppImage for Linux are provided. Windows version will install itself per user. AppImage version is not needed to be installed and can work with by just making executable and starting from the command line or by clicking on it in the file browser of your desktop environment.
After changing the configuration of a project, please reload it using
File->Recent Projectsmenu so that the configuration changes are propagated correctly.This discussion was created from the release Revolution EDA v0.9.0.
Beta Was this translation helpful? Give feedback.
All reactions