Hotfix
- fix(build.gradle): disable CompileArtProfileTask for reproducibility
Hotfix v1.0.0-alpha.15.1
- fix(build.gradle): set jvmToolchain to 17 for F-Droid build
This release only contains a package for Android. The iOS build is available with release v1.0.0-alpha.15.
Hey ✌️
Happy new year everyone 🥳
It's finally time for a new release! kitshn has been migrated to Kotlin/Compose Multiplatform which enables the app to work on iOS. You can either download the .ipa below or use AltStore Classic/SideStore with this source: https://altsource.kitshn.app.
Publishing on the Apple App Store is currently not planned due to the Apple Tax™.
The iOS build has some limitations:
⚠️ Missing markdown support (couldn't find a fitting Multiplatform library)- 🚫 Unable to display videos associated to steps
⚠️ Unable to open shared links⚠️ Not able to start timers from the app- ✅ No list/detail layout on larger screens
- 🚫 Missing "multiple instances" function
- ✅ No "human readable" dates
✅ — Will probably be added later (Missing due to library limitations etc.)
🚫 — Will probably not be added (Impossible/Not interested in adding)
Keep in mind that the iOS build can be unstable.
Feel free to open issues for feature requests/ideas and bug reports 😊
Android users might also experience some differences/issues due to the migration.
There also have been some bug fixes and improvements as usual.
Three new languages has been added on Weblate:
- 🇺🇦 Ukrainian (by @e32885717)
- 🇳🇱 Dutch (by @bee395)
- 🇷🇺 Russian (by @Xapitonov)
Thanks for making kitshn more accessible!
Highlights
- feat(commonMain): added experimental back gesture for iOS
- feat(iosApp & composeApp): added Bugsnag crash reporting for iOS
- fix(shopping): hiding items when "checked" set to true
- fix(api): improved TandoorRequestsError message
- chore(commonMain/api): marked v1.5.25/26 as compatible
- l10n(Dutch): translated using Weblate
- l10n(Russian): translated using Weblate
- l10n(Ukrainian): translated using Weblate
- kmpMigration