Releases: biosshot/easyeda-copilot
1.1.3
1.1.2
1.1.1
What's Changed
- fix for easyeda pro v2.2.47
- feat: add designator suggestions to AdjTextarea by @biosshot in #18
- Feat/chat history redesign by @biosshot in #19
- refactor(chat-history): migrate from local storage to appdb by @biosshot in #20
- Feat/new settings by @biosshot in #21
- refactor: extract shared types by @biosshot in #22
- Feat/local support by @biosshot in #23
Full Changelog: 1.1.0...1.1.1
1.1.0
Key Updates & Improvements:
- Schematic Generation: Smart placement that accounts for available free space.
- Enhanced Simulations:
- Added new simulation types.
- New LLM tool for SPICE analysis (Enable via Settings: Add spice-simulation to agent tools).
- Visual Output: Support for SVG generation directly from the LLM.
- Component Handling:
- Fixed empty channels when splitting multi-part components.
- Full support for multi-part components (replaces previous multi-channel duplication).
- mproved component search: The model can now see footprints.
- New feature: Component replacement.
- Advanced Editing:
- Improved current schematic editing.
- Ability to replace, add, or remove nets.
- Reliability & Safety:
- New Checkpointer: Automatically saves a file version before any LLM-induced changes. Use the "Restore checkpoint" button under your message to revert.
- Added parallel execution limits (Settings: Max Tool Parallel).
- LLM & API:
- Fixed OpenRouter issues where "reasoning" was not always applied.
- Context reduction mode selection.
- File attachment support (txt, images).
- UI/UX:
- Updated the "Schematic Changes" and "Component Search Results" windows.
- Added a copy button for convenience.
Full Changelog: 1.0.9...1.1.0
1.0.9
What's Changed
- Added SPICE simulation featuring a library of 50,000+ models. (In the future, it will also be added as an llm tool for validating circuit operation.)
- New providers: KIMI and OLLAMA CLOUD.
- Fixed tool calling issues for Chinese LLM models.
- Fixed bugs when handling multi-channel components.
- LLM can now delete components from the schematic (requires user confirmation).
- SSE session added. Updated chat tasks. Stream chat API used by default at now. by @MarkMuravev in #14
- Added components removing confirmation. Removed deprecated settings: streamAPI by @MarkMuravev in #15
New Contributors
- @MarkMuravev made their first contribution in #14
Full Changelog: v1.0.8...1.0.9
v1.0.8
What's Changed
Added
-
Integration of the new DeepSeek LLM API.
-
Context summarization triggered after 32,000 tokens, preserving the most recent five messages.
-
Display of reasoning content (specifically for DeepSeek).
-
Capability to draw and attach block diagrams.
-
Enhanced progress visualization.
-
Cost reduction (preliminary estimates suggest approximately a 20% decrease for queries such as "make dc dc 5V 2A"), achieved through:
- Optimization of the component search tool, resulting in reduced costs and increased generation speed.
- Implementation of filtering for Tavily web search results.
- Parallelization of LCSC searches across multiple filters.
-
fix typo in reasoning effort option label by @gradam26 in #10
New Contributors
Full Changelog: 1.0.7...v1.0.8
1.0.7
Full Changelog: 1.0.6...1.0.7
Important changes:
- New providers
- Feature: OpenRouter
- Model settings for skills
- Addition of stream API
- And others
1.0.6
Full Changelog: 1.0.5...1.0.6
Adding:
- Completions
- adding inline buttons
- Reload messages
- Error banner
1.0.5
Full Changelog: 1.0.4...1.0.5
Easy eda pro addon 1.0.4
Full Changelog: fix...1.0.4