Releases: jwodder/julian-rs
Releases · jwodder/julian-rs
julian v0.7.0 — `std` and `time` features
- Increased MSRV to 1.81
- Added
std
feature for togglingno_std
support - Added
time
feature for enabling conversions to & fromtime
types - Breaking: The
impl<T: chrono::Datelike> From<T> for Date
conversion enabled by thechrono
feature has been changed to justimpl From<chrono::NaiveDate> for Date
julian v0.6.0 — Split CLI into separate package
- Increased MSRV to 1.67
- Breaking: Split off CLI into a separate
julian-cli
crate
julian-cli v0.6.2 — Bump versions
- Increased MSRV to 1.81
- Increase
julian
dependency to0.7.0
julian-cli v0.6.1 — Fix program name
- Fix name of installed executable
julian-cli v0.6.0 — Initial release as separate crate (YANKED)
This version was yanked on 2024-12-18 because the name of the installed executable was incorrect.
v0.5.0 — Const-ness and a slight reorg
- Breaking: Moved error types to
errors
module - Breaking: Moved iterator types to
iter
module - Most non-trait methods are now
const
v0.4.0 — More traits for iterators
- Increased MSRV to 1.65
Days
,Dates
,Later
,Earlier
,AndLater
, andAndEarlier
now implementClone
,Debug
,Eq
, andPartialEq
v0.3.1 — Lowered MSRV to 1.62
Version 0.3.1
v0.3.0 — Command-line interface
- Added a
julian
binary for converting Julian day numbers to & from calendar datesjulian
now has acli
feature enabled by default that adds the dependencies needed by the binary. Library users are advised to disable default features so as not to pull these in.
v0.2.0
- Added a
chrono
feature for enabling conversions to & fromchrono
types - Gave
MonthShape
acalendar()
method for obtaining the associatedCalendar
- Gave
MonthShape
nth_date()
anddates()
methods for obtainingDate
objects belonging to the month - New
Date
methods:pred()
— returns the previous datesucc()
— returns the next datelater()
— returns an iterator over all later datesearlier()
— returns an iterator over all earlier datesand_later()
— returns an iterator that yields the receiver and all later datesand_earlier()
— returns an iterator that yields the receiver and all earlier dates
- Added a
Weekday
enum and aDate::weekday()
method