Hermes Changelog

What's new in Hermes 1.3.1

Mar 26, 2017
  • [added by @paullj1] Allow display of play/pause status in the Dock to be disabled (#278)
  • [added by @paullj1] Add “Skip” button to macOS song notifications
  • [added by @nriley] Better distinguish the play/pause icon from the album art in the Dock (#277)
  • [added by @nriley] Use native Touch Bar controls (when Hermes is not the active application) in macOS 10.12.2 and later (#287)
  • [added by @brettpynn] Provide notification of stream stopping when Hermes is quit (#293)
  • [changed by @nriley] Clarify “thumbs up” and “rating” in scripting (#196)
  • [fixed by @nriley] Fix “current song” reference in scripting
  • [fixed by @nriley] Work around a regression in macOS 10.12 which caused issues when showing drawers
  • [fixed by @elemongw] Fix checking then unchecking “Use proxy for audio” leaving proxy enabled (#290)
  • [fixed by @nriley] Don’t crash, instead display a message when proxy information is invalid
  • [fixed by @yerke] Work around Pandora API returning errors in user.canSubscribe (#296)
  • [fixed by @grimreaper] Several code cleanups (#283)

New in Hermes 1.3.0 (Sep 20, 2016)

  • [added by @paullj1] Allow skipping songs (if using banners) and liking/disliking songs (if using alerts) from macOS notifications (#273)
  • [added by @paullj1] Optionally show album art and/or track titles in the menu bar (#208, #275)
  • [added by @paullj1] Optionally show album art and play/pause status in the Dock (#275)
  • [added by @paullj1 and @nriley] Display currently playing station in menubar and Dock menu
  • [changed by @paullj1] Make Hermes macOS song notifications look more like iTunes notifications (#273)
  • [changed by @nriley] Simplify and reduce screen space used by main window
  • [fixed by @nriley] Allow the Hermes to appear over fullscreen applications when the Dock icon is hidden
  • [fixed by @nriley] Work around OS X 10.10 bug causing strange drawer background coloring
  • [fixed by @nriley] Work around macOS 10.12 bug causing volume slider and song progress not to display
  • [fixed by @nriley] More reliably respond to the play/pause keyboard shortcut (space bar)
  • [fixed by @nriley] Properly show the About Hermes window when Hermes’ Dock icon is hidden

New in Hermes 1.2.8 (Jun 24, 2016)

  • [changed by @nriley] Fix a regression introduced in 1.2.7 which degraded audio quality for non-Pandora One users (#263)
  • [changed by @nriley] Always display Shuffle (formerly QuickMix) at the top of the station list, more like the Pandora Web site
  • [changed by @reedloden] Scrobble securely where possible
  • [added by @nriley] Only display song/artist/album arrows in the playback screen on mouseover
  • [added by @nriley] Allow double-clicking seeds or genres to create a station or add a seed
  • [added by @nriley] Allow the likes/dislikes lists in the Edit Station window to be sorted (#266)
  • [added by @nriley] Save the size and position of the Edit Station window
  • [added by @nriley] Sort station genres and improve their display
  • [added by @nriley] Show playback date/time with tooltips in history drawer
  • [added by @nriley] Sign with Developer ID for Gatekeeper
  • [fixed by @nriley] Don’t allow the drawer or toolbar to be used before you’re logged into Pandora (#170)
  • [fixed by @nriley] Display the station drawer when asking the user to “Choose a station” (#170)
  • [fixed by @nriley] Don’t crash when adding or removing seeds from a station
  • [fixed by @nriley] Don’t show the add station sheet after dismissing another sheet
  • [fixed by @nriley] Fix search results showing up in unexpected places
  • [fixed by @nriley] Allow clicking on album art in the history drawer (#178)
  • [fixed by @nriley] Improve history display (e.g. no longer scrolls to/selects the oldest song)
  • [fixed by @nriley] Better handle deleting the current station
  • [fixed by @nriley] Allow editing seeds in genre stations (#267)
  • [fixed by @nriley] Immediately reflect changes to likes/dislikes in the Edit Station window
  • [fixed by @nriley] Display a progress indicator rather than appearing to get “stuck” when changing stations

New in Hermes 1.2.7 (May 11, 2016)

  • [changed by @nriley] Dropped support for OS X 10.9 and earlier
  • [changed by @winny-] Removed "Tired of Song" from default toolbar
  • [added by @ericmason] Support for high quality, 192 Kbps MP3 streams
  • [added by @obycode] Add distributed notification for state changes
  • [added by @nriley] Only enable station menu items/buttons where appropriate (#240)
  • [fixed by @jmjones88] Update to build with Xcode 7.3 and fix for OS X 10.11
  • [fixed by @dwaite] Fix truncation at 1024 bytes of response, usually impacting the ability to log in (#244)
  • [fixed by @reedloden] Update Sparkle and use SSL to retrieve Hermes’ appcast to address a Sparkle security vulnerability (#254)
  • [fixed by @nriley] Make lyrics button work again (LyricWikia API change)
  • [fixed by @nriley] Make Last.fm authorization work again (#242)
  • [fixed by @nriley] Rename QuickMix to Shuffle to be consistent with current Pandora terminology (#201)
  • [fixed by @nriley] Use monospaced numbers in OS X 10.11 for song progress
  • [fixed by @nriley] Better handle errors when opening a connection
  • [fixed by @nriley] Fix an error when handling media keys

New in Hermes 1.2.6 (May 6, 2015)

  • [changed by @winny-] Dropped support for Mac OS X 10.8 and earlier
  • [changed by @winny-] Use Apple's JSON parser instead of SBJSON (#213)
  • [fixed by @nriley] Station sort-by-date works again (#209)
  • [fixed by @Aahung] Toolbar 'Station' button's text now correctly reads as "Station" (#224)
  • [added by @Aahung] Playback progress bar replaced with iTunes-like progress bar (#223)

New in Hermes 1.2.5 (Dec 29, 2014)

  • Restore Mac OS X 10.7 support

New in Hermes 1.2.4 (Dec 27, 2014)

  • General UI clean up to the seed editor and main Hermes window
  • Play/pause menubar icons
  • Stop asking for donations

New in Hermes 1.2.3 (Nov 10, 2014)

  • [fixed by @vadimpanin] Fix HTTPS proxy support (#193)
  • [fixed by @cazierb] Fix issue with the Hermes menubar icon and the Yosemite dark theme (#198)
  • [added by @winny-] Add menu item Window → Main Window ⌘1
  • [changed by @winny-] Default to only show notifications for track change

New in Hermes 1.2.1 (May 29, 2014)

  • Internal support to switch device partner logins. Currently uses Android for regular Pandora users, and Pandora One Desktop for Pandora One users.
  • Set volume even if paused (#169).
  • Various UI improvements including sanity-checking login credentials and adding transparency to music note icon.
  • Resolve issue with SPMediaKeyTap (media keys library) (#172).
  • Show album art in non-growl notifications on Mavericks.
  • Issue where non-growl notification clicked does not raise Hermes.
  • Optional debug logging to ~/Library/Logs/Hermes/ enabled at startup — hold down Option (⌥) and look for ladybug emoji (🐞) in menubar.
  • Do not disable Like/Dislike in Menubar and Dock menu, instead simply show status using a checkmark — this way one may "undo" Like or Dislike from any menu item.