github aimok04/kitshn v1.0.0-alpha.20

latest release: nightly
5 days ago

Hey ✌️
This weeks release adds color schemes 🎨✨ and once again improves the shopping experience 🛍️ 🛒
It also contains some crash and bug fixes and UI improvements:

  1. Added multiple color schemes and custom color schemes based on images (#103).
  2. Added ability to uncheck shopping list entries (#107).
  3. Improved add to shopping list dialog to avoid input issues (#102).
  4. Added dedicated dialog to select category for shopping list entries to avoid input issues (#102).
  5. Fixed dialogs overlapping with navigation bar on Android 15 (#109),
  6. Fixed issue where dialogs with search bars could not be closed with back action (#110).
  7. Fixed date selector in meal plan edit/creation dialog not opening on iOS (#105).
  8. Fixed crash when sharing recipe on iOS (#108).
  9. Fixed source button being visible when source_url is empty (#106).
  10. Multiple UI and layout improvements.

The AltSource for kitshn won't be available any longer.
I haven't updated the source since five releases already and I don't see a value in doing so in the future since kitshn is available on the App Store anyways.



Highlights

  • feat(commonMain/theme): implemented custom color schemes with image color extraction and iOS theme (resolved #103)
  • feat(commonMain/shopping): implemented restoring of checked entries (resolved #107)
  • feat(commonMain/recipeBook): set maxWidth of RecipeBookCreationAndEditDialog to 600 dp
  • feat(commonMain/dialog): made bottom bar visible when ime open and fullscreen
  • feat(commonMain/ui): improved multiple loading UIs
  • fix(commonMain/shopping): improved category selection with dedicated dialog (#102)
  • fix(commonMain/shopping): changed shopping list adding UI from bottom sheet to AdaptiveFullscreenDialog (resolved #102)
  • fix(commonMain/dialog): dialogs overlapped with navigation bar on >= Android 15 (resolved #109)
  • fix(commonMain/dialog): replaced DockedSearchBar with AlwaysDockedSearchBar to avoid BackHandler (resolved #110)
  • fix(commonMain/components): capturing focus interaction in DateField to open dialog also on iOS (resolved #105)
  • fix(commonMain/settings): condition issue in delete and manage data dialog
  • fix(commonMain/home): issue with HomeMealPlanPromotionSection padding in HomeTraditionalLayout
  • fix(iosApp): exclude handled errors from bugsnag reports
  • fix(iosMain/utils): crash on calling share content handler (resolved #108)
  • fix(commonMain/ui): issue where maxWidth was < minWidth(0) (resolved #104)
  • fix(commonMain/recipes): changed icon for ManageRecipeInRecipeBooksDialog to match action
  • fix(commonMain/api): trim whitespace end of food name and unit name while shopping list entry adding
  • fix(commonMain/recipes): don't show source button when source_url is blank (resolved #106)
  • l10n(Ukrainian): translated using Weblate
  • chore(libs): version bumps

Don't miss a new kitshn release

NewReleases is sending notifications on new releases.