-
10 December, 2021: There is a new stable release
PySolFC
v2.14.1. This release fixes a number of bugs, including one that causes
crashes for some users when opening the select game/cardset/table tile window.
-
19 September, 2021: There is a new stable release
PySolFC
v2.14.0. New in this release:
-
16 new games
-
Support for Python 3.10 (Minimum requirement is still Python 2.7)
-
A new macOS package.
-
Enhancements to the tree select dialogs for selecting games, cardsets, and table tiles.
-
Further additions/improvements to the documentation.
-
Many bugfixes and cleanups.
-
11 July, 2021: There is a new stable release
PySolFC
v2.12.0. New in this release:
-
40 new games!
-
Support for using higher resolution cardsets. The high resolution "Neo"
cardset has been added to the Windows Installer package and is available in
a preview release of PySolFC-Cardsets 2.1
-
Improved organization and categorization of the games list.
-
New display options - added option to center the game layout in the window.
-
New audio options - can now disable music without disabling sound effects.
-
Improved documentation - added rules to a large number of games that were missing them.
-
Bugfixes and cleanup.
-
22 June, 2020: There is a new stable release
PySolFC
v2.10.0. New in this release:
-
5 March, 2020: There is a new stable release
PySolFC
v2.8.0. New in this release:
-
A new logo thanks to @ghostofiht.
-
Fix for Freezes (pygame upgrade)
-
Fixed Three Peaks scoring.
-
Compatibility with Pillow 6.x (ticket)
-
Restore the "Save games geometry" feature (ticket)
-
Added a NEWS.asciidoc file.
-
Better kivy/Android support
-
Using ttk and configobj as shipped in the python dist (instead of forked versions)
-
Requiring attrs and pysol-cards from PyPI
-
Added tests, bug fixes and refactorings.
-
Add the -g and --deal command line options.
-
4 March, 2019: There is a new stable release PySolFC v2.6.2.
New in this release:
-
Fixes for the Windows and macOS packages.
- Forbid illegal moves in Spider and some other variants.
-
14 February, 2019: There is a new stable release PySolFC v2.6.0.
New in this release:
-
Support for solving Golf using a solver
- An untested macOS package (we need testers)
- A bug fix
- Ability to run the test suite without python 2.x and/or pygtk
- Code cleanups.
-
23 June, 2018: There is a new stable release PySolFC v2.4.0.
New in this release:
-
The Windows installer now includes the revitalised PySol-music package. For more info, see this bug.
- Many improvements to the test suite and the board import functionality.
- Some bug fixes.
-
16 April, 2018: There is a new stable release PySolFC v2.2.0.
New in this release:
- The Microsoft Windows binary installer now contains and supports the solver for Freecell and other games.
- Many bug fixes.
-
31 March, 2018: There is a new beta release PySolFC v2.1.4.
New in this release:
-
We now provide a Microsoft Windows binary installer again, thanks to the great work of Roderik Ploszek. Note that the solvers (for FreeCell/etc.) are not installed as part of it yet, but they are available separately.
-
pysol-sound-server was updated to support Python 3.x.
- Fixes for the board export / solver input, and for redealing upon restart of the "ms*" deals.
- Various cleanups.
-
5 March, 2018: There is a new beta source release PySolFC v2.1.3.
New in this release:
-
Support for the kivy toolkit for running under Android-based devices (currently python 2.7-only)
- Fixed the help system and removed the need for the sgmllib module.
- Other fixes and cleanups.
- Currently there is no Microsoft Windows binary package. Help or insights will be appreciated.
-
19 November, 2017: There is a new beta source release PySolFC v2.1.0, the first one in almost 8 years.
New in this release:
- The code is now compatible with both Python 2.7.x and Python 3.x
-
One can deal all MS FreeCell/FC-pro deals by specifying e.g: "ms100000" as the seed.
- Support for Black Hole and All in a Row solver was added.
- Test suite and CI were added to the repository.
- The code now passes flake8 validation.
- Some improvements to the solver dialog.
-
15 November, 2017: Development of the Python sources has recently resumed using a a GitHub project and other resources and Shlomi Fish (@shlomif) has received an admin status on the SourceForge project and this site. A new source release which adds compatibility with Python version 3.x and some other improvements is expected soon.
-
04 December, 2009: PySolFC v.2.0 (1061 games) and PySolFC-Cardsets v.2.0 (153 cardsets)
- The license was changed to the GPLv3 or newer.
- 13 new games.
-
Migration to new python-ttk module.
-
Improved the look of the deck (required python-imaging v.1.1.7).
-
Fixed Hanafuda games (ticket).
-
New config-file option: sound_sample_buffer_size (ticket).
-
Portable version for windows (ticket).
- Many other bugfixes.
-
06 September, 2007: PySolFC v.1.1 (1048 games)
- 48 new games (one game was removed)
- Solitaire Wizard
- improved Mahjongg games
- human readable config file (options.cfg)
- stack becomes compact when a card goes off screen
- Clearlooks theme for Tile widget set
- a huge number of other improvements
-
30 August, 2007: PySolFC-Cardsets v.1.1 (152 cardsets)
-
21 February, 2007: PySolFC v.1.0 (1001 games)