Skip to content

Releases: staniel359/muffon

2.1.0

07 Oct 08:30
51f6a1b
Compare
Choose a tag to compare

Features

  • Add autoupdate for Windows (.exe) (except portable) (@xyloflake)
  • Add autoupdate for Linux (.appImage / .deb / .rpm / .pacman) (beta) (@xyloflake)
  • Add “Play” button to tracks’ lists (+ shuffle/loop options)

Languages

Changes / Improvements

  • Add light/dark mode change to loading window/tabs
  • Add content reload button to pages' segments
  • Improve logic of queue tracks’ list rendering
  • Add playing track different image sizes for native player
  • Change UI (images’ sizes, queue panel, messages, settings’ “History” section, scroll-to-top button, sidebar, dropdowns, pages' search sections, artists’/albums’/tracks’ self icons + options section, menus’ scrollbars)
  • Add functionality for audio play/pause on spacebar press
  • Add functionality for player pause on video play
  • Add functionality for video pause on player play
  • Improve logic of YouTube player links’ opening
  • Add functionality for exit on Ctrl/Cmd + Q
  • Add "Enable system cache" option
  • Add "Show tray icon" option
  • Add functionality for closing queue panel on Esc press
  • Add functionality for remembering player’s loop/mute settings
  • Add search functionality to saved tracks page
  • Add functionality for album/track page’s segment focus on their source change
  • Add lazy loading logic for playlists import modal's tracks lists
  • Add listeners count to recommended artists
  • Add "Private" checkbox to playlists import modal's items
  • Add popup to private icons
  • Change logic of pagination being always displayed in import modals
  • Add logic for calling “About” window from dock on Linux (@xyloflake, @gamersi, @staniel359)
  • Add default image for Discord Rich Presence if track's image is missing
  • Change Discord Rich Presence type to "Listening”
  • Change Discord Rich Presence buttons' language to English
  • Add "Listen on muffon" button to Discord Rich Presence

Fixes

  • Fix bug when queue’s following track was getting played on media keys press even when following track was disabled
  • Fix bug when app was crashing at the start with “Close tabs on exit” option enabled
  • Fix (?) bug when profile page’s playing section was showing wrong self icons
  • Fix bug when tabs panel was visible in YouTube full screen mode
  • Fix bug when selectable playlist item’s description with html wasn't formatted
  • Fix bug when options dropdown wasn’t showing after cached page change
  • Fix bug when radio’s next track had conflict with queue’s “Autoplay” option
  • Fix bug when profile page’s favorites segment had favorite icons
  • Fix bug when internal link was opened in browser on Ctrl/Cmd + Click
  • Fix bug when transparency/blur wasn’t working in nested transparent/blurred elements (except modals)
  • Fix bug when artist albums page's items were lacking artist name
  • Fix bug when nested modals had dimmers with wrong background colors
  • Fix bug when playlist hasn't been saved if updated without image
  • Fix bug when long artist names’ lines weren't broken
  • Fix bug when about window wasn't scaled
  • Fix bug when empty playlists didn't increment progress bar during import
  • Fix bug when top tab wasn't focused on window focus
  • Fix bug with messages’ text overflow
  • Fix bugs with options dropdowns’ display
  • Fix bugs with seeker bars in RTL mode

Optimizations

  • Reduce installers size by 7MB through custom patches to app-builder-lib (#171) (@xyloflake)
  • Reduce installers size by 38MB by removing unnecessary linguistic files (#173) (@xyloflake)
  • Reduce installers size by 3 MB by moving unnecessary dependencies to devDependencies (@gamersi)

Other

  • Add latest Flatpak runtime support
  • Remove functionality for reload on Ctrl/Cmd+R / F5
  • Fix bug with Windows installer sidebar image not being displayed (Windows 10)
  • Change Windows installer sidebar (Windows 10)

2.0.3

22 Apr 20:43
25ad5d5
Compare
Choose a tag to compare

Changes / Improvements

  • Change Spotify connection logic (@xyloflake) (#134)
  • [Minor] UI changes

Fixes

  • Fix ticker not working sometimes bug
  • Fix infinite scroll not working bug

Other

2.0.2

30 Jan 08:16
5a1b145
Compare
Choose a tag to compare

Changes / Improvements

  • Change Deezer icon
  • Change Yandex Music icon
  • Improve security (@xyloflake)
  • Improve track lists current track logic
  • Change logo resolution
  • Improve profile following messages display logic
  • Change browser tab hover logic (#124)

Fixes

  • Fix bitrate display bug (@xyloflake)
  • Fix 5.1/4.0 audio bug (#129) (@xyloflake)
  • Fix RTL player UI bugs
  • Fix player panel scrobble point seeker not clickable bug
  • Fix artist images modal inverted thumbs bug
  • Fix browser tab scale bug
  • Fix audio multiple scrobbles bug
  • Fix scrobble point position on scrobbling option enable bug
  • Fix player stopped audio seeking bug
  • [Chromium] Fixed Linux media controls cover missing bug
  • [Chromium] Fixed Linux system theme change window bug

Other

  • Reduce Windows installers sizes by 250Mb (@xyloflake)

2.0.1

14 Nov 19:05
Compare
Choose a tag to compare

Changes / Improvements

  • Improve tracks lists playing item logic
  • Change text line-height
  • Improve audio bitrate logic
  • Change app releases list limit
  • Change search field history list UI
  • Change artist images modal UI

Fixes

  • Fix image modal background bug
  • Fix track page lyrics select display bug
  • Fix queue panel current track not focused bug
  • Fix bookmarked videos table list bookmark icon displayed bug
  • Fix favorite videos table list favorite icon displayed bug
  • Fix anonymous / profile browser history logging bug
  • Fix variants panel current track not focused bug
  • Fix list item model icon margin bug
  • Fix tabs panel not visible on fullscreen bug
  • Fix profile page "Playing now" segment self icons bug
  • Fix playing track focus on cached pages bug
  • Fix followers / following / members lists missing date bug
  • Fix player queue buttons icons RTL bug

2.0.0

26 Oct 15:04
Compare
Choose a tag to compare

Features

  • Add home page content
  • Add track recommendations
  • Add Spotify account connection
  • Add Spotify user tracks import
  • Add Spotify user playlists import
  • Add Last.FM user playlists import
  • Add Last.FM user favorite tracks import
  • Add new recommendations filters
  • Add MusixMatch source
  • Add artist shows
  • Add post comments
  • Add Discord Rich Presence buttons customization
  • Add loop to queue
  • Add search results size change
  • Add artist info to video page
  • Add activity / player / browser history deletion

Languages

  • Add Hebrew language (@EthanPZ1)
  • Add Japanese language (@xyloflake)

Changes / Improvements

  • [Breaking] API changes
  • Change UI
  • Change donate link
  • Improve Discord Rich Presence timestamps
  • Add source data to library albums
  • Add “Search in source” option to player panel track options
  • Add “Show equalizer” option to player options
  • Add “Focus on current track” option to player options
  • Add Ctrl+F shortcut for search panel
  • Add help section to sidebar
  • Add keyboard shortcuts section to help

Fixes

  • Fix UI bugs
  • Fix player panel options popup on track change bug
  • Fix links with slash symbol bug
  • Fix some pages refresh bugs
  • Fix other profile library page search bug
  • Fix audio equalizer value on move bug
  • Fix history input results not clearing after global clear bug
  • Fix number input no value bug
  • Fix paginated lists bugs
  • Fix image upload wrong file type bug
  • Fix saved tracks queue previous/next track audio bug
  • Fix Electron updates check when no connection bug
  • Fix events list video channel bookmark event bug
  • Fix top pages country change bugs
  • Fix country select clear button display bug
  • Fix artist popup self icons not persisted bug
  • Fix form submit after validation bug
  • Fix saved track deletion on missing audio bug
  • Fix tabs change on infinite scroll / language options toggle bug
  • Fix connection cache bug

Other

  • Add Linux Flatpak installer
  • Add Linux Pacman installer
  • Add Linux RPM installer
  • Change Windows installer sidebar
  • Change Privacy Policy
  • Change Terms and Conditions
  • Change license

1.6.0

11 May 13:10
Compare
Choose a tag to compare

Features:

  • Add YouTube Music video mixes search
  • Add YouTube Music video playlists search
  • Add MusicBrainz source
  • Add lyrics search
  • Add audio equalizer
  • Add external links
  • Add track page albums

Changes / Improvements:

  • Improve missing image logic
  • Change artists extended list items count
  • Change profile page tabs segment tabs order
  • Change search UI
  • Change modals light/dark mode UI
  • Add default search scope option
  • Add "Add to saved tracks" option to lists tracks (with source)
  • Add icons to scope selects
  • Add track lyrics page
  • Improve scope + source select logic
  • Add focus to new post form on show
  • Change images UI
  • Add "Show muffon listeners counters" option
  • Change artist images modal active image UI

Fixes:

  • Fix infinite scroll bugs
  • Fix video playlist page missing infinite scroll logic bug
  • Fix lists date section UI bug
  • Fix album page missing tracks bug
  • Fix empty collections translations bug
  • Fix full-height pages UI bugs
  • Fix releases pages UI bugs
  • Fix browser history logic bug
  • Fix page error message icons bug
  • Fix multitag page view select display bug
  • Fix artist popup options display bug
  • Fix refreshed cached page bug

1.5.0

06 Apr 16:25
Compare
Choose a tag to compare

Features:

  • Add YouTube Music source
  • Add video playlists bookmarks
  • Add "Share" option to video channels
  • Add video channels bookmarks
  • Add YouTube video channels search
  • Add YouTube video playlists search

Changes / Improvements:

  • Add "Shift + Right" shortcut to radio page "Next" button
  • Add model icon to posts/messages attachments lists
  • Add "More..." links to profile page library/favorites tabs
  • Change library artists extended list created date section UI
  • Change pages segments to tabs
  • Change external links UI
  • Add view change to bookmarks pages
  • Add view change to favorites pages
  • Change lists counters UI
  • Add description modal to video playlist page
  • Improve transparency
  • Add player panel visibility logic to visible area
  • Change active browser tab UI
  • Change queue tracks list icons UI
  • Change start page background logic
  • Add background change transition
  • Change page error message UI
  • Change donate modal logic
  • Add language change logic to country select
  • Add radio autoplay
  • Change library folder import modal error message UI

Fixes:

  • Fix events list event link bug
  • Fix sidebar profile item active on wrong profile page bug
  • Fix tracks list "Delete" option not displaying bug
  • Fix profile page anonymous mode bug
  • Fix video playlist page missing options
  • Fix embedded videos list missing options
  • Fix background image change bug
  • Fix modals profiles lists bugs
  • Fix artist/album/tracks cached pages switch bug
  • Fix scrobbling not working bug
  • (?) Fix across-tabs player panel toggle bug
  • Fix audio element "end" event bug

1.4.0

26 Feb 20:51
Compare
Choose a tag to compare

Features:

  • Add activity history
  • Add player history
  • Add browser history

Changes / Improvements:

  • Add "Show online" option to profiles page
  • Add infinite scroll to playlist page
  • Add infinite scroll to modals
  • Add playing section to profile list item
  • Add library counters/created / self icons/options / source to common modals
  • Add library created / self icons/options to recommendation artists modal
  • Change artist/album/track listeners section UI
  • Add page select input to pagination
  • Add MacOS installers for ARM64 processors
  • Change "Services" to "Integrations"
  • Change community / playlist / video playlist pages UI
  • [API] Change description length for communities / playlists lists
  • Add YouTube full screen mode
  • Change community page members section UI
  • Add Ctrl/Cmd + Right/Left keys for player seeking
  • Add profile status
  • Change profile page UI

Fixes:

  • Fix self icons display bug
  • Fix 5.1 audio not working
  • Fix radio page track item missing "Search in source" option
  • Fix disabled list item text display bug
  • Fix inverted label hover text color bug
  • Fix track "Show page" option missing source bug
  • Fix track duration "Invalid date" error

1.3.0

28 Jan 15:05
Compare
Choose a tag to compare

Features:

  • Add scale change option
  • Add 'Hide listened artists' option to recommendations
  • Add 'Delete library' option
  • Add 'Show page' option to artists / albums / tracks
  • Add watched videos
  • Add favorite videos
  • Add bookmark videos

Changes / Improvements:

  • Add library counters to recommendation artists modal
  • Improve track pages player panel logic

Fixes:

  • Fix player variants panel label hover text color bug
  • Fix missing audio on track play bug

1.2.0

23 Jan 14:32
Compare
Choose a tag to compare

Features:

  • Add description to playlists
  • Add profile deletion
  • Add 'Search in source' option for track
  • Add view change option to video lists

Changes / Improvements:

  • Change profiles list profile item UI
  • Change add modals logic / UI
  • Improve browser tabs
  • Add community list item description
  • Add clear option to profile forms' fields
  • Change loop / shuffle / volume active buttons UI
  • Add icons to settings modal tabs
  • Change icons
  • Change sidebar profile active item logic
  • Improve player track variant missing audio logic
  • Change player audio sources logic
  • Change settings data clear notifications logic
  • Change window scrollbar UI
  • Change scrolling dropdown menu maximum height
  • Change artist images page limit

Fixes:

  • Fix queue autoplay on audio end bug
  • Fix artist images modal dark mode border bug
  • Fix popups cached page change display bug
  • Fix videos simple list image size bug
  • Fix radio page playing segment display on variant change bug
  • Fix track audio icon on playing change bug
  • Fix media keys bug
  • Fix inverted label hover text color bug
  • Fix artist images modal bug
  • Fix pagination bugs
  • Fix modals emoji popup display bug
  • Fix scrobble percent option slider bug
  • Fix 'Scroll to top' button display bug
  • Fix artist popup dark mode change bug
  • Fix compatibility segment common buttons display for some languages bug