-
Notifications
You must be signed in to change notification settings - Fork 1
/
changelog.txt
40 lines (34 loc) · 2.26 KB
/
changelog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
Codeprimate Domain changelog.txt
--------------------------------
https://github.com/codeprimate-software/cp-domain/blob/main/changelog.txt
0.2.0 - 2024-July-30
--------------------
Release Codprimate Domain 0.2.0 with support for Google Protobuf de/serialization of Domain application types.
* Build on Oracle Java (JDK) 17.0.12 2024-07-16 LTS (build 17.0.12+8-LTS-286).
* Builds and supports Elements on (up to) Java (JDK) 21 2024-07-16 LTS (build 21.0.4+8-LTS-274).
* Builds and supports Elements on (up to) Java (JDK) 22 2024-07-16 (build 22.0.2+9-70).
* Add Google Protobuf support for o.c.domain.core.model.Person.
* Add Google Protobuf support for o.c.domain.core.model.People.
* Add Google Protobuf support for o.c.domain.geo.model.Address.
* Add Google Protobuf support for o.c.domain.contact.email.EmailAddress.
* Add Google Protobuf support for o.c.domain.contact.phone.PhoneNumber.
* Upgrades to Codeprimate Build 2.0.0-M6.
* Upgrades to Codeprimate Elements 2.0.0-M5.
0.1.0 - 2023-September-07
-------------------------
First release of Codeprimate Domain containing base Abstract Data Types (ADT) and basic models.
* Built on Oracle Java (JDK) 17.0.8 2023-July-18 LTS (build 17.0.8+9-LTS-211).
* Based on Codeprimate Build 2.0.0-M4.
* Based on Codeprimate Elements 2.0.0-M3.
* Defines the Person class in the org.cp.domain.core.model package.
* Defines the People class in the org.cp.domain.core.model package to group people (Person objects) together.
* Defines the Group interface in the org.cp.domain.core.model package to generally define a collection
for aggregating objects.
* Defines the Address interface in the org.cp.domain.geo.model package.
* Defines the GeocodingService SPI for [reverse] geocoding addresses and geographic coordinates.
* Defines the PhoneNumber interface in the org.cp.domain.contact.phone.model package.
* Defines the EmailAddress class in the org.cp.domain.contact.email.model package.
* Defines the Gender and Race enums in the org.cp.domain.core.enums package.
* Defines the Continent, Country, Direction and State enums in the org.cp.domain.geo.enums package.
* Includes support for Locale-based addresses and United States address types in particular.
* Includes support for the North American Numbering Plan (NANP) and a UnitedStatesPhoneNumber implementation.