Nicotine-plus

Latest version: v3.3.10

Safety actively analyzes 723973 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 8 of 23

1.3.2

Issues closed on GitHub

* Uploads stop working after a while ([35](https://github.com/nicotine-plus/nicotine-plus/issues/35))
* Can't download from certain users ([37](https://github.com/nicotine-plus/nicotine-plus/issues/37))

Issues closed on Trac

* shared files appear not shared to some peers (744)
* Stops Downloading After About 15 Minutes (759)
* Browse Files from Friemds (762)
* Download issue.... (903)

1.3.1

Behavior

* Displaying results of searches should now be faster and not blocking the UI.
* Send a private message to users who queue a directory has been removed.
* Hidden directories on Windows are not shared provided you have the pypiwin32 module installed.
* Tray icons have been modified to be easier to distribute under debian (DFSG compliant).
* New versions are now checked against the Github releases page.
* NowPlaying: MPRIS should now be used for Rhythmbox.
* The MacOS port has been dropped since nobody will step up and maintain it.
* The pseudo transparency (translux) feature has been removed.
* Blinking of the trayicon is not recommended and has been removed.
* Menu icons have been dropped since they are deprecated by GTK.

Features

* Translations works on Windows.
* UPnP support out of the box on Windows.
* Refreshed icon and GTK2 theme on Windows.
* Gives user the option to load more than 1000 previous chat lines when they rejoin a chat room.
* Virtual share system implemented.
* You can now browse your buddy shares via the Share menu.
* You can now rename your buddy virtual shares via the settings window for shares.
* Plugins: can now be toggled on/off.
* Plugins: a reddit plugin has been added.
* NowPlaying: XMMS Infopipe support has been removed in favor of xmms2.
* NowPlaying: BMPx support has been removed.
* NowPlaying: Lastfm support has been updated and require an API key.
* NowPlaying: Banshee support has been updated.
* NowPlaying: Foobar support has been updated.

Issues closed on GitHub

* Question - Nicotine Still Being Developed? ([1](https://github.com/nicotine-plus/nicotine-plus/issues/1))
* bug in userbrowse.py ([2](https://github.com/nicotine-plus/nicotine-plus/issues/2))
* Remove max length on settings password field ([5](https://github.com/nicotine-plus/nicotine-plus/issues/5), [#7](https://github.com/nicotine-plus/nicotine-plus/issues/7))
* Randomly kill connections on select() out of range failure ([6](https://github.com/nicotine-plus/nicotine-plus/issues/6))
* Fix shares build / crashes caused by bogus metadata ([10](https://github.com/nicotine-plus/nicotine-plus/issues/10))
* UPnP Port Mapping piles up in the router ([11](https://github.com/nicotine-plus/nicotine-plus/issues/11))
* Currently broken on windows ([18](https://github.com/nicotine-plus/nicotine-plus/issues/18))
* File transfers are failing ([19](https://github.com/nicotine-plus/nicotine-plus/issues/19))
* Fix variable bitrate detection for MP3 files ([20](https://github.com/nicotine-plus/nicotine-plus/issues/20))
* Information On nicotine-plus.org ([21](https://github.com/nicotine-plus/nicotine-plus/issues/21))
* Build fails on archlinux, can't copy mo file... ([22](https://github.com/nicotine-plus/nicotine-plus/issues/22))
* Hidden directory files now showing up in file shares (Windows) ([23](https://github.com/nicotine-plus/nicotine-plus/issues/23))
* upnp functionality is used despite being config'd as False ([24](https://github.com/nicotine-plus/nicotine-plus/issues/24))
* userbrowse coredump on GTK 2.24.30+ ([25](https://github.com/nicotine-plus/nicotine-plus/issues/25))
* "invalid operation on closed shelf" error on every download ([27](https://github.com/nicotine-plus/nicotine-plus/issues/27))
* Unable to save settings ([32](https://github.com/nicotine-plus/nicotine-plus/issues/32))
* Clear Finished/Aborted button problem ([33](https://github.com/nicotine-plus/nicotine-plus/issues/33))
* Settings window slow to open ([36](https://github.com/nicotine-plus/nicotine-plus/issues/36))

Issues closed on Trac

* "Abort & Delete" button is mislabeled (194)
* No icon found in nicotine.exe (512)
* French translation and non-translatable strings (524)
* Limiting number of upload slots doesn't work all the time (651)
* Add option to override locale dir (495)
* File and Fast-Configure keyboard shortcuts are the same (658)
* Rescanning shares stalls/fails in some cases (671)
* Distressingly, /al is not working in private chat (678)
* tab completion of user name does not work in private chat (679)
* slskmessages.py:69:__init__:Exception: Programming bug (697)
* upload queue size limits can't be set to "unlimited" (706)
* Impossible to install nicotine without a mouse (712)
* Tray icon is lost after explorer is terminated, doesn't return after explorer is restarted (715)
* nicotine crashed with TypeError in PopulateFilters(): value is of wrong type for this column (726)
* Dont draw eventbox background for tab labels (727)
* Rythmbox Now Playing Error (750) (935)
* Realpath / filename error (776)
* Connection limit (802)
* Disabled UPnP support due to errors Message (Can We Silence?) (803)
* English text refactorizationillisms (828)
* Cannot download from soulseekqt users (912)
* Corrected Hungarian translation for 1.2.16 (923)
* Nicotine+ 1.2.16 on win7SP164bit - German language (998)

A bunch of outdated bug reports have been closed on Trac.

1.2.16

Behaviour

* Updated most country flags (599)
* All messages should now be properly timestamped in the log (602)
* Saving user pictures now appends a timestamp so pictures aren't overwritten

Features

* Foobar support for NowPlaying (644)

Bugs

* Division-by-zero errors broke transfers (561)
* Some packets were packed incorrectly (570)
* Recursive downloads didn't work (571)
* Search results were improperly formatted (594)
* Copying folder URLS didn't work (574)
* Mid sentence tab completion destroyed input (562)
* Portmapping with MiniUPnPc (the binary) didn't work (593)
* Deprecated raise statements using strings (613)
* Transparency wasn't saved properly (615)
* Shares didn't work properly with out-of-ASCII characters (623, 345)
* Fileshare counter increased on refreshing a filelist (617)
* Program failed to start with a corrupt transfer file (628)
* Network loop crashed on invalid DistribSearch packets
* Private rooms often didn't show up in the room list (641)
* nicotine.desktop was missing P2P and Network sub categories (660)

1.2.15

Behaviour

* Changed the description for our .exe files so it shows up as Nicotine+ in
firewalls (ticket 498)
* When using an upload slot limit, uploads that don't start within 30 seconds
are no longer counted as a used slot. This stops a single faulty user from
preventing other connections
* The clear button in the upload view now clears erred transfers too
* Unhide user info tab when a new userinfo is received
* Transfer views update less frequently reducing the amount of CPU needed.
* xdg-open is now used by default to open folders and play music

Features

* Now-Playing support for Amarok2 (Ticket 423)
* FastConfigure dialog for new users (Ticket 482)
* Country flags now have tooltips (Ticket 521)
* Now-Playing support for Banshee

Bugs

* Collapse mode in upload/download didn't work for newly added files, wasn't
remembered with restart (ticket 205)
* The packing/unpacking of network messages has been made more explicit. This
should make Nicotine+ less likely to fail on different processor types and
operating systems (Tickets 486 493 518 540 548)
* Double quotation marks weren't filtered from filenames on Windows systems
* Ban list got unintentionally deleted sometimes (Ticket 519)
* "Show IP" didn't not work on the userinfo page (Ticket 522)
* Wishlist searches would stop working if the setting "Reopen search tabs" was
disabled and the user closed the search tab (Ticket 552)
* Incoming RoomSearch raised exceptions

Translations

* \>\<((((*\> updated the French translation
* djbaloo updated the Hungarian translation

1.2.14

Behaviour

* A corrupt configuration file will no longer make Nicotine+ fail on startup (ticket 483)
* Multiple shares can now be loaded from the harddrive at the same time

Features

* Support for UPnP through MiniUPnPc (ticket 230)

Bugs

* Search failed to work on certain combinations of OS and processor (ticket 486)
* Implemented our own filelist iterator, dramatically reducing the amount of
CPU cycles needed to open filelists. Thanks goes to Nick Voronin (ticket 480)
* Bitrates for Musepack audio were scanned incorrectly
* Saving file lists from users with slashes in the name didn't work
* Filesize was incorrect for files around 2 gigabytes and up in userbrowse.

1.2.13

Behaviour

* Download queue is stored independently from the normal configuration file (ticket 467)
* Non-working connections are cleaned up more aggressively (ticket 473)

Features

* Themes can now use a range of image types, including SVG
* Ownership of private rooms is now displayed
* Search chatroom logs by pressing F3
* ASF Support in case Mutagen is used
* The location of Nicotine+ is restored on startup
* Rudimentary download rate limiter
* The NowPlaying code for Audacious now supports audtool2 as well

Bugs

* Notifications failed when a user had <> in the name
* Highlight icon kept on blinking with detached windows
* Fixed links in the Help menu that didn't work (ticket 459)
* A few different GUI related bugs that should make Nicotine+ much more
responsive and use less CPU: Startup time reduced when there is a queue,
queueing many items at a timer, pressing buttons like "Clear Finished" and
"Abort User's Upload(s)"
* ...and lots of tiny bugs

Translations

* Žygimantas updated Lithuanian translation
* Kenny updated Dutch translation
* Nils updated Hungarian translation

Page 8 of 23

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.