- Implement cljs-time.core/equal? Close #54
- Use goog.date interval to add/sub months. Fix #55
- Tests showing a problem subtracting months.
- Use IDateMap over multi-method in internal format impl
- Update cljs, cljsbuild
- Use protocol for dispatching ->period
- Fix bad format alias in instant.cljs
- Don't test weekyears, as no support in goog.date
- Fix 'ww' formatter, xxxx still failing. Ref #51
- pr-str serialization for goog.date.*
- Spelling
- Fix to-date-test
- Pre-mark & post-replace quoted text. Fix #44
- Merge pull request #48 from bjeanes/patch-1 Fix Google Closure goog.date link
- Fix Google Closure goog.date link The authoritative docs linked from https://developers.google.com/closure/library/ now point to the gh-pages site.
- Manually check test report, do node/exit 1 on fail. Fix #46
- Change coerce/from-long to use static function UtcDateTime.fromTimestamp is a constructor for a UtcDateTime that accepts the number of milliseconds since Epoch.
- Use built-in fn for testing value betwen two bounds
- Add failing test for quoted text, ref #44
- Extend types with IComparable interface, close #42
- Use cljs's old string/replace until closure branch merged
- Correct ->period calculation for months > 12 or years > 1, fix #38
- Fix minus months when months > 12, close #39
- Add codina project info
- Remove marginalia from auto-release, as broken
- Add #'cljs-time.format/unparse-duration, close #36
- Ensure to-date inconsistency, fix #32
- Support millisecont provider function, fix #31
Add a ^:dynamic
cljs-time.core/*ms-fn*
which returns a function that provides milliseconds for the now/today/local-now/etc., functions. Fix test failing due to timezone offset, now uses correctfrom-default-time-zone
function. Ref #34 - Add 'boot' build file
- Correctly calculate (properly) month-add, tested. fix #34
- Update cljs-build, use cljs.test
- Correctly calculate month-add when > 12, fix #33
- Add test for long-interval hanging bug, ref #33
- Add 'A' meridiem parser to parser-order, test. Fix #30
- Merge pull request #29 from nblumoe/patch-1 Update README.md
- Update README.md
- Remove dev plugins from project.clj
- Catch ex-info thrown error
- Remove Java/Joda refs from docs, fix #20
- Merge pull request #25 from astine/master Added missing numbers to date formatter
- Added missing numbers to date formatter Covered 21, 22, 23, and 31 for the ordinal date formatter
- Add note to README.md/docs about equality
- Move IEquiv extension into extend ns Ref #19, ref #22
- Implement IEquiv for goog.date, fix #19
- Update periodic, fix plus months bug
- Correct and test with-default-year impl
- Add extra core-tests
- Implement period in-xxxx, test
- Add v0.9.0 changes to core
- Use data-oriented formatter impl, add with-default-year
- Implement Interval and Period with defrecord
- Use built-in UTC->local, add from-default-time-zone
- Bugfix: coercion/DST correction
- Update cljs, bump version
- Use js/Date setUTC* for to-default-time-zone
- Correct to-default-time-zone/today implementation
- Move to-default-time-zone to core ns
- Add DDD parser, YYYY, fix #6
-
Fix #'interval contract to match Joda Interval
-
Import clj-time periodic-seq function
- Alias #'cljs-time.core/= from internal ns. Fix #12
- Bugsfixes:
- Remove missing functions from readme, ref #9
- Remove timezone fn refs from docs. Ref #9
- Fix overlaps? inconsistency
- Add invalid date test case ref #5
- API additions:
- add weekend / weekday checks
- Add local(-date) support & namespace
- Core namespace follows clj-time 0.8.0
- Add new, and missing predicates from core, ref #10
- Add meridiem parsers
- Add meridiem formatters
- Add missing hour parsers
- Breaking:
- Latest CLJS/closure now require jdk7
- Don't rely on browser .indexOf. Fix #8
-
Separate parse from goog.date and check for valid date
-
Add meridiem support to both parser and formatter
- Bugfixes: Timezone parsing, text length consistency
- Parsing of timezones other than UTC works for different formats
- Use "MMMM" & "EEEE" for full length text date elements, as is consistent with clj-time/joda
- Fix :date-time-no-ms parser
- Correct regex to parse TZ ref #3
- Implement timezone adjustment