Skip to content

Releases: alexjohnj/spotijack

Version 0.9

07 May 18:39
v0.9.0
Compare
Choose a tag to compare
  • Fixed crash on launch when Spotijack is compiled with Xcode 10.
  • Added support for Mojave (older versions will not work on Mojave).
  • Dropped support for macOS versions before Mojave.
  • Reduced overall CPU usage when recording tracks.

Version 0.8

27 May 08:59
754be78
Compare
Choose a tag to compare

No new features in this version. The version bump is just to preserve semantic versioning.

Changes

  • Disabled code signing.
  • Removed Sparkle as updates are no longer being distributed.
  • Raised the minimum macOS version to 10.11 (should've been done in the previous version).

Version 0.7.0

09 Sep 16:26
Compare
Choose a tag to compare

New

  • The status text field now displays the current track's album.
  • When launched, the mute and recording buttons will reflect the state of Audio
    Hijack Pro.
  • The application polling interval can be changed using the hidden
    recordingPollingInterval preferences key. This can only be done from the
    command line using the defaults utility.

Improved

  • Reduced the likelihood of the start and end of different tracks overlapping in
    recordings.
  • Significantly improved error handling in the event something goes wrong.

Internal Changes

  • Rewritten Spotijack in Swift.
  • Extracted the core logic into a separate library called LibSpotijack with a
    test suite.

Version 0.6.0

25 Jul 21:50
Compare
Choose a tag to compare

New

  • Spotijack now uses an Audio Hijack Pro session called 'Spotijack' instead of
    one called 'Spotify'.
  • Added optional notifications when the current recording session finishes.
  • Added an option to disable shuffle when recording (on by default).
  • Added an option to disable repeat when recording (on by default).
  • Added a button to mute Spotify using Audio Hijack Pro.
  • Spotijack can now automatically check for and install updates.
  • Spotijack now has an icon!

Improved

  • Spotijack now offers to create an Audio Hijack Pro recording session on
    startup if one doesn't exist.
  • Spotify and Audio Hijack Pro windows are now hidden when Spotijack launches.
  • Spotijack will recognise if you end a recording through Audio Hijack Pro
    instead of through Spotijack.

Fixed

  • Spotijack will no longer crash if Spotify or Audio Hijack pro can't be
    started on launch.
  • Fixed a bug where an empty audio file was generated by Audio Hijack Pro when
    starting the first recording session after launching.
  • Fixed a bug where, upon starting a second recording session after launching
    Spotijack, the first track's title and artist would be missing from the UI.
  • Fixed a load of potential crashes.