Device Client Changelog

This is a detailed, reverse-chronological listing of each Pushover device client release and the features, reliability and compatibility added, and bugs fixed. We try to release major features as an x.x release on both platforms at around the same time, and do x.x.x releases per-platform as needed in between major releases.

We usually release beta versions of our iOS and Android apps prior to public release for compatibility testing and feedback. Users can opt-in to receiving beta versions through TestFlight and Google Play.

iOS (iPhone, iPad, iPod Touch)

Pushover for iOS 3.4.4 - released October 16, 2019
  • Feature On iOS 13, automatically switch between dark and light themes depending on system setting
  • Feature Update some icons used throughout the app
  • Feature Add a setting to always show full date/time in message list
  • Compatibility Work around an iOS 13 bug where scrolling on message views with links under the scrolling finger triggers the link to open
  • Compatibility Raise minimum iOS version to 11.4 and watchOS to 5.3
Pushover for Android 3.4.7 - released Ocrober 13, 2019
  • Reliability Try a backup domain name when api.pushover.net fails to resolve, to work around an outage related to DNS blocking (since fixed)
Pushover for Android 3.4.6 - released September 3, 2019
  • Compatibility Recreate notification channels more aggressively to fix notification sounds not changing on newer versions of Android
Pushover for Android 3.4.5 - released August 13, 2019
  • Bugfix Fix a bug where deleted messages don't remove from the list
Pushover for Android 3.4.4 - released August 2, 2019
  • Feature Add an option for a transparent widget background
  • Feature Add a setting to always show full date/time in message list
  • Bugfix Avoid a loop where closing a priority-2 message without acknowledging it just opens it again
Pushover for Android 3.4.3 - released June 11, 2019
  • Bugfix Display the correct string at the top of the settings menu when an account is still in its 7-day trial, rather than stating it has expired
Pushover for iOS 3.4.3 - released June 11, 2019
  • Compatibility Fix some assumptions that are no longer true in the first iOS 13 beta that prevented new devices from being registered
  • Bugfix Fix a crash on iOS 13
Pushover for Android 3.4.2 - released June 5, 2019
  • Feature When dark mode is enabled in the settings, theme the home screen widget as well
  • Feature Allow setting a specific alarm volume when using the option to play high-priority alerts through the alarm channel, to support devices that don't have a global alarm volume
  • Feature Add a link in the settings menu to open a web view to the Pushover account settings page
Pushover for Android 3.4.1 - released March 28, 2019
  • Feature Update the locally stored device name when it is updated through the website
Pushover for iOS 3.4.2 - released March 29, 2019
  • Feature Update the locally stored device name when it is updated through the website
  • Feature Add Firefox as a browser option to open URLs
Pushover for iOS 3.4.1 - released March 18, 2019
  • Bugfix Fix display of messages when image attachment fails to download which could result in a crash due to an invalid layout
Pushover for Android 3.4 - released March 13, 2019
  • Feature Add support for monospace text
  • Feature Reflect that the company has been renamed to Pushover, LLC
  • Bugfix Show a better error message when a TLS connection fails rather than always just saying "check your internet connection"
  • Bugfix More checking for failure to register with Google Play Services for notifications
Pushover for iOS 3.4 - released March 13, 2019
  • Feature Add support for monospace text
  • Feature Add support for animated GIFs
  • Feature Remove setting for toggling Notification Transport Encryption; all messages are encrypted in transport now
  • Feature Reflect that the company has been renamed to Pushover, LLC

Pushover for Android 3.3.8 - released January 8, 2019
  • Bugfix Properly show notification permission explanation for building list of system ringtones when the permission has been denied
Pushover for Android 3.3.7 - released December 1, 2018
  • Feature Add a setting to disable autolinking of phone numbers found in messages
Pushover for iOS 3.3.1 - released November 23, 2018
  • Feature Add a setting to disable autolinking of phone numbers found in messages
Pushover for iOS 3.3 - released November 12, 2018
  • Feature Add support for new Infograph Modular watchOS complications with Glances API
Pushover for Android 3.3.6 - released October 24, 2018
  • Compatibility Set notification summary text properly for Android 6
Pushover for Android 3.3.5 - released October 9, 2018
  • Bugfix More fixes for alarm channel playing in Android 8+ devices
  • Compatibility Workaround Android 8+ devices not being able to disable notification vibration with the system-supplied API
  • Compatibility Use the same mechanism for playing sounds in the preferences screen as is done from a notification, to verify that sound playing works
Pushover for Android 3.3.4 - released September 18, 2018
  • Compatibility Try alternative methods for playing sounds through the alarm channel for Android 8+ devices
Pushover for Android 3.3.3 - released September 12, 2018
  • Bugfix Fix in notification dismissal sync which was causing it to dismiss messages when the app was not visible
