1.0.10 - 2025-10-10

New

  • Fix simulation pane

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

  • Merge schematic

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

  • Improve DRC view

1.0.3 - 2025-09-29

Bug Fixes

  • Fix drc visualization

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

Database for metadata

  • 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

Verification Tools (DRC/LVS/Connectivity)

  • 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
  • Multiple filter chip selection
  • Fuzzy match search capabilities
  • Regex-based cell finding
  • Filter on cell tags
  • Better metadata display options

Forms and Input

  • 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

  • add tests

Documentation

  • upgrade doweb
  • add tests

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

  • add release docs

Other changes

  • disable internet stage

0.57.8 - 2025-08-15

New

  • Improve package manager
  • Add python package manager

Bug Fixes

  • Improve package manager

0.57.6 - 2025-08-14

Bug Fixes

  • Show ram

0.57.5 - 2025-08-14

Bug Fixes

  • rename rebuild components are rebuild cache

Other changes

  • keep video links

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

  • Block shadowing

Other changes

  • fix gif

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

  • better default component

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

  • support for src folder

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

  • Add simulate

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

  • Add gplugins dependency

Documentation

  • improve docs

Other changes

  • New schematic editor

Dependency Updates

  • Remove gplugins dep

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

  • simpler tests

0.50.5 - 2025-05-27

Bug Fixes

  • fix tests

0.50.4 - 2025-05-27

New

  • enable kfactory netlist

Bug Fixes

  • enable kfactory netlist

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

  • Improve placement update

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

  • Validation

Bug Fixes

  • Validation

0.48.0 - 2025-05-15

New

  • Cleanup of vscode extension source

Bug Fixes

  • fixing arm tests

Documentation

  • Jsdoc
  • fixing arm tests

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

  • Exploding Instances

Bug Fixes

  • Fix axiomatic api key and cspdk si220 not working

0.45.2 - 2025-05-06

Bug Fixes

  • Fix lvs connectivity

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

  • fix gmsh in docker

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

  • Improve cache pruning

0.43.0 - 2025-04-28

Other changes

  • Make sure workspaces don't use too much memory

0.42.2 - 2025-04-27

New

  • Freeze python cells

0.42.1 - 2025-04-27

Bug Fixes

  • fix lvs

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

  • add electrical lvs

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

  • fix spice parsing

0.41.1 - 2025-04-21

New

  • Add models creation

Bug Fixes

  • include base url

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

  • extend port info

Bug Fixes

  • Fix manage settings error

0.40.3 - 2025-04-16

Bug Fixes

  • improve uv configure

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

  • Serve assets

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

  • Fix docs

Documentation

  • Fix docs

0.37.3 - 2025-03-23

New

  • Show arrows in connections

Bug Fixes

  • Fix docs
  • Faster cli
  • Reorder commands in activate

Documentation

  • Fix docs

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

  • Revert "set timeouts"

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

  • Update status

0.36.5 - 2025-03-10

New

  • add gfp test

Bug Fixes

  • improve getting ports

0.36.1 - 2025-03-07

Bug Fixes

  • show foundry components if even if no project components

0.36.0 - 2025-03-07

New

  • Improve gfp show

0.35.16 - 2025-03-06

Dependency Updates

  • update jax

0.35.13 - 2025-03-04

Other changes

  • pin jaxlib

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

  • Fix typos

0.35.8 - 2025-02-25

New

  • Add cli tests

Documentation

  • Add cli tests

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

  • improve lvs

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

  • Fixes in validation

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

  • Improve OC spice parsing

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

  • Spice parsing 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

  • watcher: follow symlinks

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

  • Fix windows issues

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

  • 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

  • update how settings are requested

  • Array instances in doSchematic

  • Add pyright extension

0.15.1 - 2024-12-10

Documentation

  • better names

Other changes

  • Show schematic

0.14.2 - 2024-12-05

New

  • Add Python Extension as dependency

Other changes

  • Export spectre

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

  • Improve oc parse

0.8.2 - 2024-11-08

New

  • Parse OC spice

Documentation

  • Improve admin api
  • Improve videos, instead of transcript add summaries with bullet points

Dependency Updates

  • updating the DRC version

0.7.1 - 2024-10-15

New

  • code lens

Documentation

  • fix logo and docs

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

  • Connectivity checks

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

  • Fix pdk updates

0.6.0 - 2024-10-04

New

  • Proper projects

0.5.5 - 2024-10-04

Bug Fixes

  • fix patcher
On This Page