github orangebikelabs/opensqueeze v2.6.0

latest releases: v2.7.0-alpha.75, v2.7.0-alpha.74, v2.7.0-alpha.73...
23 months ago

2.6.0 (2022-11-01)

Features

  • support android 13 predictive back gesture (a2e64a2)

Bug Fixes

  • a crash where inbound data not sanitized (cf7b7dd)
  • add missing POST_NOTIFICATIONS permission for SDK33 and higher (3040b46)
  • artist in notification would be blank occasionally (36a09cd)
  • automatically connect to a newly added server (b0263b7)
  • back button presses should close menu/player drawers (b9268c3)
  • bump agp to 7.3.0-beta05 (4d94e4d)
  • bump appcompat from 1.6.0-beta01 to 1.6.0-rc01 (c8339a1)
  • bump arrow-core from 1.0.1 to 1.1.2 (470f7c2)
  • bump arrow-core from 1.1.2 to 1.1.3 (225d676)
  • bump core-ktx from 1.8.0 to 1.9.0 (25b0f03)
  • bump coroutines-core dependency (1c7b614)
  • bump error_prone_annotations from 2.14.0 to 2.15.0 (fea0bed)
  • bump error_prone_annotations from 2.15.0 to 2.16 (033c286)
  • bump error_prone_annotations from 2.8.0 to 2.14.0 (6302b32)
  • bump fragment-ktx from 1.5.0 to 1.5.1 (5f45fff)
  • bump fragment-ktx from 1.5.2 to 1.5.3 (7dc269c)
  • bump fragment-ktx from 1.5.3 to 1.5.4 (17b68f1)
  • bump guava from 30.1.1-android to 31.1-android (bd19e6e)
  • bump kotlin_version from 1.7.10 to 1.7.20 (e3b4e61)
  • bump kotlinx-coroutines-core from 1.6.1 to 1.6.4 (0f596ef)
  • bump lifecycle and fragment dependencies (526bbc0)
  • bump lifecycle-livedata-ktx from 2.5.0 to 2.5.1 (e326211)
  • bump lifecycle-viewmodel-ktx from 2.5.0 to 2.5.1 (435c236)
  • bump material from 1.3.0 to 1.6.1 (6365ec3)
  • bump mockk from 1.12.4 to 1.12.5 (a09af44)
  • bump mockk from 1.12.5 to 1.12.7 (421d2fa)
  • bump mockk from 1.12.7 to 1.12.8 (ff74d40)
  • bump mockk from 1.12.8 to 1.13.1 (d00dc72)
  • bump obl_jacksonVersion from 2.12.4 to 2.13.3 (85a7a05)
  • bump okio from 2.9.0 to 3.2.0 (3f8a00d)
  • bump robolectric from 4.6.1 to 4.8.1 (132366a)
  • bump sqldelight_version from 1.5.3 to 1.5.4 (2e84e42)
  • cascade of connect screens showing on clean launch (e704285)
  • change to simpler test logging that doesn't use plugin so avoid pulling junit 5 into classpath (788a380)
  • check for browser before launching view intent for uri's (94488b7)
  • ci: build number/version name not being applied (0429a2a)
  • clamp inbound volume values (3025a02)
  • cleanup old builds at end of successful release (5db9055)
  • compile failure due to missed commit (a8262d4)
  • crash deserializing menus on sdk 21 due to newer jackson component (4a2e8d8)
  • crash in goForgotPassword() method due to uninit servertype (5391274)
  • crash when bumping volume close to 100 due to bounds issue (c7f748d)
  • crash when deleting/forgetting server (91799dd)
  • crash when total time reported is zero (f442cf9)
  • deps: update leakcanary to 2.9.1 (f8cc0bb)
  • deps: upgrade to rxjava 3.1.5 (ed3cfe1)
  • download menu items not appearing (6f755ec)
  • error handling when creating new server would not show proper error when duplicating servers (e3fccfc)
  • execute permision on gradlew (c9cfd8b)
  • further tweaking to spacing around nowplaying slider (4bd87d6)
  • generate changelog as part of build process (7474cd8)
  • increase/tweak sizes of now playing controls (05168bf)
  • invisible player list headers on android 5 (bfd29a5)
  • issue muting track transition (f04cde2)
  • limit implicit intent to current package to fix potential security vulnerability (e8661d0)
  • migrate inline seekbars to sliders (98a4546)
  • migrate to new permissions framework, compatible with Android 12+ (08cbbbe)
  • missing artifacts in release (2e2fd02)
  • muted/paused player list was kept for all players even when setting only applied to current player (822b7b3)
  • NPE due to changes in menu handling (784708d)
  • potential npe [skip release] (0db3767)
  • r8 7.x+ compatibility with Jackson, causing crashes in release mode (67ea420)
  • release failure (2b1d9cb)
  • release not picking up release .apk (d5b4e9c)
  • remove a TODO flag when adding a SB network server (f9d8e8e)
  • remove unused mockk agent dependency (46e49d0)
  • revert change to default artwork zoom levels (54ca0a5)
  • secure implicit internal broadcast intent to only send to this package (c074e6f)
  • separate build/release jobs (6e64747)
  • show empty list indicator for empty server list (af5ade7)
  • show/hide current playlist button wasn't being updated properly (2217ebf)
  • sign release builds to improve deliverability (4ea6fd7)
  • slider handles were obtrusive and would overdraw on drawer pullouts (69f3231)
  • snackbars were not dismissable (3403b1c)
  • squished/erratic icons in now playing view (e2e0ea9)
  • tweak now playing slider layout (0d36dbe)
  • update about dialog to provide at least version name (b7e0d02)
  • upgrade to material components 1.7.0-rc1 and transition away from old Android widgets (e592d0a)
  • use a consistent debug keystore for github builds (70b26c1)
  • volume value should always be visible in main volume control dialog (396f422)

Don't miss a new opensqueeze release

NewReleases is sending notifications on new releases.