ChangeLog
The current release is 2.0.1 (September 2026). Source is the tarball next to that entry. There is no separate public Git repository.
Version 2.0.1 (2026-10)
- the autorouter is new and no longer uses the maze search of the Java program; fanout, routing passes and the postroute optimizer are described under How the Autorouter Works,
- --angle 90|45|any sets the snap angle in the window and for --autoroute,
- --no-postroute skips the optimizer after --autoroute,
- memory use of autoroute and the optimizer stays bounded for the whole run,
- the mouse wheel zooms while autoroute or the optimizer is running,
- the window translations (German, French, Spanish, Italian, Russian, Japanese, Chinese) use the board terms of the program,
- source code: freeRouting-2.0.1.tar.gz.
Version 2.0.0 (2026-09)
- C++ and Qt port of the Java 1.3.2 code (native freeRouting binary, no Java runtime),
- faster than the Java application,
- leaves Java behind: successive Java releases kept changing APIs and dropping older interfaces, which repeatedly broke the program,
- how to compile: Building from Source,
- source code: freeRouting-2.0.0.tar.gz.
Java archive
The entries below are the last Java line. They remain here as source archives. They are not the current program.
Version 1.3.2 (2017)
- adjust code to run without warning with newer Java version,
- fix bugs that causes problems on newer Java version,
- source code: freeRouting-1.3.2.tar.gz
Version 1.3.1 (2017-10)
- white background option,
- adjust links to new web site,
- some minor adjustments to remove java compiler warnings,
- source code: freeRouting-1.3.1.tar.gz
Version 1.3.0 (2017-02)
- replace deprecated java code,
- rebuild most of the graphical user interface:
- rebuild/restructure toolbar design,
- add icons for most toolbar features,
- restructure menus and make any toolbar feature available by menu as well,
- source code: freeRouting-1.3.0.tar.gz
Version 1.2.45 (2016-04)
- several minor adjustments in the graphical user interface,
- code clean up (remove unused debug level, and some unused variables),
- source code: freeRouting-1.2.45.tar.gz
Version 1.2.44 (2015-08)
- code clean up,
- removing remains of no longer existing features like sample download direct from the web,
- adding a right mouse key panning,
- simplifying program start by direct display of file dialog, if no design is given on command line,
- restructure file, utilities and help menu,
- adding some menu icons,
- source code: freeRouting-1.2.44.tar.gz
Version 1.2.43 (2014)
- original source code as published by Alfons Wirtz with minimal changes to get anything running under the newest Java version.
- source code: freeRouting-1.2.43.tar.gz