From: Rick DeNatale Date: 2009-05-27T05:09:32+09:00 Subject: Re: [ANN] ri_cal 0.5.0 Released I just updated it to 0.5.1, Just a change in the README to reflect publication on RubyForge, same code On Tue, May 26, 2009 at 3:41 PM, Rick DeNatale wrote: > ri_cal version 0.5.0 has been released! > > * > * > > A new Ruby implementation of RFC2445 iCalendar. > > The existing Ruby iCalendar libraries (e.g. icalendar, vpim) provide > for parsing and generating icalendar files, > but do not support important things like enumerating occurrences of > repeating events. > > This is a clean-slate implementation of RFC2445. > > A Google group for discussion of this library has been set up > http://groups.google.com/group/rical_gem > > Changes: > > ### 0.0.9 >  * Fixed http://rick_denatale.lighthouseapp.com/projects/30941/tickets/4 >    Missing comparison methods in PropertyValue::Date >  * Fixed http://rick_denatale.lighthouseapp.com/projects/30941/tickets/6 >    Type of dtstart and dtend (DATE or DATETIME) now preserved on enumeration > ### 0.0.8 >  * Fixed http://rick_denatale.lighthouseapp.com/projects/30941-ri_cal/tickets/1 >    EXDATE and RDATE now pick up the timezone from DateTime, Time, and > TimeWithZone values >  * Fixed http://rick_denatale.lighthouseapp.com/projects/30941/tickets/2 >    Missing arithmetic methods in PropertyValue::Date >  * Fixed http://rick_denatale.lighthouseapp.com/projects/30941/tickets/3 >       Components with no recurrence rules or rdate properties failed > on enumeration, they now >       will enumerate a single occurrence > > ### 0.0.7 >  * Fixed a bug relating to properly recognizing ActiveRecord::TimeWithZone >  * DATETIME propertyvalues will now return an instance of TimeWithZone > instead of DateTime when >   activesupport is present, and it is appropriate. See the README for details > ### 0.0.6 >  * Added rake tasks to run specs with either the tzinfo gem or > activesupport (<=2.2) >  * Default rake task now runs both of these > ### 0.0.5 >  * Fixed a bug in occurrence enumeration reported by paulsm on github > ### 0.0.4 >  * Fixed a bug in imported timezones reported by paulsm on github > ### 0.0.3 >  * Added tzid method to Ruby Time and DateTime instances, and to > ActiveRecord::TimeWithZone if it is defined this method is used to > determine the desired > timezone when an instance of one of these classes is given as the > value of a datetime property.  If the tzid is nil then the default > tzid is used, > if it is set to :floating then the property will be a floating time. >  * Removed the ability to pass an array with a tzid string and a > date-time since the above made it unnecessary >  * The ruby datetime property returned from the ruby_value method on > the DateTime property will return an instance of ::DateTime with: >   ** The proper utc offset >   ** The tzid set to the right tzid >  * Made exdate/rdate building possible >  * Added a default_tzid attribute to the Calendar component, if this > attribute is not set for a particular calendar it will delegate to the > default set > for the DateTime property class. >  * Added fix patches from >   ** http://github.com/kjwierenga/ri_cal >   ** http://github.com/wesmaldonado/ri_cal > > ### 0.0.2 >  * Fixed gemspec > ## 0.0.1 > > * > * > > > -- > Rick DeNatale > > Blog: http://talklikeaduck.denhaven2.com/ > Twitter: http://twitter.com/RickDeNatale > WWR: http://www.workingwithrails.com/person/9021-rick-denatale > LinkedIn: http://www.linkedin.com/in/rickdenatale > > -- Rick DeNatale Blog: http://talklikeaduck.denhaven2.com/ Twitter: http://twitter.com/RickDeNatale WWR: http://www.workingwithrails.com/person/9021-rick-denatale LinkedIn: http://www.linkedin.com/in/rickdenatale