Pushover for Android 3.3.2 - released September 7, 2018
  • Compatibility Fix a ProGuard setting that was causing a menu not to appear (really)
  • Compatibility Delete old notification channels which are no longer used in new app releases
Pushover for Android 3.3.1 - released September 7, 2018
  • Compatibility Fix for notification channel usage in Android 8+ when changing certain default notification settings
Pushover for Android 3.3 - released September 4, 2018
  • Feature Remove setting for notification transport encryption, all notifications will be encrypted going forward
  • Feature Improve support for animated GIF attachments
  • Compatibility Migrate from Google GCM libraries to Firebase Messaging and Firebase background services
  • Compatibility Remove helper service previously used for various things that is killed on newer Android versions
  • Compatibility Add support for Android 8 notification channels
  • Compatibility Bump minimum supported Android version to 6.0
  • Compatibility Remove DashClock widget

Pushover for iOS 3.2.4 - released October 1, 2018
  • Bugfix Fix occasional crash in watchOS app
  • Bugfix Fix for notification dismissal sync
  • Bugfix Fix opening URLs in external browsers when using the notification action
Pushover for iOS 3.2.3 - released July 5, 2018
  • Bugfix Fix URL construction with certain characters in URLs
Pushover for iOS 3.2.2 - released July 5, 2018
  • Feature Add Opener as a possible web browser option for opening URLs
  • Compatibility Add a per-app thread identifier for iOS 12's notification grouping
Pushover for Android 3.2.3 - released July 14, 2018
    Bugfix New release without unintended change in 3.2.2 release
Pushover for Android 3.2.2 - released July 12, 2018
    Bugfix Fix for HTML messages not showing HTML version in dedicated message view until a sync had been done
Pushover for Android 3.2.1 - released June 5, 2018
  • Feature On initial installation, show signup screen by default instead of login screen
  • Bugfix Fix a possible crash when viewing messages
Pushover for iOS 3.2.1 - released May 15, 2018
  • Feature When logged out, show signup screen first unless there has ever been a login on the device before
  • Bugfix Fix VoiceOver support when navigating app list
  • Bugfix Fix color of search icon on certain devices
Pushover for Android 3.2 - released April 16, 2018
  • Feature Add a dark theme
  • Feature Add support for two-factor authentication when logging in
  • Compatibility Bump minimum supported Android version to 4.0.3
  • Compatibility Use 3rd party image loading library for more memory-efficient attachment scaling and message list scrolling
Pushover for iOS 3.2 - released April 19, 2018
  • Feature Add a dark theme that can be enabled from the settings menu or dynamically by long-pressing the message list header
  • Feature Add support for two-factor authentication when logging in

Pushover for Android 3.1.2 - released February 26, 2018
  • Compatibility Don't scale attachments when sending to notification view or web view
Pushover for Android 3.1.1 - released February 18, 2018
  • Compatibility When scaling up image attachments, use a more memory-efficient method to avoid crashes/failures on low-memory devices
Pushover for iOS 3.1.1 - released March 2, 2018
  • Compatibility Remove iOS 9 compatibility
  • Bugfix Fix sync issue with priority 2 messages that are still unacknowledged locally but have been deleted from the server
  • Bugfix Fix long-press on message URL
  • Bugfix When deleting all messages of an application, force message list to "All Messages"
Pushover for Android 3.1 - released February 17, 2018
  • Feature Provide a dedicated attachment image viewer to zoom and pan images
  • Compatibility Scale up image attachments to device native DPI
  • Compatibility Use device-native font sizes in message list
  • Bugfix When the app is open on-screen, still try to download image attachment
Pushover for iOS 3.1 - released February 15, 2018
  • Feature Provide a dedicated attachment image viewer to zoom, pan, and export images
  • Compatibility Set default "Message lines in preview" to 15 for new installations
  • Reliability Set more aggressive timeouts for fetching image attachments and retry once before giving up
  • Reliability Deal with old applications in the local database that have no ID
  • Reliability After deleting all messages, automatically switch back to message view

Pushover for Android 3.0.1 - released January 28, 2018
  • Bugfix Store message timestamp properly before a message sync is completed to avoid listing messages with January 1, 1970
Pushover for iOS 3.0.1 - released January 26, 2018
  • Bugfix Properly store reference to message attachment when storing temporary message before a sync is completed
Pushover for Android 3.0 - released January 23, 2018
  • Feature Add support for displaying image attachments
  • Feature Send user secret as HTTP header for more secure passing through HTTPS proxies
  • Feature Support saving all stored messages with no limit
