Skip to content

Changelog

Version Date Tag Changelog
v0.8.11 06.01.2024 STABLE - Fixed plugin VKMusic to v0.5.1
- Fixed Playback Control
- Fixed unvisibility codec_name
v0.8.10 24.12.2023 DEPRECATED - Added new functions: functions.awrap
- Added new types: seaplayer.types.Enviroment
- Updated plugin VKMusic to v0.5.0
- Updated plugin RichDiscordStatus to v0.2.2
- Refactoting Playback Update Loop
- Refactoring Textual Actions
- Refactoring seaplayer.tcss
- Refactoring seaplayer.objects.MusicList to seaplayer.objects.PlayList
- Renamed variable SeaPlayerConfig.log_menu_enabled to SeaPlayerConfig.logging
- Removed types: seaplayer.types.MusicList
- Deprecated seaplayer.objects.InputField
v0.8.9 21.12.2023 HOTFIX - Fixed is TypeError in AnySound.from_url
- Update VKMusic plugin to v0.4.0
v0.8.8 21.12.2023 HOTFIX - Fixed critical error: TypeError: @deprecated decorator with non-None category must be applied to a class or callable, not
v0.8.7 21.12.2023 DEPRECATED - Added comments for documentation (not fully)
- Added API documentation (not fully)
- Removed secrets
- Fixed documentation
v0.8.6 17.12.2023 STABLE - Added new methods for seaplayer.plug.pluginloader.PluginLoaderConfigManager: remove_plugin & remove_plugin_by_name_id
- Added new command for seaplug: unload
- Added version message for seaplug
- Fixed typing for: seaplayer.plug.pluginloader.PluginLoader.search_plugins_paths & seaplayer.plug.pluginloader.PluginLoader.aio_search_plugins_paths
- Replaced option --recreate with --overwrite in seaplayer.plug.cli.cli.creating
- Replaced option --rewrite with --overwrite in seaplayer.plug.cli.cli.loading
v0.8.5 16.12.2023 STABLE - Added support for python3.8
- Added on_ready abstract methods for plugins
- Added new widgets: PopUpWindow, WaitButton
- Fixed method add_sounds_to_list
- Fixed seaplayer.plug.cli
- Fixed build.py
- Updated all child custom modules
v0.8.4 11.12.2023 DEPRECATED - Added widgets: Rheostat, ClickableLabel
- Added widget: Rheostat
- Added a new widget: PopUp
- Fixed all language
- More attempts to make Confiturate screen clearer
- Moved all CSS from objects.tcss to DEFAULT_CSS separately for each widget
v0.8.3 10.12.2023 STABLE - Added plugin VKMusic
- Added priority system for codecs
- Added system handhers of value
- Fixed build.py
- Moved method load_plugin_info in seaplayer.plug.pluginloader
v0.8.2 08.12.2023 STABLE - Added language merge (for translating plugins)
- Fixed in translation files (Log Menu Enable -> Logging )
- Changed object.css (classes will no longer be used to specify standard properties)
- Improved widget FillLabel
v0.8.1 07.12.2023 STABLE - Revisioned of the LanguageLoader
- Added new language: Українська
v0.8.0 07.12.2023 STABLE - Added a new experimental PopUp widget (pop-up window)
- Added new exception type Error
- Added language loader system
- Added full translate: English, Русский
- Added changelog.md
- Added secrets
- Added widgets: DataRadioButton, ClikableButton and Rheostat (experemental)
- Fixed: self.last_playback_status not is int
- Changed CSS for LogMenu
- Updated build.py
- Renamed *.css files to .tcss
- Removing excess in DataOptions (from past updates)
- Deprecated method seaplayer.functions.check_status
- The first part of the attempts to make the Configurate Screen understandable to the average user
v0.7.5 02.12.2023 STABLE - Updated the Rich Discord Status plugin (v0.2.1)
- Updated the PluginLoader (v0.3.0)
- Changed the backlight in the logs
- Transferred some methods to functions.py
- Removed excess (remaining from other updates)
v0.7.4 01.12.2023 HOTFIX - Correction of errors in custom modules
v0.7.3 01.12.2023 DEPRECATED - Added log on loading of SeaPlayer
- Updated README.md
- Updated dependencies
- Updated class Log
- Fixed the NotAContainer bug
- Fixed CLI operation
- Fixed the pip install startup error
v0.7.2 29.11.2023 DEPRECATED - Added small optimizations
v0.7.1 28.11.2023 DEPRECATED - Optimization due to more transplanting to a newer version of playsoundsimple
v0.7.0 28.11.2023 DEPRECATED - Added installation of modules from a file requirements.txt in the folder of any plugin, if there is one
- Added more intuitive logging