Fritzing 1.0.4 released

Fritzing 1.0.4 is a maintenance release. It has been tested on Windows 10, Windows 11, macOS Ventura, macOS Monterey, Ubuntu 20.04, Ubuntu 22.04, and Ubuntu 24.04.

Fritzing 1.0.4

What is new

UX: QFN support and working with tiny structures in the PCB was vastly improved. We changed the algorithm that decides which element will receive a mouse click. Ratsnest lines now stay the same size when zooming in. The hitbox size of wires and traces now depends on the wire diameter.

These two images show a PCB at 3000% zoom. The copper traces are 0.2mm (8mil) wide. Working at this scale was quite annoying in previous versions of Fritzing: PCB elements before The second image shows Fritzing 1.0.4. We made UI elements scale to proper sizes. PCB elements in 1.0.4 There are quite a number of these changes. More situations where these apply can be seen in issue 3177 on github.

UX: Creating multiple wires of the same size or color is now much easier, as the properties of the recently created wire will also be used for new ones.

Board images: The alpha channel is now taken into account when loading board images. This also fixes many cases where loading an image would result in garbage or blank output.

UX: Show a message when a part must be moved to delete a ratsnest line. Before, we just moved parts without notice.

Bug Fixes

  • Fixed crash when using the keyboard for moving parts.
  • Fixed ghost connections resulting from moving parts over existing connections.
  • Fixed ghost connections when moving a part via the keyboard.
  • Fixed error when saving sketch to a write protected destination.
  • Fixed repeated read/write operations when saving a sketch, to avoid issues with cloud storage.
  • Fixed inactive copper layer after a board was deleted.
  • Fixed an error where a move or rotate command was not properly stored, which would result in incorrect undo operations.
  • Fixed order of text input fields in Inspector. They were in random order, often changing.
  • Fixed input for decimals to work in all locales for text size (Inspector).

New parts

We included the PSoC™ 6 Artificial Intelligence Evaluation Kit (CY8CKIT-062S2-AI), thanks to Janarthanan Nagarajan from Infineon, and the Calliope Mini 3, thanks to Harald Rau.

OS Requirements

The minimum macOS Version is Big Sur. Windows 10* or 11 are supported on x86 CPUs. For Linux, Fritzing requires glibc >= 2.31 and OpenSSL 3 (64-bit Intel/AMD). The latter OpenSSL requirements typically mean Ubuntu 22.04 or later, but Fritzing should also run on Ubuntu 20.04.

*) Very old versions of Windows 10 that have not been updated since 2016 are not supported!

GitHub Issues

In addition, with some overlap, here is a list of issues that have been resolved for the 1.0.4 release .

The release is available in our downloads section.

Fritzing Fab now powered by AISLER

Your trusty PCB production service is taking a big step! Effective today, Fab is powered by AISLER, a smart and affordable electronics manufacturing service. Fritzing Fab powered by AISLER class= Yes, Fab has always been that, but with the support of our new partner, this will improve on all levels:
  • Smart: Fab now automatically renders high-res previews of your Fritzing files, so it’s much easier to check for mistakes. Plus it acts as a repository for your projects, enabling you to revise and share.
  • Affordable: The prices per cm2 are radically lowered, the checking fee is gone, shipping is free from 30€ – and you will get 3 copies per default. (Example: 1 Arduino Shield with the old Fab used to cost 42€ when ordering from Germany, now it’s 31€ and you’ll get 3!)
  • Manufacturing: The PCB is of even higher quality (three times as precise and with gold contacts) and still proudly made in Germany. Very soon you’ll be able to order parts alongside the PCB, and more services are on the roadmap.
The guys at AISLER made this an easy choice for us. Not only do they offer these excellent specs, but they also share the same friendly maker attitude all the while putting quality first. They are also based in Germany, in the up and coming Euregio area at the Dutch border. And they’re on a mission to build the production service we always wanted: The PCB is only the first step, next is parts, and eventually you’ll be able to order full projects - even assembled if you like. The ultimate goal is to create a maker market where you will get a share when somebody else produces your designs. Fab Preview class= A live preview of your board (Thanks to NITOS for providing these beautiful board designs) With every change one has to say goodbye to a couple of things one has come to love. The black on white design will be replaced by the more standard white on green (aka “professional looks”). We made sure it’s beyond what you get elsewhere, with matte green finish and golden pads! Give it a spin at fab.fritzing.org – we hope you’ll enjoy the new service!