Changelog#

2.7.0 - 2024-11-10#

No significant changes.

2.6.3 - 2024-09-28#

  • Update gdsfactory889 #404

2.6.2 - 2024-09-04#

  • remove old mmi2x2 #400

  • update gdsfactory 862 #399

2.6.1 - 2024-07-27#

2.6.0 - 2024-07-15#

  • update to gdsfactory8

2.5.0 - 2024-03-24#

  • Update gdsfactory to latest version 7.23 #370

  • simpler pdk init #363

  • add models #362

2.4.1 - 2024-03-05#

  • update to latest gdsfactory 7.17.0 #361

2.4.0 - 2024-03-03#

  • Update gdsfactory 7.15.2 #359

2.3.5 - 2024-02-24#

  • update to latest gdsfactory #351

  • Bump actions/deploy-pages from 2 to 4 #344

  • add verification #335

2.3.4 - 2023-11-19#

  • update to latest gdsfactory #334

2.3.3 - 2023-10-28#

2.3.2 - 2023-10-21#

  • fix ring_heater_single

2.3.1 - 2023-10-21#

  • No significant changes.

2.3.0 - 2023-10-21#

  • add bbox (#324) @joamatab

  • update to latest version (#323) @joamatab

2.2.2 - 2023-10-02#

  • No significant changes.

Unreleased#

2.1.1#

  • update to gdsfactory 7.4.6

2.1.0#

  • update to gdsfactory 7.4.2

2.0.0#

  • update to gdsfactory 7.0.2

1.21.0#

  • use jupyterbook for docs

  • use py notebooks instead of ipynb

  • update to latest gdsfactory

1.20.0#

  • update floorplan size

  • fix optical labels, make sure optical and electrical labels match

  • fix pads spacing to 125um

  • flip orientation of heated rings

1.19.0#

  • update to gdsfactory 6.37.0

  • fix drc errors

1.18.0#

  • update to gdsfactory 6.35.1

  • use bbox_layers

1.15.0#

  • update to gdsfactory 6.21.1

  • use o1, o2, o3 port naming convention instead of opt1, opt2, opt3

1.14.0#

  • update to gdsfactory 6.20.0

1.13.0#

  • update to gdsfactory 6.19.0

  • simpler installer

1.12.0#

  • update to gdsfactory 6.16.3

1.11.0#

  • update to gdsfactory 6.16.1 PR

1.10.0#

  • update to gdsfactory 6.2.1 PR

1.9.0#

  • update to gdsfactory 6.0.3

1.8.0#

  • update to gdsfactory 5.50.3

1.6.6#

  • update to gdsfactory 5.13.0

1.6.5#

  • update to gdsfactory 5.12.9

1.6.4#

  • update interconnect plugin PR

1.6.1#

  • update to gdsfactory 5.10.1

1.6.0#

  • update to gdsfactory 5.8.7

1.5.10#

  • update to gdsfactory 5.7.1

1.5.9#

  • update to latest gdsfactory

1.5.8#

  • update to latest gdsfactory

1.5.7#

  • update to gdsfactory 5.5.1

1.5.6#

  • update to gdsfactory 5.4.2

1.5.5#

  • update gdsfactory

  • register *.pic.yml

1.5.4#

  • update gdsfactory

1.5.3#

  • PR replaced bbox with Section in strip cross_section

  • PR assumes that the imported gds file is already siepic-compatible and adds ports where it finds siepic pins.

1.5.2#

  • compatible with gdsfactory 5.2.0

1.5.1#

  • add fiber accepts ComponentSpec

  • register gdsfactory containers together with cells

1.5.0#

  • update tests to pass for gdsfactory 5.0.1

1.4.2#

  • rename component_factory to cells and cross_section_factory to cross_sections

1.4.1#

  • update layer_stack to be compatible with latest gdsfactory 4.7.1

1.4.0#

  • simpler component_factory thanks to import_module_factories function from gf.cell

1.3.9#

  • add circuit samples

1.3.7#

1.3.6#

  • change pin length from 100nm to 10nm

1.3.5#

  • pins are compatible with siepic

1.3.4#

  • add pins also adds the device recognition layer

1.3.3#

  • enable dispersive fdtd simulations in tidy3d thanks to gdsfactory 4.3.4

1.3.1#

  • update gdsfactory>=4.2.16

  • add tidy3d simulations

1.3.0#

  • update gdsfactory>=4.2.1

1.1.0#

  • remove triangle from requirements.txt

  • enforce gdsfactory>=4.0.0

  • simplify grating couplers definition

  • add meep and lumerical simulation functions

1.0.6#

  • move ubcpdk.simulations to ubcpdk.simulation for consistency with gdsfactory

  • add ubcpdk.simulation.gmeep

  • move tests to ubcpdk/tests

1.0.5#

  • move sample data into the module

1.0.0#

  • rename package from ubc to ubcpdk to match pypi name

  • move ubcsp into ubcpdk/simulation/circuits

  • rename ubcpdk/da as ubcpdk/data

0.0.12#

  • fix installation by adding lyp files to MANIFEST

  • compatible with latest gdsfactory

  • pip install ubcpdk has less dependencies than pip install ubc[full]

0.0.6#

  • compatible with gdsfactory 3.9.12

  • merge mask metadata

  • replace - with _ in measurement names

0.0.4#

  • compatible with gdsfactory 3.1.5

0.0.3#

  • components in different folders

0.0.2#

  • added pins to components

  • added notebooks