- #78(liquidz): Add missing chrono fields (v0.3.3 has breaking changes)
- #81(terop): Remove clj-tuple - no advantages over Clojure vector anymore
- #71(brettrowberry): not-after? and not-before?
- #40(davidneu)/#61(puredanger): added/fixed deps.edn
- #72(FieryCod): working with GraalVM
- #29(danieldroit): conversion graph construction edge case
- #60(robdaemon): locales can mess up predefined-formatters
- #51(jimpil): remove reflection during load - improves load time
- #27(emlin)
- #35(thobbs)
- #36(holyjak)
- #38(ProjectFrank)
- #39(sashary)
- #48(bpringe)
- #56,#57(green-coder)
- #63(vandr0iy)
- #54,#31,#24
zone-id?
predicateset-clock!
- sets the mocked clock value to the supplied instantwhen-joda-time-loaded
- macro which runs code when Joda-Time is on the classpathinstant->sql-timestamp
- produce ajava.sql.Timestamp
from an Instant-like objectas
support for two-field Time entities #21, courtesy Larry Jones
clock?
predicatemock-clock
- returns a mocked instance ofjava.time.Clock
.
to-sql-date
converts anything convertible toLocalDate
into ajava.sql.Date
. Previouslyto-sql-date
returned ajava.util.Date
(bug).- #10
to-sql-timestamp
stopped accepting an instant and starting accepting local date time. I mistakenly assumed thatjava.sql.Timestamp/from(Instant)
was deprecated.
Please see a new section within README - Legacy Date-Time Types
java-date
,sql-date
,sql-timestamp
,sql-time
- functions which produce thejava.util.*
date-time objects.- #5 automatic conversions:
java.sql.Date
->java.time.LocalDate
java.sql.Timestamp
->java.time.LocalDateTime
java.sql.Time
->java.time.LocalTime
- deprecated
to-java-date
/to-sql-date
/to-sql-timestamp
- Wrong primitive type annotation on
to-millis-from-epoch
, see Eastwood docs for the explanation.
- #1: Reflection warnings in two-field time entity constructors
- #2:
Ordered
implementation forjava.time.Instant
zoned-date-time
doesn't accept the zone id as the last argumentoffset-date-time/offset-time
doesn't accept offset id as the last argument
with-offset
/with-offset-same-instant
for offset manipulationwith-zone
/with-zone-same-instant
for zone manipulation