NEWS 34.8 KB
Newer Older
1
2
# Changelog

3
4
## iOS [3.3.0]

5
· Add new video player interface
6
7
8
9
10
11
12
13
· Add support to browse NFS and SFTP shares
· Replace previous UPnP integration with VLC's native support based on libupnp
  · this improves compatibility with off-standard UPnP servers
· Replace previous FTP integration with VLC's native support
  · this improves compatibility with servers using non-western text encodings
    and allows connections to servers with off-standard port configurations
· Add downloads from SMB servers
· Add support for http(s) downloads from servers requiring authentication
Felix Paul Kühne's avatar
Felix Paul Kühne committed
14
· Add grid layout for Audio library
Felix Paul Kühne's avatar
Felix Paul Kühne committed
15
· Major speed and performance improvements avoiding heating issues
16
· Fix storing user credentials for network shares
Felix Paul Kühne's avatar
Felix Paul Kühne committed
17
18
19
· Retain downloaded subtitles for locally stored media
· Automatic video deinterlacing (by default)
· Retain last opened media category
Felix Paul Kühne's avatar
Felix Paul Kühne committed
20
21
22
23
24
25
26
27
28
29
· Add support for Files.app as a source to open media without importing to VLC
  · This allows playback from external devices, too!
· Add a queue view controller to switch between scheduled media items and for TV channel listings
· Add a full black theme for OLED devices
· Add rtsp-tcp option
· Add support for spatial audio with AirPods Pro and Max
· library: allow sorting tracks and albums by insertion date
· playback: allow up to 8x playback speed
· video: modify white point adaptation mode on modern iOS devices
· Add support for SAT>IP including custom channel lists
Felix Paul Kühne's avatar
Felix Paul Kühne committed
30
31
32
· Clicking previous during playback now resets the playback position instead of directly going to the previous item in list
· Add Select-All feature to media library screens
· Fix listing large number of media in Google Drive and Dropbox folders
Felix Paul Kühne's avatar
Felix Paul Kühne committed
33
34

## tvOS [3.3.0]
35

Felix Paul Kühne's avatar
Felix Paul Kühne committed
36
· Major speed and performance improvements avoiding heating issues
37
38
39
40
41
42
43
· Add support to browse NFS and SFTP shares
· Replace previous UPnP integration with VLC's native support based on libupnp
  · this improves compatibility with off-standard UPnP servers
· Replace previous FTP integration with VLC's native support
  · this improves compatibility with servers using non-western text encodings
    and allows connections to servers with off-standard port configurations
· Fix storing user credentials for network shares
Felix Paul Kühne's avatar
Felix Paul Kühne committed
44
45
46
47
48
· Retain downloaded subtitles for locally stored media
· Automatic video deinterlacing (by default)
· Add rtsp-tcp option
· Add support for spatial audio with AirPods Pro and Max
· Add support for SAT>IP including custom channel lists
Felix Paul Kühne's avatar
Felix Paul Kühne committed
49
· Clicking previous during playback now resets the playback position instead of directly going to the previous item in list
50

51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
## iOS [3.2.13]

· Add support for SMBv3
· Fix authentication regression with SMBv2 servers
· Fix DNS lookup regression with SMBv2 servers on IPv6-capable networks
· Fix login to Box.com

## tvOS [3.0.12]

· Add support for SMBv3
· Fix authentication regression with SMBv2 servers
· Fix DNS lookup regression with SMBv2 servers on IPv6-capable networks

## iOS [3.2.12]

· Fix playback of 10bit and 12bit content encoded in HEVC or AVC on iOS 14 and later

## tvOS [3.0.11]

· Fix playback of 10bit and 12bit content encoded in HEVC or AVC on tvOS 14 and later

72
73
74
75
76
## iOS [3.2.11]

· Fix adding new item to playlists
· Update Dutch translation

77
78
79
80
## tvOS [3.0.10]

· Fix subtitle display for tracks embedded in MKV files

Soomin Lee's avatar
Soomin Lee committed
81
82
## iOS [3.2.10]

83
· Fix subtitle display for tracks embedded in MKV files
Soomin Lee's avatar
Soomin Lee committed
84
85
· Minor UI fix

86
## tvOS [3.0.9]
Felix Paul Kühne's avatar
Felix Paul Kühne committed
87
88

· Fix repeat button appearance on tvOS 13 and later
89
90
91
92
93
94
· Fix Remote Playback on IPv6-only networks
· Prevent screensaver from appearing during Remote Playback sessions
· Greatly improve AV1 decoding performance by updating dav1d
· Improve adaptive streaming behavior
· Improve seeking accuracy for certain mp4 media
· Fix silence after pausing video playback
Felix Paul Kühne's avatar
Felix Paul Kühne committed
95

96
97
## iOS [3.2.9]

98
99
100
101
102
103
104
· Add option to enable Chromecast audio passthrough
· Fix adding media to existing playlists
· Fix WiFi sharing on IPv6-only networks
· Greatly improve AV1 decoding performance by updating dav1d
· Improve adaptive streaming behavior
· Improve seeking accuracy for certain mp4 media
· Fix silence after pausing video playback
105

Soomin Lee's avatar
Soomin Lee committed
106
107
## iOS [3.2.8]

Felix Paul Kühne's avatar
Felix Paul Kühne committed
108
109
· Add support to create media groups manually
· Port subtitles support from tvOS
Soomin Lee's avatar
Soomin Lee committed
110
· Fix potential Files app hiding issue
Soomin Lee's avatar
Soomin Lee committed
111
· Improve application startup time
Felix Paul Kühne's avatar
Felix Paul Kühne committed
112
113
114
115
116
117
118
· Improve sharing of the library on the local network between multiple VLCs
· Minor UI improvements and fixes

