Skip to content

0.3.42 - 2026-02-13

Choose a tag to compare

@github-actions github-actions released this 13 Feb 15:08

Release Notes

Changed

  • config() physical-value coercion now accepts numeric scalars (int/float) in addition to strings, matching constructor behavior.
  • config() now enforces required module inputs: optional=False emits an error diagnostic even when default is set; omitted optional infers from default.
  • Bump stdlib to 0.5.8

Fixed

  • Fix package:// resolution for workspace and versioned dependencies, preventing absolute path leakage from File().

Install pcb 0.3.42

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/diodeinc/pcb/releases/download/v0.3.42/pcb-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/diodeinc/pcb/releases/download/v0.3.42/pcb-installer.ps1 | iex"

Download pcb 0.3.42

File Platform Checksum
pcb-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
pcb-x86_64-apple-darwin.tar.xz Intel macOS checksum
pcb-x86_64-pc-windows-msvc.zip x64 Windows checksum
pcb-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum