Skip to content

Releases: dvx/lofi

2.0.2 - Rounded Corners!

20 Jan 17:11
d0fd0a2
Compare
Choose a tag to compare

image

image

What's Changed

New Contributors

Full Changelog: v2.0.1...v2.0.2

2.0.1

17 Aug 15:12
348f954
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.0.0...v2.0.1

2.0.0 💅 Complete Makeover and New Goodies!

22 Apr 14:32
aeb7266
Compare
Choose a tag to compare

This is mostly a house keeping release to address A LOT of code issues, but there are a few hidden gems 💎

Spread the word! Join us on Discord 🎤

❤️ 🫂

The project for this release is here

The generated stuff 👇

What's Changed

New Contributors

Full Changelog: v1.6.0...v2.0.0

1.6.1 - Fix Mac Display

27 Feb 23:51
Compare
Choose a tag to compare

Small release for #172 to fix Mac display
As well as a fix for the openssl build error on Linux #175

1.6.0 ♥ Good things come to those who wait!

16 Sep 13:53
Compare
Choose a tag to compare

1.6.0 ♥ Good things come to those who wait!

✨ Lofi is still the best Spotify player around, and it's only getting better!

lofi 1 6 0

This update introduces a lot of Quality of Life improvements as well as some new features.

New Features

  • ♥ a song
  • Always display the track's progress and change its thickness
  • Custom volume increment when scrolling
  • Show/hide Lofi in the taskbar

Improvements

  • PKCE authorization
  • Visual feedback when Spotify is throttling API calls
  • Fixed podcast support
  • Improved free user account feedback
  • Packages version update

Discord

Feel free to join and hang out!

Future

Features

  • Support internationalization #146
  • Persist visualization settings #151
  • App self-updater #72
  • Repeat/shuffle controls #17
  • A better shuffle algorithm #37
  • Distribution Improvements #61
  • Show track info on song change or playback resumes #123
  • Spotify private session support #114
  • Track info overlay manipulation #111
  • Display Spotify window on button press #113
  • More sources! (YouTube, SoundCloud, etc.) #152

Improvements

  • Add tests #79
  • Fix feedback when output is not local #129 & #135
  • Linux hardware acceleration support #149
  • Visualization creation guide #138
  • Only reset the settings when a major or minor version changes #141
  • Touch control support #122
  • Fix dragging near screen edges on Linux #87
  • Add cover art for ads #142
  • Update packages (mainly Electron) #153

Support

Keep spreading the word, and thanks to all the users and contributors to Lofi 🤗. As always, please report any issues or feature requests.

Don't forget to share 🗣 and Lofi!

1.5.0 - New features, less crashes, and Linux support!

08 Jul 20:27
@dvx dvx
Compare
Choose a tag to compare

✨ Lofi is still the best @spotify player around, and it's only getting better!

Features

This update has been a long time coming, and this is why I'm skipping 1.3.0 and 1.4.0. A ton of work has been put into making Lofi more user friendly and less crash-prone. Thanks to everyone that reported bugs or gave feature requests and suggestions! You can finally:

  • Use Lofi on Linux 🐧
  • Resize the player 💗
  • Always show your song info 🎵
  • Yell at me for blowing up your computer on the Lofi Discord server 💥

Metrics

MAU

Endpoints

Discord

I created a Lofi Discord server to better answer questions that might not warrant a full Github issue post. Feel free to join and hang out!

Changelog

  • New feature: Linux support (tested on Ubuntu, but no visualizations yet)
  • New feature: 3D hardware acceleration can be enabled or disabled
  • New feature: window position is now remembered
  • New feature: always-on-top behavior can be enabled or disabled
  • New feature: resizing the Lofi player now supported (drag the corners!)
  • New feature: song info can be always shown (streamer-requested feature)
  • New feature: Lofi can hide itself if Spotify is not detected
  • Only a single instance of Lofi can be run
  • No longer support visualizations on Mac
  • Remove volume capture daemon on Mac
  • Add new dev utility NPM script
  • Remove Mac microphone usage requirement
  • Bumped all dependencies
  • Added better and more robust settings management
  • Visualizations now have names
  • Lofi will now minimize to the tray instead of the taskbar
  • New Electron version needed some black magic changes (AtomNSWindow turned into ElectronNSWindow)
  • Seascape visualizations re-enabled
  • Lofi no longer crashes when attempting to play local media
  • Lofi no longer crashes when playing media without certain metadata (cover art, artist, etc.)
  • Visualizations are no longer cycled with A and D keys
  • Visualizations now picked from the new settings window
  • Removed a few bugs from BUGS.md
  • Bumped version number

Future

So that's the long and short of it, but there are (also) plenty of things I'm still working on:

  • Need to take some time and clean up the code 🥵
  • A better shuffle algorithm
  • More visualizations
  • Liking songs through the Lofi user interface
  • More sources! (YouTube, SoundCloud, etc.)
  • Implement auto-updater
  • Buy certificates and sign binaries

Support

Some have expressed interest in donating to support the project, so expect a ko-fi or Patreon page soon. In any case, keep spreading the word, and thanks to all that use and contribute to Lofi. As always, please report any bugs, issues, or feature requests.

See ya' later, alligator 🐊

1.2.0

18 Jul 19:34
@dvx dvx
Compare
Choose a tag to compare

Hi friends, it's time for a new release! This version includes a few new features:

  • Volume control to the left of the widget
  • Track progress at the bottom of the widget
  • Player blurs when the track is paused (courtesy of @eralpsahin)

And a few tweaks including:

  • No more flicker when hovering over track info (courtesy of @eralpsahin)
  • Temporarily disabled seascape because it's too taxing on low-end GPUs

Please keep spreading the word, and thanks to all that use and (especially) contribute to the project ❤️🎵

1.1.0

24 May 20:29
@dvx dvx
f061e8c
Compare
Choose a tag to compare

Lofi has enjoyed around 400 monthly active users for the past few months, so I've decided to (officially) take it out of beta. For the most part, it seems to be fairly stable. This release includes some bug fixes, and a few new features including:

  • New visualization: Seascape, implemented by @DavidBradbury
  • A much asked-for music progress bar at the bottom of the player

Just for fun, here are a few stats:

  • 400+ Monthly Active Users
  • 250+ hours of music played daily on Lofi
  • On average, more than 1 million Spotify API requests/day being made through Lofi

As always, please report any bugs, issues, or feature requests. Peace ✌️

1.0.0-beta

28 Jan 05:00
@dvx dvx
Compare
Choose a tag to compare

First official (beta-ish) release! Lofi is a tiny Spotify player for Mac and Windows. It even comes with three (poorly-optimized) visualizations:

  • Blue Wave
  • String Theory
  • Rainbow Road

Please report any bugs or issues.