49.6
---

* Bugs fixed:
  - #140 Decibels doesn't set audio stream metadata (pretty name, icon and
    current playback title) for other PipeWire apps (DaPigGuy)
  - #147 Volume Meter shows incorrect default value (50%) after starting the
    application
  - !169 metainfo: Change component type to "desktop-application"
  - !171 fix(mpris): SetPosition and OpenUri
  - !175 metainfo: Use supports for controls

* Translation updates:
  - Basque (Asier Saratsua Garmendia)
  - Bulgarian (twlvnn kraftwerk)
  - Catalan (Victor Dargallo)
  - Chinese (China) (luming zh)
  - Cornish (Flynn Peck)
  - Czech (Daniel Rusek)
  - Danish (Alan Mortensen)
  - English (United Kingdom) (Bruce Cowan)
  - Esperanto (Kristjan SCHMIDT)
  - Finnish (Jiri Grönroos)
  - French (Lucien)
  - Galician (Fran Diéguez)
  - Georgian (Ekaterine Papava)
  - German (Jürgen Benvenuti)
  - Greek, Modern (1453-) (Efstathios Iosifidis)
  - Hebrew (Yaron Shahrabani)
  - Hungarian (Balázs Úr)
  - Icelandic (Sveinn í Felli)
  - Japanese (小山田 純 - Oyamada Jun)
  - Kazakh (Baurzhan Muftakhidinov)
  - Korean (Seong-ho Cho)
  - Lithuanian (Aurimas Aurimas Černius)
  - Nepali (Pawan Chitrakar)
  - Occitan (post 1500) (Quentin PAGÈS)
  - Persian (Danial Behzadi)
  - Polish (Adam Lewicki)
  - Portuguese (Hugo Carvalho)
  - Portuguese (Brazil) (Rafael Fontenelle)
  - Romanian (Antonio Marin)
  - Russian (Artur S0)
  - Serbian (Марко Костић)
  - Serbian (Latin script) (Милош Поповић)
  - Slovenian (Martin)
  - Spanish (Daniel Mustieles)
  - Swedish (Anders Jonsson)
  - Thai (Aefgh Threenine)
  - Turkish (Sabri Ünal)
  - Uighur (Abduqadir Abliz)
  - Ukrainian (Yuri Chornoivan)

49.0
---

* Bugs fixed:
  - #130 Missing trailing new line (Jeremy Bícha)
  - !154 fix: reset position when skipping past the end of audio
  - !156 fix: correctly avoid excess draws on waveform scale position update
  - !157 Fix translate url
  - !162 metainfo: fix dark brand color
  - !163 Force playback buttons and timeline to be Left-To-Right
  - !164 Port to AdwShortcutsDialog
  - !165 flatpak: Remove blueprint-compiler and update node extension
  - !167 Put each main window into its own group

* Translation updates:
  - Arabic (Amar Al-Janabi)
  - Belarusian (Vasil Pupkin)
  - Catalan (Jordi Mas)
  - Chinese (Taiwan) (Cheng-Chia Tseng)
  - Dutch (Nathan Follens)
  - Esperanto (Kristjan SCHMIDT)
  - French (Jeremy Bícha)
  - Friulian (Fabio Tomat)
  - Greek, Modern (1453-) (Giannis Antypas)
  - Interlingua (International Auxiliary Language Association) (Emilio
    Sepúlveda)
  - Italian (Jeremy Bícha)
  - Japanese (Jun Oyamada)
  - Kabyle (Athmane MOKRAOUI)
  - Romanian (Antonio Marin)
  - Uzbek (Asadbek Rajabov)

48.0
---

* Bugs fixed:
  - !144 Cleanup: Remove unused seek 30s icons
  - !145 metainfo: Fix developer id
  - !146 Fix links
  - !147 metainfo: Mark developer name as translatable
  - !149 Upgrade blueprint-compiler
  - !150 Update the file name to LICENSE

