Skip to content

Releases: horizon-eda/horizon

Horizon EDA Version 2.5.0 "Kepler"

18 Jun 16:02
Compare
Choose a tag to compare

This is the eleventh versioned release of Horizon EDA

See the docs for installation instructions.

New features and major enhancements

See the blog for a overview of major new features. A complete changelog that includes all enhancements and bugfixes is available in the repo.

Board Editor

Editors

  • add undo/redo that never forgets (f1c6797)
  • don't clear undo/redo history when reloading the pool (4dd2fec)

Pool Manager

  • undo/redo for Unit, Entity and Part editors (74ba93d)

Part Editor

  • support creating base part from current part (b58e542)
  • support changing base part (e290d6e)

For packagers

  • Boost is no longer a dependency (60a4f9e)

Horizon EDA Version 2.4.0 "Jupiter"

15 Oct 21:21
Compare
Choose a tag to compare

This is the tenth versioned release of Horizon EDA

See the docs for installation instructions.

New features and major enhancements

See the blog for a overview of major new features. A complete changelog that includes all enhancements and bugfixes is available in the repo.

Board Editor

  • Support for curved tracks (05c31ef)
  • Tools for copying package placement and other items across projects (f5821be, f5821be)
  • support relative paths for including boards (2a1b80a)
  • save plane fragments to separate file (2305470)

Schematic Editor

  • BOM format customisation (2ad36a6)
  • include datasheet links in exported PDF (e9de499)
  • use part browser for assigning parts (b7dc846)

Pool Manager

  • don't ask for filename when creating pool items (fd06c2b)

Horizon EDA Version 2.3.1 "Iceblink"

29 May 20:28
Compare
Choose a tag to compare

This is the first bugfix release in the 2.3 series

This release fixes the bugs listed below.

Fixed Bugs

A complete changelog is available in the repo

Board Editor

  • Clearance checks: don't crash on unfilled planes (418f15d)
  • prevent cursor from disappearing after updating planes (5f43810)

Schematic Editor

  • Connectivity checks: don't crash if unplaced pin is not connected (1cf64d0)

Pool and proejct manager

  • don't crash when closing windows that don't have an open pool/project (268b2f5)

Horizon EDA Version 2.3.0 "Iceblink"

04 May 21:31
Compare
Choose a tag to compare

This is the ninth versioned release of Horizon EDA

See the docs for installation instructions.

New features and major enhancements

See the blog for a overview of major new features. A complete changelog that includes all enhancements and bugfixes is available in the repo.

Board Editor

  • ODB++ output (d84af5e)
  • Faster copper clearance checks (2718b88)
  • Update planes without blocking the UI and show progress (421e610, 5b490df, deab5f2)
  • STEP export: export arcs in board outline as such (9c3c740)
  • Support connecting tracks to pads with offset (21840a7)
  • Thermal relief spoke customisation (c1a568f)
  • Thermal relief rules for overriding thermal style (7e880dc)

3D preview

  • Support 3D input devices via spacenav (30951a4)
  • Don't block while rendering layers (e44d858)
  • Improved touchpad and trackpoint navigation (197620c)
  • Animate transitions (8360c01)

Schematic Editor

Pool Manager

  • Individual directions for alternate pin names (496129d)
  • KiCad symbol import: support s-expression symbols from KiCad 6 (3d834e6)
  • KiCad package import: support KiCad version 6 packages (ee37598)

For packagers

  • Replace libzip dependency with libarchive (06b7a64)
  • New dependency libspnav, if your distribution doesn't include it, you can disable spacenav support by passing WITH_SPNAV=0 to make

Horizon EDA Version 2.2.0 "Halo"

09 Jan 18:55
Compare
Choose a tag to compare

This is the eighth versioned release of Horizon EDA

See the docs for installation instructions.

New features and major enhancements

See the blog for a visual overview of major new features. A complete changelog that includes enhancements and bugfixes is available in the repo.

Schematic Editor

Editors

Pool manager

  • Part: add prefix override (c209c8a)

Board editor

  • Shorted pads rule (f57c1f5 by @guserav)
  • Place package tool remembers flipped state (9823b8d)
  • Display keepouts in outline mode by default (4f84530)
  • Actually implement silkscreen/exposed copper clearance (df003e5 by @guserav)