Pushover for iOS 3.0 - released January 23, 2018
  • Feature Add support for displaying image attachments
  • Feature Send user secret as HTTP header for more secure passing through HTTPS proxies
  • Reliability Check for and delete stale temporary notification files
  • Bugfix Fix forcibly re-fetching an app's icon
  • Bugfix On startup, check for duplicate applications left over from previous versions and consolidate them
  • Bugfix Change behavior of auto-raising messages that need acknowledgment to only do so after a successful sync
  • Compatibility Remove iOS 9 support, now requires iOS 10+

Pushover for iOS 2.8.4 - released December 6, 2017
  • Reliability Guard against potential exceptions that should not be fatal
Pushover for iOS 2.8.3 - released November 30, 2017
  • Bugfix Fix blank apps from showing up in app list
Pushover for iOS 2.8.2 - released November 17, 2017
  • Feature Show link to Pushover for Teams in settings menu, move user key to top of menu
  • Bugfix Fix layout on iPad in landscape orientation
Pushover for iOS 2.8.1 - released November 16, 2017
  • Bugfix Avoid crash when deleting all messages
Pushover for iOS 2.8 - released October 26, 2017
  • Feature Allow swiping all the way to the left on iOS 11 to delete a message in one step
  • Feature Support saving all stored messages with no limit, make new default store 250 messages
  • Feature Add setting to control whether sounds are displayed for notifications received while Pushover is active on screen
  • Compatibility Rewrite of internal message handling to avoid crashes and bugs from notification service
  • Compatibility Redesign message list cell layouts to speed up display and avoid future view corruption
  • Compatibility Fix opening of auto-detected URLs when a non-default web browser is chosen in the settings
  • Compatibility Disable login and signup buttons after tapping once, to avoid double-submissions
  • Compatibility Fix display of bold elements in an HTML message on iOS 11, switch back to 3rd party HTML rendering library to avoid crashes
  • Compatibility Remove iOS 9 support
  • Compatibility Remove 3rd party library for app list drawer, use native iOS 10+ control
  • Compatibility Fix layout of splash screen on iPhone X
Pushover for iOS 2.7.6 - released July 25, 2017
  • Compatibility Fix a crash on startup under iOS 11 beta
  • Bugfix Fix scrolling of message view when viewed in portrait and then rotated to landscape
Pushover for iOS 2.7.5 - released July 1, 2017
  • Feature Space out message view a tad more
  • Feature Speed up message list scrolling
  • Bugfix Fix display issues when rotating the screen
  • Bugfix Fix crash when displaying HTML messages
Pushover for iOS 2.7.4 - released June 16, 2017
  • Feature Show app version in about screen
  • Bugfix Fix storing cached message cell height
  • Bugfix Don't mark priority 2 messages acknowledged until a successful response is received from the API to avoid hiding the Acknowledge button before a message is actually acknowledged
Pushover for iOS 2.7.2 - released May 30, 2017
  • Feature Add 1Password support to login and signup screens
  • Feature Add setting to allow Watch complication to show data when Watch is unlocked
  • Compatibility Restore copy-and-paste of message text in dedicated message view
  • Compatibility Restore long-press on supplementary URLs
  • Bugfix Fix message deletion from swipe-to-delete
  • Bugfix When logged out, don't show apps in app list on iPad in landscape
Pushover for iOS 2.7.1 - released May 15, 2017
  • Bugfix Fix a crash in the message syncher when running in the background from the notification extension
Pushover for Android 2.7 - released June 5, 2017
  • Feature Add an option to limit the number of lines shown per message in the message list
Pushover for iOS 2.7 - released May 11, 2017
  • Feature Add an option to limit the number of lines shown per message in the message list
  • Feature Add support for opening URLs in the Endless browser
  • Reliability Fix some threading issues with message saving and message list views after deleting messages

Pushover for Android 2.6 - released January 23, 2017
  • Feature Add a setting to track and visually separate the list of new vs. already seen messages
  • Feature Support offline devices when notifications have been disabled in the system settings
  • Reliability Store a rotated log file that can be used for troubleshooting, since logcat is not helpful on newer devices
  • Compatibility Shorten timeout for sending dismissed notifications to other devices
  • Compatibility Support apps that have been renamed through the website
  • Compatibility Removing remaining Amazon device support
  • Compatibility When Google Play Services are out of date, show a more helpful message and try to open the Google Play app
