youtube_url_processor 0.1.4
youtube_url_processor: ^0.1.4 copied to clipboard
One-stop YouTube URL processor: parse, normalize, thumbnails, metadata, widgets.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.1.2 - 2025-10-30 #
Fixed #
- Resolved static analysis lints by adopting Dart super-parameters for error
types in
src/models/errors.dart.
Added #
- Public API documentation across core models, extractor, and API types to satisfy documentation coverage requirements.
Changed #
- Library-level docs for
youtube_url_processor.dartfor better discoverability.
0.1.0 - 2025-10-28 #
Added #
- Initial release.
- Core parsing and normalization for YouTube URLs (video/short/live/clip/playlist/channel)
- URL builders (watch/shorts/embed/playlist/live) and timecode formatting
- Thumbnail utilities and Flutter
YouTubeThumbnailwidget - Metadata: oEmbed with OpenGraph fallback; unified metadata client
- Optional YouTube Data API v3 client with playlist pagination
- Flutter
YouTubeLinkPreviewandYouTubeEmbedViewwidgets - Utilities: URL sanitation, playlist helpers, live/shorts inspector
- Documentation and tests