Minegauler

Latest version: v4.2.0

Safety actively analyzes 701442 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 6

4.0

The latest release for version 4.0 includes:
- Basic functional game
- Ability to specify custom board size/number of mines
- Ability to replay a game
- Mode to create boards
- Ability to save and load boards (created or played)
- Get current game information, including predicted completion time for lost game
- Option of whether first click will guarantee an opening
- Option to select cells by click-and-drag technique with the mouse
- Option to allow multiple mines per cell
- Local highscores for standard difficulty modes
- Highscores uploaded to remote server when there is an internet connection
- Custom cell styles
- Option to change the cell size
- Ability to reduce the window size and use scroll
- Ability to fetch local highscores from another app installation

4.0.0a1

- Minor code/project improvements

4.0.0a0

First point of tracking for rewrite coming under version 4.0.


History

There have been multiple rewrites of the project, and none have yet caught up with functionality of the original implementation. The head of the original implementation (`v1.2.2`) is included as a Python-independent executable application (see `releases/`). The first rewrite (`v2`) has been the most significant, migrating to Python 3 and from `Tkinter` to `PyQt5`. The main benefit this brought was improved performance, while also providing a framework more suitable for creating a modern-looking GUI (e.g. for highscores).

The `v3` and `v4` rewrites have continued to improve the codebase and some tests have been added. The stability is much improved since the original implementation, but the set of features is still catching up :)

Page 6 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.