{ "packageName": "Google Calendar, Task, and Gmail Search and Gmail Notification Device", "author": "ritchierich", "version": "4.7.7", "minimumHEVersion": "2.2.5.130", "dateReleased": "2026-04-28", "documentationLink": "https://github.com/HubitatCommunity/Google_Calendar_Search/blob/main/README.md", "communityLink": "https://community.hubitat.com/t/release-google-calendar-search/71397", "releaseNotes": "v4.7.7: Added this app to the Integrations menu in the new UI Navigation in Platform v2.5.x\nv4.7.6: Added support for sending Gmail notifications via MakerAPI\n- Fixed an issue where sequential events is enabled and a start offset is set which starts before the end of the first event\n- Added optional setting to include current/first found event within the nextEvent state attribute on the child switch\nv4.7.5: Fixed an issue where events were processed out of order when querying for multiple events, Fixed an issue processing event variables when using the Additional Actions Notifications feature\nv4.7.4: Fixed issue with Gmail notifications where email description wasn't coming across when the From and To account were the same Gmail account\nv4.7.3: When using the Additional Actions Notification feature and 'include details from all matching items' duplicates notifications are no longer sent\nv4.7.2: Fixed several bugs\n- Added descriptive text to Update Variable Attribute dropdown\n- Added new Update Variable Attributes Reminder Minutes and Next Event Detail\nv4.7.1: Fixed a few bugs from v4.7.0\nv4.7.0: Add new capability to update Hub Variables with attributes from the matching Google Item. This functionality is found in the Search Trigger Additional Actions section.\n\nPrior Release notes can be found in this post on the community: https://community.hubitat.com/t/release-google-calendar-task-reminder-and-gmail-search-and-gmail-notification-device/71397/2", "apps": [ { "id": "c202eb19-0d1d-44e7-b94c-c7d975a53db9", "name": "GCal Search", "namespace": "HubitatCommunity", "location": "https://raw.githubusercontent.com/HubitatCommunity/Google_Calendar_Search/main/Apps/GCal_Search.groovy", "required": true, "oauth": true, "primary": true }, { "id": "2cf93482-e02d-4ec8-8f04-2c2f5b5839dd", "name": "GCal Search Trigger", "namespace": "HubitatCommunity", "location": "https://raw.githubusercontent.com/HubitatCommunity/Google_Calendar_Search/main/Apps/GCal_Search_Trigger.groovy", "required": true, "oauth": false, "primary": false } ], "drivers": [ { "id": "9cca5110-9112-4857-a19b-f97de72f34ac", "name": "GCal Switch", "namespace": "HubitatCommunity", "location": "https://raw.githubusercontent.com/HubitatCommunity/Google_Calendar_Search/main/Driver/GCal_Switch.groovy", "required": true }, { "id": "fed4b2c4-8021-406f-af5e-c610618a1210", "name": "Gmail Notification Device", "namespace": "HubitatCommunity", "location": "https://raw.githubusercontent.com/HubitatCommunity/Google_Calendar_Search/main/Driver/Gmail_Notification_Device.groovy", "required": true } ] }