The interactive file manager requires Javascript. Please enable it or use sftp or scp.
You may still browse the files here.
| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| readme.md | 2013-08-04 | 2.7 kB |
|
| biweekly-0.3.0.jar | 2013-08-04 | 299.2 kB | |
| biweekly-0.3.0-javadoc.jar | 2013-08-04 | 2.2 MB | |
| biweekly-0.3.0-sources.jar | 2013-08-04 | 324.5 kB | |
| biweekly-0.3.0-with-deps.zip | 2013-08-04 | 464.6 kB | |
| Totals: 5 Items | 3.2 MB | 1 | |
Version 0.3.0 Changelog
- Added jCal support (JSON-encoded iCalendar objects).
- Removed the "commons-codec" dependency.
- Fixed a bug that prevented non-standard parameter values from being parsed.
- Fixed a bug that prevented an iCalendar object from being parsed if the parser encountered a value-less parameter. A warning is now also logged if it encounters such a parameter, since value-less parameters are not permitted by the specs (see Ticket 1).
- Fixed a bug that prevented
VJOURNALcomponents from being read/written correctly (its marshaller class was missing). - The
TZIDparameter is now taken into account when reading/writing theRDATEproperty. - Added
setLocalTime(boolean)method to certain date-time classes which instructs the library to format the timestamp according to local time (default timezone) when written. - The
DTSTARTproperty is now formatted according to local time (default timezone) when part of aSTANDARDorDAYLIGHTcomponent (timezone definition). - Added getter/setter methods to the
VEventandVTodoclasses forVALARMcomponents. - The
ICalWriterclass no longer logs warnings. - The
ICalWriterclass now throws anIllegalArgumentExceptionif it cannot find the marshaller class of a property or component object. - Validation changes:
- Property parameters are now validated when
ICalendar.validate()is called. Each parameter is checked to make sure its value is valid (for example, confirming thatRSVPis either "true" or "false") (see Ticket 2). - The values of the
ACTION,CALSCALE,CLASS,STATUS, andTRANSPproperties are now checked to ensure they use an acceptable value. - Validation warnings are now wrapped in a
ValidationWarningsobject. TheValidationWarningsobject contains a list ofWarningsGroupobjects. EachWarningsGroupobject contains a reference to the property/component that caused the warnings, references to the property/component's parent components, and a list of the validation warnings.
- Property parameters are now validated when
- Added the ability to get/set the raw components of a date-time value for certain properties (see Ticket 3). This is useful for getting/setting the value of the
DTSTARTproperties that are located withinVTIMEZONEcomponents.
See the changelog page for the project's entire changelog history.
Maven
<dependency>
<groupId>net.sf.biweekly</groupId>
<artifactId>biweekly</artifactId>
<version>0.3.0</version>
</dependency>