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.
|