Skip to content

Tags: Aozple/DayFlow

Tags

v1.0.2

Toggle v1.0.2's commit message
refactor(ui): Replace ModalBottomSheet with CupertinoModalPopup

This commit refactors the presentation of all modal dialogs to use `showCupertinoModalPopup` instead of the Material `showModalBottomSheet`.

This change provides a more native look and feel for users on iOS, aligning the app's user experience with the platform's design conventions.

The switch simplifies the modal invocation code by removing the need for `isScrollControlled` and `backgroundColor: Colors.transparent` properties. Additionally, the height of the `DraggableModal` has been slightly increased to better accommodate the new modal style.

v1.0.1

Toggle v1.0.1's commit message
chore(project): update app ID and bundle identifier

This commit updates the application's unique identifier across both Android and iOS platforms to align with the new official identifier.

The Android package name has been changed from `com.dayflow.app.dayflow` to `ir.aozple.dayflow`.

Similarly, the iOS `PRODUCT_BUNDLE_IDENTIFIER` has been updated to `ir.aozple.dayflow` for all build configurations.

v0.0.1-alpha

Toggle v0.0.1-alpha's commit message
ci(release): Automate app versioning from git tag

This commit automates the versioning process within the GitHub Actions release workflow. It eliminates the need to manually update the `pubspec.yaml` file before creating a new release.

The workflow now includes new steps to:
- Extract the `versionName` from the git tag (e.g., tag `v1.2.3` becomes version `1.2.3`).
- Generate a `versionCode` based on the total number of commits in the repository.
- Update the `pubspec.yaml` file with these dynamic values before the build process begins.

This ensures that the version of the built APKs always matches the release tag, making the release process more reliable and efficient.