Releases: meticha/triggerx
Releases · meticha/triggerx
Release v1.1.0
Release v1.0.0
Changelog
- feature: Stable release of the library is here! 🎉
- feature: Added the ability to show/hide the alarm activity if the user's current App is running or not.
- feature: Added DSL config in the
TriggerX.init()function to set the value ofshowAlarmActivityWhenAppIsActiveandshouldShowAlarmActivityWhenDeviceIsActive
Release v0.0.9
Changelog
- Merge pull request #22 from meticha/feature/cicd
-
- feature: Added GitHub actions for automated releases - chore: Bumped up the versions - chore: Fixed linting issues
- Merge pull request #19 from bhavikmaradiya/feature/manual-permission-handlation
- Bump version to 0.0.8
- Refactor: Apply license to
TriggerXManualPermissionStatusManager.kt - Docs: Update permission guidance dialog text
- Refactor: Improve permission handling and logging
- Refactor: Relocate TriggerXPermissionFlagManager and improve dialog
- Refactor: Conditionally add OVERLAY_WHILE_BACKGROUND permission for OnePlus devices
- Feat: Add overlay permission guidance and persistence This commit introduces a dialog to guide users on enabling "display pop-up windows while running in the background" permission, particularly for devices like Xiaomi, Oppo, and Vivo. The user's acknowledgment of this dialog is now persisted using DataStore.
- Chore: Add license header
Release v0.0.7
Changelog
- Merge pull request #18 from meticha/feature/cancel-all-alarm
- Fix: Check for alarm ID existence before removal
- Refactor: Improve error handling in
cancelAllAlarms - Feat: Persist alarm IDs and add
cancelAllAlarms - CI: Bump release version to 0.0.7
- Build: Update Kotlin and Compose dependencies
- Merge pull request #17 from meticha/doc/dynamic-ui
- Docs: Fix step numbering in dynamic UI tutorial
- Docs: Refactor dynamic UI tutorial snippet
- Docs: Add Dynamic UI with Room Database tutorial
- Docs: Add COMING SOON to dynamic UI tutorial
- Merge pull request #16 from meticha/chore/funding
- Update FUNDING.yaml with new GitHub username
- Merge pull request #15 from meticha/documentation/seo
- CI: Trigger release workflow only on merged pull requests
- CI: Enhance release workflow to prevent duplicate releases
- Docs: Update Docusaurus config and homepage metadata
- Docs: Set default color mode to dark
Release v0.0.6
Changelog
What's Changed
- feature/documentation by @cavin-macwan in #13
- Refactor: Remove Overlay permission from default list by @cavin-macwan in #14
Full Changelog: v0.0.5...v0.0.6
Release v0.0.5
Changelog
What's Changed
- feature/schedule-multiple-alarms by @cavin-macwan in #11
Full Changelog: v0.0.4...v0.0.5
Release v0.0.4
Changelog
What's Changed
- Refactor: Add
scheduleMultipleAlarmsmethod by @cavin-macwan in #10
Full Changelog: v0.0.3...v0.0.4
Release v0.0.2
Changelog
What's Changed
- Docs: Enhance Alarm UI example and update README by @cavin-macwan in #8
Full Changelog: v0.0.1...v0.0.2
Release v0.0.3
Changelog
What's Changed
- Docs: Add Permissions to README and Update Release Version by @cavin-macwan in #9
Full Changelog: v0.0.2...v0.0.3
Release v0.0.1
What's Changed
- feature/alarm-wake-screen by @cavin-macwan in #2
- Feat: Introduce TriggerXDataProvider for Dynamic Alarm Data by @cavin-macwan in #3
- imp/license-and-readme by @cavin-macwan in #4
- Docs: Add contribution guidelines and issue templates by @cavin-macwan in #6
- prepare/release by @cavin-macwan in #7
New Contributors
- @cavin-macwan made their first contribution in #2
Full Changelog: https://github.com/meticha/triggerx/commits/v0.0.1