Releases: elm-community/elm-time
Announce Elm 0.19 release and deprecation
3.0.5 release version 3.0.5
Merge PRs #71 and #72
Improve documentation and fix Travis
REALLY fix broken link in README.md
Was fixed but was out-of-sync with released packages
Fix broken link in README.md
Fix broken link in README (#69) * Merged wiki SHA * Update wiki SHA * Slight changes; formatting * Update elm-package.json to version 2.0.1 * Update to 3.0.1 after revision 3.0.0 mistake * Fixed bad link in README.md; PATCH upgrade to 3.0.2 * Fis bad link in a better way
Change Parsers in Preparation for Elm 0.19
This release prepares elm-time to be upgraded to Elm 0.19
by changing
out the ISO8601 and Timezone Name parsing from the
parser-combinators parser to
Evan's parser.
NOTE: this release is probably the last Elm
0.18
release.
Hence, the changes are extensive and some API's have changed. Here's a summary
of them:
- ISO8601 processing has been broken out into its own module:
Time.Iso8601
. - An "Elm-style" error renderer for ISO8601 parsing errors is provided:
Time.Iso8601ErrorMsg
. - An example Elm client-application showing the error handling is provided in
/examples/with-parser-error-renderer
. - Each of the public APIs in
Time.Date
,Time.DateTime
,Time.ZonedDateTime
,Iso8601
, andIso8601ErrorMsg
now has extensive
"verify examples" documentation.
Skip this release; code not updated entirely
Bump package version to 2.0.1 (#64) * Merged wiki SHA * Update wiki SHA * Slight changes; formatting * Update elm-package.json to version 2.0.1
Now renders and parses dates before year 1000
Bump package version to 2.0.1 (#64) * Merged wiki SHA * Update wiki SHA * Slight changes; formatting * Update elm-package.json to version 2.0.1
Time.TimeZones updated
Although this is called a "major" upgrade, the change is only the addition of the america_punta_arenas
TimeZone and the removal of the canada_east_saskatchewan
TimeZone. Thanks to @allenap and @brookeangel for this long overdue update along with some nice code improvements for reliability and performance.
Takeaway: Although elm-package
calls this a "major" upgrade, it really isn't. Feel free to update to this most recent timezone upgrade; nothing else has changed.
Use version 2 of elm-community/parser-combinator
Merge pull request #53 from oldfartdeveloper/elm-combinator-version-2 Update to version 1.0.14
Added explanatory unit test for DateTime#delta
Explain why the #delta
values are what they are in a commented unit test.