Releases: bitfireAT/icsx5
Releases · bitfireAT/icsx5
v2.4.3
What's Changed
New features
- Enable cookies by @ArnyminerZ in #759
- Add easter egg for snowy season by @ArnyminerZ in #724
Bug fixes
- Fix screen orientation change clearing UI state by @ArnyminerZ in #725
Refactoring
- Update dependencies by @sunkup in #754
- Update cert4android by @sunkup in #757
- Log previous and current work cancellation reasons by @sunkup in #750
Other changes
- Bump the lib-dependencies group with 3 updates by @dependabot[bot] in #714
- Bump the lib-dependencies group across 1 directory with 11 updates by @dependabot[bot] in #721
- Bump the lib-dependencies group with 4 updates by @dependabot[bot] in #723
- [CI] Bump gradle/actions from 4 to 5 in the ci-actions group by @dependabot[bot] in #731
- [CI] Bump github/codeql-action from 3 to 4 in the ci-actions group by @dependabot[bot] in #736
- [CI] Bump actions/upload-artifact from 4 to 5 in the ci-actions group by @dependabot[bot] in #744
- [CI] Bump actions/checkout from 5 to 6 in the ci-actions group by @dependabot[bot] in #752
- Bump com.android.application from 8.13.1 to 8.13.2 in the lib-dependencies group by @dependabot[bot] in #760
- [CI] Bump the ci-actions group with 2 updates by @dependabot[bot] in #763
Full Changelog: v2.4.2...v2.4.3
v2.4.2
What's Changed
Bug fixes
- Only update
uiStateonce incheckSyncSettingsby @ArnyminerZ in #703 - Exit screen after removing subscription by @ArnyminerZ in #706
- Model is not cleared when adding a new subscription by @ArnyminerZ in #705
- Add imePadding in EditSubscriptionScreen.kt by @sunkup in #713
Refactoring
- Fix deprecated
hiltViewModelfunction by @ArnyminerZ in #704
Other changes
- Bump the lib-dependencies group across 1 directory with 4 updates by @dependabot[bot] in #708
Full Changelog: v2.4.1...v2.4.2
v2.4.1
What's Changed
Bug fixes
- Fix timeouts not being applied by @sunkup in #685
- Fix the cert4android user decision dialog not being shown by @sunkup in #694
- Ignore ClosedByteChannelException in CalendarFetcher by @sunkup in #701
- Fix accepting a certificate crashing ICSx5 by @sunkup in #699
Refactoring
- Globally disable follow redirects by @ArnyminerZ in #688
Other changes
- Bump com.android.application from 8.12.2 to 8.13.0 in the lib-dependencies group by @dependabot[bot] in #687
- Bump the lib-dependencies group with 17 updates by @dependabot[bot] in #702
Full Changelog: v2.4.0...v2.4.1
v2.4.0
What's Changed
New features
- Enable debug logging for work manager by @sunkup in #636
- Allow user to set custom user agent by @sunkup in #663
- Provide custom user agent suggestions by @sunkup in #678
Bug fixes
- Run
checkSyncSettingson lifecycle resume by @ArnyminerZ in #659 EditSubscriptionScreenwrongly goes into edited state by @ArnyminerZ in #664
Refactoring
- Support Android 16 by @ArnyminerZ in #639
- Replace okhttp with ktor (okhttp engine) by @ArnyminerZ in #620
- Fix URL sharing by @ArnyminerZ in #668
- Migrate
InfoActivityto Nav3 by @ArnyminerZ in #666 - Move UI state to view model by @sunkup in #679
Other changes
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #643
- Bump ktor from 3.2.1 to 3.2.3 by @dependabot[bot] in #644
- Migration to Nav3 by @ArnyminerZ in #640
- Bump androidx.core:core-ktx from 1.16.0 to 1.17.0 by @dependabot[bot] in #649
- Bump androidx-nav3 from 1.0.0-alpha06 to 1.0.0-alpha07 by @dependabot[bot] in #648
- Bump compose-ui from 1.8.3 to 1.9.0 by @dependabot[bot] in #647
- Bump kotlin from 2.2.0 to 2.2.10 by @dependabot[bot] in #646
- Bump androidx.lifecycle:lifecycle-viewmodel-navigation3 from 1.0.0-alpha04 to 2.10.0-alpha02 by @dependabot[bot] in #650
- Bump androidx.compose.runtime:runtime-livedata from 1.8.3 to 1.9.0 by @dependabot[bot] in #651
- Bump com.android.application from 8.12.0 to 8.12.1 by @dependabot[bot] in #657
- Nav3 migration add subscription activity by @ArnyminerZ in #642
- Bump hilt from 2.57 to 2.57.1 by @dependabot[bot] in #665
- Bump com.google.devtools.ksp from 2.2.0-2.0.2 to 2.2.10-2.0.2 by @dependabot[bot] in #652
- Bump actions/setup-java from 4 to 5 by @dependabot[bot] in #667
- Bump androidx-lifecycle from 2.9.2 to 2.9.3 by @dependabot[bot] in #670
- Bump androidx-nav3 from 1.0.0-alpha07 to 1.0.0-alpha08 by @dependabot[bot] in #671
- Bump androidx.lifecycle:lifecycle-viewmodel-navigation3 from 2.10.0-alpha02 to 2.10.0-alpha03 by @dependabot[bot] in #672
- Enable grouping just like the other repos by @ArnyminerZ in #669
- Bump com.android.application from 8.12.1 to 8.12.2 by @dependabot[bot] in #673
- Migrate
EditSubscriptionActivityto Nav3 by @ArnyminerZ in #662
Full Changelog: v2.3.1...v2.4.0
v2.3.1
What's Changed
Bug fixes
- Fix about app dialog by @ArnyminerZ in #630
Other changes
- Bump androidx-work from 2.10.2 to 2.10.3 by @dependabot[bot] in #629
- Bump androidx.test:runner from 1.6.2 to 1.7.0 by @dependabot[bot] in #631
- Bump com.android.application from 8.11.1 to 8.12.0 by @dependabot[bot] in #633
- Bump androidx.test.ext:junit from 1.2.1 to 1.3.0 by @dependabot[bot] in #634
- Bump androidx.test:rules from 1.6.1 to 1.7.0 by @dependabot[bot] in #632
Full Changelog: v2.3.0...v2.3.1
v2.3.0
What's Changed
New features
- JSON backup import and export by @ArnyminerZ in #596
Bug fixes
Refactoring
- Delete UI test by @sunkup in #597
- Use Hilt for DI by @sunkup in #603
- Joined
CredentialsModelwithCreateSubscriptionModelby @ArnyminerZ in #606 - Fix copyright comments by @sunkup in #623
- Fix
EditCalendarModeldepending on other view models by @ArnyminerZ in #610 - Rename activities from calendar to subscription by @sunkup in #625
Other changes
- Bump androidx-work from 2.10.1 to 2.10.2 by @dependabot[bot] in #601
- Bump androidx.compose.runtime:runtime-livedata from 1.8.2 to 1.8.3 by @dependabot[bot] in #600
- Bump room from 2.7.1 to 2.7.2 by @dependabot[bot] in #598
- Bump compose-ui from 1.8.2 to 1.8.3 by @dependabot[bot] in #599
- Bump kotlin from 2.1.21 to 2.2.0 by @dependabot[bot] in #602
- Bump com.android.application from 8.10.1 to 8.11.0 by @dependabot[bot] in #605
- Bump aboutLibs from 12.2.3 to 12.2.4 by @dependabot[bot] in #613
- Bump okhttp from 4.12.0 to 5.0.0 by @dependabot[bot] in #614
- Bump okhttp from 5.0.0 to 5.1.0 by @dependabot[bot] in #615
- Bump com.android.application from 8.11.0 to 8.11.1 by @dependabot[bot] in #617
- Bump androidx-lifecycle from 2.9.1 to 2.9.2 by @dependabot[bot] in #621
- Bump hilt from 2.56.2 to 2.57 by @dependabot[bot] in #622
Full Changelog: v2.2.10...v2.3.0
v2.2.10
What's Changed
Bug fixes
- Increase connect timeout by @TheMinefighter in #594
- Collect flow in viewModel only when needed by @sunkup in #595
Refactoring
- Switch to synctools by @sunkup in #589
- Fixed deprecations by @ArnyminerZ in #592
Other changes
- Bump androidx-lifecycle from 2.9.0 to 2.9.1 by @dependabot in #584
- Bump androidx.appcompat:appcompat from 1.7.0 to 1.7.1 by @dependabot in #583
- Upgrade aboutlibs to 12.2.2 by @ArnyminerZ in #591
- Bump aboutLibs from 12.2.2 to 12.2.3 by @dependabot in #593
- Bump com.google.devtools.ksp from 2.1.21-2.0.1 to 2.1.21-2.0.2 by @dependabot in #590
New Contributors
- @TheMinefighter made their first contribution in #594
Full Changelog: v2.2.9...v2.2.10
v2.2.9
What's Changed
Bug fixes
- Fix paddings for the enter url screen by @ArnyminerZ in #558
- Fixed typo for IME action by @ArnyminerZ in #559
Refactoring
- Remove CalendarCredentials and its migration by @sunkup in #549
- Replace
getParcelableExtrausage withIntentCompatby @ArnyminerZ in #557 - Fix lint warnings by @ArnyminerZ in #581
- Fix deprecations and issues with AboutLibs by @ArnyminerZ in #582
Other changes
- Bump compose-ui from 1.7.8 to 1.8.0 by @dependabot in #554
- Bump androidx-work from 2.10.0 to 2.10.1 by @dependabot in #553
- Bump room from 2.7.0 to 2.7.1 by @dependabot in #552
- Bump androidx.compose.runtime:runtime-livedata from 1.7.8 to 1.8.0 by @dependabot in #555
- Bump aboutLibs from 12.0.0 to 12.0.1 by @dependabot in #560
- Bump aboutLibs from 12.0.1 to 12.1.0 by @dependabot in #563
- Bump com.google.devtools.ksp from 2.1.20-2.0.0 to 2.1.20-2.0.1 by @dependabot in #562
- Bump com.android.application from 8.9.2 to 8.10.0 by @dependabot in #564
- Bump androidx.datastore:datastore-preferences from 1.1.4 to 1.1.6 by @dependabot in #566
- Bump androidx.compose.runtime:runtime-livedata from 1.8.0 to 1.8.1 by @dependabot in #568
- Bump aboutLibs from 12.1.0 to 12.1.2 by @dependabot in #567
- Bump androidx-lifecycle from 2.8.7 to 2.9.0 by @dependabot in #565
- Bump compose-ui from 1.8.0 to 1.8.1 by @dependabot in #569
- Bump kotlin from 2.1.20 to 2.1.21 by @dependabot in #571
- Bump com.google.devtools.ksp from 2.1.20-2.0.1 to 2.1.21-2.0.1 by @dependabot in #572
- Bump androidx.datastore:datastore-preferences from 1.1.6 to 1.1.7 by @dependabot in #575
- Bump androidx.compose.runtime:runtime-livedata from 1.8.1 to 1.8.2 by @dependabot in #573
- Bump compose-ui from 1.8.1 to 1.8.2 by @dependabot in #574
- Bump com.android.application from 8.10.0 to 8.10.1 by @dependabot in #579
- Bump aboutLibs from 12.1.2 to 12.2.0 by @dependabot in #580
Full Changelog: v2.2.8...v2.2.9
v2.2.8
What's Changed
Bug fixes
Other changes
- Bump androidx.compose.runtime:runtime-livedata from 1.7.7 to 1.7.8 by @dependabot in #507
- Bump androidx.compose.material:material-icons-extended from 1.7.7 to 1.7.8 by @dependabot in #506
- Bump compose-ui from 1.7.7 to 1.7.8 by @dependabot in #505
- Bump aboutLibs from 11.5.0 to 11.6.0 by @dependabot in #508
- Bump com.google.devtools.ksp from 2.1.10-1.0.29 to 2.1.10-1.0.30 by @dependabot in #510
- Bump com.android.application from 8.8.0 to 8.8.1 by @dependabot in #509
- Bump aboutLibs from 11.6.0 to 11.6.2 by @dependabot in #518
- Bump aboutLibs from 11.6.2 to 11.6.3 by @dependabot in #519
- Bump com.android.tools:desugar_jdk_libs from 2.1.4 to 2.1.5 by @dependabot in #521
- Bump androidx.activity:activity-compose from 1.10.0 to 1.10.1 by @dependabot in #524
- Bump androidx.datastore:datastore-preferences from 1.1.2 to 1.1.3 by @dependabot in #522
- Bump com.android.application from 8.8.1 to 8.8.2 by @dependabot in #523
- Bump com.google.devtools.ksp from 2.1.10-1.0.30 to 2.1.10-1.0.31 by @dependabot in #525
- Bump com.android.application from 8.8.2 to 8.9.0 by @dependabot in #529
- Bump com.android.application from 8.9.0 to 8.9.1 by @dependabot in #535
- Update discussions link by @sunkup in #532
- Bump androidx.datastore:datastore-preferences from 1.1.3 to 1.1.4 by @dependabot in #537
- Bump com.google.devtools.ksp from 2.1.10-1.0.31 to 2.1.20-1.0.32 by @dependabot in #536
- Bump joda-time:joda-time from 2.13.1 to 2.14.0 by @dependabot in #539
- Bump org.jetbrains.kotlinx:kotlinx-coroutines-android from 1.10.1 to 1.10.2 by @dependabot in #540
- Bump androidx.compose.material3:material3 from 1.3.1 to 1.3.2 by @dependabot in #542
- Bump androidx.core:core-ktx from 1.15.0 to 1.16.0 by @dependabot in #541
- Bump room from 2.6.1 to 2.7.0 by @dependabot in #543
- Bump com.google.devtools.ksp from 2.1.20-1.0.32 to 2.1.20-2.0.0 by @dependabot in #544
- Bump aboutLibs from 11.6.3 to 12.0.0 by @dependabot in #546
- Bump com.android.application from 8.9.1 to 8.9.2 by @dependabot in #548
Full Changelog: v2.2.7...v2.2.8
v2.2.7
What's Changed
Bug fixes
- Simplified edge-to-edge-configuration by @ArnyminerZ in #493
- Drop regex validating URL from intents @ArnyminerZ in #502
- Retry sync on DeadObjectException by @sunkup in #503
Other changes
- Bump androidx.datastore:datastore-preferences from 1.1.1 to 1.1.2 by @dependabot in #487
- Bump androidx.activity:activity-compose from 1.9.3 to 1.10.0 by @dependabot in #486
- Bump aboutLibs from 11.4.0 to 11.5.0 by @dependabot in #491
- Bump compose-ui from 1.7.6 to 1.7.7 by @dependabot in #499
- Bump androidx.compose.material:material-icons-extended from 1.7.6 to 1.7.7 by @dependabot in #498
- Bump androidx.compose.runtime:runtime-livedata from 1.7.6 to 1.7.7 by @dependabot in #497
- Bump com.google.devtools.ksp from 2.1.0-1.0.29 to 2.1.10-1.0.29 by @dependabot in #496
- Bump joda-time:joda-time from 2.13.0 to 2.13.1 by @dependabot in #501
Full Changelog: v2.2.6...v2.2.7