## tvOS [3.0.7]

· Fix artwork display
· Fix crashes when navigating network shares
119
· Minor UI improvements and fixes
Soomin Lee's avatar
Soomin Lee committed
120

Felix Paul Kühne's avatar
Felix Paul Kühne committed
121
122
## iOS [3.2.7]

Soomin Lee's avatar
Soomin Lee committed
123
124
This is a bug fix release, we are actively working on media groups.

Felix Paul Kühne's avatar
Felix Paul Kühne committed
125
· Fix streaming content on Google Drive
Felix Paul Kühne's avatar
Felix Paul Kühne committed
126
· Add passcode protection for WiFi Sharing
Felix Paul Kühne's avatar
Felix Paul Kühne committed
127
· Re-add more granular playback speed control
Felix Paul Kühne's avatar
Felix Paul Kühne committed
128
129
· Display file size information in Edit mode
· Fix repeating media when shuffle is disabled
Felix Paul Kühne's avatar
Felix Paul Kühne committed
130
131
132
· Fix uploads of media larger than 10 GB via WiFi
· Fix storage of recent network streams without iCloud
· Fix random playback control through lock screen
Felix Paul Kühne's avatar
Felix Paul Kühne committed
133
134
· Fix progress display for downloads via FTP
· Fix missing Share sheet on iPad
Soomin Lee's avatar
Soomin Lee committed
135
· Fix Chromecast button not to show in some cases
Felix Paul Kühne's avatar
Felix Paul Kühne committed
136
· Minor UI improvements and fixes
Felix Paul Kühne's avatar
Felix Paul Kühne committed
137
138
139
140
141
142
143

## tvOS [3.0.7]

· Update codecs and networking libraries
· Fix audio playback delay with external accessories
· Minor UI improvements by deploying the current SDK

Soomin Lee's avatar
Soomin Lee committed
144
145
146
147
148
## iOS [3.2.6]

· Fix media title display
· Fix Box session storage

Soomin Lee's avatar
Soomin Lee committed
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
## iOS [3.2.5]

· Add setting to enable/disable media library iCloud backup
· Add snap to playback speed with haptic feedback
· Improve overall iOS 9 stability
· Update media thumbnail after playback
· Fix UPnP CPU usage issue
· Fix potential crash with Plex
· Fix repeat all mode in playback
· Fix thumbnail generation on iOS 9
· Fix media library backup on iCloud
· Fix cloud services connected account count
· Fix launch of media playback during a playback
· Fix unknown and various artists addition and deletion
· Fix potential crash while deleting an audio collection

Soomin Lee's avatar
Soomin Lee committed
165
166
167
168
169
170
171
172
173
174
## iOS [3.2.4]

· Fix iOS 9 audio playback issues
· Improve the edit mode toolbar, following user feedback
· Add import for all supported files from iCloud
· Add album title inside a audio track description label
· Fix wrong colors in network views
· Fix Chromecast background playback
· Fix default sort for audio collections

Soomin Lee's avatar
Soomin Lee committed
175
176
177
178
## iOS [3.2.3]

· Add sorting into media collections
· Add settings to hide thumbnails and artwork
Soomin Lee's avatar
Soomin Lee committed
179
· Add "Quick actions" on media files and collections
Soomin Lee's avatar
Soomin Lee committed
180
181
182
183
184
185
186
187
188
189
190
191
192
193
· Fix shuffle mode
· Fix right to left experience for media players
· Fix optimize name setting
· Fix Fritzbox UPnP listing
· Fix cell height in settings
· Fix progress bar being shown for media collections
· Fix undefined media names when importing through Wi-Fi
· Fix crash with "Open in" activity for iPads
· Fix potential crash after media deletion
· Fix potential crash with external and Chromecast devices
· Rework overall edit mode layout and behaviour
· Various SMB improvements
· Various media library stability improvements

Soomin Lee's avatar
Soomin Lee committed
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
## iOS [3.2.2]

· Add automatic video grouping by name
· Add deletion to audio collections such as artist and albums
· Add setting to force rescan of the media library
· Fix HTTP download if file already exist
· Fix swipe gesture settings affecting double tap to seek
· Fix meta data for external media
· Fix Box cloud service overall usage
· Fix download progress
· Fix download enqueuing
· Fix download speed calculation
· Remove network login automatic capitalization and completion
· Rework download view according to new design
· Update translations

Soomin Lee's avatar
Soomin Lee committed
210
211
212
213
214
215
216
217
218
219
220
221
222
223
## iOS [3.2.1]

· Add automatic appearance setting for iOS 13
· Add indicator inside a playlist for reordering
· Adapt empty view for current context
· Fix SMB 2 credential storage
· Fix local network navigation
· Fix local network infinite reloading
· Fix local network connection dialog
· Fix external screen, AirPlay mirroring black screen
· Fix opening media from other applications using x-callback-url
· Fix artwork being shown after backgrounding the application during playback
· Fix cancel button not being shown on the local network connect screen on iPads
· Fix minor stability and interface issues
224
· Video Grouping will be back soon in a new version of VLC-iOS
Soomin Lee's avatar
Soomin Lee committed
225

