Repository navigation
Releases
Releases · DexrnZacAttack/YouTubeBroadcastCreator
YouTubeBroadcastCreator v1.3.1
YouTubeBroadcastCreator/1.3.1 feat: allow writing output data to file
YouTubeBroadcastCreator v1.3.0
YouTubeBroadcastCreator
- Added logging, uses Serilog to log to stderr.
- Help is no longer printed on non-0 exit code.
YouTubeBroadcastCreator.Core
- The program name has been moved to it's own constant
Breaking changes
YouTubeBroadcastCreator
- Authentication must be done beforehand by calling
YouTubeBroadcastCreator auth interactive- I hope to implement more auth methods in the future, but don't know how right now.
YouTubeBroadcastCreator.Core
- YouTubeApiHelperService now requires an ILogger instance.
YouTubeBroadcastCreator v1.2.0
This entire release is all breaking changes.
YouTubeBroadcastCreator (CLI)
- The argument in front of
broadcast createhas been turned into--auth-identifier --metadata-fileis now--profile-file- The structure of
metadata.jsonhas changed to be aLiveStreamBroadcastProfileobject, in addition to being renamed toprofile.json --existing-stream-key-namehas been replaced by a field inStreamMetadata(StreamMetadata.Title). Omitting the field will use a default title ofYouTubeBroadcastCreator - {date:yyyy-MM-dd HH\\:mm\\:ss}, which will cause it to create a new key on each run.- You may set the
titleto a constant value in the JSON to reuse the sameLiveStream.
- You may set the
YouTubeBroadcastCreator.Core
BroadcastMetadatahas been split intoStreamMetadataandBroadcastMetadata(as part ofLiveStreamBroadcastProfilein the exec)YouTubeAPIHelperServicehas been renamed toYouTubeAPIHelperServiceper an IDE suggestion.YouTubeApiHelperService.GetOrCreateStreamAsyncandYouTubeApiHelperService.CreateStreamAsyncnow take aStreamMetadataobject- Most types now have a default constructor which constructs an instance with a default initial state.
- Lots of splitting and refactoring, see the commit detail for more info
YouTubeBroadcastCreator v1.1.2
Full Changelog: YouTubeBroadcastCreator/1.1.1...YouTubeBroadcastCreator/1.1.2