/examples/advanced/flickrMT/lib/CHANGELOG.txt

http://mt4j.googlecode.com/ · Plain Text · 143 lines · 127 code · 16 blank · 0 comment · 0 complexity · 7d7e1dc89e017531e25d42c61c09e8c4 MD5 · raw file

  1. Release 1.0a1 (Feburary 21, 2005):
  2. - Initial release.
  3. Release 1.0a2 (February 24, 2005):
  4. - Added photo upload support.
  5. - Implemented PoolsInterface.
  6. - Added more JavaDocs.
  7. Release 1.0a3 (March 8, 2005):
  8. - Authentication is now specified in a ThreadLocal instance of the RequestContext class.
  9. - Added simplified constructors to Flickr and Uploader.
  10. - Fixed README.
  11. Release 1.0a4 (March 31, 2005):
  12. - Fixed bug in PhotosInterface reported by Rozim.
  13. - Fixed bug reported by tomandkate.
  14. Release 1.0a5 (April 1, 2005):
  15. - Photo now includes methods for obtaining BufferedImage objects.
  16. Release 1.0a6 (April 15, 2005):
  17. - Updated FavoritesInterfaceTest to use RequestContext for authentication
  18. - Bug in blogs interface: needpassword should be needspassword
  19. - Bug in ContactsInterface.getList(): id should be nsid
  20. - Added realName field to Contact
  21. - Bug in ContactsInterface.getPublicList(): id should be nsid
  22. - Fixed bug in FavoritesInterface.getList(): per_page and page parameters were not correctly specified
  23. - Added extras parameter to FavoritesInterface.getList() and getPublicList()
  24. - Fixed bug in FavoritesInterface: returned attribute "name" should be "title"
  25. - Photo.setDateTaken and Photo.setDatePosted now ignore empty and null Strings as values
  26. - Added DebugInputStream for printing the responses sent from Flickr
  27. Release 1.0a7 (April 21, 2005):
  28. - Added fix for case where returned contact element has no online status attribute
  29. - Fixed photosets cases where an empty description is returned
  30. - Started changing all element value retrieval to use the XMLUtilities class
  31. - Added reflection package which implements the flickr.reflection methods
  32. - Added implementation for flickr.tags.getRelated
  33. Release 1.0a8 (May 21, 2005):
  34. - Implemented PhotosInterface methods: getContext(), getExif(), getNotInSet()
  35. - Fixed problem in UserIterface with empty returned elements
  36. - Fixed problem in GroupsIterface with empty returned elements
  37. - Updated test cases
  38. - Added note about lack of thread safety in the README
  39. - Added PhotoList class which is returned from PhotosInterface.search() and which
  40. contains additional metadata about the search results.
  41. Release 1.0a9 (August 31, 2005):
  42. - Added SOAP implementation (courtesy of Matthew Ray)
  43. - Added new authentication API implementation
  44. - Deprecated methods which are being removed from the Flickr API
  45. - Implemented getUrls() in Photo class. Implemented getUrl() using first value from getUrls()
  46. - Added getXXXUrl() methods for getting URLs to get to different image sizes.
  47. - Fixed the getTitle() bug
  48. Release 1.0b1 (October 2, 2006):
  49. - Updated to support changes to Flickr APIs
  50. Release 1.0b2 (February 25, 2007):
  51. - Added farm-attribute to photo-URL
  52. - PoolsInterface.getPhotos() now returns a PhotoList
  53. - Added Throttle to Group
  54. - XMLUtilities has two new helper functions getIntAttribute and getBooleanAttribute
  55. - Fixed Auth-Issue
  56. - More Interfaces that read lists of Photos now return PhotoList
  57. - changed TransformationInterface degree-format from double to int
  58. - generating timestamps from Dates in PhotosInterface.getCounts()
  59. Release 1.0b3 (February 26, 2007):
  60. - The PhotoList requested in PeopleList contains no originalformat.
  61. PhotoUtils.createPhoto() now sets jpg as originalformat if none is available.
  62. Release 1.0b4 (July 23, 2007):
  63. - Fixed bug in PeopleInterface.getPublicGroups()
  64. - PhotosetsInterface.getPhotos() now has full functionality.
  65. - PeoplesInterface.getPhotos() added missing extras
  66. - Added ActivityInterface
  67. - Added PhotosInterface.getFavorites()
  68. - Added TagsInterface.getHotList()
  69. - Added TagsInterface.getListUserRaw()
  70. - Photo.getOriginalUrl() now throws Exception if originalsecret is not available!
  71. - UrlsInterface.lookupGroup() now returns a Group. Not only the groupname!
  72. - The default for extrasOriginalFormat in SearchParameters is no true.
  73. - Uploader uses a less memory-consuming way to upload large images (by Vijay)
  74. - Urlencoding SearchParameters.setText(). Encoding is done in UrlUtilities.
  75. - added TagsInterface.getHotList()
  76. - added TagsInterface.getListUserRaw()
  77. - PhotoSetsInterface.getList() the argument (userId) is now optional. Can be null.
  78. - FavoritesInterface uses PhotoUtils.createPhoto() on getList()/getPublicList()
  79. to generate correct Photos
  80. - PhotoUtils.createPhoto() setting of The flags isPublic, isFriend and isFamily fixed.
  81. - SearchResultList added checks to prevent NumberFormatException
  82. - User.setPhotosFirstDateTaken() and User.setPhotosFirstDate() args can be null.
  83. - Two new methods in PhotosInterface setContentType() and setSafetyLevel()
  84. - Added PrefsInterface
  85. Release 1.0b5 (November 04, 2007):
  86. - PeopleInterface#getInfo now knows the iconFarm-attribute.
  87. - User now has the convenience-method getBuddyIconUrl().
  88. - The methods setViews() and setRotation() set the value -1, if not available
  89. - Added BBox and safeSearch to SearchParameters
  90. - Added missing URL-encoding at REST-Post request.
  91. - com.aetrion.flickr.photos.Size got constants for the sizes.
  92. - Fix of wrong tags-parsing in PhotoUtil for InterestingnessInterface#getList()
  93. - Set extras-constants in InterestingnessInterface deprecated,
  94. as they belong to photos.Extras
  95. - The argument for extras changed from String-array to Set of Strings
  96. in FavoritesInterface#getList() and FavoritesInterface#getPublicList()
  97. - moved privacy-level constants to Flickr
  98. - added PrefsInterface#getPrivacy()
  99. - corrected flickr-method name setContentType in PhotosInterface
  100. - completed asynchronous upload
  101. Release 1.0 (December 09, 2007)
  102. - added proxy-setting for REST-requests
  103. - set the image-getters in Photo deprecated
  104. - PhotosInterface now has getImage() and getImagesAsStream to replace the deprecated getters
  105. - removed deprecated stuff
  106. - requesting UTF-8 encoding generating signatures in AuthUtilties
  107. - added Base64 taken from Xerces
  108. - added machine-tags to SearchParameters (patch by Matt Pettey)
  109. - User - Changed bandwidthMax, bandwidthUsed, filesizeMax to long (patch by Matt Pettey)
  110. Release 1.1 (July 10, 2008)
  111. - added trailing slash to auth-URL (reported by Stephan Borchert).
  112. - In PhotosInterface.getFavorites creation of user-object moved into the right context (reported by hallijo)
  113. - fixed filename-extraction from URL in Backup-example (reported by Stephan Borchert)
  114. - corrected wrong parsing of long-values in User
  115. - updated javadoc in PhotosetsInterface#editMeta() (reported by Stephan Borchert).
  116. - added iconFarm to Group.
  117. - added createBuddyIconUrl() to UrlUtilities. Used by Group and User.
  118. - Added missing raw-attribute in getListPhoto
  119. - replaced custom photo-creation with PhotoUtils.createPhoto() in getNotInSet()
  120. - Fixed NPE on TagsInterface.getHotList()
  121. - Fixed wrong method-constant in PhotosInterface#setPerms()
  122. - Added missing setDateTaken(), setDatePosted(), setLastUpdate() in PhotoUtils#createPhoto()
  123. - Extended PhotoUtils#createPhoto() to make User-Info of a Photoset available for Photos of PhotosetsInterface#getPhotos()
  124. - Dateformats are now thread-safe (Robert Tsai)
  125. - Added PrefsInterface#getGeoPerms()
  126. - Added media and woe_id to SearchParameters
  127. - GroupsInterface#browse() is deprecated, as the results from Flickr are empty for some time now