aion 1.6.0
New classes and methods
- Add 
graph_create() to compute an interval or a
stratigraphic graph. 
- Add 
graph_prune() to remove redundant relations from a
graph. 
- Add a 
format() method for TimeIntervals
objects. 
- Add 
names() and names()<- methods for
TimeIntervals objects. 
- Add 
precedes(), preceded_by(),
meets(), met_by(), overlaps(),
overlapped_by(), finishes(),
finished_by(), contains(),
during() starts(), started_by()
and equals() to test for logical relation between time
intervals. 
aion 1.5.0
Enhancements
- The 
plot() method for TimeIntervals gained
a new groups argument. 
Breaking changes
Internals
- Use an internal package environment instead of options to set the
default calendar.
 
aion 1.4.0
New classes and methods
- Add 
as_graph() to compute an interval graph. 
- Add 
get_calendar() and set_calendar() to
get and set the default calendar. 
aion 1.3.0
New classes and methods
- Add 
calendar_year() to get the average length of the
year of a calendar (in solar days). 
Enhancements
- Improve French translation.
 
aion 1.2.0
Enhancements
Bugfixes & changes
- Remove year zero ticks in plots (Julian calendar).
 
Internals
- Epochs of the Gregorian era are no longer represented as subclasses,
but as instances of the 
GregorianCalendar class. 
aion 1.1.0
New classes and methods
- Add support for time intervals.
 
Bugfixes & changes
- Fix a bug in 
span(): if a calendar was specified, the
result was shifted according to the calendar’s epoch (dates were
returned instead of durations). 
aion 1.0.4
- Post publication CRAN release.
 
aion 1.0.3
aion 1.0.2
Bugfixes & changes
- Rename the 
format argument of format() to
prefix. 
aion 1.0.1
Bugfixes & changes
plot() now supports missing values. 
aion 1.0.0