Support for multiple structured postal addresses, structured name, nickname.
[libgcal.git] / Changelog.txt
blob7967c171c09c5b77459839f768c5b1755cbd98de
1 j2libgcal changelog
2 Adenilson Cavalcanti (adenilson.silva@indt.org.br)
5 == libgcal 0.9.4 (2010-03-19) ==
7 - Adding support for multiple email adresses and cellphones patch by
8 Stefano Avallone <stavallo@unina.it> and Andre Loureiro
9 <loureiro.andrew@gmail.com>>
12 == libgcal 0.9.3 (2009-08-26) ==
14 - Patch for encoding user name and password (if the user is using non
15   ASCII characters) by lemma.
18 == libgcal 0.9.2 (2009-07-27) ==
20 - workaround for change in gcalendar (normalizes edit_url for added X
21 retrieved event). Details here:
22 http://groups.google.com/group/google-calendar-help-dataapi/browse_thread/thread/a5cb021dd6fa5d9c/3443b934a6da0948?lnk=gst&q=alternate+link#3443b934a6da0948
24 == libgcal 0.9.1 (2009-06-22) ==
26 - support for hosted accounts (based on contribution by Morpheuz)
28 - small leak fix
31 == libgcal 0.9 (2009-04-22) ==
33 - porting to google data protocol 2.0;
35 - support for more contacts fields. Currently supported fields are:
36   name, email, telephone, job title, organization, address, notes, photo;
38 - support for retrieve/add/edit contact's photos;
40 - cmake based buildsystem (probably will migrate away from autotools
41   in next release). For while, both are shipped;
43 - small changes to make it compile/run happily with a C++ application;
45 - fix for non-ordered operations (I was testing sequence:
46   add/edit/delete). Non-ordered operations trigged a bug where
47   operations would fail because default package header was not correct;
49 - fix for using correct atom feed url for contacts;
51 - workaround for really weird situation where google calendar server
52   answers requests directly *without* a redirect (reported by Tasaki,
53   I was not able to reproduce the error but the code has some
54   workaround for that);
56 - fixing a potential SEGFAULT condition (where a failed XPath
57   expression could set a DOM node to NULL). Never happened, but
58   fortune favors the prepared;
60 - fix for deleted flag (it was not being setted always, made a valid
61   contact appear as deleted);
64 == libgcal 0.8 (2008-10-03) ==
66 - support to store and access RAW XML of each entry;
68 - add/edit/delete contacts/events using only XML (this makes easier to
69 integrate libgcal with other projects that uses a XML format to represent data);
71 - updated contacts now are returned ordered;
73 - added code to let you known if a returned entry was deleted from
74 server (useful when implementing synchronization software and doing a
75 query for updated events);
77 - support to http proxy;
79 - support for Mac OSX Leopard (should compile on FreeBSD too);
81 - doxygen documentation in all functions;
83 - improvement in unit test execution (you can now select which test
84 suite to run from command line);
86 - more unit tests and bug fixes;
89 == libgcal 0.7 (2008-06-27) ==
91 - authentication
93 - get all events/contacts
95 - atom stream parsing
97 - access to individual events/contacts
99 - add/delete/edit
101 - query for updated events/contacts
104 ps: you can format this document to HTML running
106 $txt2tags -t html INSTALL