SharpCaster

Chromecast C# SDK for .net standard 2.0

MIT License

Stars
304
Committers
8

Bot releases are visible (Hide)

SharpCaster - Spotify support added

Published by Tapanila about 2 months ago

What's Changed

Full Changelog: https://github.com/Tapanila/SharpCaster/compare/1.2.1...1.2.2

SharpCaster - Mediachannel error handling Latest Release

Published by Tapanila 2 months ago

  • Added error handling for media channel, fixes #309

Full Changelog: https://github.com/Tapanila/SharpCaster/compare/1.2.0...1.2.1

SharpCaster - 1.2.1-alpha

Published by Tapanila 2 months ago

Added Error message implementation for media channel general errors. Might fix #309

SharpCaster - Refactored Queue calls and exposing Channels easier way

Published by Tapanila 3 months ago

Breaking changes:

  • Queue calls don't require media session id anymore
  • RepeatMode is now enum instead of string

Changes:

  • ChromecastClient has properties for default channels so it's easier to know they exist.

Full Changelog: https://github.com/Tapanila/SharpCaster/compare/1.1.18...1.2.0

SharpCaster - Added support for setting repeat mode on queue load

Published by Tapanila 3 months ago

Added support for setting repeat mode on queue load

Full Changelog: https://github.com/Tapanila/SharpCaster/compare/1.1.17...1.1.18

SharpCaster - Fixed dependencies on nuget package

Published by Tapanila 3 months ago

Fixed dependencies on nuget package
Full Changelog: https://github.com/Tapanila/SharpCaster/compare/1.1.16...1.1.17

SharpCaster - Updated nuget package metadata

Published by Tapanila 3 months ago

Updated nuget package metadata

Full Changelog: https://github.com/Tapanila/SharpCaster/compare/1.1.15...1.1.16

SharpCaster - 1.1.15

Published by Tapanila 3 months ago

Fixed sending commands on media channel after resuming session

Full Changelog: https://github.com/Tapanila/SharpCaster/compare/1.1.14...1.1.15

SharpCaster - 1.1.14

Published by Tapanila 3 months ago

Fixed wrong logger being used for receive payload logging

SharpCaster - 1.1.3

Published by Tapanila 3 months ago

What's Changed

  • Simplified Message Type parsing and added tests
  • Changed all messages to public and added error handling to media channel
  • Added new channel Multizone
  • Updated dependencies

Full Changelog: https://github.com/Tapanila/SharpCaster/compare/1.1.2...1.1.3

SharpCaster - 1.1.2

Published by Tapanila 3 months ago

What's Changed

  • Improved logging
  • refactored all unit tests to use Theory & Fact for allowing to test more than one Receiver if appropriate
  • fixed bug with heartbeat timer and wrote a test for it
  • added TestPlayMediaWorksWithoutLogging

@RobertK66 in https://github.com/Tapanila/SharpCaster/pull/296

Full Changelog: https://github.com/Tapanila/SharpCaster/compare/1.1.1...1.1.2

SharpCaster - 1.1.1

Published by Tapanila 4 months ago

Added code to detect disconnection from Chromecast when the disconnection is not user initiated.

Full Changelog: https://github.com/Tapanila/SharpCaster/compare/1.1.0...1.1.1

SharpCaster - 1.1.0

Published by Tapanila 4 months ago

What's Changed

Full Changelog: https://github.com/Tapanila/SharpCaster/compare/1.0.8...1.1.0

SharpCaster - 1.0.8

Published by Tapanila over 1 year ago

  • changed the logging implementation so it doesn't require Microsoft.Extensions.Logging & Microsoft.Extensions.Logging.Console. Instead it relies on Microsoft.Extensions.Logging.Abstractions.
  • Default implementation is not writing any kind of logs at any level and users of the library can either inject ILogger or ILoggerFactory instances to support logging of their choice.

Full Changelog: https://github.com/Tapanila/SharpCaster/compare/1.0.7...1.0.8

SharpCaster - 1.0.7

Published by Tapanila over 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/Tapanila/SharpCaster/compare/1.0.6...1.0.7

SharpCaster - 1.0.6

Published by Tapanila over 1 year ago

What's Changed

  • Removed old packages.config files

Updated Dependencies:

Full Changelog: https://github.com/Tapanila/SharpCaster/compare/1.0.5...1.0.6

SharpCaster - 1.0.5

Published by Tapanila over 2 years ago

What's Changed

Full Changelog: https://github.com/Tapanila/SharpCaster/compare/1.0.4...1.0.5

SharpCaster - 1.0.4

Published by Tapanila over 2 years ago

What's Changed

Full Changelog: https://github.com/Tapanila/SharpCaster/compare/1.0.3...1.0.4

SharpCaster - 1.0.3

Published by Tapanila over 2 years ago

What's Changed

  • Fixed issue on chromecast connect code #161

Full Changelog: https://github.com/Tapanila/SharpCaster/compare/1.0.2..1.0.3

SharpCaster - 1.0.2

Published by Tapanila over 2 years ago

What's Changed

  • Updated all dependencies
  • Merged the refactored codebase into main which contains a lot of changes and moving more into async programming model instead of listening for events
  • Library is now .NET standard 2.0 which means it finally supports all the platforms without any strange PCL libraries

Full Changelog: https://github.com/Tapanila/SharpCaster/compare/0.4.0...1.0.2

Badges
Extracted from project README
.NET NuGet Status
Related Projects