Release Notes: This release fixes many build problems, especially on Windows (and MSVC), but also on Linux.
Release Notes: A large code cleanup was done, which also resulted in a substantial speed boost. Several bugfixes were done to the CMake-based build system. Support for Google's tcmalloc was added. Internal identifiers in the DLL/shared-library were hidden. The inline keyword is now supported on more compilers. More functions and macros have been converted to inline functions.
Release Notes: Some run-time presets that aim to optimize the lengths of the solutions were added. Support was added for using the various libavl2 trees for the positions and stacks storages. A large code reorganization took place.
Release Notes: An off-by-one error that caused a segfault on x86-64 systems was fixed.
Release Notes: Several significant optimizations. Many other cleanups and tweaks to the internals. Makefiles have been added for many alternative compilers, and the code was adapted to compile on TenDRA. The "configure" script was renamed to "Tatzer", so it won't be used by end-users who are used to Autoconf conventions.
Release Notes: Several significant optimizations were made. The "freecell-only" configuration can now solve the first 32,000 Microsoft Freecell deals in 200 deals per second on a P4-2.4GHz machine. Improvements were made to the build system, including the elimination of compiler warnings. The test suite now builds correctly inside the source distribution.
Release Notes: Crashes and memory leaks that occurred when using -opt with a range of boards were fixed. A new "freecell-solver-fc-pro-range-solve" executable (built by default, but not installed), which reports and displays moves, was added. "cmake -DCMAKE_BUILD_TYPE=profile" was implemented. There's now "Makefile.llvm" to generate LLVM bitcode.
Release Notes: This release has converted to the MIT/X11 License from Public Domain. It can now can build a static library. There are other build system improvements, including fixing rpmbuild -tb.
Release Notes: The MS Windows NSIS package builds properly. A bug with re-using instances with an optimization scan specified has been fixed. The NEWS file has been retrospectively upgraded with the previous major releases and some other more minor fixes.
Release Notes: The FCS_FRECELL_ONLY compile-time flag was added. The libredblack support was fixed and libJudy support was added. The TODO and NEWS files were updated. The Hard-DFS scan was eliminated, and specifying it now defaults to Soft-DFS.