# Nicotine+ changelog > A graphical client for the Soulseek network. - Vendor: Nicotine+ - Category: Media - Platforms: Desktop - Official site: https://nicotine-plus.org - Tracked by: What's New (https://whatsnew.fyi/product/nicotine-plus) - Harvested from: GitHub (nicotine-plus/nicotine-plus) - Entries below: 10 (newest first) What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. ## Releases ### 3.3.10 - Date: 2025-03-10 - Version: 3.3.10 - Original notes: https://github.com/nicotine-plus/nicotine-plus/releases/tag/3.3.10 - Permalink: https://whatsnew.fyi/product/nicotine-plus/releases/3.3.10 - Labels: Platforms: Desktop ###### Corrections * Fixed file transfers not starting ###### Issues closed on GitHub * Downloads stuck on Queued ([#3320](https://github.com/nicotine-plus/nicotine-plus/issues/3320)) ### 3.3.9 - Date: 2025-03-10 - Version: 3.3.9 - Original notes: https://github.com/nicotine-plus/nicotine-plus/releases/tag/3.3.9 - Permalink: https://whatsnew.fyi/product/nicotine-plus/releases/3.3.9 - Labels: Platforms: Desktop > [!CAUTION] > File transfers never start in this release. Use 3.3.10 instead.
### Corrections * Fixed a crash when rescanning shared files in some cases * Fixed column widths not being remembered for certain columns * Improved readability of long file paths in File Properties dialog * Fixed minor inconsistencies in the GUI ###### Issues closed on GitHub * Diacritics starting names are in wrong order (at the end of the list) - languages drop-down menu ([#3295](https://github.com/nicotine-plus/nicotine-plus/issues/3295)) * Setting the width of the columns is not remembered ([#3296](https://github.com/nicotine-plus/nicotine-plus/issues/3296)) * Can't boot after deleting app and reinstalling it ([#3308](https://github.com/nicotine-plus/nicotine-plus/issues/3308))
### 3.3.8 - Date: 2025-02-24 - Version: 3.3.8 - Original notes: https://github.com/nicotine-plus/nicotine-plus/releases/tag/3.3.8 - Permalink: https://whatsnew.fyi/product/nicotine-plus/releases/3.3.8 - Labels: Platforms: Desktop ###### Changes * Added isolated mode (`nicotine --isolated`) for standalone environments (e.g. Docker containers) * Added Czech translation (thank you @slrslr) * Added Tamil translation (thank you @TamilNeram) * Optimized reading of large chat logs * Optimized upload queue position requests * Show number of scanned folders while rescanning shares * Skip unit tests requiring network connection by default ###### Corrections * Fixed a crash when closing font chooser dialogs in older GTK 4 versions * Fixed broken tray icons in the Flatpak package * Fixed incorrect download folder names in rare cases * Fixed RTL text direction being used with LTR languages * Fixed libadwaita being enabled by accident in Budgie desktop environment * Windows: Fixed a crash on systems with outdated Vulkan drivers * Windows: Fixed a crash on systems with Proxifier enabled * Windows: Fixed main window minimizing when closing dialogs * Windows: Fixed broken window size when restoring from tray * macOS: Fixed a crash on startup with Apple Silicon build ###### Issues closed on GitHub * Slowness when uploading large amount of files ([#3199](https://github.com/nicotine-plus/nicotine-plus/issues/3199)) * App told me to report this. ([#3218](https://github.com/nicotine-plus/nicotine-plus/issues/3218)) * Nicotine 3.3.7 issue with Sonoma 14.7.2 : impossible to start app ! ([#3227](https://github.com/nicotine-plus/nicotine-plus/issues/3227)) * Closing the lil Wishlist window minimizes the entire app ([#3230](https://github.com/nicotine-plus/nicotine-plus/issues/3230)) * Remember and restore window size and position when opening an application from the tray ([#3236](https://github.com/nicotine-plus/nicotine-plus/issues/3236)) * Progress indication when (re-)scanning shares ([#3246](https://github.com/nicotine-plus/nicotine-plus/issues/3246)) * Czech language translation status ([#3248](https://github.com/nicotine-plus/nicotine-plus/issues/3248)) * removed_parent_folders should only remove first occurence ([#3255](https://github.com/nicotine-plus/nicotine-plus/issues/3255)) * Crash after update to newer version and found that older versions also crash now ([#3265](https://github.com/nicotine-plus/nicotine-plus/issues/3265)) * The only valid location for the SVG icon on Linux is /usr/share/icons/hicolor/scalable/apps ([#3273](https://github.com/nicotine-plus/nicotine-plus/issues/3273)) * UI layout with text direction Right-to-Left ([#3285](https://github.com/nicotine-plus/nicotine-plus/issues/3285)) ### 3.3.7 - Date: 2024-12-16 - Version: 3.3.7 - Original notes: https://github.com/nicotine-plus/nicotine-plus/releases/tag/3.3.7 - Permalink: https://whatsnew.fyi/product/nicotine-plus/releases/3.3.7 - Labels: Platforms: Desktop ###### Changes * Grey out ignored usernames in room user lists * Automatically reconnect to the server when changing listening port * Always show number of upload slots on user profiles * Windows: Update Python from 3.11 to 3.12 * macOS: Drop support for macOS Monterey due to reaching EOL ###### Corrections * Fixed a crash when using file choosers in plugin settings * Fixed a crash when upgrading from Nicotine+ 1.4.1 and earlier * Fixed broken upload stats caused by Soulseek NS clients resuming >2 GB downloads * Fixed an issue where picking an emoji would clear existing text * Improved file transfer speeds in some cases * Windows: Reverted switch to Clang environment due to rare crashes ###### Issues closed on GitHub * Banned and ignored users indicators ([#2100](https://github.com/nicotine-plus/nicotine-plus/issues/2100)) * Allow N+ to update Port without restarting ([#2704](https://github.com/nicotine-plus/nicotine-plus/issues/2704)) * Incorrect processing of passwords with special characters ([#3156](https://github.com/nicotine-plus/nicotine-plus/issues/3156)) * 3.3.5 has same bug latest Test clients have about upload showing wrong upload ([#3162](https://github.com/nicotine-plus/nicotine-plus/issues/3162)) * Cannot update nicotine+ ([#3167](https://github.com/nicotine-plus/nicotine-plus/issues/3167)) * 3.3.6 crashes on launch on macOS due to broken rendering ([#3172](https://github.com/nicotine-plus/nicotine-plus/issues/3172)) * GTK4-based app crashes with: TypeError: No means to translate argument or return value for 'GdkButtonEvent' ([#3176](https://github.com/nicotine-plus/nicotine-plus/issues/3176)) * I get this error when i try to run Nicotine+ ([#3175](https://github.com/nicotine-plus/nicotine-plus/issues/3175)) * A lot of dump files (gdbus) ([#3181](https://github.com/nicotine-plus/nicotine-plus/issues/3181)) * Filechooser.py Window' object has no attribute 'widget' ([#3182](https://github.com/nicotine-plus/nicotine-plus/issues/3182)) * \[3.3.7.dev1\] Windows Nightly builds libgcc_s_seh-1.dll is missing ([#3183](https://github.com/nicotine-plus/nicotine-plus/issues/3183)) * \[Bug\]: Transfer Statistics Total Uploaded Size jumps to 32 EiB ([#3185](https://github.com/nicotine-plus/nicotine-plus/issues/3185)) * Picking an emoji clears text in chat entry, rather than being appended to it ([#3197](https://github.com/nicotine-plus/nicotine-plus/issues/3197)) * User logs off but items in queue slowly tick away from saying queued to logged off ([#3209](https://github.com/nicotine-plus/nicotine-plus/issues/3209)) * Nicotine+ not working on Windows 10 since v3.3.6 ([#3210](https://github.com/nicotine-plus/nicotine-plus/issues/3210)) ### 3.3.6 - Date: 2024-10-15 - Version: 3.3.6 - Original notes: https://github.com/nicotine-plus/nicotine-plus/releases/tag/3.3.6 - Permalink: https://whatsnew.fyi/product/nicotine-plus/releases/3.3.6 - Labels: Platforms: Desktop WINDOWS USERS: The installer format has changed in Nicotine+ 3.2.0. If you are upgrading from Nicotine+ 3.1.1 or earlier, please uninstall Nicotine+ first (this will not remove your existing settings). ###### Changes * Hide picture view when no user profile picture is present * GTK 4: Stop using old GL renderer * Windows: Reduced package size by switching to MSYS2's Clang environment ###### Corrections * Important: Don't delete other unrelated files from incomplete download folder * Fixed a crash when editing and removing list rows in some cases * Fixed a regression where arrow keys no longer selected items in comboboxes * Minor fixes related to the tray icon implementation * GTK 3: Fixed an issue where the chat text entry could disappear * macOS: Fixed an issue where opening files and links no longer worked * macOS: Fixed a few keyboard shortcuts that no longer worked ###### Issues closed on GitHub * 'Open in File Manager' does not work on 3.3.5 in macOS Monterey ([#3143](https://github.com/nicotine-plus/nicotine-plus/issues/3143)) * Issues with selecting text on 3.3.5 in macOS Monterey ([#3144](https://github.com/nicotine-plus/nicotine-plus/issues/3144)) * Horizontal adjustment of user profile ([#2865](https://github.com/nicotine-plus/nicotine-plus/issues/2865)) * Files deleted on quit ([#3152](https://github.com/nicotine-plus/nicotine-plus/issues/3152)) * the window does not close automatically and gets in the way ([#3157](https://github.com/nicotine-plus/nicotine-plus/issues/3157)) ### 3.3.5 - Date: 2024-09-22 - Version: 3.3.5 - Original notes: https://github.com/nicotine-plus/nicotine-plus/releases/tag/3.3.5 - Permalink: https://whatsnew.fyi/product/nicotine-plus/releases/3.3.5 - Labels: Platforms: Desktop > [!CAUTION] > CONTAINS BUG [CAUSING DATA LOSS](https://github.com/nicotine-plus/nicotine-plus/issues/3152). DO NOT USE THIS VERSION!
WINDOWS USERS: The installer format has changed in Nicotine+ 3.2.0. If you are upgrading from Nicotine+ 3.1.1 or earlier, please uninstall Nicotine+ first (this will not remove your existing settings). ###### Changes * Added `/plugin reload` subcommand for reloading a plugin * Added arrow key shortcuts to collapse/expand tree rows * Added a toggle for private room invitations to 'Chats' preferences * List all room members not currently joined in a private room * Incomplete files are now deleted when removing the download from the UI * Improvements to transfer speed accuracy in the UI * Grey out transfer rows with 'User logged off' status * Quitting from the tray menu asks for confirmation while uploads are active * Handle invalid password in Setup Assistant instead of opening the Preferences dialog * Large performance improvement when listing search results or adding transfers * Reduced memory and storage space used by the IP2Location database * macOS and Windows: Require GTK 4 unless `NICOTINE_GTK_VERSION=3` env variable is set ###### Corrections * Fixed a rare crash related to peer connections * Fixed a rare crash when selecting a folder in the file chooser dialog * Fixed a possible memory error when reading data from a peer connection * Fixed issues related to downloads getting stuck when failing * Fixed issues related to transfer rows expanding when not supposed to * Fixed an issue where banning a user's IP did not remove their uploads * Fixed an issue where uploads would not start immediately in some cases * Fixed an issue where popovers could not be closed in some cases * Fixed an issue where some wishlist searches stopped working after closing their tabs * Fixed an issue where an auto-forwarded listening port would close when saving preferences * Fixed an issue where toggling search history did not update the history dropdown * Various accessibility fixes related to scrolling, text views and entry widgets * Various smaller fixes related to the Soulseek protocol implementation * Windows: Fixed an issue where the tray icon was visible despite being disabled * Windows: Fixed an issue where window prevented auto-hidden taskbar from showing * Windows: Fixed invalid list sort order with certain system locales * macOS: Fixed a crash when using Spanish system locale * macOS: Fixed an issue where window could not be restored after running in background * macOS: Fixed Ctrl-clicking not opening the context menu * macOS: Added a few missing keyboard shortcuts * GTK 3: Fixed a crash when pressing "Run in Background" in the confirmation dialog ###### Issues closed on GitHub * Nicotine+ can't be launched from network drive on Windows ([#1843](https://github.com/nicotine-plus/nicotine-plus/issues/1843)) * Really varied upload speeds ([#2219](https://github.com/nicotine-plus/nicotine-plus/issues/2219)) * Right click with control click doesn't work on mac with trackpad ([#2724](https://github.com/nicotine-plus/nicotine-plus/issues/2724)) * Bad user experience with Windows-like buttons on Nicotine 3.3.0 ([#2880](https://github.com/nicotine-plus/nicotine-plus/issues/2880)) * Downloads stuck on 'Queued' ([#2926](https://github.com/nicotine-plus/nicotine-plus/issues/2926)) * User rows expanding when collapse all enabled ([#2969](https://github.com/nicotine-plus/nicotine-plus/issues/2969)) * Connection closed and other connectivity problems ([#2978](https://github.com/nicotine-plus/nicotine-plus/issues/2978)) * Crash on Mac OS Monterey 12.7.5 (Intel) - Nicotine+ Version: 3.3.5.dev1 ([#3016](https://github.com/nicotine-plus/nicotine-plus/issues/3016)) * "Ok" on Network Closes Port ([#3020](https://github.com/nicotine-plus/nicotine-plus/issues/3020)) * Python Memory Error ([#3022](https://github.com/n _[Truncated at 4000 characters — full notes: https://github.com/nicotine-plus/nicotine-plus/releases/tag/3.3.5]_ ### 3.3.4 - Date: 2024-05-06 - Version: 3.3.4 - Original notes: https://github.com/nicotine-plus/nicotine-plus/releases/tag/3.3.4 - Permalink: https://whatsnew.fyi/product/nicotine-plus/releases/3.3.4 - Labels: Platforms: Desktop WINDOWS USERS: The installer format has changed in Nicotine+ 3.2.0. If you are upgrading from Nicotine+ 3.1.1 or earlier, please uninstall Nicotine+ first (this will not remove your existing settings). ###### Corrections * Fixed "Format codes" link not opening in the preferred browser * Windows: Fixed regression in scrolling performance ###### Issues closed on GitHub * Scrolling performance suddenly abysmal (again) ([#3000](https://github.com/nicotine-plus/nicotine-plus/issues/3000)) * Can't access "Format Codes" link in settings through left mouse click on 3.3.3 ([#3001](https://github.com/nicotine-plus/nicotine-plus/issues/3001)) * Sometimes, Nicotine+ (3.3.3) window doesn't open on top when other windows already opened full screen on the desktop. ([#3002](https://github.com/nicotine-plus/nicotine-plus/issues/3002)) ### 3.3.3 - Date: 2024-05-05 - Version: 3.3.3 - Original notes: https://github.com/nicotine-plus/nicotine-plus/releases/tag/3.3.3 - Permalink: https://whatsnew.fyi/product/nicotine-plus/releases/3.3.3 - Labels: Platforms: Desktop WINDOWS USERS: The installer format has changed in Nicotine+ 3.2.0. If you are upgrading from Nicotine+ 3.1.1 or earlier, please uninstall Nicotine+ first (this will not remove your existing settings). ###### Changes * Performance improvements when searching for common files * Improved search result matching for non-Latin languages * Minor accessibility improvements * Updated translations * GTK 3: Restored X11 tray icon implementation for compatibility with older systems ###### Corrections * Fixed a rare crash when changing grouping mode in transfer tabs * Fixed a rare crash when closing Browse Shares tab * Fixed a rare crash when initializing an upload * Fixed a rare crash when double-clicking a download * Fixed an issue where passwords were not remembered after changing them * Fixed an issue where number of shared files was only updated on startup (regression in 3.3.2) * Fixed an issue where transfers displayed incorrect "User logged off" status in some cases * Fixed an issue where chat history entry completion no longer worked * Fixed an issue where UPnP did not work on MikroTik routers * Fixed missing button labels in certain dialogs * Fixed some small memory leaks * Avoid selecting new transfers while tab is active * Remember selected folder when refreshing local shares * Windows: Fixed Alt+1-9 tab shortcuts interfering with Alt codes * Windows: Fixed window not minimizing when clicking task bar icon * Windows: Fixed title bar buttons requiring two clicks to activate * Snap: Fixed an issue where the file chooser displayed the wrong initial folder * Snap: Fixed an issue where folders shared from external drives were unavailable after remounting * Termux: Fixed an issue where connecting to the server failed ###### Issues closed on GitHub * Bad user experience with Windows-like buttons on Nicotine 3.3.0 ([#2880](https://github.com/nicotine-plus/nicotine-plus/issues/2880)) * Auto-selection of new transfers ([#2901](https://github.com/nicotine-plus/nicotine-plus/issues/2901)) * Nicotine+ 3.3.2 displays user as logged off while the transfers are active ([#2909](https://github.com/nicotine-plus/nicotine-plus/issues/2909)) * No icon in taskbar when running in background ([#2928](https://github.com/nicotine-plus/nicotine-plus/issues/2928)) * Set 'Finished' status instead of 'Filtered' for finished transfers in case the directory had files matching download filtering pattern ([#2932](https://github.com/nicotine-plus/nicotine-plus/issues/2932)) * Refresh Files button not working ([#2937](https://github.com/nicotine-plus/nicotine-plus/issues/2937)) * Nictotine Hard fail trying to get pointer ([#2943](https://github.com/nicotine-plus/nicotine-plus/issues/2943)) * 3.3.2 - System Tray Icons Don't Appear ([#2944](https://github.com/nicotine-plus/nicotine-plus/issues/2944)) * Sudden crash ([#2950](https://github.com/nicotine-plus/nicotine-plus/issues/2950)) * bug on checking transfers ([#2953](https://github.com/nicotine-plus/nicotine-plus/issues/2953)) * UPnP: Failed to forward external port 2234: HTTP Error 500: Internal Server Error ([#2955](https://github.com/nicotine-plus/nicotine-plus/issues/2955)) * 0 Shares on Profile ([#2956](https://github.com/nicotine-plus/nicotine-plus/issues/2956)) * Crash when double clicking download row ([#2961](https://github.com/nicotine-plus/nicotine-plus/issues/2961)) * Nicotine+ 3.3.2 permission denied to port 2234 on Fedora 39 ([#2968](https://github.com/nicotine-plus/nicotine-plus/issues/2968)) * This option is doesn't work on Nicotine+ 3.3.3 rc2 ([#2969](https://github.com/nicotine-plus/nicotine-plus/issues/2969)) * Num lock state is inverted ([#2977](https://github.com/nicotine-plus/nicotine-plus/issues/2977)) * Random crash ([#2982](https://github.com/nicotine-plus/nicotine-plus/issues/2982)) * Found another bug ([#2988](https://github.com/nicotine-plus/nicotine-plus/issues/2988)) * Arbitrary Crit _[Truncated at 4000 characters — full notes: https://github.com/nicotine-plus/nicotine-plus/releases/tag/3.3.3]_ ### 3.3.2 - Date: 2024-02-25 - Version: 3.3.2 - Original notes: https://github.com/nicotine-plus/nicotine-plus/releases/tag/3.3.2 - Permalink: https://whatsnew.fyi/product/nicotine-plus/releases/3.3.2 - Labels: Platforms: Desktop WINDOWS USERS: The installer format has changed in Nicotine+ 3.2.0. If you are upgrading from Nicotine+ 3.1.1 or earlier, please uninstall Nicotine+ first (this will not remove your existing settings). ###### Corrections * Fixed a crash when adding transfers while in ungrouped mode * Fixed an issue where dialog message labels were not read by screen readers * Snap: Fixed screen reader detection for enabling GTK 3 ### 3.3.1 - Date: 2024-02-24 - Version: 3.3.1 - Original notes: https://github.com/nicotine-plus/nicotine-plus/releases/tag/3.3.1 - Permalink: https://whatsnew.fyi/product/nicotine-plus/releases/3.3.1 - Labels: Platforms: Desktop WINDOWS USERS: The installer format has changed in Nicotine+ 3.2.0. If you are upgrading from Nicotine+ 3.1.1 or earlier, please uninstall Nicotine+ first (this will not remove your existing settings). ###### Changes * Added function to manually search a wishlist item * Exclude the Synology "#snapshot" and "#recycle" folders from Shares (thank you @toineenzo) * Improved performance when loading transfers on startup * Implemented server code 160 (Excluded Search Phrases) * macOS: update visual style of window controls to resemble native apps ###### Corrections * Important: Fixed critical error crash at startup on rejected login (regression in 3.3.0) * Avoid a rare crash (log a FIXME error) when clearing a transfer not present in list * Fixed a crash when using up/down arrow keys in empty combo box widget * Fixed an issue that prevented the Now Playing Sender plugin from working * Fixed an issue that prevented the /away command from working * Fixed an issue connecting to certain distributed peers * Fixed broken scrolling in font chooser on GTK 4 * Fixed an issue where private chat messages did not load in rare cases * Fixed an issue where retrying an upload did not start it immediately * Fixed an issue where the chat room tab order was incorrect after restarting * Removed a keyboard focus trap during tab navigation * Linux: Fixed an issue where binding to a virtual private network interface did not work * Windows: Fixed an issue with flickering/invisible window when maximized with auto-hide taskbar * Windows: Fixed an issue where the file manager/audio player window was hidden * Windows: Fixed an issue downloading files containing control characters in the path * Windows: Fixed an issue where reverse file paths did not work for older downloads * macOS: Fixed an issue where Nicotine+ did not launch on Monterey systems (thank you @thep50) * macOS: Fixed an issue where window was not maximized on startup * macOS: Added missing keyboard shortcuts for text entries/views ###### Issues closed on GitHub * Nicotine+ crashes on startup - BufferError ([#2850](https://github.com/nicotine-plus/nicotine-plus/issues/2850)) * Failure to launch 3.3.0 on Mac ([#2852](https://github.com/nicotine-plus/nicotine-plus/issues/2852)) * Implement server code 160 ([#2854](https://github.com/nicotine-plus/nicotine-plus/issues/2854)) * Unable to resize window in Mac Silicon app ([#2857](https://github.com/nicotine-plus/nicotine-plus/issues/2857)) * Nicotine 3.3.0 Flickering when changing tabs ([#2859](https://github.com/nicotine-plus/nicotine-plus/issues/2859)) * "Open in File Manager" not working on Windows ([#2860](https://github.com/nicotine-plus/nicotine-plus/issues/2860)) * 3.3.0: does not connect to server via tun0 (vpn) ([#2861](https://github.com/nicotine-plus/nicotine-plus/issues/2861)) * Issue selecting text on macOS Monterey ([#2862](https://github.com/nicotine-plus/nicotine-plus/issues/2862)) * Retry on uploads no longer works ([#2864](https://github.com/nicotine-plus/nicotine-plus/issues/2864)) * Interest recommendations ([#2866](https://github.com/nicotine-plus/nicotine-plus/issues/2866)) * Crash after clearing download folder with 1 file in it ([#2869](https://github.com/nicotine-plus/nicotine-plus/issues/2869)) * Bug Crash ([#2872](https://github.com/nicotine-plus/nicotine-plus/issues/2872)) * Cannot save file error ([#2888](https://github.com/nicotine-plus/nicotine-plus/issues/2888))