Skip to content

v1.0.0-alpha.15.2

Latest
Compare
Choose a tag to compare
@aimok04 aimok04 released this 03 Jan 23:13
· 21 commits to main since this release

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.)
⚠️ — Might be added later (Difficult/unsure how to implement)
🚫 — 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:

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