Files
Psychotoxical-psysonic/WHATS_NEW.md
T
cucadmuh c7d71ea57c feat(whats-new): remote release notes with dev workspace mode (#1058)
* feat(whats-new): remote release notes with dev workspace mode

Add WHATS_NEW.md, CI whats-new.md asset upload, and client fetch/cache
with embedded fallbacks. Dev and -dev builds read the full file from the
repo for debugging; RC/stable download the release asset on first use.

* fix(whats-new): render ## headings and add changelog tab

Parse h2 sections in release-notes markdown; load changelog alongside
highlights and let users switch views on the What's New page.

* fix(whats-new): prefetch on startup and fix CI typecheck prebuild

Prefetch whats-new asset when the shell loads on RC/stable builds.
Run prebuild:release-notes before tsc and coverage jobs so the
gitignored generated bundle exists in CI.

* docs: CHANGELOG and credits for What's New remote notes (PR #1058)

* fix(whats-new): always slice embedded release notes to current line

Drop full CHANGELOG embed for -dev bundles; tauri:dev still reads live
markdown from the repo. Ignore all of src/generated/ in git.

* fix(whats-new): fetch release asset via Rust to bypass CORS

Route whats-new.md download through fetch_url_bytes; rename the
technical tab label; add fetch unit tests (PR #1058 review).
2026-06-10 23:35:23 +03:00

52 lines
2.2 KiB
Markdown

# What's New
User-facing release highlights for the in-app **What's New** screen. Maintainers refresh the
current line before promoting to `next` / `release`. Technical details and PR credits stay in
`CHANGELOG.md`.
## [1.48.0]
## Highlights
### Theme Store
- Browse and install community themes from **Settings → Themes** — search, dark/light filter, and full-size previews.
- Six palettes ship with the app; everything else installs on demand and works offline after the first download.
- Import a theme from a local `.zip` when you have a package from a friend or your own design.
- The sidebar nudges you when an installed theme has an update; one-click update from the theme card.
### Offline listening
- Starred tracks and pinned albums stay on disk under one **media** folder — browse them in **Offline Library**.
- Favorites can sync automatically; pinned albums and playlists refresh when the library index updates.
- When the server is unreachable, browse and detail pages show what you already have locally instead of empty errors.
### Fullscreen player
- Rebuilt for much lower CPU and memory use: a calm, sharp fullscreen view with album art, waveform seekbar, up-next queue, synced lyrics, ratings, and a clock.
### Queue — Timeline mode
- A third queue layout keeps the current track in the middle with history above and up next below — great for long listening sessions. Cycle the header control or pick it in **Settings → Personalisation → Queue display**.
### Sidebar
- Optional **Settings → Sidebar** toggle pins **Now Playing** to the top of the sidebar.
### Startup
- A themed loading splash appears while the app starts — colours follow your active theme, including community palettes.
### Settings → Servers
- Server cards are easier to scan: software version on the card, compact actions, and a green **AudioMuse-AI** badge on Navidrome 0.62+ when the plugin is detected.
## Improved
- Audio decoding runs on **Symphonia 0.6** for current and future codec fixes.
- **Settings → About** shows a clearer open-source licenses panel.
## Fixed
- Smoother playback and library behaviour across offline mode, theme switching, and server reconnect — see `CHANGELOG.md` for the full list.