Update to v1.1.1
We just released a significant bugfix update to our beta version, v1.1.1. Here are the changes:
- Private galleries are displayed in smugmug.users.getTree if you’re the owner and logged in
- smugmug.albums.getInfo has recent features and fields listed, such as CanRank, ProofDays, Backprinting, WatermarkID, and PasswordHint
- All known bugs with adding/renaming/deleting/getting Categories and SubCategories have been fixed
- The login functions now return an entirely new SessionID each time they’re called, rather than reusing an existing one, making handling multiple accounts much easier.
- smugmug.images.getStats no longer erroneously reports ‘invalid user’
- smugmug.users.getTree works for XML-RPC
- Uploading via xmladd.mg or xmlrawadd.mg now prefers the stated SessionID, if given, over the cookie, just like all the other methods.
There may be a few more minor fixes that I’m overlooking, too. I believe we fixed all known bugs this time around.
Assuming this release proves solid, we’ll declare it the release version in the next few days and move on.
The first release of the next beta version is already nearly complete, and it lays the groundwork for a solid new base, including JSON and serialized PHP. Expect it in the next day or two – look here for more info. Oh, and I believe we’re not going to deprecate XML-RPC after all, but the responses will get more verbose in the next release to closely match REST, JSON, and PHP responses.
Please discuss this over on the dgrin API forum if there are issues or questions.
Big huge thanks to devbobo for collecting all the bugs and pushing me to fix them.
