It's the season to give, so here we go. A brand new SDK with features,
fixes and other goodies.
Features
• Added a YouTubeQuery.GetYouTubeCategories method that returns a
collection of category
objects based on parsing the youtube category file hosted
on the web.
• YouTube project template.
• New, simpler, YouTube object model. Look at the items in the new
Google.YouTube namespace.
This new code is used in the YouTube Sample application,
the template above, and the
youtubetest.cs file in the unittests.
• Added a new sample application for YouTube, the YouTube Notifier
• Added a ModifiedSince property on the FeedQuery object. If set to
something different than
DateTime.MinValue this results in an if-modified-since
HTTP header produced if the FeedQuery
is used in a Service.Query call.
• OAuth support for two-legged authentication. Look in samples/OAuth
for a usage example.
Code for this graciously provided by Andrew Smith and Eran
Sandler. Note that due to different
support on the Compact Framework, this is not available in
the Windows Mobile build.
• Added a mergemodule for the Core libraries.
• Added a mergemodule for the YouTube libraries.
Bugfixes/changes
• Fixed issue 198. HealthEntry.CCR returned null, as a wrong cast
after the recent refactory that happened to the extensions returned
always null.
• Fixed issue 195. Service.Update could call itself, resulting in
recursion.
• Fixed bug 194. CreatePicasaUri was confusing because it used the
albumname as a parameter compared to an albumid. Changed to now use an
AlbumID.
• Removed the ASP build and marked the standard release assemblies as
Partially Trusted.
• Fixed issue 191, Overloaded AuthSubUtil.getRequestUrl(hostedDomain,
nextUrl, scope, secure, session) is broken
• Fixed issue 189, Cannot select Contacts by group
• Fixed an issue in AlbumEntry Accessor for Picasa, where
ComentingEnabled accidently set the wrong element in the xml
• Removed the Service(service, application, library) constructor as
this variation did not use the passsed in information.
If you used this, just remove the 3rd parameter.
• Entry.Update and Entry.Delete will now thow an
InvalidOperationException when they are called without a valid service
object being set, instead of not doing anything silently.
• Removed the usage of StringCollection and replaced it with a
generic List
• CommentingEnabled was accidently setting the CommentCount element.
• Made the created useragent string more uniform and meaningful
• AtomFeed.Entries are not an ILIst<> an no longer an arraylist.
• Fixed several v2 related YouTube issues
• Fixed issue 186 by removing the verification check at the end of
the reminder parser
As usual get it from here:
http://code.google.com/p/google-gdata/
and feel free to report all issues you might encounter there as well.
Happy Holidays
Frank Mantek
Google
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Google Base Data API" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/Google-Base-data-API?hl=en
-~----------~----~----~----~------~----~------~--~---