itch.io is community of indie game creators and players

Devlogs

Cider v2.3.0!

Cider
A downloadable app for Windows, macOS, Linux, and Android

What’s New

General

  • Added light mode.

    • Can be set in Visual -> General -> Color Scheme
  • New layouts available

    • Calico - Based on Mojave, features a split view styled layout. (Featured in screenshot)

    • Montara - Based on Mavericks, features a split view styled layout.

  • New Player Types

    • Comfy – What’s typically default in Cider, commonly recognizable.

    • Compact – a new slim experience for folks in need of extra vertical space or have portrait monitors.

    • Compact Inline – an alternate version of Compact that allows for even more compactness, and inline icons.

  • Improvements to Mavericks

    • Navigation is now inlined with content.

    • Fixes to badges in Now Playing LCD.

    • Moved some controls into the player.

    • Various fixes to visual inconsistencies.

  • Deprecated ClientDB in favor of new caching system

  • New content caching solution

    • Speed increase to library sections of the app after they’ve been loaded for the first time.

    • Significantly less network + disk activity on startup.

  • Implemented background refreshes for content

    • Refreshes only occur when the app is focused, they are paused when the app is in a background state.
  • New custom overlay scrollbars for various components (Can be disabled in Settings.)

  • Fixed WinUI style title bar always being centered.

  • Fixes scrollbars on v103 of WebView2

  • Reduced non-playback background activity when not in focus for less resource usage.

  • Fixes to storefront content

  • OOBE now has a section for choosing a layout.

  • Various Last.FM fixes.

  • Ultrawide setting in Advanced now fully uncaps the width (Bugs encountered in this mode will not be fixed.)

Audio

  • Audio Quality can now be forced and set in the “Audio” category, available types: 64kbps (Low), 256kbps (High)

  • Flavor Hack has been removed in exchange for the new bitrate handler.

  • Equalizer added to Audio Lab settings. (Experimental feature, needs to be enabled in Settings > Experimental)

Podcasts

  • Experimental Podcast Support (Settings > Experimental)

Playlists / Albums

  • Added Playlist Suggestions (iOS 17.1)

    • Suggested tracks can be added and previewed from this panel.
  • Better caching for faster loading.

  • ‘Love’ has been changed to ‘Favorite’ for iOS 17.1 consistency.

  • Added favorites indicator to tracks.

  • Fixed an issue where some Media Items would load their tracks for an artwork collection they are not using.

  • Unplayable items will now explain why they are unplayable.

  • Various performance and loading speed adjustments.

  • Optimized number of API calls when navigating to playlist / album pages.

  • Fixed Playlist Refresh notification

  • Fixes playlist list in context menu randomly opening.

  • Core support for Collaborative playlists.

    • Collaborators are now displayed on playlists and individual tracks.
  • Added setting: Visual -> Content Preferences -> Popularity Threshold

    • Allows you to adjust the minimum popularity required for indicators to be displayed next to a track.
  • Tracks can now be previewed in the playlist editor.

Immersive

  • Added Immersive catalog browser

    • Browse your library or the Apple Music catalog from inside of Immersive.
  • New layout: One Classic

    • Modeled after the original Immersive layout from the Cider 2.0 Alpha.

    • Has the full Mojave playback bar.

    • Static Artwork Position

    • Has a shortcut to the catalog on the player.

  • New Background Types

    • Simple Artwork

      • The current tracks artwork but blurred and filtered
    • Simple Color

      • The current tracks color scheme as the background supplied by the Apple Music API.
  • Fixed default background not working for iCloud uploaded tracks.

  • Player controls now timeout with inactivity, hiding the cursor.

  • One Layout

    • Changed the size of artwork.

    • Simplified metadata display when controls have timed out.

  • Artwork now shows fallback color until the image has loaded.

Lyrics

Huge Improvement to lyrics rendering.

  • New optimized scrolling code.

  • Scrolling curve and duration can be modified from Visual -> Lyrics

  • Scrolling performance improvements.

  • Fixes issue where speed of scrolling is inconsistent between different monitor refresh rates. (Assists macOS clients.)

  • Sing style lyrics should now flicker less.

  • Lyrics Romaji Support

    • Can be enabled via the “Translations” feature in the Lyrics settings, find translation styles with “-romaji”
  • Added Tweaks -> Lyrics -> Sing Lyrics Everywhere

    • Sing Lyrics are now going to be disabled outside of Immersive by default for better initial performance profile.

Miniplayer

Overhauled current miniplayer to match Apple Music Preview & Apple Music (macOS)

  • Miniplayer now matches AMP & AMM counterparts.

  • Lyrics can now be viewed from miniplayer

  • Microplayer available to shrink it down even more

  • New Mini-Context menu.

Library Songs

  • Added favorites badges.

  • Added “Favorites Only” toggle.

  • Improved Appearance

  • Column View similar to iTunes/AM official clients.

  • Date release is now displayed.

  • Genre is also now displayed.

Artist Page

  • Items now show their release date

  • Styling changes

Sidebar

  • Songs can be right clicked to quickly shuffle all library songs.

  • Adjusted font spacing to better fit custom fonts.

  • Sidebar can now be shrunken into a “Compact” form, similar to AM Preview.

  • Sidebar is now space aware and will enter a popout mode if Window is too small.

Settings

  • Revamped Settings Panel

  • Added Advanced -> Tweaks, allows for more diverse control over specific app functions/appearances.

  • Added several Appearance related settings under Visual.

  • Rearranged several settings to more obvious locations.

  • Added Audio -> Show Badges in Now Playing

  • Added Audio -> Show Bitrate in Now Playing

  • Added Audio -> Exponential Volume

    • Uses a more traditional volume curve instead of precise percentage values, like Spotify and other clients.

Keybinds

  • Various Keybinds added around the app, can be adjusted in General -> Keybinds.

  • Alt + Enter will now enter Fullscreen for Windows & Linux

  • Built-in Keybinds now use Meta (Apple) key when on macOS.

  • Spacebar will now toggle music playback.

Queue

  • Added “Play” button to items in the queue.

  • Added “Remove” button to items in the queue.

Languages & Region

  • Changing language will also change your Browse, Listen Now, etc. storefronts to their respective place. (Japanese -> Japan)

  • Various Language adjustments, loading entailments.

  • English has been renamed to English (United States), and English (United Kingdom) accordingly.

Developer

Misc & Backend

  • Fixed a case where Sabiiro will fail to write to the config file for some users.

  • Fixed window vibrancy not working correctly on macOS.

  • WebView2 is now bundled with the app, Cider will be an overall larger package due to this.

Files

  • Cider (.deb) 108 MB
    Feb 02, 2024
  • Cider (.AppImage) 169 MB
    Feb 02, 2024
  • Cider (.rpm) 109 MB
    Feb 02, 2024
  • Cider (Portable) 285 MB
    Feb 02, 2024
  • Cider (.dmg Intel) 165 MB
    Feb 02, 2024
  • Cider 292 MB
    Feb 02, 2024
  • Cider (.dmg M1/M2/M3) 159 MB
    Feb 02, 2024
Download Cider
Read comments (2)