Releases: PaulWoitaschek/Voice
8.3.2
π€ Yo yo yo, whatβs new in town?
Voice just leveled up, so gather βround!
Bookmarks stretch, no lines too tight,
Titles scrollinββlookinβ right!
Smooth like butter, bugs got squashed,
Playback strong, never paused.
Docs in place, itβs feelinβ slick,
Update now, and do it quick! π₯ππ§
What's Changed
- Implement the standard compose navigation. by @PaulWoitaschek in #2759
- Allow multiple lines for bookmarks. by @PaulWoitaschek in #2760
- Set the minimum required Android Version to Version 9. by @PaulWoitaschek in #2761
- Decrease the general log level to warning by @PaulWoitaschek in #2763
- fix: Don't crash on media parsing by @PaulWoitaschek in #2765
- Correctly propagate cancellation exceptions by @PaulWoitaschek in #2764
Full Changelog: 8.3.0...8.3.2
8.3.0
What's Changed
- Enable edge to edge by @PaulWoitaschek in #2440
- Migrate the Bookmarks to Compose by @PaulWoitaschek in #2546
- Marquee the book title by @PaulWoitaschek in #2559
- Enable the composable parameter naming rule by @PaulWoitaschek in #2560
- Add the prefs library as local sources by @PaulWoitaschek in #2664
- Adjust to the latest clikt changes by @PaulWoitaschek in #2665
- Update CONTRIBUTING.md by @PaulWoitaschek in #2687
- Remove the onTaskRemoved workaround as it's now implemented upstream by @PaulWoitaschek in #2713
- Downgrade review-ktx to 2.0.1 and remove obsolete proguard rules. by @PaulWoitaschek in #2734
- Remove the sleep timer from the notification by @PaulWoitaschek in #2738
- When parsing books, ignore hidden files. by @PaulWoitaschek in #2742
- Enable ksp2 by @PaulWoitaschek in #2743
- feat(player): enable audio offloading by @FineFindus in #2413
- Target API level 35 by @PaulWoitaschek in #2748
- Create a project documentation website. by @PaulWoitaschek in #2754
Full Changelog: 8.2.4...8.3.0
8.2.4-2
What's Changed
- Migrate to the official retrofit serializer by @PaulWoitaschek in #2340
- Simplify the signing + libre / free setup by @PaulWoitaschek in #2341
Full Changelog: 8.2.3...8.2.4-2
8.2.3
Full Changelog: 8.2.2...8.2.3
8.2.1-2
8.2.0
What's Changed
In a techy verse, let's take a small bite,
Of the changelog's story, a whimsical sight:
"Now sleep timer's smarter, quite a slick trick,
With one little tap, the time you can pick.
Next on the list, a level updateβ
To thirty-four, isn't that great?
@FineFindus jumped in, a splashy debut,
Fixed permissions to play media for you.
For books that are single, a smart little twist,
The title shines first on the name list.
So raise up your phones, to eight point two-oh,
And bask in the glow of the audiobook show!"
What's Changed (the boring version)
- Simplify the sleep timer UI by providing predefined options. by @PaulWoitaschek in #2091
- Update to api lvl 34 by @PaulWoitaschek in #2106
- Include the crashlytics logging only if the proprietary libraries are enabled by @PaulWoitaschek in #2127
- fix: include FOREGROUND_SERVICE_MEDIA_PLAYBACK permission by @FineFindus in #2240
- For single-file audiobooks prefer the title over the album for the book name by @PaulWoitaschek in #2261
New Contributors
- @FineFindus made their first contribution in #2240
Full Changelog: 8.1.3...8.2.0
8.1.3
What's Changed
- Update ktlint and migrate to io.github.usefulness.ktlint-gradle-plugin by @PaulWoitaschek in #2033
- Bump & update ktlint-gradle-plugin config by @mateuszkwiecinski in #2039
- Update to agp 8.1.0 by @PaulWoitaschek in #2073
- Allow Android 13 users to pick the language of Voice. by @PaulWoitaschek in #2074
- Set the WidgetButtonReceiver as exported in order to be used by tasker. by @PaulWoitaschek in #2075
- Include the Scripts into the Gradle Build by @PaulWoitaschek in #2076
New Contributors
- @mateuszkwiecinski made their first contribution in #2039
Full Changelog: 8.1.2...8.1.3
8.1.2
What's Changed
- Ensure the onboarding layouts are all uniform. Make use of weights. by @PaulWoitaschek in #2024
Full Changelog: 8.1.1...8.1.2
8.1.1
What's Changed
- Add a noop implementation of the review feature by @PaulWoitaschek in #1998
- Ensure the folder picker is visible on smaller devices by @PaulWoitaschek in #2011
- Update media3 and implement onPlaybackResumption by @PaulWoitaschek in #2012
- Use remote config for the review feature by @PaulWoitaschek in #2021
Full Changelog: 8.1.0...8.1.1