## [0.4.1] Media Mystique: The Great Data Disappearing Act!
### Fixed
- Made media data (*track title*, *artist*, *length*) optional to acoomodate soundbars that don't provide this information (🥲)
### Added
- Add translations for the english translation file
> ⚠️ Please read the following carefully:
> This release is a bit special. As "something" on Samsung's side changed,
> it is currently not possible to retrieve the status of "custom capabilities", eg.
> woofer, soundmode, eq, and others. Therefore I decided to give the option to
> disable the entities of these features as the value of these entities is not trustworthy.
> Instead I implemented all of these and more (thanks to @whitebearded) as service calls.
> Have fun using them!
### Added
- Configuration flow options for enable / disable
- "advanced audio" features (NightMode, Bassmode, VoiceEnhancer)
- "woofer" feature
- "soundmode" feature
- "eq" feature
- added `media_player` support for next and previous track
- Service calls for:
- "advanced audio" features (NightMode, Bassmode, VoiceEnhancer)
- "woofer" feature
- "soundmode" feature
- "speaker_level"
- "rear_speaker_mode"
- "space_fit_sound"
- "active_voice_amplifier"
### Changed
- Fixed state, also displaying "playing" and "paused" values
---------
Co-authored-by: Samuel Spagl <samuel.spagl@kobil.com>
#### Added
- Icons for the individual entities
#### Changed
- Updated the GitHub actions workflows
- Change "magic numbers" to MediaPlayerEntityFeature object. For more information see https://developers.home-assistant.io/blog/2023/12/28/support-feature-magic-numbers-deprecation
- `source` now returns the value `wifi` when the `media_app_name` is *AirPlay* or *Spotify*
- removed some unnecessary logging statements, and changed others to debug
This merge-request adds new functionality as well as fixes a minor bug.
For more information see #9.
- New sensor entity added
- Disabled extra_state_attributes to correctly display available sources/soundmodes in the media_player configuration.
---------
Co-authored-by: samuelspagl <samuel@spagl-media.de>