Pyplanet

Latest version: v0.11.9

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

Scan your dependencies

Page 6 of 11

0.8.0

-------------------

Core
~~~~

* Feature: Activated Apps lifecycle, enabling and disabling apps on the fly depending on it's requirements.
* Feature: Add player toolbox/toolbar. You can disable this with a setting in //settings in-game.
* Feature: Add CP Comparison to find the best checkpoints by using the best checkpoint times of all local records (/cpcomparison).

* Improvement: Dropping Python 3.5 support!
* Improvement: Add //helpall and /helpall for a detailed list of commands!
* Improvement: Only commands that you have permission for will be listed in //help
* Improvement: Remove the deprecated ``instance.signal_manager``.
* Improvement: Add deprecated warning for ``get_player_data`` method.
* Improvement: Improve error reporting when an app failed loading.
* Improvement: Check for platform versions, check if Python is compatible with the PyPlanet installation.
* Improvement: Add support for list/set typed settings.
* Improvement: Add a z-index to different widgets so it will be correctly visible on the podium stage.
* Improvement: Improve list visibility on Shootmania based games.
* Improvement: Add new version of //call with Graphical Interfaces.

* Bugfix: Fixing issue with an empty command input (/ without any text) resulting in executing the last registered command.
* Bugfix: Fixing issue with converting from UAseco when the filename is empty (from a previous XAseco installation).
* Bugfix: Crash with very long map names. Now truncating map names to the maximum allowed length in the database.


Apps
~~~~

* New App: Added Fun Commands app with /gg, /nt, /n1, /ragequit, etc. Add ``pyplanet.apps.contrib.funcmd`` to your apps config.

* Feature: Implemented Emoji Chat toolbar into the fun commands app. Disable with //settings.
* Feature: Add donation widget to the transactions app. On by default, only showing at podium. Change to always with //settings.
* Feature: Add random messages to the Ads app. Add messages and change the interval with //settings.
* Feature: Add gear indicator to the sector_times app, only works in Stadium based games. Enabled by default, disable with //settings.
* Feature: Add points retrieved to the live rankings widget, replacing the build-in finish widget, only works in rounds-based modes.

* Improvement: Make sure all contrib apps don't use ``get_player_data`` anymore.
* Improvement: Decrease size of the AD buttons (Discord and PayPal buttons).
* Improvement: Move the checkpoint difference widgets a bit higher so it doesn't block the view so much (sector_times app).
* Improvement: Improve the retry mechanism of Dedimania during connection issues.
* Improvement: Make sure that updated maps with MX will reappear in the map folders.
* Improvement: Switch the dedimania widget with liveranking and currentcps widgets if dedimania widget is not visible.

* Bugfix: Using the map name from MX if the Gbx map name is not provided by MX.
* Bugfix: Fixing issue with MX update check on Shootmania.
* Bugfix: Show a warning when a map might fail with dedimania due to the size of the embedded blocks.
* Bugfix: Ignore invalid checkpoint times in the best cps widget.

0.7.4

---------------------

Apps
~~~~

* Bugfix: Fixing issue with the MX update dialog and it's internal logic.

0.7.3

---------------------

Core
~~~~

* Bugfix: Make sure the libraries also work for older Python versions (3.5.x).

0.7.2

---------------------

Core
~~~~

* Improvement: Python 3.8.x support!
* Improvement: Update libraries used.
* Improvement: Better error handling for loading configuration/settings files.
* Bugfix: Make sure the MX-id is properly extracted and inserted into the database.

Apps
~~~~

* Feature: Add MX map update window. Access it with //mx status. You can update your maps when there are any available updates.
* Improvement: Add dedimania link to the dedimania page in the chat message and the record list.
* Improvement: Add alias for the command /mapfolders: /mf.
* Improvement: Add alias for the MX search: //mx list and //mxpack list.
* Improvement: Improve the error messages from a failing Dedimania service.
* Bugfix: Make sure the queue app is inactive when the server is password protected.
* Bugfix: Make sure admins can't kick/ban/blacklist admins at the same level or higher.

0.7.1

-------------------------

Core
~~~~

* Bugfix: External map changes are detected wrongly resulting in performance impact in map change on large servers. This issue has been resolved.

0.7.0

-------------------------

Core
~~~~

* **Breaking**: Removed the deprecated ``app.mapinfo``.

* Feature: Keeping track of the MX-id in the database (Database Migration is executed at first startup, no action required for this).
* Feature: Keep track of the total donations and total playtime of the players. Show it with ``/topactive`` and ``/topdons``.

* Improvement: Upgrade several external libraries.
* Improvement: Support for the latest XMLRPC Scripted version and latest dedicated version. (Min. dedicated is now set to 2018-02-09_16_00).
* Improvement: Improve the cleanup and initial reset of the UI Properties.
* Improvement: Changed the key to show/hide some widgets from F7 to F8.
* Improvement: Added one missing scripted event handler for Shootmania.
* Improvement: Update the maplist when a change is detected by the server (useful when adding/removing maps in another tool).

* Security: Update some libraries to fix some security issues (none of which were critical).

* Bugfix: When a map is removed it previously didn't always got removed from the /list view, this has been fixed.

Apps
~~~~

* New App: Integrated the Current CPS App from Teemann into the bundled apps (will get a refactor later on).

* Feature: Add MX Info command ``/mx info``.
* Feature: Add command to show/hide the admin toolbar ``//toolbar``.
* Feature: Add a setting to disable/enable juking maps by players.
* Feature: Add voting widget (displaying buttons when a vote is ongoing).
* Feature: Add support for MX MapPacks. ``//mxpack search`` and ``//mxpack add [id]``.
* Feature: Add a setting to decide how many days a map should be classified as 'new' and be included in the mapfolder 'new maps'.
* Feature: Added a warn button to the manage players view (``//players``).
* Feature: Add a timeout to the chatvotes, the timeout is an adjustable setting. (default 120 seconds).

* Improvement: The dedimania welcome message also contains the limits of the player and server according to their donation status. (This is a setting and can be turned on, off by default!)
* Improvement: Small improvements in the map karma app related to usability and chat feedback.

Page 6 of 11

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.