Pushover for iOS 2.6 - released January 23, 2017
  • Feature Add a setting to track and visually separate the list of new vs. already seen messages
  • Feature Long-pressing on a supplementary URL in the message view will display its URL
  • Feature Adjust Watch complication to show count and percent when possible
  • Feature Support offline devices when notifications have been disabled in the system settings
  • Reliability Try harder not to unregister a Watch complication for push notifications
  • Reliability Always forward push notification token to avoid getting out of sync with device and server
  • Bugfix Better notification-save notifications between the iOS 10 notification extension and the main app
  • Bugfix Fix acknowledging priority 2 messages from a notification
  • Bugfix Fix a bug that caused notification dismissal syncing to not work
  • Bugfix Fix some possible crashes in the Apple Watch app
  • Compatibility Remove workaround for now-fixed iOS 10 bug that required padding notification icons
  • Compatibility Support apps that have been renamed through the website
  • Compatibility Better launch screen on huge screens like the iPad Pro

Pushover for iOS 2.5.3 - released December 1, 2016
  • Bugfix Fix a crash in background message syncing
Pushover for iOS 2.5.2 - released November 29, 2016
  • Compatibility Truncate long messages when showing them on Apple Watch
  • Bugfix Fix for app hanging when initially starting it by tapping on a notification in Notification Center
  • Bugfix Lots of bugfixes for crashes related to concurrent data access
Pushover for iOS 2.5.1 - released November 16, 2016
  • Compatibility Properly implement app snapshot requests for WatchOS app
  • Reliability Verify URLs before trying to share them from the message view screen
  • Bugfix Set badge number properly on iOS 10 with new notification service
  • Bugfix Fix a crash when doing an API call after fetching messages
  • Bugfix Show same application list on iPad as on iPhone, to support swiping left to close it
  • Bugfix Avoid fetching more data from the database than needed when filtering messages by search or application
  • Bugfix Fix for a crash on startup only on iOS 8.0
Pushover for Android 2.5.2 - released July 5, 2016
  • Bugfix Show dialog in response to custom API errors for better explanations of certain errors
  • Compatibility Update some 3rd party libraries
Pushover for Android 2.5.1 - released May 9, 2016
  • Feature Add button on dedicated message view to copy the message and title to the clipboard; new setting added to control whether the title is copied with the message
  • Compatibility Explicitly request the READ_EXTERNAL_STORAGE permission in Android 6.0+ when choosing default alert tones, required to read system tones on some devices
  • Compatibility Update Google support and GCM libraries
  • Bugfix Fix previous Tasker update which was failing to match on certain messages with low priorities matching on messages
Pushover for Android 2.5 - released May 5, 2016
  • Feature Add setting to force playing your chosen sounds for all notifications, overriding any sounds requested by particular applications
  • Feature Export new "%pushoverquiet" variable to Tasker to indicate whether notification was received during quiet hours
  • Compatibility Update to yet another new Google notification library
  • Bugfix Fix interaction with TeslaUnread for showing unread counts on Pushover icon
  • Compatibility Use new material design icon for search button
  • Reliability Minor updates and bug fixes under the hood for auto-reregistering on GCM communication failures and automatically logging out after device is deleted from dashboard
Pushover for iOS 2.5 - released November 4, 2016
  • Feature Add new iOS 10 notification service, for better handling of notifications when the main app has been killed
  • Feature Show per-application icons on notifications in iOS 10
  • Feature Add support for notification dismissal syncing
  • Feature New WatchOS 3 app with Glances API to send data directly to a Watch complication
  • Feature When more than one priority 2 message needs to be acknowledged, show a "Acknowledge All" button
  • Feature Use new Safari View Controller on iOS 9+ to display URLs when opened from messages
  • Feature Add setting to force playing your chosen sounds for all notifications, overriding any sounds requested by particular applications
  • Feature Support storing 1000 messages
  • Bugfix Improve internal concurrent message storage to fix problem where deleting messages fails
  • Bugfix Improve handling of receiving multiple priority 2 messages in a short timeframe, and no longer display modal HUD while syncing
  • Bugfix Fix registering a new device with a previous device's name, when the previous device had received more messages than the current device
  • Bugfix Fix displaying notifications with percent signs
  • Compatibility Remove iOS 7 support
  • Compatibility Remove 3rd party HTTP library and use built-in library

Pushover for iOS 2.4.5 - released March 21, 2016
  • Compatibility Fix a crash on iOS 7
Pushover for iOS 2.4.4 - released March 16, 2016
  • Bugfix Bring back progress window when syncing messages
  • Bugfix More work on eliminating message list cell corruption by using a bit more memory
  • Bugfix Faster app startup by avoiding recalculating message list cell heights on every load
  • Bugfix Clear out old records of a cache that were not being deleted
  • Bugfix Fix problem deleting messages from notifications, when the message did not get saved previously
  • Bugfix Avoid crashes in system iOS frameworks in a few places
Pushover for Android 2.4.3 - released February 12, 2016
    Feature When on WiFi, or from a manual pull-to-refresh, try to fetch many more outstanding messages at once.
Pushover for iOS 2.4.3 - released February 8, 2016
  • Bugfix Fix crash on message share on iPad
