Repository navigation
Releases
Releases · owenlejeune/ArrMatey
v1.0.1
What's Changed
- uprev to v1.0.0 by @owenlejeune in #434
- chore(deps): update gradle/actions action to v6.4.1 by @renovate[bot] in #425
- fix(deps): update ktor to v3.6.1 by @renovate[bot] in #426
- Feat/media server enhancements by @owenlejeune in #436
- multiple fixes by @owenlejeune in #441
- remove ndk from android github actions by @owenlejeune in #442
Full Changelog: v1.0.0...v1.0.1
v1.0.0
What's Changed
- treat media with id 0 as not in library by @owenlejeune in #369
- fix episode notification navigation trap by @owenlejeune in #370
- Fix flaky search cancellation test by @bwitt in #372
- Fix series activity by @bwitt in #371
- Feat/chaptarr by @owenlejeune in #373
- option to display external ip address for qbittorrent/deluge clients by @owenlejeune in #374
- add option to use monday as first day of week by @owenlejeune in #377
- add support for kapowarr by @owenlejeune in #376
- fix listenarr history response formatting by @owenlejeune in #378
- enhancements to add/edit instances and download clients by @owenlejeune in #379
- fix libraries sheet causing crash in release builds by @owenlejeune in #380
- add support for tautulli by @owenlejeune in #384
- remove animateItem from static lazy list headers to prevent scroll crash by @owenlejeune in #386
- add nzbget support by @owenlejeune in #385
- add support for wake-on-lan devices by @owenlejeune in #387
- improved custom filters support by @owenlejeune in #388
- chore(deps): update actions/upload-artifact action to v7.0.2 by @renovate[bot] in #382
- chore(deps): update dependency com.diffplug.spotless to v8.10.4 by @renovate[bot] in #383
- fixes for listenarr add+search by @owenlejeune in #389
- Feat/blocklist by @owenlejeune in #390
- fix stale add forms and map bookImportIncomplete history events by @endergonic in #393
- support additional seerr auth types by @owenlejeune in #394
- address various minor issues brought up during fdroid review by @owenlejeune in #399
- chore(deps): update gradle/actions action to v6.4.0 by @renovate[bot] in #398
- chore(deps): update actions/setup-java action to v6.1.0 by @renovate[bot] in #396
- fix(deps): update dependency com.github.jeziellago:compose-markdown to v0.7.3 by @renovate[bot] in #395
- chore(deps): update agp + gradle by @renovate[bot] in #397
- support for rtorrent by @owenlejeune in #400
- fix fab hidden from drawer tabs when using floating navigation bar by @owenlejeune in #401
- resolve UI freezing when adding media and queue removal lag by @owenlejeune in #402
- group dashboard cards by service type in add sheet by @owenlejeune in #404
- add settings dashboard screens for all service/download client types by @owenlejeune in #405
- add long-press mutli-removal to activity queue tab by @owenlejeune in #407
- Fix repeated restores and preserve Custom Webpage settings by @alsd4git in #411
- granular dashboard loading ui by @owenlejeune in #412
- chore(deps): update zizmorcore/zizmor-action action to v0.8.0 by @renovate[bot] in #414
- chore(deps): update gradle to v9.8.2 by @renovate[bot] in #413
- fix backup file name by @owenlejeune in #418
- Fix the details page not showing media as added after adding by @bwitt in #423
- Make search results have more pertinent info by @bwitt in #420
- Add service icons to the type picker by @alsd4git in #430
- Feat/media server libraries by @owenlejeune in #432
New Contributors
- @endergonic made their first contribution in #393
Full Changelog: v0.10.3...v1.0.0
v0.10.4
address various minor issues brought up during fdroid review (#399)
- compress mock poster image files
- improved location permission handling to prevent premature return
- tmdb person details falls back to system brower instead of in-app browser
- update full_description to use proper
- elements + include external metadata disclosure
- remove unused cloudy dependency
- findByName instead of getByName for release signing to prevent failures when signing configs are stripped (eg by fdroid)
Full Changelog: v0.10.3...v0.10.4
v0.10.3
What's Changed
- Load Arr cover images through API-key mediacover by @bwitt in #345
- add quick search actions to collapsed season headers by @owenlejeune in #348
- add ui setting to hide selected item label in floating navigation bar by @owenlejeune in #349
- Feat/details activity history by @owenlejeune in #350
- fix download client polling + deluge deserialization by @owenlejeune in #351
- add support for manually importing blocked queue items by @owenlejeune in #352
- add an alphabetical scrollbar while sorting by title in library by @owenlejeune in #353
- Fix Some iOS Perf Items by @bwitt in #343
- tidy up view customization settings by @owenlejeune in #356
- redact api keys and other sensitive tokens in logs by @owenlejeune in #357
- refresh services when restoring a backup by @owenlejeune in #358
- include library ui customization in preferences by @owenlejeune in #359
Full Changelog: v0.10.2...v0.10.3
v0.10.2
What's Changed
- Bundle open-source Google Sans font by @bwitt in #326
- Make rating chips on details pages open their source website by @bwitt in #334
- Secure GitHub actions by @bwitt in #325
- Isolate failed preference writes and make testable by @bwitt in #320
- Feat/recently downloaded by @owenlejeune in #335
- add option to allow self-signed certs per custom webpage by @owenlejeune in #336
- fixes seerr media loading by @owenlejeune in #337
- update moko to latest version by @owenlejeune in #338
- merge navigation destinations into dashboard tab by @owenlejeune in #339
- add sort by progress to activity queue by @owenlejeune in #340
- resolve stuck loading state and improve polling resilience by @owenlejeune in #341
Full Changelog: v0.10.1...v0.10.2
v0.10.1
What's Changed
- Fix/UI scaling by @owenlejeune in #306
- fix seerr field types by @owenlejeune in #312
- Feat/full backup by @owenlejeune in #310
- fix schedule loading race condition by @owenlejeune in #311
- open drawer on back by @owenlejeune in #313
- observe tracearr active streams in dashboard by @owenlejeune in #314
- option to toggle how back gesture behaves from non-home screen by @owenlejeune in #315
- Fix/associated fixes by @owenlejeune in #318
- Feat/request filters by @owenlejeune in #319
- Remember the last setting for delete download/media, remove queue by @bwitt in #317
- improve ios navigation implementation by @owenlejeune in #321
- Remove some network calls for media details by @bwitt in #323
- Feat/add enhancements by @owenlejeune in #328
- migrate release notes to fastlane folder for f-droid by @owenlejeune in #329
- Switch CI to JDK 21 with no Gradle JDK downloads (F-Droid) by @bwitt in #324
- skipped workflows count as pass by @owenlejeune in #331
- add paging to discover dashboard feed card by @owenlejeune in #330
Full Changelog: v0.10.0...v0.10.1
v0.10.0
What's Changed
- address spotlessApply + build warnings by @owenlejeune in #230
- fix(android): allow drawer item taps during opening animation by @alsd4git in #231
- add monochrome icon for android by @owenlejeune in #232
- fix(deps): update ktor to v3.5.2 by @renovate[bot] in #237
- fix(deps): update navigation3 to v1.1.7 by @renovate[bot] in #238
- fix(deps): update dependency io.insert-koin:koin-bom to v4.2.2 by @renovate[bot] in #236
- fix(deps): update aboutlibraries to v14.2.1 by @renovate[bot] in #233
- fix(deps): update dependency androidx.room:room-compiler to v2.8.5 by @renovate[bot] in #234
- fix(deps): update dependency app.cash.turbine:turbine to v1.2.1 by @renovate[bot] in #235
- chore(deps): update dependency com.diffplug.spotless to v7.2.1 by @renovate[bot] in #240
- fix(deps): update androidx.lifecycle to v2.11.0 by @renovate[bot] in #241
- fix(deps): update coil to v3.6.2 by @renovate[bot] in #242
- fix(deps): update dependency androidx.appcompat:appcompat to v1.8.0 by @renovate[bot] in #243
- fix(deps): update dependency androidx.core:core-ktx to v1.19.0 by @renovate[bot] in #244
- fix(deps): update dependency androidx.core:core-splashscreen to v1.2.0 by @renovate[bot] in #245
- fix(deps): update dependency androidx.sqlite:sqlite-bundled to v2.7.0 by @renovate[bot] in #246
- fix(deps): update dependency androidx.test:monitor to v1.8.0 by @renovate[bot] in #247
- fix(deps): update dependency com.github.jeziellago:compose-markdown to v0.7.2 by @renovate[bot] in #248
- fix(deps): update dependency com.github.skydoves:cloudy to v0.7.1 by @renovate[bot] in #249
- fix(deps): update dependency io.github.shivathapaa:logger to v1.5.0 by @renovate[bot] in #250
- fix(deps): update dependency io.mockk:mockk to v1.14.11 by @renovate[bot] in #251
- fix(deps): update dependency org.robolectric:robolectric to v4.16.1 by @renovate[bot] in #252
- fix(deps): update dependency io.github.shivathapaa:logger to v2 by @renovate[bot] in #261
- fix(deps): update aboutlibraries to v15 by @renovate[bot] in #260
- chore(deps): update dependency com.diffplug.spotless to v8 by @renovate[bot] in #258
- chore(deps): update gradle to v9.7.1 by @renovate[bot] in #239
- chore(deps): update actions/cache action to v6 by @renovate[bot] in #254
- chore(deps): update actions/setup-java action to v6 by @renovate[bot] in #256
- chore(deps): update actions/checkout action to v7 - autoclosed by @renovate[bot] in #255
- chore(deps): update actions/upload-artifact action to v7 by @renovate[bot] in #257
- chore(deps): update gradle/actions action to v6 by @renovate[bot] in #259
- Fix transmission and add tests by @bwitt in #264
- fix(deps): update dependency androidx.sqlite:sqlite-bundled to v2.7.1 by @renovate[bot] in #267
- fix(deps): update dependency org.robolectric:robolectric to v4.17 by @renovate[bot] in #268
- fix(deps): update dependency com.github.skydoves:cloudy to v0.7.1 by @renovate[bot] in #265
- fix(deps): update dependency io.github.shivathapaa:logger to v1.5.0 by @renovate[bot] in #266
- fix(deps): update dependency io.github.shivathapaa:logger to v2 by @renovate[bot] in #269
- Some fixes for renovate by @bwitt in #271
- Remove unused moko alias by @bwitt in #272
- Use
version.reffor "adaptive" entries by @bwitt in #273 - Add
seerrModel Tests for Nulls by @bwitt in #274 - Add download client auth and API cache tests by @bwitt in #275
- Remove unused
mockk-commoncatalog alias by @bwitt in #276 - Make
formatAirTimetestable by parameterizingis24Hourby @bwitt in #277 - Speed up gradle and CI builds by @bwitt in #280
- Run all tests in CI and fix
androidUnitTestby @bwitt in #279 - Fix kotlin compiler and some android lint warnings by @bwitt in #278
- Feat/tracearr by @owenlejeune in #281
- fix calendar loading state by @owenlejeune in #283
- Fix/unified refactor by @owenlejeune in #282
- add 'search filtered' option to instance options menu by @owenlejeune in #284
- Feat/similar recommendations by @owenlejeune in #285
- discover tab enhancements by @owenlejeune in #286
- Feat/floating nav bar by @owenlejeune in #287
- refactor home screen by @owenlejeune in #288
- update workflows to only run relevent jobs by @owenlejeune in #289
- Feat/tracearr episode details by @owenlejeune in #290
- group credits by name by @owenlejeune in #291
- Feat/unified library search by @owenlejeune in #292
- dashboard enhancements by @owenlejeune in #293
- updates to menu filter options by @owenlejeune in #294
- Feat/onboarding by @owenlejeune in #295
- Feat/material refactor by @owenlejeune in #299
- Feat/swift refactor by @owenlejeune in #300
- dev build variants + gradle keystore support by @owenlejeune in #301
- fix(deps): update ktor to v3.6.0 by @renovate[bot] in #298
- fix(deps): update dependency com.github.skydoves:flexible-bottomsheet-material3 to v0.4.0 by @renovate[bot] in #297
- use locally selected instance id context for unified media destinations by @owenlejeune in #302
- add filters to unified search by @owenlejeune in #303
- Feat/discover dashboard cards by @owenlejeune in #304
Full Changelog: v0.9.3...v0.10.0
v0.9.3
What's Changed
- add pre-push hook for spotlessApply by @owenlejeune in #227
- made navigation drawer content scrollable by @owenlejeune in #226
- fix(android): align search app bar with status bar inset by @alsd4git in #228
- Use distinct keys in
ArrLibraryScreenby @bwitt in #229
New Contributors
Full Changelog: v0.9.2...v0.9.3
v0.9.2
What's Changed
- Add spotless via ktlint by @bwitt in #185
- Fix adding movies or series failing silently without seerr by @bwitt in #191
- Fix lint warnings by @bwitt in #194
- Feat/large screens by @owenlejeune in #202
- add confirmation dialog and settings configuration for seerr auto approve by @owenlejeune in #203
- move watch + request actions into toolbar by @owenlejeune in #204
- Add renovate.json by @bwitt in #196
- include file size in episode row by @owenlejeune in #205
- toggles to seerr/arr/bazarr integrations by @owenlejeune in #209
- Feat/performance improvements by @owenlejeune in #210
- Fix/fixes by @owenlejeune in #211
- Feat/dashboard enhancements by @owenlejeune in #212
- Remove
getDrawableIdand enable resource shrinking by @bwitt in #213 - Fix Deleting Movies by @bwitt in #218
- Convert count strings to plurals for translation support by @bwitt in #214
- chore(config): migrate Renovate config by @renovate[bot] in #219
- Feat/top level file delete by @owenlejeune in #220
- Add model and use case unit tests by @bwitt in #215
New Contributors
Full Changelog: v0.9.0...v0.9.2
v0.9.1
What's Changed
- Add spotless via ktlint by @bwitt in #185
- Fix adding movies or series failing silently without seerr by @bwitt in #191
- Add ability to tap on notifications to open media by @owenlejeune in #193
- Fix lint warnings by @bwitt in #194
Full Changelog: v0.9.0...v0.9.1