Carola's avatar
Carola committed
226
## iOS [3.2.0]
Carola's avatar
Carola committed
227
228
229
230
231
232
233
· This releases introduces a completely new interface, more intuitive, easier to use and features an up-to-date look. This is a first step for future releases that will improve this interface even more.
· It also introduces a completely new media library backend, that allows a much easier management of Music and Audio files.
One can now browse per Album, Genre, Artist and Songs.
· Sorting, a feature that many asked for, also ships with this new version.
· The folders feature was revamped into proper playlist management and playlists have their own dedicated tab now.
· This version of VLC has now both a light and dark mode. Just choose your favorite in the settings
· Finally, in the media backend, numerous things were improved, including bluetooth Audio delay and drop, and better support for SMB shares
Carola's avatar
Carola committed
234

Soomin Lee's avatar
Soomin Lee committed
235
236
237
238
239
240
241
242
## tvOS [3.0.6]

· Fix SMB 2 issue
· Fix thumbnails for media
· Add thumbnail for video in remote playback
· Add manual connection to SMB/FTP/Plex
· Bugfixes and stability improvements

Soomin Lee's avatar
Soomin Lee committed
243
244
245
246
247
248
249
## tvOS [3.0.5]

· Fix SMB 2 issue
· Add thumbnail for video in remote playback
· Add manual connection to SMB/FTP/Plex
· Bugfixes and stability improvements

Soomin Lee's avatar
Soomin Lee committed
250
251
252
253
254
255
256
## iOS [3.1.8]

· Improve action sheet animation
· Fix SMB 2 issue
· Fix Chromecast no video issue
· Bugfixes and stability improvements

Carola's avatar
Carola committed
257
258
259
260
261
262
263
## tvOS [3.0.4]

· Added support for SMB 2
· Added support for AV1 video playback by shipping dav1d decoder
· Fixed cut off text in Network Stream tab
· Bugfixes and stability improvements

Carola's avatar
Carola committed
264
265
266
267
268
269
270
271
## iOS [3.1.7]

· Added support for SMB 2
· Added support for external keyboard shortcuts
· Fixed Chromecast showing a black screen for certain files
· Fixed an issue where a user couldn't navigate out of a OneDrive folder
· Bugfixes and stability improvements

Carola's avatar
Carola committed
272
273
274
275
276
277
278
279
## iOS [3.1.6]

· Fixed OneDrive integration by adopting newer Api
· Fixed common crashes with Chromecast and display of black videos
· Fixed crashes when backgrounding the App
· Added better support for AV1 video playback by shipping dav1d decoder
· Fixed playback problems with certain HEVC streams

Carola's avatar
Carola committed
280
281
282
283
284
285
286
## iOS [3.1.5]

· Fixed an issue with mkv videos crashing on iOS 12
· Adjusted the filterview and timer to not be hidden by the playback controls on newer iPhones
· Addressed CVE-2018-19937 a user was able to bypass the Passcode screen by opening a URL and turning the phone
· Bugfixes and stability improvements

287
288
289
290
291
292
293
## iOS [3.1.4]

· We adapted VLC for the new iPad Pro by adjusting the App and bringing external screen support and FaceID to our iPad Pro users
· We brought the double tap to fullscreen feature to all devices, while still letting you double tap to jump back or forward on the sides of the screen
· Multiple files selection is now possible with iCloud Drive
· Fixed an issue where you couldn't log into the app if you killed it while setting a passcode

294
295
296
297
298
299
300
301
302
303
304
## tvOS [3.0.3]

· Fixed black screen when playing back Audio files
· List of chapters isn't shown when the info pane is first opened
· Fixed a bug where all chapters show the name of the first chapter
· Improved audio passthrough behavior
· Audio / Subtitles track selector now appears without pausing first
· Greatly improved hardware decoding performance for H.264 and H.265 (Apple TV 4K only)
· Fix playback issues with certain AVI, MP4 and MKV files
· Improved display of subtitles

305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
## iOS [3.1.3]

· Added Corsican language
· Fixed a crash when reordering files outside of folders
· The Media title is now always visible when streaming to an external display
· Various Stability improvements and bug fixes

## iOS [3.1.2]

· Added an activity indicator for buffering
· The background setting to continue playback is ignored when external screens are used
· Sorting in folders gets saved correctly
· Fixed playback pausing once external output devices like bluetooth headphones are disconnected
· Deinterlacing is disabled by default now modern devices no longer support this, which led to high battery usage
· Stability improvements for the H264 and H265 decoder and Chromecasting

Carola's avatar
Carola committed
321
322
323
324
325
326
327
328
329
330
## iOS [3.1.1]

· Fixed the swiping Gestures to change brightness and Volume
· Chromecasting is not stopping anymore when locking the device
· Fixed Video not being displayed over an external Screen via HDMI
· Fixed Audio not working after pausing and leaving the App
· Fixed opening external files in VLC or from the Files app
· Fixed an issue where songs where skipped when playing albums or playlists
· Better 360 video behavior when panning

Carola's avatar
Carola committed
331
332
333
334
335
336
337
338
339
340
## iOS [3.1.0]

· We added a feature many of you waited for: Chromecast support
· We fixed a bug where files on your phone were not displayed in VLC
· 360 videos can be viewed by moving your phone now
· Stability and performance improvements when decoding H.264/H.265 in hardware
· Improved audio playback quality
· Fixed a regression preventing the download of certain media files via http
· Fixed a regression where downloaded files might disappear

341
342
## tvOS [3.0.2]

Carola's avatar
Carola committed
343
344
345
· Fixes issues with not being able to resume playback
· Fixes issues with no subtitles after selection

346
347
## iOS [3.0.3]

Carola's avatar
Carola committed
348
349
350
351
352
· Hitting play after backgrounding VLC is finally fixed
· Opening a txt file on iOS won't jump into VLC anymore (we obviously still support this subtitle format)
· Instead of a black screen, when opening certain HEVC files, we now have a playing video
· Fixes an issue were users were prompted to enter a passcode without ever setting one
· We also fixed multiple crashes
Carola's avatar
Carola committed
353
· Scrubbing in the lock screen was added
Carola's avatar
Carola committed
354

