- Update metadata to support images, titles and subtitles
- Replace dart:io with universal:io package to support multiple platforms
- Fixed bug in updating ChromeCast volume
- Some logging updates
- Removed package protoc_plugin
- Formatted dart files
- Rename example/index.dart to example/main.dart
- Removed unused observable package
- Migrated to dart 2.12 with null safety
- Fixed bug in friendlyName
- Updated project to follow Dart pub.dev conventions
- Use https for the eureka_info URL
- Fixed a bug in device's friendlyName
- Added multicast_dns package
- Host parameter is now optional when running index.dart from the command line