Repository navigation
Releases
Releases · getBoolean/dart_holodex_api
v2.2.0
What's Changed
- Bump intl from 0.19.0 to 0.20.1 by @dependabot[bot] in #21
- Update Dependencies by @getBoolean in #24
Full Changelog: v2.1.0...v2.2.0
v2.1.0
What's Changed
- Upgrade Dependencies by @getBoolean in #18
- Bumped minimum Dart SDK version to 3.4.0
Full Changelog: v2.0.0...v2.1.0
v2.0.0
What's Changed
- Breaking: Bumped minimum Dart SDK version to 3.0.0
- Breaking: Fix
video_count,view_count, andsubscriber_counttype by @yuisue in #15
New Contributors
Full Changelog: v1.0.0+5...v2.0.0
v1.0.0+5
- Fixed: Dart formatting lint on pub.dev (again)
v1.0.0+4
v1.0.0+3
Fixed: non_constant_identifier_names lint
Full Changelog: v1.0.0+2...v1.0.0+3
v1.0.0+2
Fixed: invalid_annotation_target lint
Full Changelog: v1.0.0+1...v1.0.0+2
v1.0.0+1
- Update readme "Additional information" section
Full Changelog: v1.0.0...v1.0.0+1
v1.0.0
Added
- Added String field
codeto enumLanguage,Includes,Order,ChannelSort,VideoStatus,VideoSort,VideoType,
ChannelType,SearchSort,SearchTarget,VideoSearchType. - Added String
organizationtoChannelandChannelMin. - Added more fields to
Channel. - Exported
HolodexEndpointenum. - Added
HolodexClient.getEndpointandHolodexClient.postEndpointmethod.
Breaking Changes
- Breaking: Updated minimum Dart SDK version to 2.19.0.
- Breaking: Renamed
HolodexClientconstructor parameterhttpClienttoclient. - Breaking: Renamed
HolodexClient.getVideosRelatedToChanneltogetChannelRelatedVideos. - Breaking: Renamed
HolodexClient.getVideoMetadataparametertimestampCommentstoincludeTimestampComments. - Breaking: Renamed
HolodexClient.getVideoMetadataparameterrecommendationLanguagestofilterRecommendationLanguages. - Breaking: Renamed
HolodexClient.getVideoFromIdtogetVideoById. - Breaking: Renamed
HolodexClient.getChannelFromIdtogetChannelById. - Breaking: Renamed
client.darttoholodex_client.dart. Technically a breaking change, but only if
implementation was imported. - Breaking: Renamed
Organization.VirtualWitchPhenomenontoOrganization.KAMITSUBAKI. - Breaking: Renamed
Channel.suborgtoChannel.subOrganization. - Breaking: Changed
HolodexClient.searchCommentsreturn type toPaginatedVideos. - Breaking: Changed
HolodexClient.getVideosparameters to an optionalVideoFilter. - Breaking: Changed
HolodexClient.getLiveVideosparameters to an optionalVideoFilter. - Breaking: Changed
HolodexClient.getChannelsparameters to an optionalChannelFilter. - Breaking: Changed
HolodexClient.getVideosRelatedToChannelparameters to an optionalChannelVideoFilter. - Breaking: Changed
HolodexClient.getVTuberClipsparameters to an optionalChannelVideoFilter. - Breaking: Changed
HolodexClient.getChannelVideosparameters to an optionalChannelVideoFilter. - Breaking: Changed
HolodexClient.getVTuberCollabsparameters to an optionalChannelVideoFilter. - Breaking: Changed
HolodexClient.searchVideosparameters to an optionalSearchFilter. - Breaking: Changed
HolodexClient.searchCommentsparameters to an optionalSearchFilter. - Breaking: Changed
Languageto a class to support theBCP47standard. - Breaking: Changed
Organizationto an enum, added new organizations added by Holodex,
and addedStringfieldcode. - Breaking:
VideoFulllist fields are no longer nullable. - Breaking: Replaced usage of package
EnumToStringwith Dart 2.17 enhanced enums. - Breaking: Replaced
VideoFullListwithPaginatedVideos. - Breaking: All API models now const and utilize
freezedinstead of extendingSerializable. - Breaking: Broke up
src/enums.dartfile into multiple files. - Breaking: Removed
BaseHolodexClient.HolodexClientno longer implementsBaseHolodexClient. - Breaking: Removed
VideoWithCommentsList, useVideoFullinstead. - Breaking: Removed
VideoWithComments, useVideoFullinstead. - Breaking: Removed
VideoMetadata, useVideoFullinstead. - Breaking: Removed
EnumUtil. - Breaking: Removed
allfromVideoType. - Breaking:
Organizationis now a class with static const strings, instead of an enum. This
allows for the addition of a factoryotherconstructor. - Breaking: Renamed
Organization.YumeRealitytoYumeLive.
Full Changelog: release-0.3.x...v1.0.0
0.2.1
- Update pubspec description
- Fix example folder layout
- Fix compatibility with dart runtime js
- Fix formatting with
dart format .