Pushover for iOS 2.4.2 - released January 22, 2016
  • Feature A new WatchOS 2.0 app
  • Feature Add Spotlight integration on iOS 9 to allow searching messages from Spotlight
  • Feature Shrink default font size to fit more messages on the screen, add setting to return to the default
  • Feature Add ability to delete message from a notification action
  • Bugfix More work on fixing message list cell display corruption
  • Bugfix Fix issues with encrypted message transport which was limiting notification display to only the most recent message
Pushover for iOS 2.4.1 - released January 9, 2016
  • Feature Add standard iOS share sheet on dedicated message view
  • Feature Add setting to exclude message titles when copying and sharing
  • Compatibility Add more efficient message encryption
  • Bugfix Fix login and signup screens on smaller displays
Pushover for Android 2.4.2
  • Bugfix release, recalled
Pushover for Android 2.4.1 - released September 17, 2015
  • Bugfix Fix bug with swipe-to-delete functionality where swiping sometimes stalls
Pushover for Android 2.4 - released September 12, 2015
  • Feature Add message searching/filtering
  • Feature Add message transport encryption
  • Compatibility Add support for Amazon Fire devices, using Amazon's notification delivery and in-app billing (since removed due to Amazon abandoning its Kindle Fire Phone platform)
  • Compatibility Remove a few 3rd party libraries in favor of official Android versions
Pushover for iOS 2.4 - released September 13, 2015
  • Feature Add message searching/filtering
  • Feature Add message transport encryption
  • Bugfix Fix bug with Apple Watch where the previous message is shown when receiving a new notification

Pushover for iOS 2.3.4 - released June 24, 2015
  • Feature Show message time in Apple Watch interface
  • Reliability Work around a timing problem with navigation controller getting confused when immediately showing a message after app launch
  • Bugfix Wrap text in Apple Watch static notification interface, when dynamic interface won't be shown for whatever random reason WatchOS decides
Pushover for iOS 2.3.3 - released June 2, 2015
  • Feature Add an Apple Watch app, which shows the recent list of notifications and includes a dynamic notification interface which will show the per-app icon and other message details
  • Reliability Reduce memory usage during message sync, fixing crashes in low-memory situations especially on iPad and when rotating the device
  • Bugfix Set proper background color of high priority HTML notifications in the message list
  • Bugfix Fix behavior of viewing messages by launching app from a notification tap
Pushover for Android 2.3.1 - released April 7, 2015
  • Compatibility Set notification category for high priority messages, which allows high-priority notifications to bypass the user's "priority interruptions" setting in Android 5
Pushover for iOS 2.3.2 - released March 20, 2015
  • Bugfix When using "Delete All Messages" option, ensure "All Messages" app does not disappear from app list
  • Reliability Remove custom crash logging and let iOS/Apple process crash reports for us
  • Feature Include an empty sound which will be used for future "vibrate-only" messages
  • Reliability Improve message syncing to be more reliable and quicker, add display of message count while downloading and storing messages
  • Bugfix Work around a bug where links in long messages that are displayed off screen (before scrolling) cannot be tapped on
  • Remove support for iOS 6 - it is becoming increasingly difficult to adequately test our app on iOS 6 since it only runs on old devices which do not work with newer development tools from Apple (and there are no simulators for it), and since we cannot ensure new releases do not break on iOS 6, we are setting our minimum version requirement for this and future releases to iOS 7.1
Pushover for iOS 2.3.1 - released February 28, 2015
  • Bugfix Rename an internal structure that is suddenly causing crashes on iOS 6
Pushover for Android 2.3 - released February 26, 2015
  • Major feature release
  • Feature Add support for HTML messages with limited text styling and links
  • Feature Add support for in-app subscription management
  • Reliability Improve GCM registration syncing with our servers
  • Bugfix When using "play high-priority notification sounds through alarm channel" option, silence sound as soon as our notification is dismissed or acknowledged
Pushover for iOS 2.3 - released February 26, 2015
  • Major feature release
  • Feature Add support for HTML messages with limited text styling and links
  • Feature Add support for in-app subscription management
  • Bugfix Fix slow performance of message sliding when doing swipe-to-delete
  • Bugfix Fix display of message list on iPad when in landscape mode

Pushover for Android 2.2.10 - released November 18, 2014
  • Feature Update design for Android 5 / Lollipop
  • Compatibility Improve notification display on Android Wear devices, to avoid ugly upscaling of per-app icons
Pushover for Android 2.2.9 - released November 10, 2014
  • Feature Add setting to disable swipe-to-delete
  • Feature When long-pressing on a message in the list, toggle mass-selection mode for easier selective deletion of multiple messages
  • Feature Make message timestamps a bit darker and larger
  • Bugfix When using a system tone as the default for notifications, highlight it when viewing the list of ringtones again
