forked from ghosthamlet/frostwire-android
-
Notifications
You must be signed in to change notification settings - Fork 0
/
changelog.txt
649 lines (574 loc) · 35.8 KB
/
changelog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
FrostWire 1.1.0 - JUN/10/2013
- Upgrades to HTTP client.
- Upgrades to Cloud search.
- Disables Google Play donations for Kindle Devices.
FrostWire 1.0.9 - JUN/04/2013
- Fixed crashes on devices with little memory when trying to load high resolution bitmaps.
- Fixed Bug where files with invalid characters would not be transfered via Wi-Fi.
FrostWire 1.0.8 - MAY/31/2013
- New main menu entry to launch "FrostWire TV" app.
- Search algorithm improvement brings better quality and missing search results.
- Local audio files now show album art making local music browsing friendlier.
- Fixes bug where audio player would stop instead of pausing when removing headphones.
- Updated Image caching based on Picasso, better frame rate overall, should see
less Out of memory error reports.
- Fixes bug where the search cache couldn't purge old entries nor it could be deleted.
- Fix for parsing torrents with minor mistakes in trackers list.
- Less intensive HTML detection during torrent parsing
- Added jdk14 logging library.
- Fixes bug where .torrent files and magnets would not open with some file/web browsers.
- Fixes crash reported when there is no access to the image cache folder.
- Fixes crash initializing donations Billing Service.
- Better description for mobile network data usage and bittorrent preferences.
- Removed Google AdMob.
- Added donations request component instead of ads.
- Integrates Offercast offers on installation.
- Experimental OUYA compatibility.
FrostWire 1.0.7 - APR/10/2013
- 3 crashes fixed.
- Partial file torrent download bug fixed.
FrostWire 1.0.6 - APR/08/2013
- Faster search results. Search architecture revised and improved.
- Includes search results from archive.org, which indexes millions
of public domain and creative commons works from all over the
internet.
- Reduces CPU and battery consumption up to 84%.
- FrostWire won't disable screen locking during audio playback.
It's now up to the user to set longer auto-locking timeouts if
they want to use FrostWire as an audio player in their vehicles.
- UI fix, media player screen is correctly updated if a song starts
while the screen was locked.
- Updated icons and graphics.
- Improved mime type detection.
- Supports WebM video search results.
- Updated UPnP cling libraries for better Wi-Fi sharing discovery.
- Multiple crashes and freezes fixed.
- Opens .torrent files from urls and from any file browser.
- Faster hashing and checking of ongoing and finished torrent downloads.
- Fixes a crash when sharing files from third party apps like FileKicker
which pass filepath uris instead of android provider uris.
- Fixes double audio playback issue with third party media playing apps.
- Fixes bug where the app would force close and restart on phones without SD cards.
- Fixes bug on Android 4.x where finished document downloads wouldn't appear under
documents.
- Avoids crash caused by AdMobSDK and WebView's cache being null.
- Fixes bug where sharing files from a third party app would open FrostWire
in a way that hitting the back button would take the user to the desktop and
not back into the third party app.
- Replaced navigation menu for a better one that presents itself with a smooth
brief zoom-in animation.
- Navigation menu and transfer screen looks properly on Motorola Razor
- More efficient use of Bitmaps should cut down on the number of Out of Memory errors on most devices.
FrostWire 1.0.5
- Kindle Fire HD Compatible.
- UX fix, transfers window is shown after starting a peer download,
respecting the user setting for this behavior.
- Fixes reported crashes on 1.0.4.
- MediaPlayer uses Image Loader Cache in hopes to reduce Out of memory errors
on older devices.
- Updated sharing help images.
FrostWire 1.0.4
- UX Improvement on internet search box, hints the user current
search context.
- UX Improvement, easier to read help on Wi-Fi sharing.
- UI fix, search on clearable textboxes no longer goes behind
clear icon.
- UI fix, avoids duplicated Wi-Fi ongoing downloads.
- UI fix, stops Http transfers (Cloud, Peer, Uploads)
- Fixes multiple NPEs reported by 1.0.3 users on Google Play.
- Updates sharing help imagery.
FrostWire 1.0.3
- Multiple fixes upon transfer completion.
- Peer announcement/discovery now done using standard UPnP protocol.
- Fixes aac/mp4 audio demuxing/boxing incompatibilities
with some Samsung devices.
- Audio downloads from SoundCloud now include album art.
- Browsing a user sharing only one kind of files is
now done proactivey by showing that file type to the
user automatically.
- Lots of user experience upgrades.
- NPE fixes.
FrostWire 1.0.2
- New FrostWire 1.0 skin by designer Marcelina Knitter.
Complete graphics and experience overhaul.
- New vertical navigation menu, solves fragmentation issues
on devices that had no way of bringing the preferences menu.
- Multiple optimizations for speed and battery life savings.
- New music player, still supports gestures to switch, pause,
resume songs. Stop button gone.
- Share files from the music player. No need to navigate
back to 'My Files' to share the song you are enjoying.
- Share files on the WiFi network from other applications.
FrostWire now will appear as a 'Send' or 'Share' option
on third party apps.
- Simplified Transfers screen (awesome updates coming)
- New design for Setup Wizard.
FrostWire 0.9.14
- Search suggestions in Unicode.
- Now users can choose the default storage device.
FrostWire 0.9.12
- Search performance improvements.
- Better international search thanks to improved special character support.
- Search status UI feedback improvemens.
- Search results remain on screen when the device is tilted.
- Search results remain after a transfer has been started.
- New animated media player status bar for easy access to media player.
FrostWire 0.9.11
- Fixed caching policy.
- Fixed feedback while streaming or uploading files.
- UX upgrade on transfer manager.
FrostWire 0.9.10
- Updated Tabbed interface with Swipey Tabs.
- UX upgrades to make local file browsing easier to find.
- Fixes issue with Motorola Droid's physical keyboard.
- Fixes several crashes.
- Fixes NPEs in Media Player.
- Fixes important bug on transfer from search result.
- WebView caching mode fixed for faster startup.
- Removed KAT.ph from search engines.
FrostWire 0.9.9
- Fixes NPE in Media Player.
- Fixed important bug related to new downloads from search results.
FrostWire 0.9.8
- Accepts uploads from FrostWire for Desktop.
- 24 Force close errors and freezes fixed.
Frostwire 0.9.7
- Media Player is now car driver safe. Skip songs with swipe gestures,
pause and play songs by tapping the screen with two or more fingers.
- When a user makes or receives a call, if the Media player was active it
will pause and rewind two seconds so the user won't miss a beat.
- Media player will now create an automatic playlist using the files on the
same folder as the one the user started playing.
- Media player is always shown when the user starts playback. Users didn't
look at the notification toolbar icon and were getting lost.
- Media player has support for previous and next media item.
- Media player will pause if another player is started.
- Fixes freeze when stopping torrent transfer.
FrostWire 0.9.6
- Supports installation on external storage.
- Sends date added, date modified data to FrostWire for desktop when browsed.
- Improvements in search performance.
- Improvements in search experience.
- FrostClick promotions can be downloaded via HTTP.
- Multiple UI fixes.
- Fixes NPE issues.
FrostWire 0.9.5:
- Search box provides hints for less touch typing (powered by Google)
- Application translated to 16 languages: Chinese, Czech, Danish
Dutch, French, German, Hindi, Indonesian, Italian, Japanese, Korean,
Polish, Portuguese, Russian, Spanish, Turkish, Vietnamese
- Timeout adjustments for Wi-Fi browsing and compatibility enhancements
for FrostWire for Desktop.
- Removed support to defunct BTJunkie.org search, added KAT.ph search engine.
- When unmounting and mounting the SD card transfers work and shared states
are not reset.
FrostWire 0.9.4:
- Fixes Issue #1 reported by @untaimed18.
- Upgrades to system update mechanism. Keeps backwards compatibility
with 0.6.x.
FrostWire 0.9.2:
- FrostWire will now start downloading torrents if the user clicks
on a torrent URL or tries to open a .torrent file with other app.
- Fixed logic for back button press in Main activity.
- Added search button press logic to Main activity.
- Fixed logic error in http download handler.
- Minor refactor in stop media logic in engine service.
- Updated android-support-v4 library to revision 6.
- Adjustments in the button layout of the Transfer toolbar buttons.
- Fixed toast messages when connecting and disconnecting. Thanks untaimed18
FrostWire 0.9.1:
- Fixed issues with local file sharing on the receiving end.
- Adjustments on list adapter layouts.
- New icons for "Library" and "padlocks".
- Added infographic to explain local file sharing.
- Made source code publicly available on GitHub.
- FrostClick promos are now hidden as soon as a search is started.
FrostWire 0.9.0:
- Core-upgrades: BitTorrent support. Metafrost protocol dropped.
- Chat dropped.
- Local Network transfers now over HTTP.
- BitTorrent Smart Search. Searches
FrostWire 0.6.3:
- Core-upgrade: Peer manager performance upgrades should allow faster peer
retrieval, peer list sharing, peer browsing.
- Core-upgrade: Metafrost cache reset on restart to avoid file transfer errors
due to previous miss calculations of metafrost files.
- Core-fix: Multiple crashes reported were fixed.
FrostWire 0.6.2:
- Core-upgrade: Avoids connecting to too many peers.
- UI-upgrade: Shared finished downloads configuration is available on startup.
- UI-upgrade: Asks for confirmation before deleting files.
FrostWire 0.6.1:
- UI-upgrade: Simpler sharing controls, categories cannot be disabled,
checkboxes are always shown when browsing yourself.
- UI-upgrade: New FrostWire application icon.
- UI-upgrade: New setting to automatically share finished downloads.
- UI-fix: Crash when trying to 'Show Love' from context menu.
- Core-fix: Crash trying to close an already removed communication channel.
FrostWire 0.6.0:
- Core-Upgrade: Inspired by Twitter's Engineering blog http://goo.gl/bg5jk the protocol stack
was rewritten using NIO/Netty. Reducing the numbers of threads, memory and battery consumption
considerably. The Application should now be able to browse more peers and feel a lot snappier.
- UX-upgrade: See what files are being uploaded.
- UX-upgrade: The multiple selection checkboxes are now available for unshared files.
- UX-upgrade: Long pressing on an unshared file and sharing it will now ask
to enable sharing for the file type if it was disabled, just like on the padlock icon.
The current file type being browsed will also be reloaded to show the user this file type
is now available for sharing.
- Core-fix: Makes sure FrostWire won't go beyond the max number of peers.
- Bug-fix: Crash when trying to check all files when there are no files.
FrostWire 0.5.9:
- UI-update: Updated language on initial settings dialog and how to share
dialog. Added scroll bars, which also help if the user is holding the
phone horizontally.
- UI-update: Touching files brings up the context menu. Most users are
probably not aware of these menus since they don't know about the long touch.
- UI-update: How to share dialog shows the icons related to sharing control
and file selection.
- UI-update: A new button is shown next to the user to open the How to
Share/Unshare dialog.
FrostWire 0.5.8:
- UI-update: Update messages can now be customized depending on the update being released.
FrostWire 0.5.7:
- Bug-fix: Force close on individual file deletion.
FrostWire 0.5.6:
- UI-update: New feature to select/unselect all files of a type.
- UI-update: When a category is disabled for sharing, padlock icons appear gray.
- UI-update: Wording on sharing settings changed to reflect Category Sharing Enablement.
- UI-update: Users can only send up to 3 files at the time to the chat to avoid flooding.
- UI-policy-update: Users can only batch up to 30 files for downloading to
avoid too many download requests.
- Bug-fix: Long timeouts preventing 3G/4G connectivity fixed.
FrostWire 0.5.5:
- Fixes several crashes.
- Revamped initial sharing dialog and instructions on how to share.
Users now have more control over what's being shared.
- Bug-fix: Peers removed from the Browse Peer list are correctly banned for the session.
FrostWire 0.5.4:
- Better UI refresh when it comes to peers leaving.
- Bug-fix: Fixes bug that was breaking file downloads.
- Bug-fix: Says good bye to all peers when disconnecting.
- Fixes 2 crashes.
FrostWire 0.5.3:
- Hotfix release. FrostWire was allowing too many peers in.
FrostWire 0.5.2:
- UI-fix: Search box has round borders and shaded background.
- Bug-fix: Several reported crashes.
- Bug-fix: Fixes issue where peers would not send pings correctly and connections got stale
thus breaking Browseability and Connectivity on the network.
FrostWire 0.5.1:
- Bug-fix: Possible NPE for peers not sending Geo-Location when exchanging Peer Lists.
- Bug-fix: Coloring issue on Search Results that hadn't been downloaded.
FrostWire 0.5.0:
- New Feature: 3G/4G support. Use FrostWire outside your Wi-Fi network.
- New Feature: Send file(s) to chat. Long press on a file or select many, then send to the chatroom.
- UI-love: Updated look of Screen Headers. Tabs and Headers have new gradient looks and look well across all devices.
Better looking buttons on Transfers screen.
- UI-fix: Updated "Love FrostWire" section. No more donations until we integrate payment system.
Please rate us 5 stars on the Android Market if you like the app instead.
- UX-upgrade: Distances to peers now shown in both miles and kilometers (by popular demand)
- UX-upgrade: Peer Browsing is more frugal in screen real-state. Good for small screens.
- Drops support for Android 1.6 to favor health of the network with faster/better peers.
- Bug-fix: Fixes several reported (NPE) crashes.
FrostWire 0.4.28:
- Bug-fix: 2 Force Closes that appeared since 0.4.25 finally fixed.
FrostWire 0.4.27:
- Better Search Routing & Browsing connectivity.
- Bug-fix: Multiple force close issues fixed.
- Bug-fix: Fix for Samsung Galaxy Tab crashes.
- Bug-fix: Removed Peers will disappear right away from the list.
FrostWire 0.4.26
- Core-Upgrade: Better p2p search algorithm and new peer management heuristics to find and keep closer peers.
- Bug-fix: workaround to WiFi lock/sleeping bug on some Android versions/devices.
- Bug-fix: multiple force close issues fixed.
- UX-Upgrade: Internationalization: Italian Support (i18n).
- UX-Upgrade: Remotely firewalled peers appear in light blue color.
FrostWire 0.4.25
- Core-Upgrade: Improves WiFi network detection logic.
- UX-Upgrade: Connection Status now shows if user is firewalled or not, along the connection type.
- Bug-fix: fixes locking bootstrapping issues which caused connections to drop and affect search.
FrostWire 0.4.24
- Core-Upgrade: Socket management rewritten to connect behind most firewall configurations (almost ready for 3G/4G support)
- Core-Upgrade: Rewrite of Application Provider.
- UX-Upgrade: Internationalization: French Support (i18n).
- UX-Upgrade: When browsing your own apps you now see their corresponding icons.
- UX-Upgrade: New setting to control vibration notifications upon finished downloads.
- Bug-fix: Crash when opening an old notification if the app wasn't running.
- Bug-fix: Copying .apk files from the phone to the desktop didn't work.
- Bug-fix: Possible search result filtering Exception fixed. Better search results for the network.
- Bug-Fix: Fixes obscure FC when starting a batch download then hitting the Back button right away.
- Bug-Fix: Fixes I/O bug that should result in less "Waiting..." cases when browsing peers.
- UI-Fix: Smoother scrolling and updating of Peer list.
FrostWire 0.4.23
- UX-Upgrade: Internationalization: Spanish Support (i18n).
- Bug-Fix: Issue where apps were not being shared.
- Core-Upgrade: Support for file transfers to FrostWire for Desktop > 4.21.2
- UI-Fix: Search results you started downloading appear in blue without having to scroll.
- UI-Upgrade: Peers appear sorted by Geo-Distance if available, otherwise alphabetically by nickname.
- UI-Upgrade: Core message handling optimizations for faster UI response.
- Bug-Fix: 4 commonly reported crashes fixed.
FrostWire 0.4.22
- UI-Fix: The Browse Peer List stops refreshing for 2 seconds after it receives a touch event.
Real time refreshes was making it too hard to perform long presses and even single presses.
- Core-Fix: Fixed bug on disconnect message.
- Core-Upgrade: Support for FrostWire for Desktop file transfers and streaming. Compatible with the upcoming FrostWire 4.21.2 for Desktop.
FrostWire 0.4.21
- Core-Upgrade: More strict search results and huge bandwidth savings for the network as a whole.
- Bug-Fix: Android Core-UI Messaging Memory leak would kill the application after ~10 hours. Lower memory usage.
FrostWire 0.4.20
- Core-Upgrade: Smarter search results. Ignores english conjunctions, prepositions, pronouns and articles whenever possible.
- Bug-Fix: Issue with fine grained shared states getting lost.
- Bug-Fix: Force close when changing nickname while disconnected.
FrostWire 0.4.19
- UX-Upgrade: When Browsing a peer Long Pressing on it's name shows possible actions on the peer.
- UX-Upgrade: Fresh installs ask user about nickname and what files to share from the beginning to do away with any privacy issues.
- UX-Upgrade: Set Audio file as ringtone on Long Press.
- UX-Upgrade: Set Picture as wallpaper.
- UX-Upgrade: Clicking on the connection bars brings out the Preference Menu, for users that are not familiar with Android and looking to connect.
- UX-Fix: Copying and sharing finished downloads on the Chat now links to the copy on your phone.
- Bug-fix: Fixes issue with UDP broadcasts not being received correctly.
- Bug-fix: Fixes force close when changing nickname during application startup.
- Bug-fix: Fixes issue with negative number of shared files.
- Core-Upgrade: Faster counting of Shared/Unshared files.
- Core-Upgrade: Faster Browse responses.
- Core-Upgrade: Faster startup.
- Core-Upgrade: Faster scanning of local peers.
- Core-Upgrade: Faster shutdown.
FrostWire 0.4.18
- Bug-fix: Issue with Menu and Search buttons on Browse Peers fixed.
FrostWire 0.4.17
- UX-Upgrade: When user hits Back button, it's asked if they actually want to leave FrostWire.
- UX-Upgrade: When user tries the Android physical search button it's taken to the search screen.
- Core-Upgrade: Faster peer management.
FrostWire 0.4.16
- UX-Upgrade: After typing a search for the wrong file type, changing the file type will start another search for the same keywords.
No need to bring up the keyboard out.
- Core-Upgrade: Revised time outs for persistent connections. Better maintenance and reuse of persistent connections.
- Core-Upgrade: Better management of unresponsive peers.
- Bug-Fix: Fixes core issue that was causing Chat messages to appear as coming from somebody else and browsing someone you didn't click on.
- Bug-Fix: Possible Force closes on application Shutdown and in other situations.
FrostWire 0.4.15
- UX-Upgrade: New option to navigate to downloads from FrostWire Logo's Menu (only present if there are any Downloads [active or finished])
- UX-Upgrade: Hitting "Back" on Chat or Search tabs won't get you back to the Desktop, you'll be taken to the Browse screen. Too many users getting lost.
- UX-Fix: Tab heights should now look the same across all devices [slimmer] (Thanks Dan Jackson for screenshot)
- UX-Fix: When submitting a search, File Type selectors are automatically hidden to have more space for search results.
- UX-Fix: When typing a search with the virtual keyboard, hitting 'Return' now hides the virtual keyboard.
- UX-Fix: Focus bug when trying to long press on yourself in Browse Peer Screen.
- Core-Upgrade: Rewrote delivery mechanism of 'Browse Host' messages. Browsing now works 99% of the time.
- Core-Upgrade: FrostWire can now be _configured_ to send messages via TCP or UDP as need be.
- Bug-Fix: Possible Force Close when sea rch results arrived.
FrostWire 0.4.12
- New Feature: Delete files from the "Downloads" screen. (featured invented by Travis Rhodes, thanks)
- New Feature: "Cancel all Downloads". Stops and removes ALL unfinished transfers, no matter what their state is.
- New Feature: The first time the application runs the user must accept the terms of use or else the application won't continue.
- UX-Upgrade: Search is now friendlier and more obvious to use for the new user.
- UX-Upgrade: When browsing a peer the last clicked file type button will appear selected (like in Search)
- UX-Upgrade: D-Pad can now be used to click on items.
- UX-Upgrade: Visual Feedback upon List Item Touch.
- UX-Upgrade: Pressing 'Done' on search virtual keyboard starts a search.
- UX-Fix: Manual Listening Port couldn't be set higher than 65000 (thanks votaguz)
- Core-Upgrade: Flood control mechanisms to reduce message forwarding.
- Core-Upgrade: Smarter search algorithm, improved result accuracy, reduces network load.
- Bug-Fix: Searches with single quotes would yield no results.
- Bug-Fix: Now the application shuts down properly.
FrostWire 0.4.11
- Core-Upgrade: Revised Peer crawling strategy when FrostWire finds itself almost alone.
- Bug-Fix: A lagged Browse response from another peer could interfere when browsing a new peer.
FrostWire 0.4.10
- Bug-Fix: Chat issues fixed.
FrostWire 0.4.9
- Upgrade: FrostWire will find better quality peers based on both Geo Location and Network Distance. Better experience when browsing.
- Bug-Fix: FrostWire should not display chat messages from unknown peers (issue with empty chat messages)
- Bug-Fix: FrostWire would return negative numbers of shared files if users would delete Unshared files outside FrostWire.
FrostWire 0.4.8
- New Feature: Remove Peer. It will remove the peer from your list and black list it during the session's lifetime.9
- UX-Upgrade: Typos and updates in the UI's text (thanks James W. Wilson)
- UX-Upgrade: Warning on disconnect if there are any active transfers.
- Bug-Fix: Issue with shared file count if user unshared all files one by one and then unshared all in bulk.
- Bug-Fix: Generic socket errors caused by older clients in the network.
- Bug-Fix: Issues with GPS and Network location providers. Location updates will only be requested every 5 minutes if location providers are available.
FrostWire 0.4.7
- Installer size reduced to 357K
- New Feature: "/me" in the Chat room is replaced with your nickname. IRC old school 3rd person.
- UX-Upgrade: Peer list shows the version number. If your FrostWire is old, it will appear in red.
- UX-Upgrade: Search and Chat tabs are disabled when disconnected.
- UX-Upgrade: Context aware display of Go to: Home | My Files.
- UX-Upgrade: Offer to change nickname for first time users will re-appear if the user tilts the phone to use keyboard.
- Core-Upgrade: Improved port handling for LAN interaction.
- Core-Upgrade: Better maintenance of Peer List and revisited ping heuristics.
- Bug-Fix: Force Close when trying to browse yourself if disconnected.
- Bug-Fix: Force Closes when trying to manage incoming and outgoing candidate peer lists.
FrostWire 0.4.6
- New Feature: Go to My Files
- New Feature: Clear Chat. Long press on the text box to make this appear.
- New Feature: Share your Documents,Pictures,Photos and Audio via email, android's bluetooth service, sms and via web services (e.g. twitter, facebook, flickr)
- New Feature: "Copy" search a result (to share it via private message or to everyone in the chat).
- Upgrade: Considerable optimization of object management when displaying peers, files, transfers and chat messages.
- Bug-fix: Deleting too many individually unshared files could cause a bug where no files of that type would be shared.
- Bug-fix: Cleans all temporary files on exit.
- Installer size reduced 16%.
FrostWire 0.4.5
- Networking-Upgrade: Fixes in search routing algorithm to avoid redundant message forwarding.
- UX-Upgrade: Touching the FrostWire logo shows a menu to Go Home, See About or Show FrostWire some love.
- UX-Upgrade: Several optimizations for smoother scrolling and better resource management.
- UX-Upgrade: Tapping on someone's nickname on the Chat will autotype @Nickname on the text box.
- UX-Upgrade: New icons for Settings, Home and Love.
- UX-Fix: Private messages take you to the Chat tab, not the Chat Activity by itself.
- UX-Fix: When a file's shared state is changed using the padlod icon the number of shared files of its kind gets updated.
- UX-Fix: Padlock icons are not shown on search results.
- Bug-fix: Downloading the same file twice from the same peer would fail. Memory referencing issues fixed.
FrostWire 0.4.4
- New Feature: Auto update.
- New Feature: Change your nickname by long pressing on your own name on the Browse Peers screen.
- New Feature: "Padlock" button when browsing your shared files to toggle sharing status without much hassle.
- Networking-Upgrade: New Peer Exchange policies result in considerable bandwidth.
- Search/Transfer-Upgrade: All peers involved in a file transfer are now keeping a metafrost file when finished, thus announcing themselves in search results as confirmed sources for that file. Metafrost files are now kept in folders by type to not put a strain on the file system as more and more files are shared.
- UX-Upgrade: Chat tab now shows the number of unread messages.
- UX-Upgrade: When starting up FrostWire will ask new users to change their nickname.
- UX-Upgrade: When disconnected you are taken to the home screen so you won't be confused by things not working.
- UX-Upgrade: Application search results now include version number.
- UX-Upgrade: Search Result Batch Downloads (using checkboxes)
- UX-Upgrade: Search results are cleared before new results are in.
- UX-Upgrade: Checkboxes auto-clear when you start a batch download.
- UX-Upgrade: Failed, Out of sources and Timed out transfers can now be individually deleted from the list of transfers.
- Bug Fix: Fixes SQLite 'where' clause bug with multiple keyword queries. Search will yield more results as everyone updates.
- Bug Fix: Incoming repeated Search responses are short circuited. Distinct results are forwarded only once. Traffic savings.
- Bug Fix: Fixes logic issues for optimal LAN packet delivery. You should feel faster peer browsing and discovery.
- Bug Fix: Audio player when browsing yourself works as expected.
- Bug Fix: Possible Force Close when pinging peer list and a peer says good bye.
FrostWire 0.4.3
- UX-Upgrade: Chat window should receive messages even if you're not looking at it. Layout updates.
- UX-Upgrade: Transfer screen will autoscroll to the bottom to show the newest additions.
- UX-Upgrade: When files are downloaded file names are marked in a different color.
- UX-Upgrade: No more multiple FrostWire icons on the notification bar. A number will display how many finished transfers you have.
- UX-Upgrade: Download indicator now stays after all downloads are finished if transfers have not been cleared. It will display in orange the number of finished transfers so you can go back to your finished downloads even if disconnected.
- UX-Fix: Fixed size of "Delete" icon.
- Bug Fix: Internet Discovery toggle bug fix.
- Bug Fix: Force Close when starting a download of more than 15 checked files.
- Bug Fix: Force Close when setting Simultaneous Uploads to 0. (thanks Steven Peterson, Eric O'Brian)
FrostWire 0.4.2
- New Feature: New Setting to discover (or not) peers over the internet. Limit your searching to your LAN only if you need to.
- UX-Upgrade: Thumbnails are shown when browsing your own pictures and videos.
- UX-Upgrade: New search controls.
- UX-Upgrade: Batched downloads start faster.
- UX-Bug Fix: Force close when changing manual listening port fixed.
- UX-Bug Fix: Clicking on the Active Downloads button won't reload the Transfer's screens if you're already standing on it.
- UX-Bug Fix: About screen can be scrolled down. Includes Thanks to alpha testers.
- Bug Fix: Search results outside local Wi-Fi network couldn't start a download.
FrostWire 0.4.1
- Bug Fix: NPE when changing simultaneous upload setting.
- Bug Fix: Multiple NPEs when handling Search Requests and Search Responses.
- Bug Fix: Chat messages and Private Messages back to work.
FrostWire 0.4.0
- New Feature: Search.
- Bug Fix: Completed,Failed,Cancelled,Timed Out file transfers won't change status to "Out of Sources" if peer leaves.
FrostWire 0.3.10 (file transfer breaks backwards compatibility)
- New Feature: New Setting to limit the number of concurrent uploads.
- Upgrade: Better rendering of active download(s) progress.
- Upgrade: File transfer management optimizations (which break compatibility)
- Bug Fix: Correct display of concurrent uploads and downloads.
- Bug Fix: 'Application' Download bug fixed.
- Bug Fix: Multiple Force Close issues fixed.
FrostWire 0.3.9 (breaks backwards compatibility):
- Upgrade: Rewrite File transfer. Considerably faster transfer startup, progressive file validation,
Minimizes Disk/IO and Garbage Collection. Swarming friendly algorithm.
- Upgrade: New File Transfer state: 'Waiting...' at start of transfer. (Cancellable state)
- Upgrade: Improves robustness of Message delivery.
- Upgrade: Automatic Peer Browse retries, updates peer list when peer is unreachable.
- Upgrade: Faster internal messaging between network core and UI.
- Upgrade: Protocol Message Types re-arranged for new message queue management strategies.
- Upgrade: About page shows name of current Wi-Fi network
- Bug Fix: Peers leaving won't appear again on Peer List.
- Bug Fix: Multiple NPEs on Browse Peer when a responses would arrive too soon.
FrostWire 0.3.8:
- Upgrade: Improved Peer Discovery and Peer List maintenance.
- Upgrade: Adds new 'failed' state to downloads. We were abusing the 'timeout' state.
- Upgrade: Smarter caching of file counts by kind should yield faster browsing responses.
- Upgrade: Fixes potential IO (Index Out of Bounds) errors when reading the last part of a file from the socket.
- Upgrade: When user is leaving it will also be asked if it's ok to leave while UPLOADs are going on.
- Bug Fix: When user is leaving now there's a negative option on the dialog. (thanks Phase3d)
- Bug Fix: Patches a NPE when fecthing Application info from .apks that have not been installed. Still to be fixed.
FrostWire 0.3.7:
- Update: Longer TCP timeouts (20 seconds)
- Bug Fix: Found NPE when fetching Application info on some phones.
- Bug Fix: Misc. NPEs handled.
FrostWire 0.3.6:
- New Feature: Sharing Android Package Files (.apk)
- New Feature: Configuring an arbitrary manual port when UPnP is not an option (between 1000 and 65535 inclusive)
- Bug Fix: Several force close issues fixed.
FrostWire 0.3.5:
- New Feature: Show number of active Uploads.
- New Feature: Delete multiple (checked) files.
- Upgrade: Refactors on File Transfer, leaner code.
- Upgrade: Faster Ping message creation (battery savings)
- Bug Fix: Right text coloring, Numbering on Shared/Unshared files.
- Bug Fix: File transfer errors and time outs are displayed correctly.
- Bug Fix: Tilting the phone while browsing remote files recovers state as expected.
- Bug Fix: No more repeated files when browsing peer.
FrostWire 0.3.4
- Bug Fix: Private messages and "Copy & Share" over the internet work
FrostWire 0.3.3
- New Feature: Fine grained sharing.
- Upgrade: Faster retrieval of shared files.
- Upgrade: Faster browsing of your own files.
- Upgrade: P2P Peer List Exchange on 'handshake' and when you have few Peers available.
- Upgrade: Support for remote chat, remote private message, remote "copy & share" file.
- Upgrade: Audio playback is now done through a much simpler audio player inside the application (works for now)
FrostWire 0.3.2
- Bug Fix: Internal and Visible Peer lists are cleared upon disconnection.
- Bug Fix: FrostWire says good bye properly to all peers and to altamira.
- Bug Fix: Memory Leaks fixed in Altamira.
- Upgrade: Altamira keeps track of the last time a peer received a peer list for smarter behaviour.
- Upgrade: FrostWire now says hello back to unknown peers (pong upon first encounter)
FrostWire 0.3.1
- Bug Fix: Android XML Parsing patch for all phones running < Froyo. UPnP should work on all pre-Froyo phones.
- Bug Fix: Fixes issue where UPnP map attempt would happen only the first time FrostWire opened.
- Update: Distances between peers shown in meter,meters,Km.,Kms.
- Update: About screen now shows information about internal & external ports.
FrostWire 0.3.0
- New Feature: NAT-UPnP support to connect to other FrostWire's over the Internet (via Wi-Fi only)
- New Feature: Ability to select multiple files and perform other actions on them.
- New Feature: Ability to rename files. This will make it easier to search images and videos taken with Android phones.
- Bug Fix: Fixes WiFi auto connect/disconnect issues.
- Bug Fix: Fixes WiFi connectivity issues when switching to other hotspots.
- Bug Fix: Fixes intermittent (double connected message) connection issues.
- Bug Fix: When disconnected FrostWire won't try to connect if you tilt the device.
FrostWire 0.2.0
- Bug Fix: Fixes crash when sending a message to the chat if user is not connected (thanks adwin)
- Bug Fix: When the phone was tilted during file browsing the current list of files got lost.
- Upgrade: Avoids possible situation where FrostWire cannot know about itself. Faster startup.
- Upgrade: Custom looking checkboxes. (FrostWire.Theme in place)
- Upgrade: Multiple UI/Text corrections.
- New Feature: Select multiple files from another user to perform batched downloads. (download enquement pending, so take it easy)
FrostWire 0.1.0 - code name "Von Neumann"
- New Feature: Peer auto discovery on the Wi-Fi network.
- New Feature: Wi-Fi network availability awareness.
- New Feature: Introducing MetaFrost Mobile P2P protocol version 1
- New Feature: Setting to send Geo-Location information to other peers.
- New Feature: Displays distance to other peers if available.
- New Feature: Settings to Share/Unshare files by file type.
- New Feature: Users can be identified by nickname.
- New Feature: Community Chatroom over Wi-Fi.
- New Feature: Sends private chatroom message to another user.
- New Feature: "Copy & Share" your own files in the Community Chatroom to all participants.
- New Feature: "Copy & Share" other user's files in the Community Chatroom to all participants.
- New Feature: "Copy & Share" files with another user via Private Message.
- New Feature: Community Chatroom has 'history' support if user presses D-pad up or down.
- New Feature: Community Chatroom has 'history' support if user gestures up or down on the text field.
- New Feature: Community Chatroom messages can be cleaned with commands "/cls","/clear" and "clear screen".
- New Feature: Browse, Filter, Open and Delete your own shared files.
- New Feature: Browse, Filter and Open other user's files.
- New Feature: Download other user's files when browsing.
- New Feature: Download shared files from chat.
- New Feature: Download multiple files at the same time.
- New Feature: Open downloaded files.
- New Feature: Context menues are available upon Long Click on almost every user interface element.
- New Feature: Screen orientation awareness on every screen.
- New Feature: FrostWire Status bar indicates number of ongoing downloads.
- New Feature: Share picture files.
- New Feature: Share video files.
- New Feature: Share document files.
- New Feature: Share audio files.
- New Feature: Connect/Disconnect from local p2p network.
- New Feature: "Love FrostWire?" Tip/Donation support to development team.
- Pending Feature: Share application files (.apk)