355
356
## iOS [3.0.2]

Carola's avatar
Carola committed
357
358
359
· Fixes issues with TouchID and FaceID
· Fixes a crash when opening a Folder

360
361
## tvOS [3.0.1]

362
363
· Fixes a crash browsing files on local file servers

364
365
## iOS [3.0.1]

Carola's avatar
Carola committed
366
367
368
369
· Fixes a crash browsing files on local file servers
· the "use TouchID setting" is now respected
· Fixes a crash when locking your UI on iPhone X

370
371
## iOS [3.0.0]

Carola's avatar
Carola committed
372
373
· Added support for Drag and Drop
· Added Files integration
374
375
· Added FaceID support

376
377
## tvOS [3.0.0]

Carola's avatar
Carola committed
378
· Crash fixes when browsing or searching the local network
Carola's avatar
Carola committed
379

380
381
## iOS [2.9.0]

Carola's avatar
Carola committed
382
383
· Stability improvements and bug fixes

384
385
## iOS [2.8.9]

386
387
· .srt subtitles are being displayed again

388
389
## tvOS [1.1.3]

390
· .srt subtitles are being displayed again
Carola's avatar
Carola committed
391

392
393
## tvOS [1.1.2]

Carola's avatar
Carola committed
394
395
· Fix a crash on start when there are two devices with the same name in the network

396
397
## iOS [2.8.8]

Carola's avatar
Carola committed
398
399
400
401
402
· This version will not reboot your iPhone X when playing HEVC files
· We stopped the madness of doubling files!
· When passcode is enabled Touch Id won't pop up multiple times when you enter the background
· SMB Servers will show up again and are accessible
· Sharing your Media with other Services and saving to Camera Roll works again
403
404
405
· And as always · Stability improvements and bug fixes

## iOS [2.8.7]
Carola's avatar
Carola committed
406
407
408
409
410

· Audio resumes after getting calls or playing content from other media apps again
· Fixes an issue were SSA subtitles were not displayed
· Google Drive login works again

411
412
## tvOS [1.1.1]

Carola's avatar
Carola committed
413
414
· Stability improvements and bug fixes

415
416
## iOS [2.8.6]

Carola's avatar
Carola committed
417
418
419
420
421
· Adjusted the UI for iPhone X
· Fixes the app termination on devices for iOS 7 and iOS 8
· Adds Full support for HEVC 4k videos
· General bug fixes

422
423
## tvOS [1.1.0]

424
· Full support for tvOS 11 and Apple TV 4K
425
426
· Hardware decoding of H.264
· Greatly improved playback engine
427
· Added support for dark user interface style
428
429
430
· Improved support for pass-through audio playback and multi-channel audio
· Fixes an unexpected app termination when uploading specifically crafted files through Remote Playback

431
432
## iOS [2.8.5]

433
434
435
· Fixes an unexpected app termination when uploading specifically crafted files through WiFi Upload
· iOS 7 stability improvements, notably when browsing servers via UPnP or deleting locally stored media

436
437
## iOS [2.8.4]

438
439
440
441
442
· Fixes a not responsive UI after scrubbing the Video
· Fixes iOS 11 issues with deinterlaced videos 
· Fixes instances where the Video would be black
· General stability improvements and bug fixes

443
444
## iOS [2.8.3]

445
446
447
448
449
· Hardware accelerated video filtering reducing CPU load by 30% to the previous software filters (iOS 9 or later only)
· Fixes FTP playback
· Fixes crash when playback of a H.264 encoded video ends whose dimensions are not multiples of 16
· General stability improvements and bug fixes

450
451
## iOS [2.8.2]

Felix Paul Kühne's avatar
Felix Paul Kühne committed
452
453
454
455
456
· Fixes an unexpected playback termination of H.264 content after a few minutes
· Fixes playback of 10bit H.264 content
· Fixes a crash when discovering UPnP devices on the local network
· Restored playback on iOS 7
· Dropbox support is no longer an option on iOS 7 and iOS 8
Felix Paul Kühne's avatar
Felix Paul Kühne committed
457
· File listings in Dropbox are now alphabetically sorted (again)
458
· More options for default playback speed matching the tvOS version
Felix Paul Kühne's avatar
Felix Paul Kühne committed
459
· Fixed aspect ratio switch and crop
Felix Paul Kühne's avatar
Felix Paul Kühne committed
460
461
· General stability improvements and bug fixes

462
463
## iOS [2.8.1]

464
465
466
467
· General stability improvements and bug fixes
· Fixes a crash for Local Network for versions < iOS 10
· Fixes issues with .mov playback
· Fixes aspect ratio not being applied
Felix Paul Kühne's avatar
Felix Paul Kühne committed
468

469
470
## iOS [2.8.0]

471
· A new Network Login view
Felix Paul Kühne's avatar
Felix Paul Kühne committed
472
· Hardware decoding of H.264/HEVC
473
474
475
476
477
478
479
· Added support for NFS shares
· Added Bonjour discovery for SMB shares
· Improved search bar discovery method
· Improved sleep timer
· Edit "Select All"
· Double tap to seek in videos
· Shuffle functionality
480

481
482
## iOS [2.7.8]

483
484
485
486
487
· Fixed listing of playlist files on remote shares
· Fixed downloading some media from http servers
· Fixed start index of multiple media playback in OneDrive
· Fixed playback of XDCAM media files (requires a 64bit iOS device)

488
489
## tvOS [1.0.7]

