Releases: bitfireAT/icsx5
Releases · bitfireAT/icsx5
v2.2.5
What's Changed
New features
- Added force-sync option to overflow menu by @ArnyminerZ in #398
- Increase SDK to 35 by @ArnyminerZ in #410
Bug fixes
- Send setting value straight away by @sunkup in #438
- Adjust theme colors by @ArnyminerZ in #427
Refactoring
- Added icon to fastlane metadata by @ArnyminerZ in #394
- Fetched translations from Transifex by @ArnyminerZ in #408
- Fix deprecations by @ArnyminerZ in #409
- Simplify UI by @ArnyminerZ in #428
Other changes
- Bump com.android.application from 8.5.1 to 8.5.2 by @dependabot in #387
- Bump androidx.test:runner from 1.6.1 to 1.6.2 by @dependabot in #390
- Bump kotlin from 2.0.10 to 2.0.20 by @dependabot in #393
- Bump aboutLibs from 11.2.2 to 11.2.3 by @dependabot in #395
- Bump com.google.devtools.ksp from 2.0.10-1.0.24 to 2.0.20-1.0.24 by @dependabot in #396
- Bump com.android.tools:desugar_jdk_libs from 2.0.4 to 2.1.0 by @dependabot in #399
- Bump com.android.tools:desugar_jdk_libs from 2.1.0 to 2.1.1 by @dependabot in #400
- Replaced deprecated gradle task by @ArnyminerZ in #402
- Bump com.android.tools:desugar_jdk_libs from 2.1.1 to 2.1.2 by @dependabot in #403
- Bump androidx.compose.material:material-icons-extended from 1.6.8 to 1.7.0 by @dependabot in #407
- Bump androidx-lifecycle from 2.8.4 to 2.8.5 by @dependabot in #406
- Bump compose-ui from 1.6.8 to 1.7.0 by @dependabot in #404
- Bump androidx.compose.material3:material3 from 1.2.1 to 1.3.0 by @dependabot in #405
- Bump com.android.application from 8.5.2 to 8.6.0 by @dependabot in #401
- Bump com.google.devtools.ksp from 2.0.20-1.0.24 to 2.0.20-1.0.25 by @dependabot in #411
- Bump androidx.compose.runtime:runtime-livedata from 1.6.8 to 1.7.0 by @dependabot in #413
- Bump androidx.activity:activity-compose from 1.9.1 to 1.9.2 by @dependabot in #412
- Bump androidx.compose.material:material-icons-extended from 1.7.0 to 1.7.1 by @dependabot in #422
- Bump compose-ui from 1.7.0 to 1.7.1 by @dependabot in #421
- Bump androidx.compose.runtime:runtime-livedata from 1.7.0 to 1.7.1 by @dependabot in #420
- Bump org.jetbrains.kotlinx:kotlinx-coroutines-android from 1.8.1 to 1.9.0 by @dependabot in #423
- Fetch new translations by @ArnyminerZ in #424
- Bump joda-time:joda-time from 2.12.7 to 2.13.0 by @dependabot in #425
- Bump androidx-lifecycle from 2.8.5 to 2.8.6 by @dependabot in #430
- Bump com.android.application from 8.6.0 to 8.6.1 by @dependabot in #429
- Bump androidx.compose.material:material-icons-extended from 1.7.1 to 1.7.2 by @dependabot in #431
- Bump compose-ui from 1.7.1 to 1.7.2 by @dependabot in #432
- Bump androidx.compose.runtime:runtime-livedata from 1.7.1 to 1.7.2 by @dependabot in #433
Full Changelog: v2.2.4...v2.2.5
v2.2.4
What's Changed
New features
- Donation dialog does not show button on standard by @ArnyminerZ in #371
Bug fixes
- Adjusted window resizing by @ArnyminerZ in #352
Refactoring
- Upgraded Kotlin to 2.0.0 and KSP to 1.0.22 by @ArnyminerZ in #368
- Removed Commons dependency by @ArnyminerZ in #369
Other changes
- Bump androidx.test.ext:junit from 1.1.5 to 1.2.0 by @dependabot in #355
- Bump androidx.test:runner from 1.5.2 to 1.6.0 by @dependabot in #357
- Bump androidx.test:rules from 1.5.0 to 1.6.0 by @dependabot in #356
- Bump androidx.test.ext:junit from 1.2.0 to 1.2.1 by @dependabot in #360
- Bump androidx.test:runner from 1.6.0 to 1.6.1 by @dependabot in #359
- Bump androidx.test:rules from 1.6.0 to 1.6.1 by @dependabot in #358
- Bump aboutLibs from 11.2.1 to 11.2.2 by @dependabot in #363
- Bump androidx-lifecycle from 2.8.2 to 2.8.3 by @dependabot in #362
- Bump com.android.application from 8.5.0 to 8.5.1 by @dependabot in #366
- Bump androidx.activity:activity-compose from 1.9.0 to 1.9.1 by @dependabot in #373
- Bump androidx-lifecycle from 2.8.3 to 2.8.4 by @dependabot in #372
- Bump com.google.devtools.ksp from 2.0.0-1.0.22 to 2.0.0-1.0.24 by @dependabot in #374
- Bump androidx-work from 2.9.0 to 2.9.1 by @dependabot in #381
- Bump gradle/actions from 3 to 4 by @dependabot in #375
- Bump kotlin from 2.0.0 to 2.0.10 by @dependabot in #377
- Bump com.google.devtools.ksp from 2.0.0-1.0.24 to 2.0.10-1.0.24 by @dependabot in #380
- Ignored warnings for unused classes by @ArnyminerZ in #383
Full Changelog: v2.2.3...v2.2.4
v2.2.3
What's Changed
New features
- Task result is based on sync status by @ArnyminerZ in #323
Bug fixes
- Fix workers piling up by @sunkup in #334
- Stop subscription form covering the loading indicator by @sunkup in #335
- Part of the query is removed when URL is passed in Intent by @ArnyminerZ in #344
Refactoring
- Switch to compose state and kotlin flows - 4. iteration by @ArnyminerZ in #318
- EditCalendarActvivity: Switch to compose state and kotlin flows by @sunkup in #320
- Stop requesting legacy external storage by @sunkup in #339
Other changes
- Updated Romanian translations by @ArnyminerZ in #322
- Bump org.jetbrains.kotlinx:kotlinx-coroutines-android from 1.8.0 to 1.8.1 by @dependabot in #325
- Bump kotlin from 1.9.23 to 1.9.24 by @dependabot in #321
- Bump androidx-lifecycle from 2.7.0 to 2.8.0 by @dependabot in #326
- Bump com.android.application from 8.4.0 to 8.4.1 by @dependabot in #330
- Added alarms to exceptions by @ArnyminerZ in #328
- Bump aboutLibs from 11.1.4 to 11.2.0 by @dependabot in #332
- Bump aboutLibs from 11.2.0 to 11.2.1 by @dependabot in #340
- Bump androidx.appcompat:appcompat from 1.6.1 to 1.7.0 by @dependabot in #337
- Bump androidx-lifecycle from 2.8.0 to 2.8.1 by @dependabot in #338
- Bump com.android.application from 8.4.1 to 8.4.2 by @dependabot in #343
- Bump androidx.compose.runtime:runtime-livedata from 1.6.7 to 1.6.8 by @dependabot in #347
- Bump androidx-lifecycle from 2.8.1 to 2.8.2 by @dependabot in #346
- Bump com.android.application from 8.4.2 to 8.5.0 by @dependabot in #349
- Bump compose-ui from 1.6.7 to 1.6.8 by @dependabot in #345
- Bump androidx.compose.material:material-icons-extended from 1.6.7 to 1.6.8 by @dependabot in #348
Full Changelog: v2.2.2...v2.2.3
v2.2.2
What's Changed
New features
- Show error dialog in subscriptions list instead of edit by @ArnyminerZ in #300
- Dismiss error notification automatically by @ArnyminerZ in #306
Bug fixes
- Fix: Unable to dismiss info card after tapping notification by @ArnyminerZ in #298
- [Severe] Editing/Deleting subscriptions doesn't update the UI by @ArnyminerZ in #310
Refactoring
- Added
BaseSyncWorker
by @ArnyminerZ in #284 - Switch to compose state and kotlin flows - 1. iteration by @sunkup in #288
- Switch to compose state and kotlin flows - 2. iteration by @sunkup in #287
- Switch to compose state and kotlin flows - 3. iteration by @ArnyminerZ in #307
Other changes
- Bump androidx.activity:activity-compose from 1.8.2 to 1.9.0 by @dependabot in #293
- Bump androidx.compose.material:material-icons-extended from 1.6.5 to 1.6.6 by @dependabot in #292
- Bump androidx.compose.runtime:runtime-livedata from 1.6.5 to 1.6.6 by @dependabot in #291
- Bump androidx.core:core-ktx from 1.12.0 to 1.13.0 by @dependabot in #290
- Bump compose-ui from 1.6.5 to 1.6.6 by @dependabot in #289
- New German and Japanese translations by @ArnyminerZ in #304
- Add PR template by @sunkup in #316
- Bump androidx.core:core-ktx from 1.13.0 to 1.13.1 by @dependabot in #315
- Bump compose-ui from 1.6.6 to 1.6.7 by @dependabot in #314
- Bump androidx.compose.material:material-icons-extended from 1.6.6 to 1.6.7 by @dependabot in #313
- Bump aboutLibs from 11.1.3 to 11.1.4 by @dependabot in #312
- Bump androidx.compose.runtime:runtime-livedata from 1.6.6 to 1.6.7 by @dependabot in #317
- Bump com.android.application from 8.3.2 to 8.4.0 by @dependabot in #311
Full Changelog: v2.2.1...v2.2.2
v2.2.1
What's Changed
New features
- Add option to drop DESCRIPTION on sync by @ArnyminerZ in #264
- Added error notifications by @ArnyminerZ in #268
Other changes
- Fetched translations by @ArnyminerZ in #253
- Bump com.android.application from 8.3.0 to 8.3.1 by @dependabot in #254
- Bump androidx.compose.runtime:runtime-livedata from 1.6.3 to 1.6.4 by @dependabot in #257
- Bump androidx.compose.material:material-icons-extended from 1.6.3 to 1.6.4 by @dependabot in #256
- Bump compose-ui from 1.6.3 to 1.6.4 by @dependabot in #255
- Upgrade Compose Compiler, Kotlin and KSP by @ArnyminerZ in #239
- New Romanian translations by @ArnyminerZ in #265
- Bump aboutLibs from 11.1.0 to 11.1.1 by @dependabot in #266
- Moved service initialization to Compose by @ArnyminerZ in #261
- Fix intent filters by @ArnyminerZ in #247
- Bump com.google.devtools.ksp from 1.9.23-1.0.19 to 1.9.23-1.0.20 by @dependabot in #275
- Bump androidx.compose.runtime:runtime-livedata from 1.6.4 to 1.6.5 by @dependabot in #273
- Bump androidx.compose.material:material-icons-extended from 1.6.4 to 1.6.5 by @dependabot in #272
- Bump compose-ui from 1.6.4 to 1.6.5 by @dependabot in #271
- Bump aboutLibs from 11.1.1 to 11.1.2 by @dependabot in #276
- Show a linear progress indicator while sync is running by @sunkup in #277
- UI overhaul for setup view by @sunkup in #274
- Change existing work policy to UPDATE by @sunkup in #280
- Bump aboutLibs from 11.1.2 to 11.1.3 by @dependabot in #282
- Bump com.android.application from 8.3.1 to 8.3.2 by @dependabot in #281
- Switch to compose state and kotlin flows - 1. iteration by @ArnyminerZ in #279
- Revert "Switch to compose state and kotlin flows - 1. iteration" by @sunkup in #285
- Do not use duplicate steps for build signing by @ArnyminerZ in #269
- Fetched new translations by @ArnyminerZ in #286
Full Changelog: v2.2...v2.2.1
v2.2.1-beta.1
What's Changed
New features
- Add option to drop DESCRIPTION on sync by @ArnyminerZ in #264
Other changes
- Fetched translations by @ArnyminerZ in #253
- Bump com.android.application from 8.3.0 to 8.3.1 by @dependabot in #254
- Bump androidx.compose.runtime:runtime-livedata from 1.6.3 to 1.6.4 by @dependabot in #257
- Bump androidx.compose.material:material-icons-extended from 1.6.3 to 1.6.4 by @dependabot in #256
- Bump compose-ui from 1.6.3 to 1.6.4 by @dependabot in #255
- Upgrade Compose Compiler, Kotlin and KSP by @ArnyminerZ in #239
- New Romanian translations by @ArnyminerZ in #265
- Bump aboutLibs from 11.1.0 to 11.1.1 by @dependabot in #266
- Moved service initialization to Compose by @ArnyminerZ in #261
Full Changelog: v2.2...v2.2.1-beta.1
v2.2
What's Changed
New features
- Added Locator dependency by @ArnyminerZ in #132
- Configured default alarm dialog to improve UX by @ArnyminerZ in #139
- Provide an option to ignore or set reminders for full day events separately from other events by @ArnyminerZ in #142
- Added privacy policy link by @ArnyminerZ in #147
- Compose III by @ArnyminerZ in #160
- Upgraded AGP to 8.1, add per-app language support by @ArnyminerZ in #164
- Migrated subscriptions list screen to Compose by @ArnyminerZ in #163
- Added copyright information by @ArnyminerZ in #222
Bug fixes
- Fixed NullPointerException by @ArnyminerZ in #155
- Hotfix by @ArnyminerZ in #165
- Fixed notification bar theming on dark mode by @ArnyminerZ in #217
- updateStatusNotModified resets error by @ArnyminerZ in #224
Refactoring
- Upgraded AGP, Gradle, dependencies and deprecations by @ArnyminerZ in #175
- Upgraded Compose Dependencies by @ArnyminerZ in #176
Other changes
- Large runners by @rfc2822 in #143
- Update to AGP 8.0 by @ArnyminerZ in #152
- Jetpack Compose - Phase I by @ArnyminerZ in #140
- Improve build speed with gradle configuration cache by @rfc2822 in #154
- Replaced Twitter link with Mastodon by @ArnyminerZ in #157
- Upgraded AGP to 8.0.2 by @ArnyminerZ in #159
- Using ical4android as library from Jitpack by @ArnyminerZ in #158
- Replaced Twitter with mastodon by @ArnyminerZ in #172
- Jetpack Compose Migration by @ArnyminerZ in #207
- Bump com.android.application from 8.2.2 to 8.3.0 by @dependabot in #228
- Bump aboutLibs from 10.10.0 to 11.1.0 by @dependabot in #225
- Removed repo warning by @ArnyminerZ in #229
- Fetch new translations by @ArnyminerZ in #227
- Added auto-revoke permissions warning by @ArnyminerZ in #214
- Improved battery optimization card by @ArnyminerZ in #219
- Set status of release as completed and added release notes by @ArnyminerZ in #212
- New translations by @ArnyminerZ in #230
- Bump androidx.compose.material3:material3 from 1.2.0 to 1.2.1 by @dependabot in #234
- Bump androidx.compose.material:material-icons-extended from 1.6.2 to 1.6.3 by @dependabot in #232
- Bump androidx.compose.runtime:runtime-livedata from 1.6.2 to 1.6.3 by @dependabot in #233
- Bump compose-ui from 1.6.2 to 1.6.3 by @dependabot in #238
- Bump softprops/action-gh-release from 1 to 2 by @dependabot in #243
New Contributors
- @dependabot made their first contribution in #228
Full Changelog: v2.1.1...v2.2
v2.2-beta.2
What's Changed
New features
- Compose III by @ArnyminerZ in #160
- Upgraded AGP to 8.1, add per-app language support by @ArnyminerZ in #164
- Migrated subscriptions list screen to Compose by @ArnyminerZ in #163
Bug fixes
- Hotfix by @ArnyminerZ in #165
Refactoring
- Upgraded AGP, Gradle, dependencies and deprecations by @ArnyminerZ in #175
- Upgraded Compose Dependencies by @ArnyminerZ in #176
Other changes
- Replaced Twitter link with Mastodon by @ArnyminerZ in #157
- Upgraded AGP to 8.0.2 by @ArnyminerZ in #159
- Using ical4android as library from Jitpack by @ArnyminerZ in #158
- Replaced Twitter with mastodon by @ArnyminerZ in #172
- Jetpack Compose Migration by @ArnyminerZ in #207
Full Changelog: v2.2-beta.1...v2.2-beta.2
v2.2-beta.1
What's Changed
New features
- Added Locator dependency by @ArnyminerZ in #132
- Configured default alarm dialog to improve UX by @ArnyminerZ in #139
- Provide an option to ignore or set reminders for full day events separately from other events by @ArnyminerZ in #142
- Added privacy policy link by @ArnyminerZ in #147
Bug fixes
- Fixed NullPointerException by @ArnyminerZ in #155
Other changes
- Large runners by @rfc2822 in #143
- Update to AGP 8.0 by @ArnyminerZ in #152
- Jetpack Compose - Phase I by @ArnyminerZ in #140
- Improve build speed with gradle configuration cache by @rfc2822 in #154
Full Changelog: v2.1.1...v2.2-beta.1
v2.1.1
What's Changed
Bug fixes
- Fix migrations by @ArnyminerZ in #133
Other changes
- Added Refresh option to overflow menu by @ArnyminerZ in #131
- Run sync after a subscription has been added or removed (closes #136) by @rfc2822 in #137
Full Changelog: v2.1...v2.1.1