- Fixed a few Errors and UI Bugs.
- Fixed an error related with notification of new plugins.
- Now compatible with BS version 1.7.35+.
- Updated build_number and version attributes to latest.
- FIX: Changelog for all version was shown after refreshing.
- Fixed an issue where changelogs were not displayed.
- Changed the Authors text color to be seen more easily.
- Fixed errors which were caused due to no internet connection.
- Added ChangeLog Window to view latest changes.
- Fix for error caused when disable button was missing
- Plugins can now be viewed in A-Z and Z-A order.
- Added 'Installed' category to show Installed plugins.
- Displaying All Author Names and their Info for plugins.
- Improvements to the new plugins notification.
- Limited the "x new plugins are available" screen message to only show maximum 2 plugins.
- Fixed positions of a few buttons.
- Fixed up a bug in Refreshing Plugins button.
- Made the Plugin names look a little cleaner.
- Avoid making app-mode related calls while
SceneAppMode
isn't set.
- Fix searching in plugin manager with capital letters.
- Fixed plugin manager throwing errors on older builds.
- Fix a typo.
- Fix a few UI warnings related to 1.7.30.
- Fix a memory leak.
- Add a compatibility layer for older builds for API deprecation changes that occured in https://github.com/efroemling/ballistica/blob/master/CHANGELOG.md#1727-build-21282-api-8-2023-08-30
- Rename deprecated
babase.app.api_version
->babase.app.env.api_version
.
- Allow specifying branch names in custom sources.
- Migrate plugin manager's source code to API 8.
- Replace the "Loading..." text with the exception message in case something goes wrong.
- Optimize new plugin detection mechanism.
- Print the number and names of the client supported plugins which are newly added to the plugin manager.
- Fix sometimes same sound would repeat twice when pressing a button.
- Low key attempt to experiment with staging branch by changing current tag in
plugin_manager.py
. - Assume underscores as spaces when searching for plugins in game.
- Resize the plugin window to limit the overlapping of plugin description.
- Displays a tutorial button in the plugin window, whenever there is a supported url present in the plugin data.
- Auto add new line breaks in long plugin descriptions.
- Fixed an issue where pressing back on the main plugin manager window would play the sound twice.
- Add Google DNS as a fallback for Jio ISP DNS blocking resolution of raw.githubusercontent.com domain.
- Removed
on_plugin_manager_prompt
and replaced it with the in-game's plugin settings ui
- Added Discord and Github textures on buttons
- Search now filters on author names and plugin description.
- Use HTTPS for all network requests (now that the Android bug has been resolved as of v1.7.11).
- Added New Option in settings for Notifying new plugins.
- Added a Discord Button to join Bombsquad's Official Discord server.
- Distinguish the settings button with a cyan color (previously was green) in plugin manager window.
- Clean up some internal code.
- Plugin files that export classes besides plugin or game, now work.
- First public release of plugin manager. 🎉