Skip to content

Releases: raitonoberu/sptlrx

v1.2.2

16 Apr 19:23
Compare
Choose a tag to compare
  • Lyrics are not displayed when using your own cookie (#43) - fixed
  • Interactions with Spotify were refactored to use lyricsapi package (#44)

v1.2.1

12 Jan 07:44
c580734
Compare
Choose a tag to compare

This release contains a single change: MPRIS pattern matching has been removed in favor of checking names with and without the .instanceXXX suffix. If you are using ncspot or any other player that allows multiple instances, you no longer need to write an asterisk (ncspot.instance*), just write the player name. Example:

mpris:
  players: [ncspot, tauon, spotify]

Written by @BachoSeven in #39.

v1.2.0

06 Jan 17:18
Compare
Choose a tag to compare

Dear package maintainers, please notice the file name changes. Thanks!

Hello everyone, I'm happy to present you the new version of sptlrx.

What's new:

  • Browser support. Install the extension to display the lyrics of songs played in your browser. (#28)
  • Local lyrics source. Now you can use your own collection of .lrc files in sptlrx. (#29)
  • Support for pattern matching in MPRIS whitelist. You can now write rules like ncspot.instance*. Added by @BachoSeven. (#33)
  • FreeBSD support. This release contains new binaries. (#32)
Happy new year!

v1.1.0

22 May 19:45
Compare
Choose a tag to compare

My dear fellas, I am proud to present you the new version of sptlrx.

What's new:

  • MPRIS player whitelist. Coded almost a year ago by @MHoogesteger. Now you can specify a list of MPRIS players to use like this:
# config.yaml
player: mpris
mpris:
  players: [rhythmbox, spotifyd]
  • Releases page now contains armv6 binaries for Linux. Fixes #24.

  • Global ignoreErrors config field. true by default. Don't be distracted by lost connection errors anymore.

  • --verbose flag to quickly override ignoreErrors value.

  • host config field. Now you can use your own self-hosted API to fetch lyrics in case mine stops working.

What's fixed:

  • Runtime error if ignoreErrors=false.

  • Non-critical errors no longer lead to closure (resolves #21).

What's improved:

  • Error handling is now much more reliable.

  • Reduced binary size on Windows & Darwin because we no longer compile MPRIS.

  • Updated dependencies, switched back to cobra.

v1.0.0

28 Jul 14:09
Compare
Choose a tag to compare

The last release candidate was stable enough to call it successful. v1.0.0 adds a few finishing touches.

  • Removal of style flags is reverted. Some users on GitHub use it in their dotfiles, so it was a pretty stupid decision.
  • Default update interval was reduced from 3 secs to 2 secs. This improves overall synchronization.

v1.0.0-rc1

16 Jul 11:13
Compare
Choose a tag to compare

Hello, fellas! Been a long time, huh? This release has made sptlrx better.

First of all, we are no longer dependent on Spotify. Now you can listen to music in popular players such as MPD, Mopidy or even Chromium (MPRIS support) and enjoy fancy timesynced lyrics in your terminal. If you don't plan to use Spotify as a player, you don't even need to have an account, just change one line in the config file or run with a flag like sptlrx --player mpd. Cool? Cool.

Ah, yes, config file. It will be created at the first launch. On Linux, it's located in the ~/.config/sptlrx directory. The README has a detailed description of all the fields. Also, if you used a previous version of sptlrx, your Spotify cookie will be automatically moved to the config file.

Please note that this is a Release Candidate that may require testing. Create a new issue if you encounter any problems.

Thanks for staying here, I really hope you enjoy using sptlrx!

v0.2.0

26 Feb 14:06
77f2a92
Compare
Choose a tag to compare

The second release of sptlrx has a bunch of changes.

  • Customization: style the lyrics the way you want. Make the lines bold or italic, change the colors.
  • Piping: now you can use sptlrx as a script in polybar or other applications.
  • Stability: the codebase has been significantly improved. No more panics.

Thank you for your support!

Please note that sptlrx --version will output the wrong version due to bug (#10)

v0.1.0

31 Jan 17:49
de8be9e
Compare
Choose a tag to compare
Prettify README.md