This version addresses an issue, which was causing cirQWizard to crash on Windows 10 under certain circumstances. Releases for other operating systems are not changed, comparing to the version 1.5.12.

Here’s another new version of cirQWizard. It’s aimed at streamlining both UI and source code.

The most important visible change is a new settings screen – settings related to import files are moved to the Import tab of the settings. Those, who had non-standard import file settings, will need to set them once again.

It’s now possible to specify angular offset applied to all components for placement (in case you use another orientation convention) and units for the coordinates in pick and place file. Also, mind-blowing regular expressions for pick and place import format were replaced with a predefined set of EDAs.

As usually, there’re bug fixes and improvements under the hood. More on that here

After a long summer break, we are back at developing cirQWizard. This version introduces a new feature – tool library and fixes a number of bugs.

Tool library lets you have a list of tool you commonly use with milling parameters specific for that particular tool. It’s a real time saver changing between different milling bits.

Here are complete release notes

This release fixes just one bug introduced in the previous version – there was an issue with serial ports which made the program unusable under certain circumstances.

Here are the release notes

This release includes several important under-the-hood refactorings.

Ant, which we were using as a build system, started to show its age. So we migrated to gradle. As Oracle only supports ant for building native packages, took some fiddling around to get everything working on all OSes.

Serial port library RXTX was replaced with JSSC. This allowed us to finally release 64 bit versions of cirQWizard for Windows and Linux.

Other than that, there are some minor tweaks and fixes here and there – checkout out the release notes

These were some small bug fixing releases, each of them addressing an issue or two. Here are the links for release notes:

1.5.6
1.5.7
1.5.8

This is another bug fix release. The list of addressed bugs is below:

Release Notes – cirQWizard – Version 1.5.5

Bug

  • [CQ-147] – Missing Z offset validation is broken
  • [CQ-149] – Lines with sub-micron lengths are ignored in Gerbers

Improvement

  • [CQ-148] – Lift spindle before moving inside the working envelope

This is a bug fix release. The list of addressed bugs is below:

Bug

  • [CQ-5] – Lines are not supported on solder paste layer
  • [CQ-137] – Typo in contour milling settings
  • [CQ-140] – Empty regions cause rendering to fail
  • [CQ-145] – Traces milling screen gets skipped occasionally

Task

  • [CQ-138] – Get rid off controls FX in bread crumb bar navigation

Version 1.5.3 is another take at a bug with incorrect passes in gerbers with different polarities, which was addresses in the previous version, but wasn’t completely fixed.

Version 1.5.2 fixes a couple of bugs:

Release Notes – cirQWizard – Version 1.5.2

Bug

  • [CQ-135] – Incorrect tool paths generation with clear polarity layers in gerber
  • [CQ-136] – Excellon files with explicitly specified positive coordinate are not parsed