Skip to content

Releases: aimok04/kitshn

nightly

03 Nov 20:51
Compare
Choose a tag to compare
nightly Pre-release
Pre-release
fix(README.md): changed wording

v1.0.0-alpha.15.2

03 Jan 23:13
Compare
Choose a tag to compare

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

v1.0.0-alpha.15.1

03 Jan 19:03
Compare
Choose a tag to compare

Hotfix

  • 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

v1.0.0-alpha.15

03 Jan 16:03
Compare
Choose a tag to compare

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

v1.0.0-alpha.14

17 Dec 12:27
Compare
Choose a tag to compare

Hey ✌️
This release adds log in via browser which enables using SSO (like Authentik), social media login and (possibly) other non-standard authentication methods. There is also a small visual fix included.


I have also worked on migrating to Kotlin/Compose Multiplatform, which enables kitshn to work on iOS and also desktop operating systems.
Here is a little sneak peek 🥳

This is very experimental at the moment and some features might be missing once this is released.
I will work on this and merge this the following weeks :)


The star count has more than doubled since the last release, so thank you for over 150 stars 🥳

The star history looks quite funny :)


Highlights

  • feat(onboarding): added sign in via browser (resolved #30)
  • fix(recipes): blur overflow in recipe card info tag

v1.0.0-alpha.13

08 Dec 17:00
Compare
Choose a tag to compare

Hey ✌️
This release just includes some minor tweaks, design improvements and a couple of crash fixes:

  1. Recipes can now be closed in the list/detail layout (e.g. for tablets) (#28).
  2. An issue with accidental double imports should now be resolved (hopefully) (#29).
  3. A couple of crash fixes and error handling improvements.
  4. Checked compatibility with Tandoor version 1.5.24.

Highlights

  • feat(recipes): added close functionality to list detail layout (resolved #28)
  • feat(ui): improved list detail pane size ratio
  • feat(various): added more TandoorRequestErrorHandlers
  • fix(import): added check to rule out double imports (resolved #29)
  • fix(home): issue with back gesture in search view
  • fix(recipes): several crash fixes and error handle improvements
  • fix(favorites): crash when retrieving favorites book
  • fix(recipes): crash when adding recipe to shopping list
  • fix(recipes): crash in RecipeCreationAndEditDialog
  • fix(api): added more information to TandoorRequestsError
  • chore(api): marked v1.5.24 as compatible

v1.0.0-alpha.12.1

25 Nov 12:13
Compare
Choose a tag to compare

Hotfix

  • fix(recipes): issue with regex for template comments (resolved #27)

Hey ✌️
I didn't have a lot of time to work on kitshn in the past weeks, so this release just contains some minor changes that accumulated:

  1. Improvements to the dynamic home screen by caching keyword and food IDs.
  2. kitshn now respects default meal plan share settings (#19).
  3. kitshn now rounds to two decimal places (#24).
  4. Two new sections for the dynamic home screen.
  5. Checked compatibility with Tandoor versions 1.5.21/22/23.

Highlights

  • feat(utils): set max decimal numbers to 2 (#24)
  • feat(home): improved dynamic home screen by caching foods and keywords
  • feat(home): added go-tos section
  • feat(home): added christmas section
  • feat(api): now retrieving version from openapi endpoint
  • fix(mealplan): respecting default mealplan share settings (resolved #19)
  • chore(api): marked v1.5.23 as compatible
  • chore(api): marked v1.5.21/22 as compatible

v1.0.0-alpha.12

24 Nov 19:24
Compare
Choose a tag to compare

Hey ✌️
I didn't have a lot of time to work on kitshn in the past weeks, so this release just contains some minor changes that accumulated:

  1. Improvements to the dynamic home screen by caching keyword and food IDs.
  2. kitshn now respects default meal plan share settings (#19).
  3. kitshn now rounds to two decimal places (#24).
  4. Two new sections for the dynamic home screen.
  5. Checked compatibility with Tandoor versions 1.5.21/22/23.

Highlights

  • feat(utils): set max decimal numbers to 2 (#24)
  • feat(home): improved dynamic home screen by caching foods and keywords
  • feat(home): added go-tos section
  • feat(home): added christmas section
  • feat(api): now retrieving version from openapi endpoint
  • fix(mealplan): respecting default mealplan share settings (resolved #19)
  • chore(api): marked v1.5.23 as compatible
  • chore(api): marked v1.5.21/22 as compatible

v1.0.0-alpha.11

03 Nov 14:36
Compare
Choose a tag to compare

Hey ✌️
This week's release just contains some small changes:

  1. kitshn now has an option to show decimal values in steps and the properties card (#24) (Behavior -> Fractional values for xyz).
  2. Bug report button added to settings page for resolving problems easier.
  3. Option to download bug reports instead of uploading (View report -> Download).
  4. Checked compatibility with Tandoor version 1.5.20.

The following releases will (hopefully) center around bringing more essential features to kitshn, like step creation/editing that I finally want to work on.

Highlights

  • feat(behavior): added toggles for showing fractional values (#24)
  • feat(settings): added bug report button
  • feat(acra): added download button
  • chore(api): marked v1.5.20 as compatible

v1.0.0-alpha.10.2

29 Oct 10:54
Compare
Choose a tag to compare

Hotfix

  • fix(properties): parsing issue (#25)

Hotfix v1.0.0-alpha.10.1

  • fix(dialog): ugly layout/animations in fullscreen dialog

Hey ✌️
Some time has passed, and it's finally time for a new release 🥳

These are the biggest new features:

  1. kitshn now supports basic templating (issue #25).
  2. kitshn now displays recipe properties (issue #24).

This release also includes some UI improvements for tablets and foldables and the usual amount of bug fixes and tweaks.

Highlights

  • feat(recipes): added templating support for step instructions (#25)
  • feat(recipes): added properties card (#24)
  • feat(mealplan): improved ui for tablets/foldables
  • feat(dialog): improved adaptive fullscreen dialog size
  • feat(recipes): hiding FAB when reaching bottom for legibility
  • fix(recipes): prevent truncated ingredient text