Skip to content

Commit

Permalink
Update release notes for 1.7.5
Browse files Browse the repository at this point in the history
  • Loading branch information
Morten Haraldsen committed Dec 29, 2023
1 parent d53ea69 commit 7b862ca
Showing 1 changed file with 6 additions and 4 deletions.
10 changes: 6 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ The above results were captured on a Lenovo P1 G6 laptop:

The benchmarks are available in https://github.com/ethlo/date-time-wars.

## Example usage
## Usage

Add dependency

Expand Down Expand Up @@ -161,6 +161,8 @@ no-brainer to do-the-right-thing(c).
Some projects use epoch time-stamps for date-time exchange, and from a performance perspective this *may* make sense
in *some* cases. With this project one can do-the-right-thing and maintain performance in date-time handling.

This project is _not_ a premature optimization! In real-life scenarios there are examples of date-time parsing hindering optimal performance. The samples include data ingestion into databases and search engines, to importing/exporting data on less powerful devices, like cheaper Android devices.

*What is wrong with epoch timestamps?*

* It is not human-readable, so debugging and direct manipulation is harder
Expand Down Expand Up @@ -218,9 +220,9 @@ instead of `60`.
### Version 1.7.5

2023-12-28
* Parser performance improvements.
* Adding a minimized version jar (16.4KB), available using classifier `small`.

* Releasing a minified version for scenarios where every KB counts. Use `<classifier>small</classifier>` to use it.
* Even faster parsing performance. 1.7.5 is more than twice as fast as 1.7.0!
* NOTE: Parsing to `OffsetDateTime` now emit error messages closer to parsing via `java.time`.

### Version 1.7.4

Expand Down

0 comments on commit 7b862ca

Please sign in to comment.