General

  • Dark theme option in preferences (b2bfa20)
  • Closing a project also closes the project's pool manager (93e52cd)
  • EditorWindow: improve version update warning (5578faa)
  • Prevent using pools from other installations (21133cd)
  • Pool browsers support sorting by modification time (1491988)

Security

  • Validate parametric column and table names to protect against SQL injections (437000a)
  • Authenticate inter-process communication (42b8b79)

Package editor

  • Footprint generator graphics matches light/dark theme (d559b75)

Windows-specific

  • Correct version in executable metadata (1bb2faf)
  • All network operations use the system's certificate store (6994969)

Horizon EDA Version 2.1.0 "Green Flash"

07 Sep 21:52
Compare
Choose a tag to compare

This is the seventh versioned release of Horizon EDA

See the docs for installation instructions.

New features and major enhancements

See the blog for a visual overview of major new features. A complete changelog that includes enhancements and bugfixes is available in the repo.

Editors

  • Add support for saving and recalling grids (52fb1fc)
  • Add option for upside-down text (76d7cec)
  • Show popup with available key sequences (8d9ac5f)
  • Show spacebar menu hint in status bar (aaa3d63)
  • Improved arc selection (31013c2)
  • DXF import: support circles (f07b2c6)
  • Draw arc tool: add set center, radius, angles mode (6fc2160)

3D preview

  • Support for keyboard shortcuts (54d3eb1)

Project manager

  • Add option for fixing gitignore (88f3d2a)

Board editor

  • Add checks for plane fill order assignment (39f937a, 644e2c8, cf0f435)
  • Improved appearance of composite pads (such as rounded rectangle) (782917a)

Horizon EDA Version 2.0.0 "Fata Morgana"

01 Jun 10:56
Compare
Choose a tag to compare

This is the sixth versioned release of Horizon EDA

See the docs for installation instructions.

New features

See the blog for a visual overview of major new features. A complete changelog that includes enhancements and bugfixes is available in the repo

3D preview

Project pools

Schematic editor

  • Add custom value to symbols (4404dcf)

Editors

Part browser

For packagers

Horizon EDA now comes with manpages. Use the install-man target to install them.

Horizon EDA Version 1.4.0 "Étoile"

29 Jan 22:43
Compare
Choose a tag to compare

This is the fifth versioned release of Horizon EDA

See the docs for installation instructions.

New features

A complete changelog that includes enhancements and bugfixes is available in the repo

Board Editor

  • Aribtrary view rotation (d69b69c)
  • Rule export/import (5f33144)
  • Pick&place export format can be be customized (3ecc1bf)

Editors (interactive manipulator)

  • Measurement tool (478bc50)
  • Drag polygon edge tool (084ac07)
  • Support pool reload in schematic and board (f5214b2)

Major bug fixes

  • Fixed laggy rendering on Intel GPUs on Windows
  • Fixed OpenGL memory corruption leading to crashes, particularly on Nvidia GPUs on Windows

Horizon EDA Version 1.3.0 "Daedalus"

29 Oct 22:05
Compare
Choose a tag to compare

This is the fourth versioned release of Horizon EDA

See the docs for installation instructions.

New features

A complete changelog that includes enhancements and bugfixes is available in the repo

Board editor

  • Decals for putting logos and symbols on boards (d2e88d7)
  • "Add text" tool for adding text linked to packages (6fbfb78)
  • Same net clearance check (46c2156)
  • Support highlight collisions and DRC off mode in router (078d543)

Editors (interactive manipulator)

  • Actions for pan and zoom (1d57d9c)
  • Draw circle tool (b63a8c1)
  • Highlight net class action in schematic and board (9f1a240)

Pool manager

  • Support moving and renaming pool items (14de320)
  • Pull request review tool (needs to be enabled in prefs.json) (e2d4cd2)
  • Checks for Units/Entities/Parts (76c596c)

Symbol editor

3D preview

  • Add option for hiding "do not populate" components (d7d6a9c)

Package editor

Misc

  • Store application version information in pool items and projects (9f5cc52)

Horizon EDA Version 1.2.1 "Canopus"

06 Aug 17:41
Compare
Choose a tag to compare

This is the first bugfix release in the 1.2 series

This release addresses issue #453 caused by undefined behaviour resulting in the router crashing if compiled with GCC 9. It's strongly recommended to upgrade from 1.2.0 to 1.2.1 as this undefined behaviour might lead to crashes yet to be discovered.

Fixed Bugs

A complete changelog is available in the repo

  • Fix crash in router due to undefined behaviour (37882e0)