1.0.10 - 2025-10-10
New
Bug Fixes
- Fix simulation pane
- fix python script simulation
Other changes
- Use new settings when fetch port configs
1.0.9 - 2025-10-06
Bug Fixes
- Fix edit instance settings
1.0.8 - 2025-10-05
New
Documentation
- Update docs on how to build the Schematic editor and the VSCode extension
Other changes
- force refresh layout after build
1.0.7 - 2025-09-30
Other changes
- Better icons new component
1.0.5 - 2025-09-30
New
- Improve DRC view
- Improved DRC browser
Bug Fixes
1.0.3 - 2025-09-29
Bug Fixes
1.0.2 - 2025-09-28
Bug Fixes
- Fix DRC visualization
- fix 3d viewer with labels
1.0.1 - 2025-09-26
Bug Fixes
- Fix freeze into schematic
- fix update after delete
- fix schema generation
- improve kill command for windows
1.0.0 - 2025-09-25
This is a major release with lots of changes, introducing significant architectural
improvements, new features, and enhanced user experience across the GDSFactory+
ecosystem.
New Static Analyzer
- Implemented a static analyzer to quickly find cells and models in the project
- Enhanced function resolution and return type annotation support
- Better dependency analysis for cells and components
- Automatic tracking of cell instantiations and relationships
- Introduced a light-weight database for quick metadata querying
- Cell registration and tracking with status management
- Port information storage and retrieval
- Model-related database operations with error tracking
- Support for tagged cells
3D Visualization Enhancements
- Integrated new three-cad-viewer component for enhanced 3D visualization
- Improved layer handling with z-information filtering
- Z-scaler tool for 3D visualization
Schematic Editor and Circuit Design
- Read-only schematic editor mode for viewing base PDK netlists and python cells
- Enhanced freezing of designs into schematics
- Prettier verification tool interface
- Improved error reporting and visualization
Modeling and Simulation
- Improved simulation interface
- Model status tracking with dependency inheritance
- Simulation API improvements
- Model editing capabilities
PDK Management
- New PDK browser with improved navigation
- Database-backed PDK tree structure
- Read-only content provider for PDK files
- Better distinction between components from the Base PDK vs from the Project
VSCode Extension Improvements
- Better logs
- Better PDK browser
- Better status management
- Improved extension activation
Watcher
- Improved file watcher for automatic builds after save
- Improved watcher performance on windows and in large projects
Component Browser
- New card-based UI with expandable cards
- Prettier card designs with better visual hierarchy
- Click-to-expand functionality
- Source display on log cards
- Busy icons for cells being built
- Status indicators before and after builds
Filtering and Search
- Multiple filter chip selection
- Fuzzy match search capabilities
- Regex-based cell finding
- Filter on cell tags
- Better metadata display options
- New factory forms with validation
- New model forms with validation
Component and Cell Management
- Vastly improved startup time for large projects
- Fixed duplicate registration issues
- Resolved cell deletion problems
- Fixed model status inheritance
- Corrected parameter default resolution
- Fixed source path finding
Although this release introduces many new features and improvements, it is largely
backwards compatible with previous versions. However, if you run into issues, please
delete the build folder inside your project and restart VSCode.
0.60.4 - 2025-08-29
Documentation
- only publish docker on tagged release
0.57.15 - 2025-08-27
New
- Update logos, navbar tooltip names
0.57.14 - 2025-08-23
Bug Fixes
Documentation
Other changes
- remove_non_working_dark_mode_docs_button
0.57.13 - 2025-08-20
New
- show loading pdk
- Better auth
Bug Fixes
- Fix build
- fix gpt
- remove internet check
- fix status
- less ram warnings
- cleanup pypi
Documentation
Other changes
0.57.8 - 2025-08-15
New
- Improve package manager
- Add python package manager
Bug Fixes
0.57.6 - 2025-08-14
Bug Fixes
0.57.5 - 2025-08-14
Bug Fixes
- rename rebuild components are rebuild cache
Other changes
0.57.4 - 2025-08-13
New
- Docs in the same theme as the customer portal
- Memory check
Bug Fixes
- create pdk mapping
- Better changelog
0.57.3 - 2025-08-07
Bug Fixes
Other changes
0.57.2 - 2025-08-07
Bug Fixes
- support lyp layer stack
- Check connected to internet
0.57.1 - 2025-08-07
New
- make show back and forward compatible
Other changes
- Improve validation further and prettier logging
0.57.0 - 2025-08-06
New
- Better validation
- better simulation menus
0.56.3 - 2025-08-04
New
- fix add settings
- update show interface to latest kfactory
Bug Fixes
- only pass technology if it's actually set in show
- fix add settings
- Fix links
- no unsafe best match
- fix cli test command
Other changes
- Uv install progress
- check pdk installed
0.56.1 - 2025-08-04
New
- Logical simulations from netlist directly.
- Add right click add model
- Lazy loading
0.56.0 - 2025-08-03
New
- Progress bar and further performance improvements
- smarter component builds
Bug Fixes
0.55.11 - 2025-08-01
Bug Fixes
- fix check if component belongs to generic pdk
- don't open temp gds beside
0.55.9 - 2025-07-31
Bug Fixes
- better check to see if environment is uv managed
0.55.5 - 2025-07-31
New
- Caching shenanigans
- test skips functions requiring args
Bug Fixes
- go to function definition
- Native tls
Other changes
- Create cross section
- only python 3.12
- better docs
0.55.2 - 2025-07-17
Bug Fixes
Documentation
- consolidate commands
- remove getting started and showPythonPath
0.55.0 - 2025-07-13
Documentation
- Better icons and cleaner menus
- Better check icon
0.54.6 - 2025-07-09
New
0.54.4 - 2025-07-02
New
- show layout build status in schematic
0.54.3 - 2025-06-30
New
- improve project buttons
- Sign in page for vscode extension
- Readonly mode
Bug Fixes
- additional system python check
0.54.0 - 2025-06-27
New
Documentation
Other changes
Dependency Updates
0.53.0 - 2025-06-21
Bug Fixes
- Test command fails when pytest fails
Other changes
- make it work with sax>=0.15
Dependency Updates
- remove gplugins dependency
0.52.1 - 2025-06-16
New
- nicer icons in doweb
- menu bar in doschematic
0.52.0 - 2025-06-13
New
- Ignore items in pics tree
Bug Fixes
- automatically select project venv when present
- Update issue reporting
- Fix new project
0.51.2 - 2025-06-05
New
- Send more data to doreport
- Add more local dev docs to readme
Documentation
- simpler docs
- Add more local dev docs to readme
Other changes
- Better api key validation
0.51.0 - 2025-06-02
New
- auto resize svg
- add schematic 'inactive' mode
Bug Fixes
- add schematic 'inactive' mode
0.50.7 - 2025-05-28
Dependency Updates
0.50.5 - 2025-05-27
Bug Fixes
0.50.4 - 2025-05-27
New
Bug Fixes
0.50.3 - 2025-05-27
Bug Fixes
- prevent hostname injection
0.50.1 - 2025-05-24
Bug Fixes
- change connectivity check to be optical only by default
Other changes
0.49.4 - 2025-05-20
New
- don't ignore underscored cells
0.49.1 - 2025-05-19
Bug Fixes
- Fix uv install with conda envs
0.49.0 - 2025-05-19
New
Bug Fixes
0.48.0 - 2025-05-15
New
- Cleanup of vscode extension source
Bug Fixes
Documentation
0.47.0 - 2025-05-13
New
- Better build
- adding release for linux arm
Bug Fixes
- set clang
- wait for url to be available before returning webview html
- fix arm build
- update doweb
- move Generate schematic to show and fix tests
0.46.0 - 2025-05-07
New
Bug Fixes
- Fix axiomatic api key and cspdk si220 not working
0.45.2 - 2025-05-06
Bug Fixes
0.45.1 - 2025-05-05
Bug Fixes
- fix lvs if all nets change
- fix elec lvs
0.45.0 - 2025-05-02
New
- load proper elec connectivity from pdk and use it
- Add duplicate and delete
Bug Fixes
0.44.0 - 2025-04-30
New
- Improve cache pruning
- Improve settings and add additional pdk settings into drc/gpt sections.
Bug Fixes
- Improve cache pruning
- Remove icon
Documentation
0.43.0 - 2025-04-28
Other changes
- Make sure workspaces don't use too much memory
0.42.2 - 2025-04-27
New
0.42.1 - 2025-04-27
Bug Fixes
0.41.7 - 2025-04-27
Other changes
- don't forget to register cells on cached pdk
0.41.6 - 2025-04-25
Bug Fixes
- fix some cell index stuff in the electrical lvs
0.41.5 - 2025-04-25
Bug Fixes
- fix some cell index stuff in the electrical lvs
0.41.4 - 2025-04-25
New
Bug Fixes
- Fixes
- Fixes
- Improve pdk activation and route bundle finding
- allow underscored components
0.41.3 - 2025-04-22
Bug Fixes
- also get ports even if component does not build
0.41.2 - 2025-04-22
Bug Fixes
0.41.1 - 2025-04-21
New
Bug Fixes
0.41.0 - 2025-04-18
Bug Fixes
- Make venv python 3.12 in pdk init
Documentation
- Clean utility scripts
- better name for our AI engine
0.40.4 - 2025-04-16
New
Bug Fixes
- Fix manage settings error
0.40.3 - 2025-04-16
Bug Fixes
0.40.0 - 2025-04-14
New
- Support new schematic editor; drop support for old schematic editor.
Bug Fixes
- Support new schematic editor; drop support for old schematic editor.
- Fix init command
0.39.3 - 2025-04-02
Other changes
0.39.2 - 2025-04-01
New
- vscode: chat selector for ai engine
0.39.0 - 2025-03-29
New
- Improve GPT
- open doschematic by default when creating new schematic
Bug Fixes
- fix matplotlib crashing
- Fix gfp init
- stop pinning klayout
Dependency Updates
- update trimesh
- stop pinning klayout
0.38.1 - 2025-03-23
New
- flip links in flip mode 'f'
0.38.0 - 2025-03-23
New
- Start on creating gfp projects
Bug Fixes
Documentation
0.37.3 - 2025-03-23
New
- Show arrows in connections
Bug Fixes
- Fix docs
- Faster cli
- Reorder commands in activate
Documentation
0.37.2 - 2025-03-21
Bug Fixes
- fix gfp test
- issue a proper error when the gfp config is invalid
- allow insecure host
- set default conflict resolution
- Remove printing the foundry and project pdk as it fills up _server.lo…
- fix gf show
0.37.1 - 2025-03-14
Bug Fixes
0.37.0 - 2025-03-14
New
- Update ci to run pushed docker container
Bug Fixes
- Pin
vscode-extension-tester
and selenium-webdiver
- Increase timeout for gds upload
Documentation
- Pin
vscode-extension-tester
and selenium-webdiver
Other changes
0.36.5 - 2025-03-10
New
Bug Fixes
0.36.1 - 2025-03-07
Bug Fixes
- show foundry components if even if no project components
0.36.0 - 2025-03-07
New
0.35.16 - 2025-03-06
Dependency Updates
0.35.13 - 2025-03-04
Other changes
0.35.9 - 2025-02-28
Bug Fixes
- HOTFIX, temp fix for backwards compat with projects not yet in gdsfactory9
- Try to fix python tests
- Fix typos
Documentation
0.35.8 - 2025-02-25
New
Documentation
0.35.6 - 2025-02-17
New
- Ruff on hard mode 🔥 + Pyright
- update github workflows
- Issue Reports
0.35.2 - 2025-02-10
Bug Fixes
- only show status if not already shown
- Fix drc outside build dir
Other changes
- rebuild pdk and custom components
0.35.1 - 2025-02-10
New
- schematic: add panning
- schematic: reduce help text size
- schematic: show 'press [h] for help' at bottom of screen
Bugfixes
- moving instances changes placement in schematic
- configure uv in workspace entrypoint
0.35.0 - 2025-02-09
New
- Only show validation when it's confirmed it's a GF+ project; add status bar icon
Bug Fixes
- Links with line numbers in log files are clickable now
- Fix gfp serve with paths with spaces
- Fix tiny layout editor
Other changes
- disable countdown when you choose to do upgrade gfp
- Prettier code formatting
- Add ruff to pre-commit
- Improve prettier config
0.34.2 - 2025-02-07
Bug Fixes
- Fix lvs & Instance Moving
0.34.1 - 2025-02-07
New
Bug Fixes
- improve lvs
- use relative placement if no absolute placement is available
0.34.0 - 2025-02-06
New
- Moving instances
- Add log files
- Add LVS
- automatically skip installing gfp after 10 sec
Bug Fixes
- make sure we're not using a system python
0.33.1 - 2025-01-31
Bug Fixes
0.33.0 - 2025-01-30
New
- Significanly Improve Validation
0.31.1 - 2025-01-27
New
- Improve OC spice parsing
- Use layout placements for schematic if no schematic placements are found.
Bug Fixes
0.31.0 - 2025-01-26
New
- Uv fixes
- add doitforme to gf+serve
Bug Fixes
- Uv fixes
- fixing error when license server response does not have 'detail' attribute
Dependency Updates
- Create venv python312
- pin max python
0.30.3 - 2025-01-25
Bug Fixes
- allow spaces in gfp and project paths
- Build Windows and MacOs wheels again
- Fix route bundle naming
0.30.0 - 2025-01-24
New
- Improve API key validation
- Remove unused infrastructure
Bug Fixes
- Improved OC spice parsing
0.29.1 - 2025-01-23
Bug Fixes
0.29.0 - 2025-01-21
New
- Improve DRC error browser
Bug Fixes
- Improve DRC error browser
- Fix conn check run
- faster schema generation
Documentation
- use the true error message when verifying
0.28.3 - 2025-01-19
Other changes
0.28.2 - 2025-01-17
Bug Fixes
- No more zombie processes, improved watcher and fixing of windows issues
- Fix schematic issues
0.28.1 - 2025-01-17
Bug Fixes
0.28.0 - 2025-01-16
Bug Fixes
- fix default pdks
- remove noise pdks
Documentation
- improve docs and app readme
Other changes
- Install uv if not installed
0.26.0 - 2025-01-08
Bug Fixes
0.19.0 - 2025-01-03
New
- Search for components in schematic editor
- Support route bundle syntax in schematic editor
- Edit placements in schematic editor
- Deprecate DoSAX: Simulations are always local from now on.
- add stop server/watcher
- add GDSFactory+ prefix to commands
Bug Fixes
- fix black box generation
- Use command categories for prefixes
- add GDSFactory+ prefix to commands
Other changes
- make admin page redirect to landing page
0.18.8 - 2024-12-30
New
- Add connectivity checks and local VSCode extension videos
- Add grouping of links in bundle routes
Maintenance
- Testing with
vscode-extension-tester
Documentation
- update readme instructions
- Add connectivity checks and local VSCode extension videos
0.18.0 - 2024-12-21
New
- Major improvements to watcher/server.
- vscode: reorder tree buttons
Bug Fixes
- Major improvements to watcher/server.
Documentation
- Use landing page api keys
0.17.0 - 2024-12-16
New
- vscode: reorder buttons for tree pdk
- Improve instance editing in schematic editor
- Add route settings in schematic editor
Other changes
0.15.1 - 2024-12-10
Documentation
Other changes
0.14.2 - 2024-12-05
New
- Add Python Extension as dependency
Other changes
Dependency Updates
- Add Python Extension as dependency
0.14.1 - 2024-12-04
New
- bumping drc to version 1.1.1
Bug Fixes
- fix drc running
- show python cells in pdk tree
- fix walkthrough
0.14.0 - 2024-12-03
New
- New schematic Editor!
- Minor refactorings
- Performance improvements
0.13.1 - 2024-12-03
Bug Fixes
0.8.2 - 2024-11-08
New
Documentation
- Improve admin api
- Improve videos, instead of transcript add summaries with bullet points
Dependency Updates
0.7.1 - 2024-10-15
New
Documentation
Other changes
- remove dl button; move bbox context menu
0.6.5 - 2024-10-08
New
- Generate simulation scripts
- propagate validation errors
Bug Fixes
- fix registering of python cells
0.6.4 - 2024-10-08
New
0.6.3 - 2024-10-07
Bug Fixes
- don't error on visualize 3d on gds files
- prevent server restarts
- remove watch icon
0.6.2 - 2024-10-06
New
- Fix remote watcher/server
- enable autosave
Bug Fixes
- Fix remote watcher/server
- fix
Dependency Updates
- dont' pin exact version of gdsfactory
0.6.1 - 2024-10-04
Bug Fixes
0.6.0 - 2024-10-04
New
0.5.5 - 2024-10-04
Bug Fixes