490
491
492
· Fix listing of playlist files on remote shares
· Fixed playback of XDCAM media files

493
494
## iOS [2.7.7]

495
496
· Updated decoders
· Added ability to rename network streams
497

498
499
## tvOS [1.0.6]

500
501
· Updated decoders
· Added repeat mode for playback
502

503
504
## iOS [2.7.6]

505
506
507
508
509
510
· General stability improvements and bug fixes
· Fix hue video filter
· Improved stability when unlocking app using Touch ID
· Improved Dropbox stability
· Prevent ghosting of media downloaded from UPnP servers
· Prevent playing the wrong file on some UPnP, PLEX or FTP shares
511

512
513
## tvOS [1.0.5]

514
515
516
· General stability improvements and bug fixes
· Prevent ghosting of media downloaded from UPnP servers
· Prevent playing the wrong file on some UPnP, PLEX or FTP shares
517

518
519
## iOS [2.7.5]

520
521
· Improved SMB reliability
· Stability improvements for iOS 7
522

523
524
## tvOS [1.0.4]

525
· Improved SMB reliability
526

527
528
## iOS [2.7.3]

529
530
531
532
533
· General stability improvements and bug fixes
· Added 3D Touch Quick Actions for iPhone 6S
· Added 'Play all' feature to OneDrive
· Added 'Play all' feature to local network shares
· Added automatic finding of external subtitles on HTTP, FTP, PLEX and UPnP
Felix Paul Kühne's avatar
Felix Paul Kühne committed
534
  - Note that SMB shares are not supported yet.
535
536
537
538
539
· Added filtering of files found on FTP servers to only show playable media
· Improved SMB reliability
· Fixed contrast video filter
· Fixed downloads from certain UPnP, PLEX and ftp servers
· Fixed switching library display modes on iPad
Felix Paul Kühne's avatar
Felix Paul Kühne committed
540

541
542
## tvOS [1.0.3]

543
544
545
546
· General stability improvements and bug fixes
· Added S/PDIF pass-through option
· Added option to disable artwork retrieval
· Added automatic finding of external subtitles on HTTP, FTP, PLEX and UPnP
Felix Paul Kühne's avatar
Felix Paul Kühne committed
547
  - Note that SMB shares are not supported yet.
548
· Added filtering of files found on FTP servers to only show playable media
Felix Paul Kühne's avatar
Felix Paul Kühne committed
549

550
551
## tvOS [1.0.2]

552
553
· General stability improvements and bug fixe
· Improved SMB reliability
Felix Paul Kühne's avatar
Felix Paul Kühne committed
554

555
556
## tvOS [1.0.1]

557
558
· General stability improvements and bug fixes
· Improved UPnP reliability, notably with Twonky, KooRaRoo, PlayOn
Felix Paul Kühne's avatar
Felix Paul Kühne committed
559

560
561
## tvOS [1.0.0]

562
· Initial release
Felix Paul Kühne's avatar
Felix Paul Kühne committed
563

564
565
## iOS [2.7.2]

566
567
568
569
570
571
572
· Stability improvements
· Improved HTTP connectivity
· Improved UPnP reliability, notably with Twonky
· Fixed issues unlocking the app when a passcode was never set
· Fixed custom subtitles font sizes
· Fixed UPnP playback on iOS 7
· Note: when installing this update, a potentially configured passcode is reset.
573

574
575
## iOS [2.7.1]

576
577
578
579
580
581
582
583
· Stability improvements
· Fixed issues unlocking the app when a passcode was never set
· Fixed repeat one / repeat list
· Fixed saving playback progress for files whose names contain spaces or umlauts
· Fixed multiplying music album listings
· Show music albums with 1 track correctly in the music album's list
· Improved SMB compatibility
· UPnP reliability improvements, notably with Kodi
Felix Paul Kühne's avatar
Felix Paul Kühne committed
584

585
586
## iOS [2.7.0]