* Translation updates:
  - Basque (Asier Sarasua Garmendia)
  - Belarusian (Vasil Pupkin)
  - Bokmål, Norwegian (Brage Fuglseth)
  - Bulgarian (Alexander Shopov)
  - Catalan (Jordi Mas i Hernandez)
  - Chinese (China) (Luming Zh)
  - Czech (Daniel Rusek)
  - Danish (Ask Hjorth Larsen)
  - Finnish (Jiri Grönroos)
  - French (Alexandre Franke)
  - Galician (Fran Dieguez)
  - Georgian (Ekaterine Papava)
  - German (Jürgen Benvenuti)
  - Hebrew (Yaron Shahrabani)
  - Hindi (Scrambled 777)
  - Hungarian (Balázs Meskó)
  - Indonesian (Andika Triwidada)
  - Interlingua (International Auxiliary Language Association) (Emilio
    Sepúlveda)
  - Italian (Davide Ferracin)
  - Korean (Seong-ho Cho)
  - Lithuanian (Aurimas Černius)
  - Nepali (Pawan Chitrakar)
  - Occitan (post 1500) (Quentin PAGÈS)
  - Panjabi (A S Alam)
  - Persian (Danial Behzadi)
  - Portuguese (Hugo Carvalho)
  - Portuguese (Brazil) (Rafael Fontenelle)
  - Russian (Artur S0)
  - Serbian (Мирослав Николић)
  - Slovak (Peter Mráz)
  - Slovenian (Martin, Matej Urbančič)
  - Spanish (Julián Villodre)
  - Swedish (Anders Jonsson)
  - Turkish (Emin Tufan Çetin)
  - Ukrainian (Yuri Chornoivan)

48.0.alpha
---
* The waveform was rewritten, redesigned and unified with the scale

* Added support for multiple windows

* Added playback rate shortcuts

* Changed the app's icon

* Added support for opening the containing folder of an audio file

* Bugs fixed:
  - #3 Scrub using only the waveform
  - #61 Port Drawing from Cairo to GtkSnapshot API
  - #68 Unneded filesystem sandbox holes for home and music
  - #75 Empty states of Image Viewer and Audio Player don't align
  - #77 Use name instead of number for property values
  - #80 Wrong indentation in `.editorconfig`
  - #82 Reconsider ability to save window size
  - #84 Switching to another audio file while the waveform is still being
    generated messes up the waveform
  - #85 Complete waveform loudness data generated when loading file
  - #86 Incrementally loading peaks doesn't work
  - #87 Feedback: Spacebar should only pause/play
  - #89 Update App icon to reflect the new role of Decibels as Sound Player
  - #90 Unify seek bars
  - #91 Feature: Open containing folder
  - #95 Waveform flickering
  - #99 Closing a window does not stop audio playback
  - #103 Follow the HIG typography guidelines
  - #104 Shortcut keys for Play speed
  - #112 Update app screenshots
  - #113 Waveform color doesn't update instantly

* Translation updates:
  - Basque (Asier Sarasua Garmendia)
  - Belarusian (Vasil Pupkin)
  - Bokmål, Norwegian (Brage Fuglseth)
  - Bulgarian (twlvnn kraftwerk)
  - Chinese (China) (Luming Zh)
  - Czech (Daniel Rusek)
  - Dutch (Nathan Follens)
  - English (Andi Chandler)
  - Finnish (Jiri Grönroos)
  - French (Irénée THIRION)
  - Georgian (Ekaterine Papava)
  - German (Gabriel Brand, Jürgen Benvenuti)
  - Greek, Modern (1453-) (Efstathios Iosifidis)
  - Hebrew (Yosef Or Boczko, Yaron Shahrabani)
  - Hindi (Scrambled 777)
  - Hungarian (Balázs Úr)
  - Italian (Davide Ferracin)
  - Occitan (post 1500) (Quentin PAGÈS)
  - Persian (Danial Behzadi)
  - Portuguese (Hugo Carvalho)
  - Portuguese (Brazil) (Juliano de Souza Camargo, Leônidas Araújo, Rafael
    Fontenelle)
  - Romanian (Daniel Șerbănescu, Florentina Mușat)
  - Russian (Artur S0)
  - Slovenian (Martin)
  - Spanish (Julián Villodre)
  - Swedish (Anders Jonsson)
  - Turkish (Sabri Ünal)
  - Ukrainian (Yuri Chornoivan)

46.0
---

* Bugs fixed:
  - #69 Migrate app ID to `org.gnome.`
  - #73 Rest of the window should maybe not be a drag area since it's confusing
  - #76 Don't use warning sign for invalid audio files since it's unnecessarily
    scary
  - #78 Every song reported as 1:40 long
  - !71 Start MPRIS server explicitly
  - !78 Remove `inode/directory` mimetype from `.desktop` file
  - !79 CI: Publish nightly builds

* Translation updates:
  - Chinese (China) (Genius Alray)
  - Spanish (Cassidy James oscfdezdz)