Pushover for iOS 2.2.5(.1) - released October 23, 2014
  • Compatibility Add support for iOS 8 and the larger screens of the iPhone 6 and 6 Plus, allowing for much more text to be displayed in Notification Center
  • Feature Add support for new notification actions in iOS 8 for acknowledging emergency-priority notifications and opening URLs directly from Notification Center
  • Compatibility Add support for Dynamic Type, honoring the device's preferred text size
Pushover for Android 2.2.8 - released September 29, 2014
  • Compatibility Show larger app icons in notifications on higher-resolution devices
  • Bugfix More crash avoidance in Google's in-app purchase library
Pushover for Android 2.2.7 - released September 6, 2014
  • Compatibility Redesign internal long-running service that handles notification syncing and hand-off of wakelock when receiving a new notification
  • Bugfix Avoid more crashes in Google's terribly written in-app purchase library
Pushover for Android 2.2.6 - released August 26, 2014
  • Compatibility Show larger size application icons on higher-resolution displays
  • Bugfix Work around a Google notification server registration problem
  • Bugfix Avoid some crashes in in-app purchase flow
Pushover for Android 2.2.5 - released August 21, 2014
  • Feature Add TeslaUnread plugin to show unread message count on Pushover application icon
  • Compatibility Complete migration to new Google notification library, now requires a minimum Android OS version of 2.3
  • Reliability Re-register with Google servers for receiving notifications in more scenarios (such as app upgrades and device reboots)
  • Compatibility Do server-side in-app purchase verification
  • Bugfix Show correct application title when viewing a message directly from a notification, when previously restricting message list to a different application
Pushover for iOS 2.2.4 - released August 7, 2014
  • Reliability Redesign internals of raising message views to properly deal with emergency-priority messages
  • Bugfix Fix a crash in the in-app purchase flow that occurred on iOS6
Pushover for Android 2.2.4 - released July 31, 2014
  • Bugfix Fix problem with Tasker variables related to previous Tasker update
Pushover for Android 2.2.3 - released July 29, 2014
  • Compatibility Update Tasker plugin to work with their new API
  • Reliability Better handle failures in Google in-app-purchase library
  • Compatibility Start migrating to new Google notification library
Pushover for iOS 2.2.3 - released July 21, 2014
  • Bugfix Prevent a crash when closing message view after acknowledging emergency-priority messages
Pushover for iOS 2.2.2 - released July 18, 2014
  • Compatibility Improve VoiceOver support by reading message supplementary URL information when viewing messages
  • Feature Implement pushover:// URL scheme for 3rd party app communication
  • Feature Fetch all outstanding messages at once when syncing over WiFi, rather than 50 at a time
Pushover for iOS 2.2.1 - released July 10, 2014
  • Bugfix Avoid deadlock in message syncher
Pushover for Android 2.2.2 - released June 27, 2014
  • Compatibility Work around a possible bug in the new Android "L" Developer Preview operating system which crashed the app on startup
Pushover for Android 2.2.1 - released May 28, 2014
  • Feature When enabling the group notification function, show newest first since space in the notification is limited
  • Feature Add support for priority -2 messages, which generate no notification at all (useful for sending to Tasker)
  • Reliability Add some minor safety checks to avoid possible crashes
Pushover for Android 2.2 - released May 16, 2014
  • Major feature release
  • Feature Support a 5-day free trial by changing to a "free" application in Google Play and requiring a license to continue working after trial; licenses can be purchased through our website (individually or in bulk) or as an in-app purchase
Pushover for iOS 2.2 - released July 9, 2014
  • Major feature release
  • Feature Support a 5-day free trial by changing to a "free" application in the App Store and requiring a license to continue working after trial; licenses can be purchased through our website (individually or in bulk) or as an in-app purchase

Pushover for Android 2.1.2 - released April 19, 2014
  • Feature Add a Tasker action plugin that is able to respond to incoming Pushover notifications and exports message variables
  • Bugfix Better deal with disabling notification vibration when the setting is enabled
  • Reliability Use a different mechanism for maintaining lists of dismissed and grouped notifications, to better handle notification dismissal syncing
Pushover for Android 2.1.1 - released March 12, 2014
  • Bugfix Fix re-raising of unacknowledged priority 2 notifications
Pushover for Android 2.1 - released March 5, 2014
  • Feature Add setting for default high-priority message sound
  • Feature Add "Clear Alerts" button to widget to be able to clear notifications and blinking LED
  • Feature Add higher message storage limits, set default to 100
  • Bugfix Fix display of notifications when grouping is enabled, use InboxStyle notification for showing multiple notifications in one
  • Bugfix Show proper message when tapping on notification after long-running process has reaped previous message display left open
  • Reliability Fix crash that can happen after syncing many messages
