From 15075cbb2d4a29806807dcce18a771903bdd2ba2 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 22 Apr 2026 03:58:27 +0000 Subject: [PATCH] docs: update CHANGELOG for v2.0.1 [skip ci] --- CHANGELOG.md | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5715c104..641d4671 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,34 @@ All notable changes to Velxio will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). +## [2.0.1] - 2026-04-22 + +### Added +- Enhanced electrical simulation with ngspice-WASM engine for accurate analog circuit analysis +- Expanded component catalog with 44 SPICE-compatible parts including logic gates, transistors, op-amps, regulators, and electromechanical components +- Added 40 new circuit examples demonstrating analog, digital, and electromechanical concepts +- Introduced custom web components for electronic elements (relays, resistors, capacitors, inductors, transistors) +- Implemented ESP32 ADC waveform simulation with periodic 12-bit waveform look-up tables and interpolation +- Added voltmeter and ammeter instrument components for real-time circuit measurements +- Created comprehensive end-to-end tests for electrical simulation including capacitor charging, rectifier behavior, and waveform analysis +- Added GitHub Actions workflow for circuit simulation testing on every push and PR + +### Changed +- Renamed all components to use 'velxio-' prefix for consistency +- Enabled electrical simulation by default (always-on SPICE mode) instead of requiring manual activation +- Enhanced LED brightness simulation to reflect actual current flow from SPICE calculations +- Updated backend to handle unhandled asyncio exceptions and prevent process crashes +- Improved component metadata generation to prevent CI drift and enforce up-to-date metadata +- Refactored property synchronization in simulation parts to use event-based system +- Expanded ADC pin mapping to support all 18 board types for full microcontroller integration + +### Fixed +- Fixed sitemap generation to include all circuit examples for better SEO visibility +- Resolved floating input node issues in RC low-pass filter circuits that caused SPICE singular matrix errors +- Updated proxy configuration to use 127.0.0.1 for improved compatibility +- Fixed metadata regeneration to properly include custom components in the component picker +- Improved backend entrypoint script to ensure clean container restarts when processes die + ## [2.0.1] - 2026-04-17 ### Added