User interface does not hang when a design has millions of shapes
User interface does not hang when a rule takes a long time to execute
Windows version properly registers the cfdg file type
Windows versions have improved performance for designs with many shapes
There are two feature enhancements:
Context Free used to give a warning if a variable or parameter name was reused anywhere in scope. With version 3.0.4, it only gives a warning if a name is reused at the same level of scope.
Command-line versions (Windows, Mac, Unix, Linux) respond to Ctrl-C in the same manner as the Stop/Stop Now UI button, gracefully exiting
Compiled OK as usual on Ubuntu Linux, but recently I've been experimenting with ArchLinux on my 64 bit AMD box. I found I needed to add 'm' (to std++ png and z) libs for the linker to get it to compile (the compiler useful suggested that libm.so.6 provided missing funtionality). I thought I would post here just in case anyone had a similar problem.
Version 3.0.4 has a serious bug where it crashes if you run a version 2 cfdg file that contains a path. I have set the download page back to version 3.0.2/3.0.3. Version 3.0.5 will come out soon with a fix for v2 paths and for the issue with negative brightness/saturation/alpha changes in shape parameters.