- Fixed: Deprecation error thrown in newer versions of PHP for unparenthesized
left-associative ternary operator in
Spotifious.php
- Changed: Updated
spotifious.sublime-project
configuration to use relative path of the workflow directory
- Fixed: Support new Spotify playlist syntax (without
user:
prefix).
- Fixed: Bump up the Spotify API version so Spotifious works again
- Added: Version checker added to buildscript so I stop shipping incorrect versions numbers
- Fixed: Addressed a syntax error that prevented Spotify from returning properly
- Added: Now checks for installed Spotify on startup
- Added: New hotkeys for playing albums and artists directly from search
- Changed: @philihp clarrified where build location is
- Fixed: Compilation albums now have an icon
- Fixed: Can now add playlists with
\
in their titles - Fixed: Removed light-colored edge of some icons
- Fixed: Alfred variables are now more reliably passed to the workflow. Should fix several people's configuration bugs
- Added: there's a small install guide inside the Workflow menu
- Fixed: Small playlists now appear correctly
- Fixed: Playlist cache correctly on first run (thanks, @chrsblck!)
- Added: Alfred-native hotkey activation means a huge speedboost to hotkeys
- Added: Cache your playlists to add them to search
- Fixed: API search now uses Authentication all the time
- Changed: Do not source control vendor/
- Changed: Use a newer version of JWilsson's API.
- Removed: Opt-out does not work with the Spotify API anymore, so it's removed (thanks @atabbott!)
- Fixed: Setup bug where Spotifious expects client ID before it exists
- Added: Use JSON output when possible
- Added: Exceptions appear in debugger for actions
- Changed: Search uses API with auth
- Changed: Album pages use API with auth
- Changed: Album pages load faster
- Changed: Info loads much faster (but may break in edge cases)
- Changed: Popularity boxes look pretty now (thanks, danielma!)
- Changed: Build size is much smaller
- Fixed: Single-digit seconds are now prefixed with a 0
- Fixed: Add Homebrew to path if needed (thanks, mieubrisse!)
- Fixed: Setup in Alfred 3 works
- Fixed: The UK shows up at the top of country selection
- Fixed: Alfred 3 compatibility
- Fixed: America appears first in country selection
- Added: preliminary scaffolding for web API (playlists, starring, all of it is coming)
- Added: new settings menu.
- Added: you can now disable track notifications
- Fixed: track notifications say the right thing in Spotify 1.0
- Fixed: control panel stays open properly
- Fixed: weird looping volume changes
- Added: compatiblity with Alfred Remote
- Added: opt-out feature for location information
- Changed: better installation guide
- Fixed: non-responsiveness after some requests to Spotify
- Added: hotkeys, configurable via Alfred
- Added: notifications
- Added: controls menu (type
c
) - Changed: using Spotify's faster web API!
- Changed: non-unicode popularity glyphs
- Added: Settings menu (accessible using "s")
- Added: Location-based filtering of search results
- Changed: Actions route through
action.php
now, instead of direct Applescript execution.
- Changed: more compatibility changes for PHP v5.3. These did not get included in v0.9.3.
- Changed: more compatibility changes for PHP v5.3
- Changed: compatibility changes for PHP v5.3
- Changed: prevent breakage if no track playing.
- Added: created changelog
- Added: error reporting
- Added: context-based searching
- Added: README in Alfred.
- Added: Packal support
- Changed: restructured to use Composer
- Changed: divided Alfred output code into
OhAlfred
- Changed: uses more extensible menu system.
- Removed: Alleyoop support
- Removed: album art (as I never use it and it was becoming increasingly untested)
- Added: new icons; set them as default
- Added: artist- and album-specific menus
- Changed: general code clean-up
- Added: Alleyoop support
- Added: menu system
- Added: initial search system