diff --git a/releases/1.5.1.md b/1.client-releases/1.5.1.md similarity index 90% rename from releases/1.5.1.md rename to 1.client-releases/1.5.1.md index ba574b6..1fd1d79 100644 --- a/releases/1.5.1.md +++ b/1.client-releases/1.5.1.md @@ -1,68 +1,70 @@ -# **Cider 1.5.1 Update - Local File Support!** # - -![image](https://user-images.githubusercontent.com/93286201/178551865-e89e0034-8fc1-44b0-9bd7-9e43219ee79a.png) +--- +title: Cider Release 1.5.1 +description: Local File Support! Cider 1.5.1 +author: cryptofyre +--- +# **Cider 1.5.1 Update - Local File Support!** +![image](https://user-images.githubusercontent.com/93286201/178551865-e89e0034-8fc1-44b0-9bd7-9e43219ee79a.png) Yo so, second time doing this but heres the newest update for Cider, Cider 1.5.1. This one has a lot in it and some things that many of you have been asking for :) +_Features_ -*Features* - -## Local Files ## +## Local Files ![image](https://user-images.githubusercontent.com/93286201/178553060-c9481f91-773f-4014-a41f-4e5713d20296.png) - -Yes, its finally here! Although the Ui is not complete yet, you can now direct Cider to a folder of your choosing with your Locally stored music and a new tab will appear in the sidebar called Local Library. Right now it just shows all your songs, but in the future, Ui will be developed for it and will show Albums and more stuff. +Yes, its finally here! Although the Ui is not complete yet, you can now direct Cider to a folder of your choosing with your Locally stored music and a new tab will appear in the sidebar called Local Library. Right now it just shows all your songs, but in the future, Ui will be developed for it and will show Albums and more stuff. This will support all common file types, including FLAC meaning, yes, you can playback lossless music in Cider, as long as your Local Music is in that quality. Cider will even tell you what qualitiy the song is in by hovering over the Lossless icon just like MacOS. -## Friends Profiles ## +## Friends Profiles ![image](https://user-images.githubusercontent.com/93286201/178553690-05885073-60d1-4c36-a456-8c529f05de28.png) - - This was an unexpected feature that we managed to add and i love it, these are profiles, you can find yours on iOS by clicking on your profile picture and clicking profile. Its where friends can follow you and your public playlists show up, along with what your friends are listening to. In this inplementation to Cider, you can only see these profiles by searching up the name of the profile and scrolling to the bottom. It only lets you view the profile and open playlists but doesn't let you follow them, see what they are listening to or who they are following. Either way its a really cool feature. -## Hero Banners ## +## Hero Banners ![image](https://user-images.githubusercontent.com/93286201/178554018-2a345ba8-70a5-4ac2-bdd8-c45bca0bc790.png) ![image](https://user-images.githubusercontent.com/93286201/178554151-f1f37228-a6e5-42ec-adb5-2400121fba95.png) These are like the banners you see when you visit an artists page but for Albums. Apple have had this for a while, even on iTunes, but to my knowledge don't use it much of anywhere. By going to an album that supports it, you will see a banner next to the artwork. -## Artist Hero covers ## +## Artist Hero covers Similarly to the above, these are the same but for artist pages. Since some artists don't have a animated banner, they might have a static one which is what this is. -## Animated Album Covers in Fullscreen ## +## Animated Album Covers in Fullscreen https://user-images.githubusercontent.com/93286201/178557922-09039dd2-b6ee-46ea-be72-c3d3eff41e2a.mp4 Yes! Another requested feature you even want on iOS some of you.. Animated Artwork now works in fullscreen. -## New settings page ## +## New settings page ![image](https://user-images.githubusercontent.com/93286201/178554475-74533f0e-b154-4e45-bf75-ade27902eed5.png) Settings page got an overhaul, looks much better now. -## Copy/Paste songs into playlists ## +## Copy/Paste songs into playlists Self explanatory but has been requested and is a cool feature. -## Radio stations Support ## +## Radio stations Support ![image](https://user-images.githubusercontent.com/93286201/178554696-17e919b6-0f5a-4b59-b562-9b9bf97b8878.png) Radio stations are now supported in Cider, you can play radio stations, see the song names and add songs to library (Note: This only supports live Radio Stations and not Episodes) --- -*Other Improvements:* + +_Other Improvements:_ + - OOBE - COCS (Audio Lab) - Redesigned search in playlists, now uses search button @@ -71,7 +73,9 @@ Radio stations are now supported in Cider, you can play radio stations, see the - Improvements for MacOS users - Lyrics overhaul, faster and fixing translation bugs - Ability to change element scale + --- + Some major bug fixes, not all of them tho: - Performant logging is on by default (faster Cider) diff --git a/1.client-releases/2.0.2.md b/1.client-releases/2.0.2.md new file mode 100644 index 0000000..f258420 --- /dev/null +++ b/1.client-releases/2.0.2.md @@ -0,0 +1,45 @@ +--- +title: Cider Release 2.0.2 +description: This update features squashes some bugs and adds some small but much needed improvements. +author: booploops +date: April 21, 2023 +getLogId: af763078-e85e-11ed-a059-0200555c4945 +image: 2.0.2.jpg +--- + +# Cider 2.0.2 + +**_Note: This update should be available later today or tomorrow from the Microsoft Store_** + +Hello again! This update features squashes some bugs and adds some small but much needed improvements. + +### Changes: + +- 🪛 Fixes to Mavericks layout: + - Fixed drag regions. + - Search bar has been adjusted to better fit the space. +- 🪛 Adjusted lyric positioning in sidebar and Immersive. +- 🖼️ Immersive background now smoothly transitions between artworks. +- ✨ Add To Playlist now checks for duplicates and prompts whether or not to add. +- ✨ Added Settings > Visual > Lyrics > Lyric Timing Offset (Seconds), allowing a custom time delay for lyrics. +- ✨ Added System Tray icon (Windows) +- 🔍 Several improvements to Search widget: + - Arrow keys can now move selection up and down, enter key will play the selected item. + - Items now have context menus available. + - New animation when in use. + - CTRL + F shortcut will now select all text. + - Fixed an issue where refocusing would not show suggestions. + - Styling changes to results. + - Search will revert back to a button when the window is too small. +- 🎵 Added new playback shortcuts: `CTRL + Left` and `CTRL + Right` for Previous and Skip respectively +- 🔔 New in-app notifications / tasks progress system + - Currently applies to library updates. + - Notifications configured at this time will auto dismiss. +- 🪛 Fixed item properties artwork not opening correctly in browser. +- 🪛 Several under the hood changes to ClientDB. +- 🪛 Addresses “Out Of Memory” errors related to ClientDB. +- 🪛 Playlist and album page loading should appear more seamless. +- 🪛 Updated Playlist Editor layout. +- 🪛 Addresses issue with MusicKit initialization. +- 🪛 Updated Playlist Folder layout. +- 🪛 Adjusted Background Vocal Lyrics style. diff --git a/1.client-releases/2.0.3.md b/1.client-releases/2.0.3.md new file mode 100644 index 0000000..b361990 --- /dev/null +++ b/1.client-releases/2.0.3.md @@ -0,0 +1,39 @@ +--- +title: Cider Release 2.0.3 +description: Various under the hood changes. Added several Visual tweaks. And much more! +author: booploops +date: April 21, 2023 +getLogId: af763078-e85e-11ed-a059-0200555c4945 +image: 2.0.3.jpg +--- + +# Cider 2.0.3 + +### Whats New: + +- ✨ General support for some live local radio stations (Mainly iHeart based stations) +- ✨ Several updates to ClientDB +- ✨ Playlist contents can now be added into another playlist +- 📃 Collab playlists have been moved into their own section +- 🪛 Fixed an issue where songs could not be added into empty playlists +- 🪛 Fixed issue with some song list collections not queueing properly (notably the expanded Artist > Top Songs view) +- 🪛 Fixed a few issues with Saki +- 🪛 Fix for RPC artwork under Electron + 🪛 Fixes for RPC with Sabiiro +- 🪛 Various under the hood changes +- ✨ Mica can now be masked over/disabled when Window Vibrancy is set to “None” +- 🪛 Changed Tauri version for Sabiiro +- 🪛 Fixed issue where playlists with more than 1000 songs would fail to queue +- 🪛 Fixed library search clear button not working +- ✨ Added several Visual tweaks + - `Visual > Advanced > Window Control Position` + - Options: Default, Left, Right + - `Visual > Advanced > Main Menu Position` + - Options: Left, Right + - `Visual > Advanced Use Multiplatform Window Controls` (Windows only) +- ✨ Enables the Cider themed window controls found on Linux builds +- 🪛 Fixes audio quality indicator being inaccurate +- ✨ Adds new CiderAudio preset: ATH-M40x +- 🪛 Fixes to AirPlay +- ✨ [WIP] Adds a list view option to Albums +- 🪛 Fixes draggable sidebars not behaving correctly diff --git a/1.client-releases/2.1.0.md b/1.client-releases/2.1.0.md new file mode 100644 index 0000000..7308251 --- /dev/null +++ b/1.client-releases/2.1.0.md @@ -0,0 +1,77 @@ +--- +title: Cider Release 2.3.0 +description: Learn more about the new release +author: booploops +--- + +# 🔥 What’s New + +- **Detailed Credits** on Track Properties from iOS 17 +- New Cider Audio preset: `ATH-M40x` +- Added **Social Profiles** and **Shared Playlists** to Catalog search +- New Page Transitions + - Prioritizing performance, animations might be skipped for maintaining smoothness. + - Disabling this feature: Settings > Visual > Advanced > View Transitions +- Sweetener styling + - Custom UI Accent and Tint Color options + - Immersive background for the main app view + - Custom CSS +- AMP Lyrics Added: `Settings > Visual > Lyrics > Use AMP Lyrics` +- Added Background Speed based on BPM: `Settings > Visual > Immersive > Background Speed Based On BPM` +- Recently Viewed Content + - Stores the last 20 items and persists between sessions + Settings > Advanced > Tweaks + New Playback Progress Bar + Added Tweak “Use iOS Style” + Added Tweak “Use Accent Color” + Changes to Immersive + Rendering improvements and a new dynamic max brightness setting + Replaced Close/Fullscreen buttons with a menu button + “Sonoma” Immersive style, inspired by iOS 17 + New Visual options in Visual > Advanced + Settings > Advanced > Enable “Flavor Hack” + General support for some live local radio stations + Added Tweaks + Search Bar / No Landing Page On Focus + Lyrics / Enable Third Party Sources + 🔄 What’s Changed + Improvements to artist chips in playlists/albums + Major overhaul of ClientDB + Playlists now support live updating + All MusicKit calls now use language specified within Cider + Visual upgrades to Sing lyrics + Mica can now be masked over when Window Vibrancy is set to “None” + Minor visual tweaks to Settings pages + Search bar in Search page while using Tabs as the center widget will now use the new search bar + Various minor styling changes throughout the app + Playlist contents can now be added into another playlist + Collab playlists have been moved into their own section + Change to Volume control to reflect new playback bar + Sabiiro minimum window size has been lowered to 480x365 + Sabiiro RPC stability improvements + 🛠️ What’s Fixed + Issue with API change preventing playlist listings from loading correctly + Recently Added not working correctly after first load + Issue with adding songs to empty playlists + Queueing issues with song list collections + Few issues with Saki + Listening parties on Cider Connect + Discord RPC artwork under Electron + Discord RPC with Sabiiro + Issue where playlists with more than 1000 songs would fail to queue + Library search clear button not working + Fixes to AirPlay and draggable sidebars + Song metadata should now be properly localized + Adjustment to lyrics spacing + Social profile bubbles not loading correctly + CTRL + Left / Right in text fields being interrupted + LastFM changes: + Added Connectivity / LastFM / Remove Extension + 🧪 Misc + Added a list view option to Albums + Improved CI for automatic Steam build updates + Several components migrated to the Composition API (Vue) + Updated to Vue 3.3 + Moved all playlist related code to TypeScript + Cider-2 was renamed to Cider2 + Stay tuned for more updates! Your feedback is essential, so feel free to share any thoughts and suggestions. diff --git a/1.client-releases/2.3.0.md b/1.client-releases/2.3.0.md new file mode 100644 index 0000000..4ffb7cf --- /dev/null +++ b/1.client-releases/2.3.0.md @@ -0,0 +1,183 @@ +--- +title: Cider Release 2.3.0 +description: Huge Update! Release 2.3.0 +author: d3rpp +--- + +# Cider 2.3.0 + +## 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 + - **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 inconsistancies +- 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 + - Signifigantly 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 the background to save resources. +- Built-in keybindings now use Meta (Apple) key when on macOS +- New custom overlay scrollbars for various components +- Fixed WinUI style title bar always being centered +- Fixes scrollbars on Windows (v103 of WebView2) +- Unplayable items will now display why they are unplayable +- Reduced non-playback background activity when not in focus for less resource usage +- Fixed an issue where some MediaItems would load their tracks for an artwork collection they are not using +- Fixes to storefront content +- Fixed Playlist Refresh notification +- Alt + Enter will enter set the app to fullscreen for Windows and Linux +- OOBE now has a section for choosing a layout +- Fixed window vibrancy not working correctly on macOS +- Various LastFM fixes +- Fixes playlist list in context menu randomly opening +- 'Love' has been changed to 'Favorite' +- Ultra Wide setting in Advanced now fully uncaps the width (any visual errors that occur because of this being enabled will not recieve a lot of support) + +### 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 in `Settings > Experimental` + +### Playlists / Albums + +- Added Playlist Suggestions (from 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 +- Various performance and loading speed adjustments +- Optimized number of API calls when navigating to playlist / album pages +- Putting in place some support for future official 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 Immersive +- New layout: **One Classic** + - Modeled after the original Immersive layout from the Cider 2 Alpha + - Has the full Mojave playback bar + - Static artwork position + - Has a shortcut to the catalog browser 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 time out with inactivity, hiding the cursor +- Immersive **One** layout + - Changed size of artwork + - Simplified metadata display when controls have timed out +- Artwork now shows fallback color until the image has loaded + +### Lyrics + +Huge improvements to lyrics ⚡ + +- New more optimized scrolling code +- Scrolling curve and duration can be modified from Visual -> Lyrics +- Scrolling performance improvements +- Fixes issue where speed of scrolling is inconsitant between different monitor refresh rates + - macOS users should notice a dramatic improvement over previous lyrics +- Sing style lyrics 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. + +### 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` +- 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. + +### 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. + +## Queue + +- Added Play button to items in the Queue +- Added Remove button on Queue Items + +## Developer + +- WebSockets (available on Windows only at the moment) can be enabled under Connectivity + - Electron support is in the works +- Cider ThemeKit introduced (Experimental, Get it from here: https://github.com/ciderapp/cider-themekit) + +### Bug Fixes + +#### Sabiiro + +- Fixed a case where Sabiiro will fail to write the config file for some users + +- WebView2 is now bundled with the app, Cider will be an overall larger package due to this. + +#### MacOS + +- Fixed window vibrancy not working correctly on macOS. diff --git a/1.client-releases/2.3.2-prereleases.md b/1.client-releases/2.3.2-prereleases.md new file mode 100644 index 0000000..8407770 --- /dev/null +++ b/1.client-releases/2.3.2-prereleases.md @@ -0,0 +1,130 @@ +# 2.3.2 Prerelease 15 + +- Various changes to Library Artists + - Library Artists now uses the same rich media item grid as Library Albums + - Fixed search and brought up to the same standard as Library Albums and Library Songs + - Artists now have their rating displayed + - Artist radios can now be started from the artist page +- Rich Album Grid changes + - Added favorite status to album details + - Albums are now cached for faster loading + - Adjusted breakpoints + - Improved visuals +- Experimental: Mini Player single-line lyrics + - Right click the lyrics icon in the mini player to enable while it is in the Square mode +- On client search now supports accented characters + - Example: `The Marías` can now be found by searching `the marias` or any other variation +- Added some caching options under General -> Caching + - Added option to cache Library Albums + - Added option to cache Artist Chips +- Relocated Updates to underneath the Settings option from the main menu +- Fixed bug where switching between Queue and History directly would not work + +# 2.3.2 Prerelease 13 / 14 + +Quick patch for PR12 that addresses the following issues: + +- Fixed tracks list not overflowing correctly and getting cut off +- Ongoing WIP adjustments to how the grid flow is calculated +- When the height of the window is too small, the scroll position will default to the bottom of the shelf content + +# 2.3.2 Prerelease 12 + +- New: Library Albums page now features a richer view of the albums in your library + - Album content is now displayed inline underneath their cover art when you click on an albums artwork + - Improved scrolling performance + - Updated some parts of the album page to match library songs style + - Navigating back to the library albums page will now resume at the same scroll position + - _Note:_ Depending on when you added the album to your library, some albums may not have fully colorized content +- Added Tweak: Rich Album View -> Scroll To Position + - Options: Top or Bottom + - Bottom may be preferred if you generally use smaller window heights or have a smaller screen + +# 2.3.2 Prerelease 10 + +- Added: Immersive will now start in fullscreen when holding shift while clicking the icon +- Added: Favorites Only filter to Library Albums +- Added: Implementing code for upcoming Cider Marketplace (Themes) +- Fix: More adjustments to Favorites code +- Fix: Various adjustments to Cider Remote/Connect relay +- Fix: Added scrolling to AirPlay connection panel +- Fix: Adjustments and optimizations to Media Item Properties panel +- Fix: Fixed previews on Suggested Songs and Playlist editor being too loud +- Fix: Fixes window controls being visible in fullscreen + +# 2.3.2 Prerelease 8 / 9 + +- Fixes issues related to favorites in last prerelease +- Fixes Add to Library on favorite not having any effect +- Apple Music API requests are now handled with our own API fetching function instead of MusicKit + +# 2.3.2 Prerelease 7 + +- The Bug Report button now automatically send build details +- Added Copy Build Info on About page +- Changes to how favorites are fetched on playlist/albums +- Immersive menus now affect the whole menu +- Changes related to upcoming Cider Remote improvements +- Some partial sourcemaps are now shipped in updates to help with troubleshooting issues + - This means that the DevTools console will now show where console messages and errors are located in the source code. +- Autoplay icon in queue now only shows when it is available + +# 2.3.2 Prerelease 6 + +- Fixes Charts brick on Search landing page +- Several changes to ratings / favorites implementation +- Various changes related to upcoming Cider Remote improvements + +# 2.3.2 Prerelease 5 + +- Added Saturation and Contrast ratio controls to Immersive + - Repurposed "Set Max Brightness" to "Adjust Visuals" +- Fixed Immersive visuals looking too flat due to some scaling values not being adjusted correctly +- Fixed volume bar not being visually affected by RPC +- Fixed inLibrary and isFavorited in WS RPC being flipped +- Fixes autoplay state between sessions +- Changed left sidebar max width to 360 +- Fixed LastFM on Windows auth not working without first enabling RPC server + +# 2.3.2 Prerelease 4 + +- Added new built-in font "Figtree" +- Added General -> Prompt on close when music is playing +- Improved sidebar drawer when app is in small portrait mode +- Changed Immersive menu styling and item organization +- Discord RPC details are state are now truncated to 128 characters to meet restrictions +- Fixed the (X) clear button on playlist track search box not clearing +- Search box on library songs is now a toggleable button that automatically focuses the input when it's shown +- Slightly adjusted progress bar colors + +# 2.3.2 Prerelease 3 + +- Artist feed page when clicking on the Your Artist Feed text in Home (WIP) +- Fixed favorites not working when AMFetch is enabled +- Updated dependancies +- Improved Media Item grid responsive appearance, some examples are Rooms, Recently Added, Albums. +- Added Visual -> Content Preferences -> Hide Hero Items on Browse +- Added Visual -> Content Preferences -> Move "More To See" links on Browse to top +- Fixed animated artwork not playing on Artist pages +- Fixed artist artwork being distorted when the artist does not have a Hero or Video artwork +- Improved Artist page loading code + +# 2.3.2 Prerelease 2 + +- New unified styling class for titles with badges (like explicit) +- Library songs now shows explicit +- Various styling consistancy improvements +- Expanding sidebar items have their expansion target moved to the right +- Added "Show in Apple Music" and "Show in Now Playing" to the now playing and queue context menu +- Fixes issue where selected update branch notification preference wouldn't save properly + +# 2.3.2 Prerelease 1 + +- Revamped What's New panel + - The What's New dialog has been improved to show the biggest changes in the latest version of Cider at a glance. +- Fixed an issue where ThemeKit themes could not use `@import` rules. +- Playback notifications now close automatically after 5 seconds. +- New Experiment: New Queue List + - Replaces the current queue with a new, more powerful queue list. Featuring multi-selection and a new UI. +- "Prereleases" is now available as an option for "Get notifications for branch" in Updates +- Improved prerelease update notifications, they now take priority over stable updates until the newer stable version is released. diff --git a/1.client-releases/2.3.2.md b/1.client-releases/2.3.2.md new file mode 100644 index 0000000..1b503ef --- /dev/null +++ b/1.client-releases/2.3.2.md @@ -0,0 +1,71 @@ +--- +title: Cider Release 2.3.2 +description: New Import, relay, remote, and immersive menu style +author: booploops +--- + +# Changelog + +## [2.3.2](https://github.com/ciderapp/Izanagi/compare/v2.3.2...v2.3.2) (2024-03-15) + +### Features + +- added contrast, saturation controls to immersive ([a5979cd](https://github.com/ciderapp/Izanagi/commit/a5979cd027ece2917017534ac47dfccc5bfc60e3)) +- added dislike state to store ([7a8b72d](https://github.com/ciderapp/Izanagi/commit/7a8b72d0e18fa2b276947dc5527e102531f90ee2)) +- added dotenv and more types ([4ae30fd](https://github.com/ciderapp/Izanagi/commit/4ae30fd845e84d078dc9253fc7747061c26c1b52)) +- changed immersive menu styling ([522ab98](https://github.com/ciderapp/Izanagi/commit/522ab984d062fae9b764f4c523a759b90a141702)) +- **dmg:** Update dmg image and correct config ([008a6aa](https://github.com/ciderapp/Izanagi/commit/008a6aaae1ee0abee92ae240e8f039e652b482b3)) +- **import:** Improve search accuracy on Spotify Importing and Prevent Blocking ([ac9a6da](https://github.com/ciderapp/Izanagi/commit/ac9a6daf8d8e3c57661a690ded532a15a675cff6)) +- improved narrow window sidebar ([242d84e](https://github.com/ciderapp/Izanagi/commit/242d84e49bd636f19f293ef0e2fc80a317e5ef5e)) +- **MediaItemProperties:** Remade with passing minimal values, more efficient checks and cleaner code ([4a29f48](https://github.com/ciderapp/Izanagi/commit/4a29f487643db3eb148a4345a4f7c3b048dd5883)) +- **relay:** autoplay toggling and passing ([7ebb82b](https://github.com/ciderapp/Izanagi/commit/7ebb82bab3b56ed5a467a7a60fcc008751e8bc13)) +- **relay:** pass full tall animated artwork ([8dddad2](https://github.com/ciderapp/Izanagi/commit/8dddad27ccf25b73e8791b692129b38f7498fbb5)) +- **remote:** animated artwork passing ([48ad25e](https://github.com/ciderapp/Izanagi/commit/48ad25ec0cf452eb9331da70e843c905c53c09c6)) +- update icons and bundle id ([03a3ea3](https://github.com/ciderapp/Izanagi/commit/03a3ea3c23c36a1194df273f333e463d1d81b8bc)) + +### Bug Fixes + +- add current time for remote back and change to isPlaying for playback state ([4a4a8e4](https://github.com/ciderapp/Izanagi/commit/4a4a8e4d736d33a32626cf5ce44dd5c82ea5c0a3)) +- angry typescript ([397dfca](https://github.com/ciderapp/Izanagi/commit/397dfca8b19e699d603340b2166aa6fab098856b)) +- brackets ([fada2fe](https://github.com/ciderapp/Izanagi/commit/fada2fea9e9fc05ba126145bd7d0cffdb02be783)) +- **C#523:** Favorites are now fetched on all playlist views ([f1bc8ac](https://github.com/ciderapp/Izanagi/commit/f1bc8ac28a6fad80a41c8434ab756be82320479c)) +- **C#530:** Truncate details and state on DiscordRPC to meet restrictions ([0150aaf](https://github.com/ciderapp/Izanagi/commit/0150aaf6b433863ecc3afcd6dffa5bbabfc0df91)) +- **C#532:** only show autoplay icon when item is queued ([196e5ef](https://github.com/ciderapp/Izanagi/commit/196e5ef8e6b8e65e3cc401b405147280755eeaf1)) +- change default client for rpc to Cider ([2aefb26](https://github.com/ciderapp/Izanagi/commit/2aefb269a0120093aa08b41a38ef9d4816c9ef8f)) +- **chromecast:** move over to typed variant and fix previous changes ([353be4e](https://github.com/ciderapp/Izanagi/commit/353be4e38497ae613dc08f64ca1514d2493eb101)) +- **ci:** Remove pr.yml ([4ba8eca](https://github.com/ciderapp/Izanagi/commit/4ba8ecadf98ff41f7d6180d79cdb131fd07ee1e6)) +- **electron:** Close error ([54b6f07](https://github.com/ciderapp/Izanagi/commit/54b6f079877c1fd269e1959cb6e2ac956916232f)) +- favouriting ([5d831d3](https://github.com/ciderapp/Izanagi/commit/5d831d3bbc5d9127ccfe8e688ceddb38e1a5208b)) +- **helpers:** move helpers about, fix logicalData function, move over to new favorites api ([c814e86](https://github.com/ciderapp/Izanagi/commit/c814e86e54e21fb9eaa3c732f3d14378a42d1b5a)) +- icons and remove redundant viles ([e84aa79](https://github.com/ciderapp/Izanagi/commit/e84aa79c8a4e01db4d8b7b6831e55eb690c311ce)) +- **immersive:** Context menu background inconsistencies ([ebf1daa](https://github.com/ciderapp/Izanagi/commit/ebf1daa0a42b6461e6fef1d8494523fdf080b5d9)) +- **immersive:** tab switching bug ([d41d49e](https://github.com/ciderapp/Izanagi/commit/d41d49eae8945ad0e842cd9a84a58d18ef8ae118)) +- **immersive:** tab switching bug ([00fbba0](https://github.com/ciderapp/Izanagi/commit/00fbba0849628e6ad0ed6e892216adb22a82b7f0)) +- lastfm on sabiiro will temporarily enable RPC if not enabled ([9cf30e2](https://github.com/ciderapp/Izanagi/commit/9cf30e26796883206559561177d626c8c580ad07)) +- **lcd:** favouriting playing library items no longer errors out ([fd87eb2](https://github.com/ciderapp/Izanagi/commit/fd87eb241da8fe8e7141125e85baf4e4c942675b)) +- **listen-together:** Parties failing to create due to missing link ([b835fac](https://github.com/ciderapp/Izanagi/commit/b835fac760d0f27679b9920f3df98f5ac363ec02)) +- **middleware:** fix issues with middleware failing ([aeb68b4](https://github.com/ciderapp/Izanagi/commit/aeb68b4ea4ae230890a1cf3bf43693db282df414)) +- **mpris:** Fixed behavior for all listeners and corrected playback position ([b4d8857](https://github.com/ciderapp/Izanagi/commit/b4d8857da7f5069f45ba7cf6fd77683b18c51e05)) +- **package:** Electron version correction ([31df825](https://github.com/ciderapp/Izanagi/commit/31df8256f72f7453f0ab21db8601f4a073a7ae35)) +- playlist folder type weirdness ([68ee967](https://github.com/ciderapp/Izanagi/commit/68ee9679fe1d9da467eb79c8dfb9e888050c72e6)) +- preload and moved to build dir over resource ([0cabc1d](https://github.com/ciderapp/Izanagi/commit/0cabc1dfed08b7a697c17627a466757339dfbaec)) +- rating fetch for nowplaying errors ([3b62689](https://github.com/ciderapp/Izanagi/commit/3b626890ce7dcfa7faf35dd945675cc6ed7522d1)) +- **rating:** redo with new rating functions ([0912a4b](https://github.com/ciderapp/Izanagi/commit/0912a4b1c0b9dc4d5eb33c739753b33df97dc3da)) +- redo of liking, disliking and library state persistence ([590b10b](https://github.com/ciderapp/Izanagi/commit/590b10bb4312d2637ced4b72178296bfadce040b)) +- **relay:** clearing all ([690b745](https://github.com/ciderapp/Izanagi/commit/690b7451d75d5dbb6959583d0e012df96853ade0)) +- **relay:** empty the command as soon as possible ([be2c0d0](https://github.com/ciderapp/Izanagi/commit/be2c0d071382f3ee20137674476e89e8140f4375)) +- release artifact names ([274cc95](https://github.com/ciderapp/Izanagi/commit/274cc95a13927a374a63f4e0767551615192abc8)) +- removed listening party check that kicks the user out ([65c1920](https://github.com/ciderapp/Izanagi/commit/65c192049cae1e2a5c13f3f8e8a1a096b17acd90)) +- setting volume via rpc will now affect volume bar ([a5979cd](https://github.com/ciderapp/Izanagi/commit/a5979cd027ece2917017534ac47dfccc5bfc60e3)) +- setting volume via rpc will now affect volume bar ([31e1d44](https://github.com/ciderapp/Izanagi/commit/31e1d442106064bc832cbe1d8e37586623c757ad)) +- **vol:** exponential volume normalization ([d648c11](https://github.com/ciderapp/Izanagi/commit/d648c116805a8b5964ef4cfc38ba1241eb8136f1)) +- **vol:** round to 5dp to prevent normalisation issues at 5% of lower vol ([fa47c7d](https://github.com/ciderapp/Izanagi/commit/fa47c7d6fdf522a7d40dc5d75fbdd6572e71c237)) + +### Miscellaneous Chores + +- release 2.3.2 ([63842cd](https://github.com/ciderapp/Izanagi/commit/63842cd24276395644dcda86086f8394412b26bb)) +- release 2.3.2 ([3f036df](https://github.com/ciderapp/Izanagi/commit/3f036df4dfca113dbb72aa701f730aea73db738f)) +- release 2.3.2 ([10f7577](https://github.com/ciderapp/Izanagi/commit/10f7577cb14e95709ed52314fb4250280aed44bf)) +- release 2.3.2 ([8da516f](https://github.com/ciderapp/Izanagi/commit/8da516f4789883fae7e339d71c31247437d065b8)) +- release 2.3.2 ([176e15e](https://github.com/ciderapp/Izanagi/commit/176e15e237b839a7e80bec5647d31aded719a18e)) +- release 2.3.2 ([dd8f28e](https://github.com/ciderapp/Izanagi/commit/dd8f28e2200cc1a50785404ba0da6b5b248f5e0c)) diff --git a/1.client-releases/2.x-GC.md b/1.client-releases/2.x-GC.md new file mode 100644 index 0000000..fa7a901 --- /dev/null +++ b/1.client-releases/2.x-GC.md @@ -0,0 +1,119 @@ +--- +title: Cider 2.x General Changes +description: +author: cryptofyre +date: November 10, 2022 +getLogId: 7de72b87-6102-11ed-b41c-0200555c4945 +image: 2.x-GC.jpg +--- + +# Cider 2.x General Changes + +This is just a **combination** post of all the changes made to **Cider 2.x** at this given time, we'll be doing separate posts from here on out. + +### Nov 8th 2022 + +- Developer Inspect option is now disabled by default +- Missing element text on browse is now gone +- Multi item dragging in playlist editor (WIP) +- Added Netease lyrics as backup lyrics source +- The new artist picker is now available on most elements with artists when clicked +- Fixed some issues with the Properties panel on Now Playing +- Fixed issue where shuffle enabled would interfere track selection +- Mojave player position now has scrolling text for long title, album, and artist names +- Volume is now saved between sessions +- Show complete album now displays on library albums + +### Nov 5th 2022 + +- Added Item Properties for detailed info about tracks and albums +- Added the missing views for albums +- Fixes issue where having the player on top would block the tabs in settings +- (Testing/Experimental) Added Advanced > Chromium Switch Presets + Offers 3 options: Default, Performance, and Power Saver + +### Nov 4th 2022 + +- Adds Player Position with Mojave and Mavericks +- Fixes elements not being correctly aligned when player position was set to top +- Fixed bug where elements would go missing +- Adds Discord RPC with the statues: Cider 2, Cider, and Apple Music +- Last window size and position are now saved +- Adds early AirPlay support (Settings > General > AirPlay) + +### Nov 1st 2022 + +- Testing a fix for unavailable playlist items +- Animated artwork now has a configurable framerate limit (default: 30) + +### Oct 31st 2022 + +- Settings is now in its own popup view +- Added animated backgrounds for Immersive, it can be disabled under visual +- Fixes uploaded albums not opening correctly +- Added "Open URL..." option under the main menu > Apple Music to open Apple Music URLs +- Reenabled MediaSessionService under Linux until MPRIS is reimplemented + +### Oct 29th 2022 + +- Adds Immersive view, can be accessed from the main menu (testing) + Immersive view will be the basis for full screen mode +- Adds Private Session in main menu +- Adds Autoplay to queue +- Tracks in queue can now be played by double clicking them +- Adds experimental settings: "Artwork Loading Method" offers "lazy" and "eager" + "lazy" is the default setting and prioritizes performance and memory usage. + "eager" loads artwork faster but could increase initial page load times and memory usage. + +### Oct 28th 2022 + +- Adds Add to Last Playlist (Testing, feedback wanted if it doesn't work for you) +- Updated app icon to a more nightly looking version +- Enables the share options in the context menus +- Testing out new custom lyrics display + +### Oct 27th 2022 + +- Adds disliking tracks and albums +- Small styling changes +- Storefront region adjustments +- Updated context menu style + +### Oct 24th 2022 + +- Adds Start Radio for songs +- Adds context menu for now playing, can be accessed with right click or clicking the artwork +- Fixed an issue where the small player would have low quality artwork +- Changed when ratings are loaded to reduce network calls + +### Oct 20th 2022 + +- Adds Charts page +- Added a few memory optimizations +- Adds Multiroom pages +- Adds Hardware Acceleration option (WebGPU) +- Fixes issue where context menu may not be usable if it extends to the title bar +- Config now saves to disk as config.json + +### Oct 18th 2022 + +- Reworked list item component with track ratings, add to library, and a better layout +- Item context menus now have Show Artist and Show Album. Show artist will prompt which artist to go to if there are multiple +- Fixed a edit playlist not saving for some new playlists +- Album descriptions have been corrected to get their longer versions if available +- Fixed double window chrome under Linux + +### Oct 14th 2022 + +- Library Albums +- Small UI tweaks when running under Windows (title bar buttons) +- The port for preview builds has changed to 9500 to avoid conflicts, this will require you to sign in again. +- Added recently added +- Tweaks to queue +- Adaptive colors is no longer disabled +- List Items (Songs) can now be added to playlists +- Fixed the blurry orange border +- Animated artwork will now properly stop when the window is unfocused +- Apple Music Stations now work (Personal Station, Apple Music 1) + +This is the end! Thanks for reading and we'll keep you up to date on all of our products via this channel for the upcoming months. diff --git a/1.client-releases/2.x-beta14.md b/1.client-releases/2.x-beta14.md new file mode 100644 index 0000000..6cd260d --- /dev/null +++ b/1.client-releases/2.x-beta14.md @@ -0,0 +1,30 @@ +--- +title: Cider 2.x Beta 14 +description: Happy afternoon! We have another build in store for you. +author: cryptofyre +date: November 18, 2022 +getLogId: 1ae57de9-6782-11ed-b41c-0200555c4945 +image: 2.x-beta14.jpg +--- + +# Cider 2.x (Beta 14) Changelog + +Happy afternoon! We have another build in store for you. + +- Added All Playlists link under playlists +- Improvements to Cider Connect authentication +- Cider Connect no longer breaks playback +- Added General > Privacy > Analytics Level + - (Default: None) +- Spotify playlist import now displays percentage complete +- Updated small portrait player +- Immersive now scales to small portrait +- New volume slider with mouse scroll wheel support + - (Volume steps can be configured from the developer console until an option is added in settings, example: CiderApp.config.get("audio.volumeStep", 0.5) it can be anywhere from 0.01-0.5) +- Added additional settings for Mica-ish + - Blur Amount + - Saturation + - Brightness + - Contrast + +As always all the builds are available in [#prereleases](https://ptb.discord.com/channels/843954443845238864/905459703092490340) for donators. Have a great Thanksgiving Break if you celebrate it! diff --git a/1.client-releases/2.x-beta15.md b/1.client-releases/2.x-beta15.md new file mode 100644 index 0000000..6298f55 --- /dev/null +++ b/1.client-releases/2.x-beta15.md @@ -0,0 +1,37 @@ +--- +title: Cider 2.x Beta 15 +description: Today's build features a few very early new features and on going changes +author: booploops +date: November 24, 2022 +getLogId: 13bb4d97-6b7d-11ed-b41c-0200555c4945 +image: 2.x-beta15.jpg +--- + +# Cider 2.x (Beta 15) + +Today's build features a few very early new features and on going changes: + +- Library page now supports search and sorting by: + - Title + - Artist + - Album + - Duration + - Genre + - Release Date + - Date Added +- Fixes an issue with iCloud songs on Discord RPC +- Styling consistancy changes to catalog pages +- Item properties now displays the release date + +### Connect + +#### 🧑🏻‍🔧Adjusted authentication + +_However, might not still be functional for some people_ + +#### 🎉Listen Together + +_May not work right away, the backend for this service is still under development_ + +Connect to a user via a Discord Rich Presence button or by Cider Connect user ID and listen along! +You can connect and disconnect via `Settings > Advanced` diff --git a/1.client-releases/2.x-beta16.md b/1.client-releases/2.x-beta16.md new file mode 100644 index 0000000..b019716 --- /dev/null +++ b/1.client-releases/2.x-beta16.md @@ -0,0 +1,39 @@ +--- +title: Cider 2.x Beta 16 +description: Happy Monday! Getting cold, innit? +author: maikiwi +date: December 12, 2022 +getLogId: c9af10c7-79fe-11ed-b41c-0200555c4945 +image: 2.x-beta16.jpg +--- + +# Cider 2.x (Beta 16) + +**Happy Monday! Getting cold, innit?** + +Today is mainly about giving Cider 2's Audio Lab the love it deserves over 1. + +### Audio: + +- Added configurable max volume property for the volume slider. + - Currently only configurable through DevTools' Console: + ```js + CiderApp.config.set("audio.maxVolume", 0.45); + ``` +- Added option for advanced `dB SPL` tooltip in place of `%` under `Visual -> Advanced`. + - Built mainly for audio enthusiasts like me to take care of our ears. + - The description should be rather self-explanatory but feel free to ping Maikiwi for questions. +- Fix Spatial Profile Names (was showing internal codenames). +- General cleanup and performance uplift. (~8%) +- Removed CAP Legacy and Static Compilation Mode. +- Revised CAP `Adaptive` to "`Adaptive+`", which is the one that was set to be released with the thanksgiving update. + _I **HIGHLY** encourage you to try this version if you HATED prev. CAP._ + +### General UI/UX: + +- Lyric Scrolling is anywhere from ~25-50% more responsive to the actual vocals. + - This includes a fix that addresses lyric view glitching due to more than one vocal at a time. + - "think almost everyone will come all over that" (qwack -> maikiwi on this change) +- Add the 'add to library' button for places that need it. +- Option for Discord RPC to clear on pause. +- Fixed occasional analytics hanging the client. diff --git a/1.client-releases/2.x-beta17.md b/1.client-releases/2.x-beta17.md new file mode 100644 index 0000000..5f04165 --- /dev/null +++ b/1.client-releases/2.x-beta17.md @@ -0,0 +1,22 @@ +--- +title: Cider 2.x Beta 17 +description: Added support for the new timed lyrics! +author: core +date: December 18, 2022 +getLogId: e5df2f7e-7ef6-11ed-b41c-0200555c4945 +image: 2.x-beta17.jpg +--- + +# Cider 2.x (Beta 17) + +### In this build + +- 🎉**Added support for the new timed lyrics!** + - Enjoy the new syllable by syllable lyrics with backing vocals and duets + - Can be disabled under Visual > Lyrics +- Added support for record label pages + - Record labels will now correctly appear on albums where they are provided +- Recently added is now refreshed after adding songs to library, there is also now a manual refresh button in recently added +- Fixed some out of place headings +- Faster loading times for playlists and albums, especially for large ones! +- Radios and Playlists on home now function as expected diff --git a/1.client-releases/2.x-beta18.md b/1.client-releases/2.x-beta18.md new file mode 100644 index 0000000..3652ba2 --- /dev/null +++ b/1.client-releases/2.x-beta18.md @@ -0,0 +1,39 @@ +--- +title: Cider 2.x Beta 18 - Patch 1 +description: Various fixes to Connect listen party functionality. +author: core +date: December 18, 2022 1:00 +getLogId: 0440053d-7ef7-11ed-b41c-0200555c4945 +image: null +--- + +# Cider 2.x (Beta 18 Patch 1) + +##### Happy Sunday! Hope you are all having a great weekend. + +Below you can find a summary of what can be found in this patch: + +- Various fixes to Connect listen party functionality. +- Compatibility fixes to make app functional on ARM systems. +- More relay commands added for further development with Connect. +- Fixes to time seeking and volume control. +- Playlist artwork should now load faster due to a reduced image size. +- Various development changes to make our lives easier. +- Audio lab normalization fixes. + +As Christmas approaches us, we've been making a few small patches as we slow down development in the approach to the holiday. + +This build also contains various changes for compatibility for the [Cider remote](https://cider.sh/remote). + +### Previous Changes + +As we're very bad at keeping changelogs, here's a summary of changes since the last log: + +#### New Features: + +- Cider remote relays +- Better Apple Music sing +- Banners on album pages +- Dynamic search + +The Cider Remote test flight can be joined from [here](https://cider.sh/remote). diff --git a/1.client-releases/2.x-beta19.md b/1.client-releases/2.x-beta19.md new file mode 100644 index 0000000..e3e5ec6 --- /dev/null +++ b/1.client-releases/2.x-beta19.md @@ -0,0 +1,36 @@ +--- +title: Cider 2.x Beta 19 +description: "NEW: Command Palette" +author: booploops +date: December 20, 2022 +getLogId: c9dba440-80dc-11ed-b41c-0200555c4945 +image: 2.x-beta19.jpg +--- + +# Cider 2.x (Beta 19) + +#### In this build + +### 🆕: Command Palette + +- The command palette can be accessed with `SHIFT + SPACE` +- Search for songs, artists, and albums quickly from the catalog +- Hitting `ENTER` while in the input box will instantly select the first item +- Shortcut filter operators (before anything else): +- `!` will filter the search for only songs +- `@` will filter for artists +- `#` will search your library playlists + _More filter operators and a more results option will be available to the command palette a future build_ + +### Client Updates + +- **FIX**: Fixed long playlists/albums loading duplicate data +- **ADDED**: Disc numbers are now displayed on albums +- **MISC**: This build features a new custom developed drag and drop interaction solution, it has been applied under the Queue and the Playlist Editor + - ⚠️ Known issue: Queue will sometimes ignore the first sort you do, after that it will work as normal. + +### Connect + +- Updated Listen Together link generation +- **Coming Soon**: OBS Web Source +- **Coming Soon**: Last.fm Scrobbling diff --git a/1.client-releases/2.x-beta20.md b/1.client-releases/2.x-beta20.md new file mode 100644 index 0000000..c7565bd --- /dev/null +++ b/1.client-releases/2.x-beta20.md @@ -0,0 +1,35 @@ +--- +title: Cider 2.x Beta 20 +description: "NEW: Command Palette" +author: core +date: January 3, 2023 +getLogId: 3b2ebc08-8b74-11ed-b41c-0200555c4945 +image: 2.x-beta20.jpg +--- + +# Cider 2.x (Beta 20) + +#### 🥳 Happy New Year! Here's our first beta of 2023. + +First beta build in a while, but we have been putting in a few new features throughout the holiday. + +#### In this build: + +- **New home page design** with a more modern and personalised look. + + - The new welcome message uses your Cider Connect username or your Apple Music Social Profile name. + - This is still being worked on and may change. + +- UI fixes, shadow changes and other miscellaneous visual changes. + - A new configuration option to disable the album banner's editorial layout has been added. + - Lots of the latest changes are the team optimising the interface for UWP. +- Translations are no longer bundled into the application (Electron Only Currently). + + - We now fetch translations on startup, which reduced bundle size a fair bit. + +- Additional changes have also been made on the backend: + - Playlists have been moved to our v3Turbo call for more performant loading. + - Some setup for LastFM within Cider Connect has been added. + - Further work on Spotify integration within the app has been done. + +_There's a few other things, but version tracking has gone out the window. Enjoy the build!_ diff --git a/1.client-releases/2.x-beta21.md b/1.client-releases/2.x-beta21.md new file mode 100644 index 0000000..7bc2864 --- /dev/null +++ b/1.client-releases/2.x-beta21.md @@ -0,0 +1,51 @@ +--- +title: Cider 2.x Beta 30 +description: Happy Late Easter! 🎉 +author: core +date: April 21, 2023 +getLogId: 06d893e8-e07a-11ed-a059-0200555c4945 +image: 2.x-beta21.jpg +--- + +# Cider 2.x (Beta 30) + +**Happy Late Easter! 🎉** + +_First things first, we're terrible at maintaining these logs, only boops is making changelogs for releases, so enjoy this changelog of a ton all changes from April 1st to present (including remix branch changes), all other changes I've just given up with, with that I just skipped 8 beta versions because why not._ + +### Features and Improvements + +- Pinned items have been added to the home page. + - These can be added via the context menu on any Media Item + - A menu to edit the pinned items can be found on the home page +- A new search bar at the top of the page has been added, giving users search suggestions and moving the Browse, Listen Now and Radio pages to the sidebar. +- A new vibrancy option has been added, Tabbed Mica. +- A new UI for the listen together party view has been added. +- An AI assistant named Saki has been added into Cider (can be turned in in Settings), this is very early in development and is limited in what responses it can give. + +- Shortcut for Ctrl+F will now invoke the search bar. +- A button to shuffle a users song library has been added. +- Added new button in settings to allow users to manually reset their ClientDB. +- Searching albums, playlists and the library pages now happens in a much more efficient manner, and is much faster. +- API option for Recently Added has been clarified and has been merged into the same page as the ClientDB. +- Mica has been disabled for users on Windows 10 due to it causing the window to be unreadable + +### Squashed Issues + +1. Disabled search suggestions when searching library (#146) +2. Fixed issue with duplicate entries on artist page with pinned items (#142) +3. Explicit songs now playing for certain users (#140) +4. Sorting now persists for library pages and playlists: + +- #128 +- #135 +- #138 + +5. Turbo calls no longer fail on certain editorial pages / playlists (#124) +6. Duplicate songs fail to prompt user to remove duplicates (#19) +7. Share buttons have now been fixed to correctly copy the URL to clipboard (#104) + +### Final Notes + +- With the ClientDB no longer having the Out of Memory error, more functionality has been added to support it, I strongly recommend enabling it in settings when you can in order for us to get the most test coverage possible. +- Various other styling changes have been made throughout the UI that I've probably missed, its not that easy to read commit logs for this. diff --git a/1.client-releases/2.x-beta30.md b/1.client-releases/2.x-beta30.md new file mode 100644 index 0000000..5e72076 --- /dev/null +++ b/1.client-releases/2.x-beta30.md @@ -0,0 +1,18 @@ +--- +title: Cider 2.x Beta 21 +description: New remote relay commands for queue n other things +author: swiftzer +date: January 3, 2023 +getLogId: 277bc263-8d8e-11ed-b41c-0200555c4945 +image: 2.x-beta21.jpg +--- + +# Cider 2.x (Beta 21) + +### Changes: + +- New remote relay commands for queue n other things +- UI Changes +- Option for non overlay lyrics/queue menus +- Custom fonts +- Bug fixes and quality of life improvements diff --git a/1.client-releases/images/2.0.2.jpg b/1.client-releases/images/2.0.2.jpg new file mode 100644 index 0000000..3bfb92d Binary files /dev/null and b/1.client-releases/images/2.0.2.jpg differ diff --git a/1.client-releases/images/2.0.3.jpg b/1.client-releases/images/2.0.3.jpg new file mode 100644 index 0000000..fc62d33 Binary files /dev/null and b/1.client-releases/images/2.0.3.jpg differ diff --git a/1.client-releases/images/2.3.0.jpg b/1.client-releases/images/2.3.0.jpg new file mode 100644 index 0000000..aded9bf Binary files /dev/null and b/1.client-releases/images/2.3.0.jpg differ diff --git a/1.client-releases/images/2.x-GC.jpg b/1.client-releases/images/2.x-GC.jpg new file mode 100644 index 0000000..b012d63 Binary files /dev/null and b/1.client-releases/images/2.x-GC.jpg differ diff --git a/1.client-releases/images/2.x-beta14.jpg b/1.client-releases/images/2.x-beta14.jpg new file mode 100644 index 0000000..52f9cb5 Binary files /dev/null and b/1.client-releases/images/2.x-beta14.jpg differ diff --git a/1.client-releases/images/2.x-beta15.jpg b/1.client-releases/images/2.x-beta15.jpg new file mode 100644 index 0000000..5d4a73e Binary files /dev/null and b/1.client-releases/images/2.x-beta15.jpg differ diff --git a/1.client-releases/images/2.x-beta16.jpg b/1.client-releases/images/2.x-beta16.jpg new file mode 100644 index 0000000..56f7971 Binary files /dev/null and b/1.client-releases/images/2.x-beta16.jpg differ diff --git a/1.client-releases/images/2.x-beta17.jpg b/1.client-releases/images/2.x-beta17.jpg new file mode 100644 index 0000000..095b727 Binary files /dev/null and b/1.client-releases/images/2.x-beta17.jpg differ diff --git a/1.client-releases/images/2.x-beta18.jpg b/1.client-releases/images/2.x-beta18.jpg new file mode 100644 index 0000000..6645743 Binary files /dev/null and b/1.client-releases/images/2.x-beta18.jpg differ diff --git a/1.client-releases/images/2.x-beta19.jpg b/1.client-releases/images/2.x-beta19.jpg new file mode 100644 index 0000000..99e00df Binary files /dev/null and b/1.client-releases/images/2.x-beta19.jpg differ diff --git a/1.client-releases/images/2.x-beta20.jpg b/1.client-releases/images/2.x-beta20.jpg new file mode 100644 index 0000000..d0a49cc Binary files /dev/null and b/1.client-releases/images/2.x-beta20.jpg differ diff --git a/1.client-releases/images/2.x-beta21.jpg b/1.client-releases/images/2.x-beta21.jpg new file mode 100644 index 0000000..26cfba4 Binary files /dev/null and b/1.client-releases/images/2.x-beta21.jpg differ diff --git a/1.client-releases/images/2.x-beta30jpg.jpg b/1.client-releases/images/2.x-beta30jpg.jpg new file mode 100644 index 0000000..7b09b36 Binary files /dev/null and b/1.client-releases/images/2.x-beta30jpg.jpg differ diff --git a/1.client-releases/images/test b/1.client-releases/images/test new file mode 100644 index 0000000..e69de29 diff --git a/audiolab/1.0.0.html b/2.audiolab/1.0.0.html similarity index 100% rename from audiolab/1.0.0.html rename to 2.audiolab/1.0.0.html