Repository navigation
Releases: pihrt-com/gerber-panelizer
Release list
Gerber Panelizer 0.2.1
Gerber Panelizer 0.2.1
- Imported boards are displayed immediately in a labelled staging area beside the machine work area.
- Boards can be dragged manually into, within, or back out of the panel; Panelize remains available for automatic arrangement.
- Boards that do not fit remain visible in the staging area. Export and printing include only complete boards inside the work area and stop when a board crosses its boundary.
- The application checks GitHub Releases after startup and offers the download page when a newer version is available. The manual update-check button remains available.
- Installer upgrades remove the managed current or legacy desktop shortcut before creating the selected shortcut again.
- Warnings, handled errors, background-task failures, and fatal exceptions are recorded with stack traces in a rotating
gerber-panelizer.log. The log is stored beside the executable when that directory is writable, otherwise under%LOCALAPPDATA%\GerberPanelizer\logs.
The Windows builds are currently unsigned and may trigger Microsoft Defender SmartScreen. Download them only from this repository, verify the published SHA-256 checksums, and inspect CNC output before machining.
Gerber Panelizer 0.2.0
Gerber Panelizer 0.2.0
English
- Added consistent Bottom Mirror X/Mirror Y and 90-degree board rotation in preview, Gerber, Excellon, saved projects, and machine output.
- Improved legacy inch Gerber and Excellon handling for reliable TrackMaker import, including
M72and.drddrilling data. - Added a configurable Wegstr machine profile and sample-compatible TXT programs for copper isolation, drilling, and optional cutter-compensated outline cutting.
- Copper isolation now unions overlapping supported traces and pads before calculating the configured tool-centre offset.
- Added bilingual Wegstr G-code documentation with generated commands, coordinate conventions, examples, limitations, and first-run safety checks.
The Windows binaries are not code-signed and may trigger a SmartScreen warning. Outline cutting is disabled by default because holding tabs and multiple depth passes are not generated. Inspect every program in the Wegstr controller and perform an air cut before machining. Physical-machine validation of the new output remains required.
Verification: Release build completed, all 17 automated tests passed, and the final portable EXE started successfully.
Česky
- Přidáno jednotné zrcadlení spodní strany podle osy X nebo Y a rotace desky o 90 stupňů v náhledu, Gerberu, Excellonu, uložených projektech i strojovém výstupu.
- Vylepšeno zpracování starších palcových Gerber a Excellon dat pro spolehlivý import do TrackMakeru, včetně vrtání
M72a.drd. - Přidán konfigurovatelný profil stroje Wegstr a TXT programy podle dodaných vzorků pro izolaci mědi, vrtání a volitelné kompenzované vyříznutí obrysu.
- Izolace mědi nyní nejprve geometricky spojí překrývající se podporované spoje a pady a potom vypočte nastavené odsazení středu nástroje.
- Přidána dvojjazyčná dokumentace G-code pro Wegstr s generovanými příkazy, souřadným systémem, příklady, omezeními a bezpečnostní kontrolou prvního spuštění.
Windows soubory nejsou podepsané a mohou vyvolat upozornění SmartScreen. Vyříznutí obrysu je ve výchozím nastavení vypnuté, protože se negenerují držicí můstky ani více průchodů do hloubky. Před obráběním zkontrolujte každý program v řídicím systému Wegstr a proveďte zkušební chod se zvednutým nástrojem. Nový výstup je stále nutné ověřit na skutečném stroji.
Ověření: Release sestavení bylo dokončeno, všech 17 automatických testů prošlo a finální přenosné EXE se úspěšně spustilo.
Gerber Panelizer v0.1.9
Documentation gallery
- Added real Czech and English screenshots for the panelized workspace and Settings dialog. They are included in both READMEs and the matching user guides.
Windows downloads
All files are unsigned; Windows SmartScreen may display a warning. Download only from this release and verify the SHA-256 value.
GerberPanelizer.App.exe—05809B581802A332B5075A579D947CC892CB2BE3BD3D981C714DBCDD96C50962GerberPanelizer-0.1.9-win-x64-setup.exe—9946A353CBB676C60865176885AC4B2DB2969F3237FDD72F65C9E1B7C168C625GerberPanelizer-0.1.9-win-x64.msi—E5544B2FE43650DCD379AF4207E700EC7DC0CBBA864D64FD3C992C0DFB3AE96C
Gerber Panelizer v0.1.8
Branded installer and GPL formatting correction
Use GerberPanelizer-0.1.8-win-x64-setup.exe for the normal installation experience. It is a branded setup executable with the Gerber Panelizer PCB icon in the file and Windows Installed Apps. It contains the MSI installer.
- The GPL-3.0 license now renders as real paragraphs; the literal
\parmarkup is gone. - The stretched low-resolution icon was removed from the MSI shortcut-options page, so it cannot overlap the text.
- The MSI remains available for managed deployment, while the portable EXE remains available without installation.
All files are unsigned. Windows SmartScreen may show a warning; download only from this release and verify its SHA-256 value before running it.
SHA-256
GerberPanelizer.App.exe:BF550EEDA46DE1A13317623751C2BD8F90CCEF482394327A0A6C30A0166D873FGerberPanelizer-0.1.8-win-x64-setup.exe:7F17686236B3580CA62D42BB078D1D813FA3750FC947DE6971003E2601230A06GerberPanelizer-0.1.8-win-x64.msi:6946B4FDDB7B6EE8087FFFA0C1DFF4256B1A48095ED7AA3FFB1C7A37B70399AC
Gerber Panelizer v0.1.7
Installer correction
- The license agreement page now embeds the complete GPL-3.0 text generated from this repository's
LICENSEfile. The incorrect placeholder text has been removed. - The PCB icon is included in the MSI metadata, Windows Installed Apps, and the installer pages.
- When an earlier Gerber Panelizer installation is detected, Setup clearly offers to replace it. Windows Installer removes the earlier version transactionally before it installs this release.
Both files are unsigned. Windows SmartScreen may show a warning; download only from this release and verify its SHA-256 value before running it.
SHA-256
GerberPanelizer.App.exe:7CC74A3261A58BAA847863AAFACD7DD457ECB4B5673FBD5D9AD0AC592393C996GerberPanelizer-0.1.7-win-x64.msi:B1C181CBF76E4465455A044502C4EFB5DFE05849AA9CF6BEA460479758DD28AE
Gerber Panelizer v0.1.6
Windows icon and installer shortcuts
- The EXE and its desktop shortcut now use a valid multi-resolution Gerber Panelizer PCB icon.
- The MSI asks whether to create a Desktop shortcut and a Start-menu shortcut; both choices are enabled by default.
- Windows taskbar pinning remains an explicit user action from the Start-menu shortcut.
Both files are unsigned. Windows SmartScreen may show a warning; download only from this release and verify its SHA-256 value before running it.
SHA-256
GerberPanelizer.App.exe:74EA14345DD344693D3878BFFA6E36B05A6BD19F91757FD795EB5E28BE4B1ACAGerberPanelizer-0.1.6-win-x64.msi:809C63DC6C0D15E2DED7CC128C8EAB033AA045CC8C9CBE9B3DEBE73FEFF87559
Gerber Panelizer v0.1.5
Gerber Panelizer v0.1.5 adds a standard Windows x64 MSI installer alongside the portable single-file EXE.
Highlights:
- Added a per-machine MSI installer with repair/uninstall support and a Start-menu shortcut.
- Kept the portable distribution as one self-contained Windows x64 EXE.
- Added English and Czech security/install documentation, SHA-256 verification instructions, and Shields.io badges for release, platform, .NET, license, and unsigned builds.
- The installer build now forces a fresh MSI build for every release package and passes Windows Installer validation.
Security notice — these assets are unsigned. Windows SmartScreen may show a warning for either the EXE or MSI. Download only from this GitHub Release, verify the matching SHA-256 value below, and continue only if you trust this project and release.
SHA-256:
GerberPanelizer.App.exe:b951b99e33f77af084054533714583458a37a1ece16d0eaf065a99a6945ab835GerberPanelizer-0.1.5-win-x64.msi:c9a929e32e8d3c5418f2cc09f902bfa8ebcbd89cd89ca1ae4b22ec6b97527226
Verification: Release build succeeded; 11/11 automated core tests passed; the MSI was validated and contains the same self-contained EXE payload as the portable download.
Gerber Panelizer v0.1.4
Bug-fix release for Gerber Panelizer on Windows.
Security notice — this release is unsigned. Windows SmartScreen may show a warning when opening
GerberPanelizer.App.exe. Download only from this GitHub Release, verify the SHA-256 listed below, and run it only if you trust this release. The project will state clearly when a publicly trusted code-signing certificate is in use.
SHA-256 (GerberPanelizer.App.exe):
b7e5af7896cf35289fb39fa7c5391d987b391cd1364d443b0e1178084c546225
Highlights:
- Correct Top-layer preview of rectangular and obround SMT pad flashes.
- Confirm safely before overwriting an existing production ZIP and show the final export location.
- Do not report normal aperture-macro collision prevention as a solder-mask warning.
- Add a GitHub Release update-check button beside Settings.
Gerber Panelizer v0.1.2
First functional release of Gerber Panelizer for Windows.\n\nIncludes the self-contained Windows x64 executable, Gerber and Excellon import, panelization, production ZIP export, print preview, saved projects, multilingual interface, PCB application icon, and exit confirmation.