Pushover for iOS 2.1 - released March 3, 2014
  • Feature Add setting for default high-priority message sound
  • Feature Automatically show message when app is started by tapping on a notification
  • Feature Add a one-time popup tip explaining how to delete all messages per-application
  • Bugfix Fix scrolling for long messages and rotated iPads
  • Bugfix Fix slow app performance on iPhone 4
  • Bugfix Fix background syncing (and re-enable it server-side)

Pushover for iOS 2.0.2 - released November 8, 2013
  • Reliability fix occasional crash when saving new messages
  • Feature remove bug report sending alert, move to an option in the Settings screen (defaults to sending bug reports automatically)
  • Reliability fix crash that can happen when saving alerts of a specific length
  • Feature provide visual confirmation when a message has been copied to the clipboard from the message detail screen
  • Bugfix restore scroll-to-top behavior of message list when tapping on clock area
  • Bugfix fix scrolling of long messages in message detail view
  • Note: "Delete All Messages" button has been removed from Settings screen; preferred behavior is to slide out application list and tap-and-hold on "All Notifications" to bring up a context menu and choose "Delete messages"; also works for deleting all messages for a specific application
Pushover for Android 2.0.1 - released August 28, 2013
  • Reliability fix crash that could happen with widgets when receiving a large number of notifications
Pushover for iOS 2.0.1 - released October 28, 2013
  • Reliability fix crash when viewing an individual notification on iOS 6
Pushover for Android 2.0 - released August 25, 2013
  • Major feature release
  • Feature add pull-to-refresh for message list
  • Feature add swipe-to-delete on individual messages
  • Feature add slide-out menu (permanently shown on tablets in landscape mode) of applications and filtering of messages by app
  • Feature add notification dismissal synchronization to automatically hide notification-bar alerts on a user's other devices when they have been dismissed on one device
Pushover for iOS 2.0 - released October 19, 2013
  • Major feature release
  • Feature updated look for iOS 7
  • Feature add pull-to-refresh for message list
  • Feature add slide-out menu (permanently shown on iPads in landscape mode) of applications and filtering of messages by app
  • Feature use iOS 7 background updates to automatically refresh your message list each time you get a notification

Pushover for iOS 1.6.2 - released September 11, 2013
  • Compatibility improve VoiceOver accessibility when scrolling through the message list
  • Compatibility revert previous iAd usage and all hardware-related device id sourcing and use a completely random device id generated at registration time
Pushover for iOS 1.6.1 - released July 21, 2013
  • Compatibility use the iAd vendor-unique device id on iOS 7 (currently in beta) and newer, to fix a problem where only one iOS 7 device could be registered on an account at a time
Pushover for Android 1.6.8 - released June 11, 2013
  • Bugfix avoid retrying icon downloads for applications that have no icon
Pushover for Android 1.6.7 - released April 25, 2013
  • Feature add an option to play high- and emergency-priority notification sounds through alarm channel, playing at the device's alarm volume and bypassing silent mode
  • Feature add proper "share" functionality to message long-press menu to easily share a message title and body with other Android applications
  • Feature show full resolution application icons in message list
  • Reliability catch some more non-fatal error conditions and avoid crashing, update crash reporter, and now require READ_LOGS permission to ensure crash reports have useful data
Pushover for Android 1.6.6 - released March 26, 2013
  • Feature add a confirmation dialog before sending us debug info from the support screen
  • Compatibility update Android 2.2 compatibility library to work around a bug in previous notification compatibility library
  • Reliability catch some more non-fatal error conditions and avoid crashing
Pushover for Android 1.6.5 - released March 22, 2013
  • Reliability catch some more non-fatal error conditions and avoid crashing
Pushover for Android 1.6.4 - released March 22, 2013
  • Reliability catch some non-fatal error conditions and log them, but don't crash
Pushover for Android 1.6.3 - released March 21, 2013
  • Feature add integrated crash detector and reporting tool to help users report crashes or send debugging information since Android 4.2.2 no longer allows logcat applications to read other application logs
  • Reliability check for condition that would occasionally cause the notification acknowledgement dialog to not raise, or to raise again immediately after acknowledgement
  • Compatibility work around a problem on a small number of devices that have ringtones installed in a location that the app cannot read from
Pushover for Android 1.6.2 - released February 27, 2013
  • Compatibility work around a problem with Google's C2DM notification servers sending duplicate notifications and suppress them
  • Compatibility start switching users to Google's GCM notification service
Pushover for Android 1.6.1 - released February 25, 2013
  • Feature add a DashClock extension to show Pushover notifications on the lock screen
  • Bugfix minor fixes related to showing acknowledgement dialog
