# 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))