aimi_lib 2.0.0
aimi_lib: ^2.0.0 copied to clipboard
A Dart library for interacting with anime APIs and playing videos.
2.0.0 #
- New Feature: Added
MetadataProviderinterface for fetching anime details (synopsis, rating, genres, etc.). - New Feature: Added
Kuroiruas the default implementation ofMetadataProvider. - Breaking Change: Renamed
Animeclass toStreamableAnimeto better reflect its purpose. - Breaking Change: Renamed
AnimeSourceclass toStreamProvider. - Breaking Change: Refactored project structure, moving core logic to
src/folder. - Added
optionsparameter togetSourcesmethod inStreamProviderto support additional configurations (e.g., sub/dub selection). - Added comprehensive unit tests for all providers (
Kuroiru,Anizone,AllAnime,AnimePahe) and utilities. - Added DartDocs to public API classes and methods.
- Updated README with detailed usage examples and credits.
1.1.0 #
- Added Anizone source.
1.0.0 #
- Initial version.