Pushover for Android 1.6 - released February 14, 2013
  • Feature add support for emergency-priority notifications requiring acknowledgement
  • Feature add more longer, louder alert sounds
  • Feature add preference to disable LED blinking
  • Feature add support for forwarding notifications to connected Pebble watches
  • Feature move quiet hours setting and support request to internal web view instead of calling out to a browser
  • Reliability catch errors generated on some devices when choosing a custom ringtone where the installed ring tone file is not readable
  • Compatibility show properly-sized main app icon on xhdpi devices
Pushover for iOS 1.6 - released February 19, 2013
  • Feature add support for emergency-priority notifications requiring acknowledgement
  • Feature add more longer, louder alert sounds
  • Feature move quiet hours setting and support request to internal web view instead of calling out to a browser
  • Feature add setting to open message URLs in Chrome instead of Safari
  • Bugfix stop audio player after previewing alert sounds to prevent other background audio from stopping

Pushover for Android 1.5.2 - released December 14, 2012
  • Bugfix correct display of supplemental URLs in highlighted messages
Pushover for Android 1.5.1 - released December 13, 2012
  • Feature add a home-screen widget for Android 4.0+
  • Feature add a lock-widget for Android 4.1+
  • Reliability try to detect changes in Android C2DM registration and notify Pushover servers
Pushover for Android 1.5 - released November 30, 2012
  • Feature add new custom alert tones that can be specified through our API
Pushover for iOS 1.5 - released November 30, 2012
  • Feature add new custom alert tones that can be specified through our API

Pushover for iOS 1.4.2 - released October 12, 2012
  • Reliability various stability fixes and more reliable message synchronization
Pushover for iOS 1.4.1 - released October 4, 2012
  • Compatibility add support for iOS 6 and high-resolution devices
Pushover for Android 1.4.2 - released August 26, 2012
  • Compatibility show the incoming message's timestamp as the time in the notification bar
Pushover for Android 1.4.1 - released August 3, 2012
  • Bugfix fix problem with notifications received during quiet hours
Pushover for Android 1.4 - released August 3, 2012
  • Feature add support for setting quiet hours
  • Feature add Jelly Bean-specific notification options such as showing the sending application's icon, include action button to open supplemental URL, and use larger notification text
  • Feature blink red LED on high-priority notifications for devices that support it
  • Feature allow user to change notification tone
Pushover for iOS 1.4 - released August 3, 2012
  • Feature add support for setting quiet hours
  • Feature add dedicated links to Pushover support and App Store

Pushover for Android 1.3.8 - released July 23, 2012
  • Compatibility provide fallback SSL keystore for old Android devices that don't have our SSL provider's root key installed
Pushover for Android 1.3.7 - released July 23, 2012
  • Bugfix fix possible crash when supplemental URLs have no title
Pushover for Android 1.3.6 - released June 22, 2012
  • Feature add quick links to review app and report a problem
Pushover for Android 1.3.5 - released June 20, 2012
  • Compatibility work around an Android bug with intents
  • Reliability catch errors generated by Android when tapping on supplemental URLs that are invalid
Pushover for iOS 1.3.1 - released June 11, 2012
  • Bugfix better handling of device rotation
  • Compatibility improve display on iPad
Pushover for Android 1.3.4 - released May 2, 2012
  • Compatibility make login and signup screens scrollable for smaller devices
  • Feature add notification bar grouping option
Pushover for Android 1.3.3 - released April 19, 2012
  • Compatibility check for devices with bogus/duplicate hardware UUIDs
Pushover for Android 1.3.2 - released April 9, 2012
  • Bugfix correct message highlighting behavior
  • Compatibility fix receiving of messages while screen is off on Android 2.3
Pushover for Android 1.3.1 - released April 2, 2012
  • Compatibility add Android 2.2 compatibility
Pushover for Android 1.3 - released March 28, 2012
  • Bugfix minor fixes
Pushover for iOS 1.3 - released March 28, 2012
  • Feature add about dialog for free software licenses
  • Reliability better application icon downloading

Pushover for Android 1.2 - released March 20, 2012
  • Feature add support for supplemental URLs with messages
  • Bugfix more reliable message synchronizing
Pushover for iOS 1.2 - released March 21, 2012
  • Feature add support for supplemental URLs with messages

Pushover for Android 1.1 - released March 7, 2012
  • Bugfix minor tweaks
Pushover for iOS 1.1 - released March 11, 2012
  • Compatibility support iOS 5.1
Pushover for Android 1.0 - released February 25, 2012
  • Initial release for Android
Pushover for iOS 1.0 - released March 6, 2012
  • Initial release for iOS