History of changes
List of changes between releases
This is a high-level summary of changes between each release. If you're interested in the detailed changes, take a look at the individual code changes.
April 15, 2026
1.0.7Changelog for Version 1.0.7
New Features and Enhancements
- Native Apple Silicon: macOS builds now include a universal binary with native ARM64 support, delivering significantly improved performance on Apple Silicon Macs (M1, M2, M3, M4) without Rosetta translation.
- Qt 6.8.3 Upgrade: Upgraded the underlying Qt framework from 6.5.3 to 6.8.3, bringing improved rendering, better platform support, and numerous upstream fixes.
- Performance: Part icons are now loaded from the database and cached, with lazy SVG loading and QCache-based caching. This results in noticeably faster startup and smoother scrolling through parts bins.
- Adafruit Parts Library: Imported around 300 additional Adafruit parts, expanding the Adafruit parts bin further.
- Parts Storage: User-created parts are now stored in subfolders organized by module ID under the application data location, avoiding filename conflicts and improving portability. Full file paths are no longer stored in sketch files. #4188
- Part Swapping: Obsolete parts are no longer offered in the inspector swap combobox, reducing confusion when selecting component variants.
- Preserve capacitance values when migrating obsolete capacitor parts.
- Preserve recent file list across version upgrades.
- Added generic small 6V solar panel to the parts library.
- Updated OCR-Fritzing-mono font to 3.004 with ground, celsius, and fahrenheit glyphs.
- Updated translations for German, French, Spanish, Japanese, Italian, and Portuguese.
Bug Fixes
- Fixed copper fill and ground fill not working. #4281
- Fixed font rendering appearing blurred or bold. #4282
- Fixed Parts Editor "Close without saving" and "Keep working" buttons being reversed. #4297
- Fixed multiple traces being incorrectly treated as one when connected in series. #4290
- Fixed duplicate aperture declaration in Gerber contour files. #4296
- Fixed schematic net label width broken with Droid Sans font in older sketches. #4300
- Fixed crash on drag and drop with invalid mime data.
- Fixed segfault caused by null cursor and empty view checks.
- Fixed potential data loss when saving sketches on macOS.
- Fixed inspector preview icons not displaying correctly.
- Improved error messages for misbundled or corrupted sketch files.
- Fixed notes line spacing and font size rendering.
- Fixed SVG text element handling for em and ex units.
- Fixed voltage regulator label rotation in parts library.
We thank our community for their invaluable feedback and contributions. Your support helps us improve with each release.
October 21, 2025
1.0.6Changelog for Version 1.0.6
New Features and Enhancements
- Adafruit Parts Bin: Added dedicated parts bin with 83 Adafruit components including sensors, displays, breakout boards, and development modules.
- Generic IC Improvements: Added multiline label support with improved font system (Noto Sans + OCR-Fritzing-mono), standardized pin spacing to 1 unit in schematic view, and enhanced text wrapping that respects spaces, newlines, and non-breaking spaces (U+00A0 and U+202F).
- Performance: Implemented optimizations for smoother interactions and faster load times, especially noticeable with complex multi-board projects and large parts databases.
- Ground Fill: Added warnings when ground fill cannot connect due to missing paths. Improved ground fill split detection with better warnings.
- Export: Improved Gerber export now enabled by default. Fixed IPC netlist issues with buses. Fixed PNP export random ordering.
- Hide obsolete parts in search results.
- Always bundle contrib folder parts with sketches to ensure completeness when sharing.
Bug Fixes
- Fixed ground fill adding shorts across power supplies.
- Fixed parts palette going missing in certain scenarios.
- Fixed straightening lines being disabled in schematic view.
- Resolved error messages being too large to close.
- Improved center-to-screen (Ctrl+0) functionality.
- Fixed dark mode font color inconsistencies in upload screen.
- Fixed splash screen vanishing when clicked on Windows.
- Improved metadata editor with proper labels.
- Fixed incorrect version display from 1.0.5.
- Corrected selection behavior - selecting parts with selection squares now properly focuses them in the inspector.
- Fixed regenerate parts database not clearing search cache.
- Improved SVG text element handling for dy attributes.
- Resolved issues with off-grid component movement on PCB view.
- Improved pad selection behavior in PCB view.
We thank our community for their invaluable feedback and contributions. Your support helps us improve with each release.
April 14, 2025
1.0.5Changelog for Version 1.0.5
New Features and Enhancements
- Arduino: Added support for Arduino CLI (> v2), enhancing compatibility with a wide range of boards. [#4010]
- UI: Replaced Droid Sans with NotoSans font for better rendering consistency and internationalization support.
- Performance: Introduced experimental hardware acceleration for improved rendering and responsiveness. [#1171]
- Compatibility: Added ARM64 installer support for Windows 11 on ARM devices. [#4166]
- UX: Added warnings when loading parts or sketches created with newer Fritzing versions than currently installed.
- Internationalization: Improved locale handling by setting LC_NUMERIC to "C" throughout the application. [#4184]
- Parts: Replaced unknown fonts to maintain consistent part appearance.
Bug Fixes
- Fixed crash when loading .fzbz files containing parse errors. [#4197]
- Fixed crash that occurred when swapping packages with no candidate connectors. [#4194]
- Corrected bounding box size for text parts in the library. [#3630]
- Fixed undefined connectors for the D31A* relay. [#406]
- Fixed sparkfun-relay display issue where it appeared as a red rectangle. [#403]
- Fixed issue where resistance was displayed twice in component properties.
- Fixed application crash that occurred during export operations.
- Fixed several text logo issues: unexpected switching to image logos, automatic bold font switching, and disappearing LogoItems after type switch.
- Corrected font size calculation across macOS, Windows, and Ubuntu.
- Fixed rotation and flipping issues in SVG export for IC and Mystery part pin labels.
- Fixed relay parts to properly fit on breadboards and added spice models.
We thank our community for their invaluable feedback and contributions. Your support helps us improve with each release.
October 10, 2024
1.0.4Changelog for Version 1.0.4
New Features and Enhancements
- 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.
- 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.
- PCB Outlines: 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).
We thank our community for their invaluable feedback and contributions. Your support helps us improve with each release.
January 02, 2024
1.0.2Fritzing 1.0.2 is a feature release. It has been tested on Windows 10, Windows 11, macOS Ventura, macOS Monterey, Ubuntu 20.04, and Ubuntu 22.04. It is designed to work on all Linux variants with glibc >= 2.31 (64 bit Intel/AMD).
Changes since 1.0.1.
Copper fill
The Copper Fill algorithm is now vector based. This fixes a number of bugs along, especially with Ground Fills, most prominent the annoying horizontal gaps in the copper fill. It results in higher precision, and more predictable behavior. It also enables a number of Gerber improvements and new features for PCBs in the future. The old rasterized copper fill algorithm was kept available, so you may compare the two against each other.
Fab upload
Refactored fab upload. We can now send properties like width and height along with Gerber, IPC and BOM. At the same time this will shorten the development cycle when adding new features or fixing bugs.
Data structure
We've upgraded Fritzing's data management, fixing several issues that led to discrepancies between views, missed errors in Design Rule Checks, and invisible, uneditable 'ghost' connections in the netlist. To rectify these in existing sketches, a simple delete-and-undo action on the problematic elements will clear the bugs. These improvements, which affect numerous example projects, should result in more reliable and understandable behavior from Fritzing going forward.
Testing infrastructure
We've significantly enhanced automated testing, allowing us to conduct hundreds of Fritzing sessions every minute.
Moved to Qt 6.5.3.
Just the due maintenance.
OS Requirements
Minimum macOS Version is now Big Sur, before it was Catalina. Windows and Linux requirements didn't change, but Linux now must use OpenSSL 3, support for OpenSSL 1.2 was dropped)
GitHub Issues
In addition, with some overlap, the following issues on github were solved:
- #4091 A sch wire does not snap to grid for existing wires
- #4071 Breadboard view misaligned when directly opening a fzpz
- #4077 Parts Editor crashes clicking on empty schematics
- #4079 Undo often doesn't work for Bézier curvatures
- #4035 Voltmeter is reading incorrect value when probe is disconnected
- #4046 Text lost on Redo
- #4093 Hover text for parts and connectors not readable in dark mode with Qt 6.5.3
- #4083 Crash in LockManager
- #4092 Double-clicking ratsnest lines creates ghost connections
September 06, 2023
1.0.1This is a maintenance release.
- Fixed a problem when creating a wire in schematic view (issue #4058)
- Fixed a regression when entering coordinates (issue #4051)
- Fixed several bugs that made the IPC export unusable (issue #4050)
- Fixed broken mouse cursors when non-integer zoom settings are used on Windows (issue #4037)
- Fixed an issue where undo actions did not remember wire traces width in some cases (issue #4036)
- Fixed a bug that kept unused duplicate entries in Fritzing files (issue #4023)
- Added a Warning when user try to order a PCB that has no copper fill
- Fixed the "Copy and Paste in Place" command
- Updated some translations
- Improved support for SVGs with dashed lines, especially in the silk layer of PCB designs
- Added a new shield example for the Arduino R4 WIFI board
In most manufacturing processes, copper must be etched or otherwise removed. This uses acid and causes waste. To mitigate this, Fritzing will now advise users to incorporate copper fills in their designs before a PCB sent to the Fab.
May 22, 2022
0.9.10Maintenance release
Fritzing 0.9.10 is a maintenance release.
We tested it for Windows 10, Windows 11, macOS Big Sur, macOS Montery, Ubuntu 18.04, Ubuntu 20.04, Ubuntu 22.04
It is also supposed to work on Windows 8, macOS High Sierra, macOS Mojave, macOS Catalina, and Linux variants with glibc >= 2.27 (64 bit Intel/AMD)
Build 2134
Silent release: Build 2134 fixes issue #3959, which was a regression introduced in Builds 1801 and 1807.Changes since 0.9.9
- Add Japanese translation
- Hidden beta version of a simulator
- Support image export in higher resolution
- Update translations for Bulgarian, Czech, French, German, Italian, Portuguese, Romanian, Russian, Slovenian, Slovak, Spanish, Turkish, Ukrainian, Vietnamese
Fixes
- Fix #3943
- Fix #3931
- Fix #3895
- Fix #3880
- Fix #3868 , #3820
- Fix #3863
- Fix #3850
- Fix #3830
- Fix #3825
- Fix #3738, #3602, #1869
- Fix #3715, #684
- Fix #3632, #3627, #3109
- Fix #3629
- Fix #3559
- Fix #2669, #1326
- Fix #2583, #2675
New parts
- Several voltage regulators
- Grove Beginner Kit
- TDK Ultrasonic sensor module
- Amica NodeMCU
- About 90 parts received minor fixes