587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
· Added new app for the 4th gen. Apple TV
· Dropped support for iOS 6.1. VLC requires iOS 7.0 now
· Added support for SMB file sharing (#8879)
· Added support for music albums with more than 1 disk (#14650)
· Re-wrote Apple Watch extension for watchOS 2
· Media stored in folders on remote servers is now played as a list
· Reworked networking UI
· Added support for system-wide search "CoreSpotlight"
· Added improved UI support for Right-to-Left languages
· Added support for the split-screen appearance in iOS 9 (#14840)
· Added support for Touch ID to unlock app (#13378)
· Added support for WiFi sharing using a personal hotspot (#14865)
· Added option to configure playback continuation (#14340, #14590)
· Added option to configure gestures (#15449) 
· Added support for music albums with more than 1 disk (#14650)
· Display chapter duration in playback UI (#14718)
· Recently played network stream URL are now shared across all devices
· Stored login information is now shared across all devices
· Cloud login credentials are now shared across all devices
Felix Paul Kühne's avatar
Felix Paul Kühne committed
606

607
608
## iOS [2.6.6]

609
610
611
· Desktop quality SSA subtitles rendering (finally!, #11297, #13365, #14112)
· Stability improvements
· New translations to Lao and Kabyle
Felix Paul Kühne's avatar
Felix Paul Kühne committed
612

613
614
## iOS [2.6.5]

615
616
617
618
· Fixed playback of streams opened through the legacy vlc:// pseudo protocol
· Minor improvements (#14080, #14836, #14881, #15118)
· New translation to Norwegian Bokmål
· Updated translations to Afrikaans, Arabic, Bosnian, Czech, Danish, English (GB),
619
620
621
  Spanish (Mexico), Persian, Hungarian, Korean, Latvian, Malay, Polish, Portuguese (Brazil),
  Portuguese (Portugal), Slovenian, Turkish and Traditional Chinese

622
623
## iOS [2.6.4]

624
· Fixed playback of UPnP streams broken in previous update
625

626
627
## iOS [2.6.3]

628
629
· Stability improvements and minor bug fixes (#13601, #14154, #14611, #14852, #14860, #14864)
· Fixed video playback for URLs open via third party apps (#15075)
630

631
632
## iOS [2.6.2]

633
634
635
636
· Improved playback reliability (#15000 et al)
· Added minimize button to fullscreen playback so 'Done' stops playback again
· Added option to always play video in fullscreen, on by default (#14985)
· Fixed subtitles rendering which produced incorrect umlauts or pixelated fonts (#14978 et al.,
Felix Paul Kühne's avatar
Felix Paul Kühne committed
637
  #14883, #14919, #14929)
638
639
640
641
· Fixed major playback issue on iOS 7 on iPad (#14977)
· Fixed remove control events on iOS 6 (#14996)
· Fixed x-callback-url on playback close (#14984)
· Improved accessibility (#15012)
Felix Paul Kühne's avatar
Felix Paul Kühne committed
642

643
644
## iOS [2.6.1]

645
646
· Reduced Apple Watch extension file size by 90%
· Minor bug fix (#14942)
Felix Paul Kühne's avatar
Felix Paul Kühne committed
647

648
649
650
## iOS [2.6.0]

· Added support for Apple Watch · control VLC from your watch!
Felix Paul Kühne's avatar
Felix Paul Kühne committed
651
652
653
  - playback control
  - media info
  - library browsing
654
655
656
657
658
659
660
661
662
663
· Added mini-player to browse the library during playback (#13367)
· Added support for looping playlists
· New ingest mechanism for audio files
· Improved remote command support
· Improved thumbnail generation
· Improved thumbnail and web interface performance on devices with A5 CPU and above
· Fixed crash when playing media from a folder or music album on iPad (#14394, #14706)
· Fixed crash when app goes to background while a video is playing (#14643)
· Fixed privacy leak when using a passcode to protect the library (#14159, #14615)
· Removed stray popup announcing VLC's crash all the time while it actually
Felix Paul Kühne's avatar
Felix Paul Kühne committed
664
  didn't crash before, but terminated by the user (#13194)
665
666
667
668
669
670
671
672
· Added support for the PLEX Web API
· Thumbnails displayed in the media library are updated to the last playback position (#14462)
· Improved reliability when sharing media library on the local network
· Improved media library search delivering more accurate results (#14593)
· Fixed 'crop to fill screen' on iPad (#14575)
· Fixed issue which prevented downloading of a few files via UPnP (#11123)
· Fixed crash when screen is being locked during playback (#14610)
· A large number of bug fixes affecting most parts of the app (#13194, #14056,
Felix Paul Kühne's avatar
Felix Paul Kühne committed
673
674
675
676
  #14270, #14284, #14355, #14477, #14588, #14589, #14609, #14623, #14624,
  #14628, #14629, #14635, #14638, #14641, #14642, #14654, #14663, #14687,
  #14688, #14713, #14715, #14716, #14733, #14736, #14795, #14800, #14801, #14829)

677
678
## iOS [2.5.1]

679
· Fixed playback on iOS 6.1
Felix Paul Kühne's avatar
Felix Paul Kühne committed
680

681
682
## iOS [2.5]

683
684
685
686
· Added support for iCloud Drive (#8688)
· Added support for box.com (#11301)
· Added support for OneDrive (#13413)
· Added a lock button to the playback view, supporting both orientation and
Felix Paul Kühne's avatar
Felix Paul Kühne committed
687
  controls (#11293, #11292)
688
689
· Added 10-band equalizer (#9032)
· Added sharing of the media library between multiple iOS devices
Felix Paul Kühne's avatar
Felix Paul Kühne committed
690
  on the local network
691
692
693
694
695
696
697
698
699
700
· Added support for chapters and titles to the playback dialog (#11560)
· Cleaned-up playback view appearance with more features and less clutter
· Added enhanced media information to the library view (#13564)
· Added notifications about missing storage space when syncing media (#11474)
· Added timer to automatically stop playback (#8640)
· Improved WiFi sharing reliability with web browsers on Linux (#14083)
· Improved Plex support with optional direct connections if detection fails
· x-callback-url: added support for the x-error parameter (#14092)
· A few minor UI improvements (#13892)
· New translations to Portuguese (Portugal), Portuguese (Brazil), Khmer,
Felix Paul Kühne's avatar
Felix Paul Kühne committed
701
  Faroese, Belarusian, Serbian (Latin), Tamil and Afrikaans
Felix Paul Kühne's avatar
Felix Paul Kühne committed
702

703
704
## iOS [2.4.1]

705
706
707
708
709
710
711
· Fixed subtitles downloading in some corner cases
· Appearance fixes for playback speed selector and download view on iPhone
· Improved WiFi Sharing reliability by disabling IPv6 support by default
· Improved UPnP reliability and speed
· Various minor UI improvements
· Fixed regression leading to incomplete library listings on iPad
· Improved decoding reliability by deploying FFmpeg instead of libav
Felix Paul Kühne's avatar
Felix Paul Kühne committed
712

713
714
## iOS [2.4]

715
716
717
718
719
720
721
722
· Added support for iPhone 6 and 6+
· Download of currently stored media via WiFi in addition to upload (#11289)
· Detection of external subtitles when streaming media via http or ftp (#10668)
· Folder support for GDrive (#11019)
· Support for streaming from GDrive
· Native support for Plex media servers
· Support for file sharing with further apps installed on device (#11302)
· Option to download media from http/ftp/https instead of direct playback when
723
  requested through third-party app (#11147)
724
725
726
727
728
729
730
731
732
· Folders synced through iTunes are correctly parsed now (#9158)
· Option to set text encoding used for FTP connections (#10611)
· Option to set default playback speed (#10595)
· Media library search (#11303)
· Improved reliability when a call comes in during playback
· Improved subtitles playback reliability (#11225)
· Support for redirected downloads via HTTP (#10639)
· Support for audio playback and subtitles delay for manual sync (#11236)
· Added improved interaction with third party apps through a x-callback-url
733
734
735
736
  based mechanism
  URL scheme: vlc-x-callback://x-callback-url/stream?url=...&x-success=...
  The 'stream' path component overwrites the "Download or Stream?" dialog
  displayed when third party URLs are being opened.
737
· Media Library is no longer reset on upgrade (#11330)
Felix Paul Kühne's avatar
Felix Paul Kühne committed
738
  - no further thumbnail mismatch (#9158 et al)
Felix Paul Kühne's avatar
Felix Paul Kühne committed
739
740
  - playback states are retained
  - improved first launch after upgrade reliability
741
· Fix browsing of a number of UPnP devices such as HDHomeRun without sorting
Felix Paul Kühne's avatar
Felix Paul Kühne committed
742
  capabilities (#11667)
743
744
745
746
747
748
749
· Fix pseudo-random playback starts (#11993)
· Improved passcode lock appearance (#13166)
· Minor UI improvements (#11296, #11637, #13165, #13169)
· Network stream history allows copying URLs
· Improved reliability when syncing media via WiFi or iTunes (#13128)
· Stability improvements for iOS 6.1
· New translation to Traditional Chinese
Felix Paul Kühne's avatar
Felix Paul Kühne committed
750

751
752
## iOS [2.3]

753
754
755
· New ability to organize media in folders (#9043)
· Support for password protected HTTP streams (#9028)
· WiFi uploads and HTTP downloads continue in the background
Felix Paul Kühne's avatar
Felix Paul Kühne committed
756
  (2 min on iOS 7, 10 min on iOS 6)
757
758
759
· Added option to disable playback control gestures (#10592)
· Added option to use bold subtitles (#10882)
· Modified behavior: when passcode lock is enabled, playback will be stopped
Felix Paul Kühne's avatar
Felix Paul Kühne committed
760
  when VLC enters the background state (#10630, #10747)
761
762
763
· Fixed serial ftp downloads
· Fixed downloads from Twonky UPnP servers (#10631)
· Fixed playback control through lock screen, headphones or multi-tasking view
Felix Paul Kühne's avatar
Felix Paul Kühne committed
764
  (#10932)
765
766
767
768
769
· Playback is paused when headphones are unplugged (#11041)
· Improved UPnP discovery speed with some servers (#10811)
· Improved memory consumption (#9505)
· Added support for m4b, caf, oma, w64 audio and mxg video files
· Caches for WiFi upload and HTTP downloads are emptied more often to
Felix Paul Kühne's avatar
Felix Paul Kühne committed
770
  keep storage impact reasonable
771
772
· Stability improvements and UX tweaks (amongst others #10601, #10518)
· New translations to Latvian, Romanian and British English
Felix Paul Kühne's avatar
Felix Paul Kühne committed
773

774
775
## iOS [2.2.2]

776
777
· Fixed audio playback regression introduced in previous update (#10597)
· Updated translations to Arabic, Chinese (Hans), Dutch, Galician, Hungarian,
Felix Paul Kühne's avatar
Felix Paul Kühne committed
778
  Portuguese
Felix Paul Kühne's avatar
Felix Paul Kühne committed
779

780
781
## iOS [2.2.1]

782
783
784
785
· Added initial support for ARM64 aka AArch64 aka ARMv8
· Improved reliability for Dropbox streaming (#10489)
· Added option to adapt network caching (#10388)
· Compatibility fixes for multiple UPnP servers (notably Twonky 7, Serviio 1.4,
Felix Paul Kühne's avatar
Felix Paul Kühne committed
786
  XBMC 12)
787
788
· Fixed an issue where always the same file in a UPnP folder was played (#10441)
· Fixed a ftp streaming issue from connected servers if file name contains
Felix Paul Kühne's avatar
Felix Paul Kühne committed
789
  non-ASCII characters or the path contains spaces (#10469)
790
791
792
793
· Improved meta data readability within the iPad library view (#10471)
· Improved stability on iOS 6
· Improved Thumbnails
· Misc stability improvements (#10490)
Felix Paul Kühne's avatar
Felix Paul Kühne committed
794

795
796
## iOS [2.2.0]

797
798
799
800
NB: This release removes support for iOS 5 and therefore the first generation
iPad. iOS 6 and the iPhone 3GS remain supported.

Interface:
801
802
803
· New Interface for iOS 7
· Add tutorial to introduce the user to the app
· Improved feedback for media download progress including data bitrate,
Felix Paul Kühne's avatar
Felix Paul Kühne committed
804
  procentual progress and estimated remaining download time
805
· Opening network streams no longer leads to a collapsed file system hierachy
806
  on the remote system. After playback, you can continue where you left off.
807
808
· Added bookmarks for FTP servers
· Added support for multi-touch gestures based upon the VLC Gestures haxie
Felix Paul Kühne's avatar
Felix Paul Kühne committed
809
810
811
812
  - horizontal swipe for playback position
  - tap with 2 fingers to play/pause
  - vertical swipe in the right half of the video to adapt volume
  - vertical swipe in the left half of the video to adapt screen brightness
813
· Previously removed episodes and tracks no longer show up in the respective
814
  group listings (#9705)
815
· Improved privacy by requesting the passcode immediately after leaving the
Felix Paul Kühne's avatar
Felix Paul Kühne committed
816
  app and by obfuscating playback metadata if passcode lock is enabled
817
818
819
· Added support to endlessly repeat the currently playing item (#9793)
· Added option to disable file name display optimizations (#10050)
· TV Shows are sorted by Season number / Episode number and Music Albums
820
  respectively by track number
821
822
823
· Added ability to rename any media item in the library view
· Added deletion of multiple media items in one step
· If your media was recognized as part of a music album, the next track
Felix Paul Kühne's avatar
Felix Paul Kühne committed
824
  will automatically start playing afterwards
825
· New translations to Czech, Malay, Persian, Spanish (Mexico)
826
827

Cloud interaction:
828
829
· Added support for downloads from Google Drive (#8690)
· Added support for streaming files from Dropbox in addition to download
830
831
832
  to device (#9784)

Local network:
833
834
835
836
· Added support for downloading from UPnP multimedia servers
· Added cover-art and duration to UPnP server item lists
· UPnP stability improvements
· Fix incorrect displayed size for files stored on UPnP multimedia servers
837
  larger than 2147.48 MB (#9641)
838
· Improved WiFi Upload reliability, especially when uploading multiple
Felix Paul Kühne's avatar
Felix Paul Kühne committed
839
  items at the same time
840
841

Global networks:
842
843
844
845
· Added support for HTTP Live Streaming (HLS) (#9174)
· Added support for https playback
· Added support for system-wide HTTP proxy settings
· Added support for m3u streams
846
847

Misc:
848
849
850
851
· Improved audio playback performance and reliability
· Improved metadata detection
· Improved vlc:// handling (#9542)
· Improved TV show handling for shows with more than 100 episodes
Felix Paul Kühne's avatar
Felix Paul Kühne committed
852

853
854
## iOS [2.1.3]

855
· Fixed crashes with files whose names are less than 6 characters long after
Felix Paul Kühne's avatar
Felix Paul Kühne committed
856
  removing the file extension
Felix Paul Kühne's avatar
Felix Paul Kühne committed
857

858
859
## iOS [2.1.2]

860
861
862
863
· Stability improvements (#9393, #9431, #9432, #9433, #9434, #9435, #9556)
· Improved Closed Caption rendering (#9369)
· Minor UI fixes (#9454)
· New translations to Hungarian and Swedish
Felix Paul Kühne's avatar
Felix Paul Kühne committed
864

865
866
## iOS [2.1.1]

867
868
869
870
871
872
· Stability improvements
· Improved UPnP handling
· Improved interaction with third party apps
· Improved visual appearance on iPad
· Added support for Teletext-based DVB subtitles
· New translations to Arabic, Polish, and Korean
873

874
875
## iOS [2.1]

876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
· Improved overall stability (#8989, #9031, #9048, #9089, #9092)
· Add support for subtitles in non-western languages (#8991)
· Improved Subtitles support with options to choose font, size, and color
· Add UPnP discovery and streaming (#8880)
· Add FTP server discovery, streaming and downloading (#9064)
· Add Bonjour announcements for the WiFi Uploader's website (#8741)
· Add playback of audio-only media (#9044)
· Newly implemented menu and application flow (#9045)
· Improved VoiceOver and accessibility support (#9017)
· Add Deinterlace option (off by default, #8813)
· Device no longer goes to sleep during media downloads (#9062)
· Improved video output on external screens (#9055, #9079)
· Improved Passcode Lock behavior (#9252)
· Minor usability improvements (#9122, #9125, #9225)
· New translations to Bosnian, Catalan, Galician, Greek, Marathi, Portuguese,
891
  Slovenian
Felix Paul Kühne's avatar
Felix Paul Kühne committed
892

893
894
## iOS [2.0.2]

895
896
· Fix MP2 and MP3 decoding (#8986)
· Add vlc:// protocol handler (#8988)
Felix Paul Kühne's avatar
Felix Paul Kühne committed
897
898
  - vlc://anyprotocol:// allows you to force any URL to open in VLC
  - vlc://server/path will assume http://
899
900
901
902
903
· Fix Dropbox hierarchy navigation (#8993)
· Fix major leak of data when opening files in VLC from other apps (#9011)
· Retain last audio and subtitles tracks when for played media (#8987)
· Fix CSS rendering issue in the WiFi Uploader's web interface
· Switch Default Subtitles Font from SourceSans-Pro to Open Sans
904
  to support Greek, Cyrillic and Vietnamese (#8991)
905
906
907
· Shake device to create a bug report (#7788)
· Export meta data about current playback item to multitasking view (#8883)
· Fix crash when opening network streams from within third party apps while
Felix Paul Kühne's avatar
Felix Paul Kühne committed
908
  playing content local to VLC (#9013)
909
910
911
· Fix VoiceOver support for Dropbox login (#8997)
· Fix dialog rotation on iOS 5 (#8992)
· New translations to Chinese, Danish, Dutch, Hebrew, Slovak, Turkish,
Felix Paul Kühne's avatar
Felix Paul Kühne committed
912
  Ukrainian, Vietnamese
913

914
915
## iOS [2.0.1]

916
917
918
· Update of Russian and Spanish translations.
· Minor crash fix (#8739) and interface fix for iPhone 4.
· Add option for skipping loop filtering (#8814)
919

920
921
## iOS [2.0.0]

Felix Paul Kühne's avatar
Felix Paul Kühne committed
922
First project release.