NEWS 1.32 KB
Newer Older
Felix Paul Kühne's avatar
Felix Paul Kühne committed
1 2
Changes between 2.1.0 and 2.2.0
-------------------------------
Felix Paul Kühne's avatar
Felix Paul Kühne committed
3
Features:
Felix Paul Kühne's avatar
Felix Paul Kühne committed
4 5
- added support for audio file detection and album organization
- improved title decrapification
Felix Paul Kühne's avatar
Felix Paul Kühne committed
6 7
- overall stability improvements

8 9 10 11 12
Added Public APIs:
- MLAlbum:
  - New class
- MLAlbumTrack:
  - New class
13 14
- MLFile:
  - new properties: lastAudioTrack, lastSubtitleTrack
15

16 17
Changes between 2.0.0 and 2.1.0
-------------------------------
18
The entire library was cleaned and relicensed to LGPL 2.1 or later.
19
Please note that the Objective-C syntax was updated, so MediaLibraryKit may no longer compile with outdated versions of Xcode / clang.
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

Features:
- added automatic support for HiDPI thumbnails depending on the iOS device the
  client app is executed on

Added APIs:
- MediaLibraryKit:
  - added a generic header to include the entire framework's functionality
    with a single #import
- MLMediaLibrary:
  - (void)updateMediaDatabase;

Removed APIs and code:
- MLMediaLibrary:
  - (void)updateDatabase;
- NameCleaner.rb

Modified behavior and misc:
- use of clang instead of llvm-gcc-4.2
- updated project file for Xcode 4.3 and later
- iOS Deployment target was raised to iOS 5.1
- different logging behavior: to see any debug messages, the framework needs
  to be compiled in debug mode.
- fixed a significant number of memory leaks
- updated TouchXML snapshot to current HEAD