Skip to content

Releases: bugrauluyurt/needle

Needle 1.10.3

Choose a tag to compare

@github-actions github-actions released this 04 Oct 03:12
Immutable release. Only release title and notes can be modified.
aab0fa4

Fixed

  • Stay signed in when reopening Needle, including home-screen apps on mobile. Signing out still clears the saved login and account-specific state.
  • Home-screen apps open at their normal full-width scale with touch zoom disabled. Mobile text fields no longer trigger unwanted zoom, and browser tabs remain zoomable.

Needle 1.10.2

Choose a tag to compare

@github-actions github-actions released this 03 Oct 18:29
Immutable release. Only release title and notes can be modified.
608a3bd

Fixed

  • Shorten release pipelines by running browser tests once in the required pull request checks instead of repeating them after merge and during publication.

Needle 1.10.1

Choose a tag to compare

@github-actions github-actions released this 03 Oct 18:09
Immutable release. Only release title and notes can be modified.
1ea8cec

Fixed

  • Prevent concurrent server startups from failing when SQLite removes a transient journal during permission hardening.

Security

  • Avoid excessive CPU use when library titles contain unusually long unmatched metadata delimiters.

Needle 1.10.0

Choose a tag to compare

@github-actions github-actions released this 03 Oct 16:41
Immutable release. Only release title and notes can be modified.
d672d0f

Added

  • Add a Turkish interface that can be selected manually in Settings and stays selected on that device.

Changed

  • Protect existing Needle data with versioned SQLite migrations, schema checks and a one-time pre-migration backup.

Fixed

  • Restore browser zoom, keyboard radio navigation and predictable focus for lyrics and mobile action sheets.

Security

  • Bind Spotify sign-ins to their browser and protect Navidrome API, media, proxy and remote-device verification with shared brute-force and concurrency limits.
  • Keep credentials, downloads, queues, provider state, pending playback, cover caches and recent searches isolated between signed-in users, including late requests and Spotify devices.
  • Restrict Needle database and backup files to the server account and refuse symlinked credential storage paths.
  • Soulseek downloads use stable directory handles, safely finish identical retries, stay inside the configured download and singles folders, and never overwrite a different file during directory swaps.
  • Update the YouTube Music bridge HTTP stack to close known resource-exhaustion and proxy-isolation vulnerabilities.

Needle 1.9.0

Choose a tag to compare

@github-actions github-actions released this 03 Oct 04:59
Immutable release. Only release title and notes can be modified.
ead087e

Added

  • YouTube Music can join your own music and Spotify in Home, Search and Your library.
    Connect a separate account for each person, play songs in Needle, like songs, save
    albums and follow artists. YouTube Music playlists are read-only and can be copied
    into Navidrome using songs you already have. This integration is experimental and
    has its own on/off switch; YouTube Music audio cannot be downloaded for offline use.

Fixed

  • Music-source icons have consistent spacing beside artist names in the player.

Needle 1.8.4

Choose a tag to compare

@github-actions github-actions released this 03 Oct 01:42
Immutable release. Only release title and notes can be modified.
1fec6de

Fixed

  • Library filters are easier to reach, the sidebar stays aligned, and artist artwork loads at a size suited to the screen.

Needle 1.8.3

Choose a tag to compare

@github-actions github-actions released this 02 Oct 21:40
Immutable release. Only release title and notes can be modified.
95a9c88

Fixed

  • Mobile player links, responsive navigation, Spotify notices and locked playlist spacing now work without overlap.

Needle 1.8.2

Choose a tag to compare

@github-actions github-actions released this 02 Oct 05:00
Immutable release. Only release title and notes can be modified.
113a0af

Fixed

  • Load artist pictures without fetching album catalogues, and keep Spotify visible with previously loaded content and a clear retry time while requests are paused.

Needle 1.8.1

Choose a tag to compare

@github-actions github-actions released this 02 Oct 04:09
Immutable release. Only release title and notes can be modified.
15a9df3

Fixed

  • Match the back and forward buttons to the glass search field and remove the extra side inset from full artist song lists.

Needle 1.8.0

Choose a tag to compare

@github-actions github-actions released this 02 Oct 02:36
Immutable release. Only release title and notes can be modified.
ac59704

Changed

  • Lighten the top search field while keeping its glass blur and focus outline readable over artwork.

Fixed

  • Dismiss the mobile keyboard when submitting a search or collection filter, preserving the query and results without interrupting text composition.