Voor het uitwisselen van bestanden zijn er in de loop van de tijd verschillende netwerken en applicaties ontwikkeld, zoals het Gnutella-netwerk waarop een aantal verschillende applicaties actief zijn. LimeWire is er hier één van en biedt ondersteuning aan een groot aantal besturingssystemen doordat er gebruik wordt gemaakt van de Java omgeving. De ontwikkelaars hebben een nieuwe bètaversie de deur uitgedaan met 4.12.0 als het versienummer en voorzien van de volgende veranderingen sinds de vorige vermelding in de meuktracker:
Version 4.12.0:Version 4.11.4:
- Fixed average uptime reported while crawling to include the current session.
- Ignore some errors related to reading from the network faster than LimeWire can write to disk.
- Ignore some internal HttpClient errors related to malformed cookies.
- Ignore errors while parsing invalid FLAC metadata.
- Ignore errors caused by parsing ID3v2 data with malformed custom genres.
- Fix iniitialization to ensure the setting directory can be created before attempting to create it and failing.
- Ignore errors caused by failing to retrieve native icons.
- Add more debug information to various errors.
Version 4.11.3:
- Added ability to retrieve average connected uptime while crawling.
- Added more session information to bug reports.
- Fixed uploading to use 3KB instead of 3B for determining if more uploads can be allowed. This should significantly increase download/upload speeds as more people update to newer versions.
- Updated downloading to clear cached data after each download finishes, in order to reduce memory requirements.
- Reduced the amount of cached buffers.
- Fixed reading very corrupted spam training data so that LimeWire will not crash.
- Updated the 'About' page.
- Fixed the way native icons are retrieved so that starting LimeWire is faster.
- Fixed 'Mark As Spam' button so that it can be toggled back and forth.
- Fixed reading saved creation-time file to ignore corruption.
- Added debugging information to some errors while sending UDP packets.
- Added debugging information to errors while downloading.
- Hopefully fixed errors where a download source gets added after the download has finished.
- Hopefully fixed errors where multiple download sources attempt to download the same ranges.
- Fixed error while downloading caused by closing the download from a different thread.
- Fixed error while writing downloaded data to disk if the local cache was full.
- Fixed a possible cause of 100% CPU usage that would occur often on Ultrapeers.
- Handle errors when the system runs out of memory while reading from a socket.
- Ignore errors caused by out-of-date DLLs being used.
- Ignore some errors related to DAAP (iTunes sharing) being an inconsitent state.
- Workaround errors caused by using a progressbar on a custom skinned Windows XP.
- Fixed errors caused by not including log4j in the installation
- Fixed an error caused by saving a download to the root directory.
- Fixed search filters to display and sort bitrate & length properly.
- Fixed some errors with editing metadata of a file that had metadata from more than one schema (audio, video, etc..).
- Added many more translations.