Files | Admin

Notes:

Release Name: vpim-0.12

Notes:
The Maker classes got left out of the last release, sorry.


Changes: - removed require of pp from the library and utilities where it wasn't needed, it was causing problems because it doesn't exist on ruby 1.6 systems - Added Field#to_date, returns field value as an array of Date objects - Changed Field#to_time - it now auto-detects format of values (DATE/DATE-TIME). and doesn't take/require a default_kind argument. - Added IMPP support to Vpim::Maker::Vcard. - Makefile wasn't copying the Maker classes into the release. - Duration value not returned unless it was negative, fixed. - An RRULE's UNTIL was always being assumed to be a DATE-TIME, but it can be a DATE. I fixed this, but is something of a hack, see comments and TODO. - Use String#scan instead of String#gsub, when appropriate (I didn't know it existed when I stated the project). - Run tests on 3 ruby versions. - Don't include docs in release package, it makes it way too large. - Change: use String.unpack instead of iconv to convert UCS-2 to UTF-8, removing dependency on iconv (it wasn't standard in ruby 1.6). - Change: simplified mutt_ab_query.rb, and renamed to vcf-to-mutt. - Change: reminder.rb sorts todo items by priority. - New: Vtodo#priority - the priority of the vTodo component.