Skip to content

Commit 8ea5468

Browse files
committed
version update
1 parent 21963c1 commit 8ea5468

File tree

2 files changed

+8
-6
lines changed

2 files changed

+8
-6
lines changed

CHANGELOG.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
## [v5.9.1] not yet released
1+
## [v5.10] not yet released
2+
3+
## [v5.9.1] published on 2022-06-19
24
### Changed
35
- Reduce calendar class loading [#968]
46
- No leap second on 2022-06-30 [#967]

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Although the new JSR-310 (built in Java 8) is certainly a very useful library fo
1313
Current state and introduction:
1414
-------------------------------
1515

16-
On 2021-03-28, the version v5.8 of Time4J has been finished and released. It requires at least Java-8. The older version lines v3.x and v4.x have reached end-of-life with the latest versions v3.50 and v4.38 where v3.x is based on Java 6+7. The previous version lines v1.x and v2.x are no longer recommended (due to several backward incompatibilities) and have reached end-of-life, too. Time4J is organized in modules. The module **time4j-base** is always necessary. Other modules are optional and include:
16+
On 2022-06-19, the version v5.9.1 of Time4J has been finished and released. It requires at least Java-8. The older version lines v3.x and v4.x have reached end-of-life with the latest versions v3.50 and v4.38 where v3.x is based on Java 6+7. The previous version lines v1.x and v2.x are no longer recommended (due to several backward incompatibilities) and have reached end-of-life, too. Time4J is organized in modules. The module **time4j-base** is always necessary. Other modules are optional and include:
1717

1818
- **time4j-sqlxml** contains a simple adapter for the support of SQL-databases.
1919
- **time4j-tzdata** encapsulates the time zone repository (independent github-project starting with version 5.0-2018f)
@@ -123,7 +123,7 @@ d) **Temporal arithmetic**: Another way of manipulation is date/time-arithmetic
123123

124124
e) **Global versus local**: Time4J rejects the design idea of JSR-310 to separate between "machine time" and "human time". This is considered as artificial. So all four basic types offer both aspects in one. For example a calendar date is simultaneously a human time consisting of several meaningful elements like year, month etc. and also a kind of machine or technical time counter because you can define a single incrementing number represented by julian days. In a similar way a UTC-moment has both a technical counter (the number of SI-seconds since UTC-epoch) AND a human representation visible in its canonical output produced by `toString()`-method (example: 2014-04-21T19:45:30Z). However, Time4J emphasizes the difference between local and global types. Conversion between these types always require a timezone or an offset.
125125

126-
f) **Internationalization**: Time4J defines its own i18n-resources for many languages (**95 languages in version 5.8**) in order to defend its i18n-behaviour against poor or insufficient platform resources (which only serve as fallback). Especially localized formatting of durations is not a supported feature on any platform, so Time4J fills an important gap.
126+
f) **Internationalization**: Time4J defines its own i18n-resources for many languages (**95 languages in version 5.9**) in order to defend its i18n-behaviour against poor or insufficient platform resources (which only serve as fallback). Especially localized formatting of durations is not a supported feature on any platform, so Time4J fills an important gap.
127127

128128
g) **Powerful format engine**: The built-in format engine located in format/expert-package offers overwhelmingly many features, general interfaces for customization and outstanding parsing performance (better than in Joda-Time or JSR-310).
129129

@@ -165,17 +165,17 @@ Add these dependencies to your pom-file (typical setup):
165165
<dependency>
166166
<groupId>net.time4j</groupId>
167167
<artifactId>time4j-base</artifactId>
168-
<version>5.8</version>
168+
<version>5.9.1</version>
169169
</dependency>
170170
<dependency>
171171
<groupId>net.time4j</groupId>
172172
<artifactId>time4j-sqlxml</artifactId>
173-
<version>5.8</version>
173+
<version>5.9.1</version>
174174
</dependency>
175175
<dependency>
176176
<groupId>net.time4j</groupId>
177177
<artifactId>time4j-tzdata</artifactId>
178-
<version>5.0-2020a</version>
178+
<version>5.0-2022a</version>
179179
</dependency>
180180
```
181181

0 commit comments

Comments
 (0)