Closed hect0x7 closed 3 months ago
The recent updates focus on enhancing plugin functionality with environment variable references, improving data structure consistency by transitioning to AdvancedDict
, and introducing a new plugin for album updates. Additionally, error handling and module versioning are refined. These changes aim to streamline configurations, data handling, and user notifications, making the system more flexible and user-friendly.
File Path | Change Summary |
---|---|
assets/docs/sources/option_file_syntax.md |
- Support for environment variables in plugin configs. - New subscribe_album_update plugin. |
src/jmcomic/__init__.py |
- Updated version number from '2.5.7' to '2.5.8'. |
src/jmcomic/jm_client_interface.py src/jmcomic/jm_option.py src/jmcomic/jm_toolkit.py |
- Transitioned from AdvancedEasyAccessDict to AdvancedDict . |
src/jmcomic/jm_exception.py |
- Added __str__ method to JmcomicException class. |
src/jmcomic/jm_plugin.py |
- Introduced SubscribeAlbumUpdatePlugin . |
🐇✨
In a burrow deep and wide,
Changes brew with code inside.
Variables dance, plugins play,
In files where rabbits lay.
🌟 Each update a step, a leap,
For the code that rabbits keep.
🐾🎉
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Summary by CodeRabbit
subscribe_album_update
for automatic album subscription, downloading, and email notifications.AdvancedDict
instead ofAdvancedEasyAccessDict
for improved data handling.__str__
method to theJmcomicException
class for better error message representation.jmcomic
module.