Commit Graph

306 Commits

Author SHA1 Message Date
Christoph Strobl
daaa16f195 DATACMNS-1441 - After release cleanups. 2018-12-11 11:07:52 +01:00
Christoph Strobl
fb32ef83d1 DATACMNS-1441 - Prepare next development iteration. 2018-12-11 11:07:51 +01:00
Christoph Strobl
df066475de DATACMNS-1441 - Release version 2.2 M1 (Moore). 2018-12-11 10:53:53 +01:00
Christoph Strobl
8021dc35ba DATACMNS-1441 - Prepare 2.2 M1 (Moore). 2018-12-11 10:53:11 +01:00
Oliver Drotbohm
db6e4cc024 DATACMNS-1434 - Removed Javaslang support. 2018-12-04 14:05:24 +01:00
Mark Paluch
f58a5c8909 DATACMNS-1378 - After release cleanups. 2018-09-21 07:45:28 -04:00
Mark Paluch
dddf8e69d5 DATACMNS-1378 - Prepare next development iteration. 2018-09-21 07:45:26 -04:00
Mark Paluch
c19774f117 DATACMNS-1378 - Release version 2.1 GA (Lovelace). 2018-09-21 07:08:38 -04:00
Mark Paluch
31be97e8c8 DATACMNS-1378 - Prepare 2.1 GA (Lovelace). 2018-09-21 07:07:50 -04:00
Oliver Gierke
88b77d933e DATACMNS-1358 - After release cleanups. 2018-08-20 10:56:52 +02:00
Oliver Gierke
392d913317 DATACMNS-1358 - Prepare next development iteration. 2018-08-20 10:56:51 +02:00
Oliver Gierke
46df5b835c DATACMNS-1358 - Release version 2.1 RC2 (Lovelace). 2018-08-20 10:40:11 +02:00
Oliver Gierke
74cfca3517 DATACMNS-1358 - Prepare 2.1 RC2 (Lovelace). 2018-08-20 10:39:43 +02:00
Mark Paluch
b7cc38c30d DATACMNS-1321 - After release cleanups. 2018-07-26 12:32:27 +02:00
Mark Paluch
f75c9d7594 DATACMNS-1321 - Prepare next development iteration. 2018-07-26 12:32:24 +02:00
Mark Paluch
f4e4cc76ed DATACMNS-1321 - Release version 2.1 RC1 (Lovelace). 2018-07-26 12:06:34 +02:00
Mark Paluch
3a5e3ecd8e DATACMNS-1321 - Prepare 2.1 RC1 (Lovelace). 2018-07-26 12:04:30 +02:00
Christoph Strobl
67d3f37da2 DATACMNS-1295 - After release cleanups. 2018-05-17 10:09:35 +02:00
Christoph Strobl
c2eae3e298 DATACMNS-1295 - Prepare next development iteration. 2018-05-17 10:09:34 +02:00
Christoph Strobl
08bc446391 DATACMNS-1295 - Release version 2.1 M3 (Lovelace). 2018-05-17 09:51:42 +02:00
Christoph Strobl
fc3db54bfc DATACMNS-1295 - Prepare 2.1 M3 (Lovelace). 2018-05-17 09:50:48 +02:00
Oliver Gierke
8ea335a505 DATACMNS-1311 - Upgraded to XMLBeam 1.4.15.
Related tickets: DATACMNS-1292.
2018-05-08 10:22:53 +02:00
Mark Paluch
5f37a3af95 DATACMNS-1257 - After release cleanups. 2018-04-13 15:08:33 +02:00
Mark Paluch
64aa036dd1 DATACMNS-1257 - Prepare next development iteration. 2018-04-13 15:08:32 +02:00
Mark Paluch
870554aef7 DATACMNS-1257 - Release version 2.1 M2 (Lovelace). 2018-04-13 14:30:57 +02:00
Mark Paluch
5a0904090a DATACMNS-1257 - Prepare 2.1 M2 (Lovelace). 2018-04-13 14:30:01 +02:00
Oliver Gierke
6293ff325b DATACMNS-1283 - Removed explicit Jackson version declaration. 2018-03-27 19:17:12 +02:00
Christoph Strobl
4947ca01dc DATACMNS-1186 - After release cleanups. 2018-02-06 10:11:16 +01:00
Christoph Strobl
91611e3c36 DATACMNS-1186 - Prepare next development iteration. 2018-02-06 10:11:14 +01:00
Christoph Strobl
d3a388fb13 DATACMNS-1186 - Release version 2.1 M1 (Lovelace). 2018-02-06 09:47:10 +01:00
Christoph Strobl
046b1b2204 DATACMNS-1186 - Prepare 2.1 M1 (Lovelace). 2018-02-06 09:45:50 +01:00
Oliver Gierke
9f220d5c15 DATACMNS-1229 - Upgrade to XmlBeam 1.4.14. 2017-12-01 15:20:23 +01:00
Oliver Gierke
c3a12097ca DATACMNS-1218 - Upgraded to Vavr 0.9.2. 2017-11-24 23:09:20 +01:00
Mark Paluch
78a874cf0c DATACMNS-1156 - After release cleanups. 2017-10-02 11:37:22 +02:00
Mark Paluch
a0f67c1909 DATACMNS-1156 - Prepare next development iteration. 2017-10-02 11:37:21 +02:00
Mark Paluch
dc85837958 DATACMNS-1156 - Release version 2.0 GA (Kay). 2017-10-02 11:10:22 +02:00
Mark Paluch
497edfeefb DATACMNS-1156 - Prepare 2.0 GA (Kay). 2017-10-02 11:09:17 +02:00
Mark Paluch
93c65c02fe DATACMNS-1159 - Downgrade to CDI 1.0.
We now build against CDI 1.0 again while using CDI 2.0 for testing.
2017-09-22 11:47:11 +02:00
Oliver Gierke
7987896098 DATACMNS-1167 - Added explicit automatic module name for JDK 9. 2017-09-21 11:58:18 +02:00
Oliver Gierke
2c20377cfa DATACMNS-1166 - Upgrade to Vavr 0.9.1. 2017-09-21 09:25:11 +02:00
Mark Paluch
a8cc4783bf DATACMNS-1159 - Upgrade to OpenWebBeans 2.0.1. 2017-09-18 15:05:47 +02:00
Oliver Gierke
687d7449be DATACMNS-1130 - After release cleanups. 2017-09-11 17:40:20 +02:00
Oliver Gierke
0966e3f476 DATACMNS-1130 - Prepare next development iteration. 2017-09-11 17:40:18 +02:00
Oliver Gierke
2d70e2843e DATACMNS-1130 - Release version 2.0 RC3 (Kay). 2017-09-11 17:24:44 +02:00
Oliver Gierke
a56e88d095 DATACMNS-1130 - Prepare 2.0 RC3 (Kay). 2017-09-11 17:23:51 +02:00
Mark Paluch
22b37800ec DATACMNS-1126 - Add class-generating entity instantiation support for Kotlin.
We now discover Kotlin constructors and apply parameter defaulting to allow construction of immutable value objects. Constructor discovery uses primary constructors by default and considers PersistenceConstructor annotations.

KotlinClassGeneratingEntityInstantiator can instantiate Kotlin classes with default parameters by resolving the synthetic constructor. Null values translate to parameter defaults.

class Person(val firstname: String = "Walter") {
}

class Address(val street: String, val city: String) {

	@PersistenceConstructor
	constructor(street: String = "Unknown", city: String = "Unknown", country: String) : this(street, city)
}

Original pull request: #233.
2017-08-25 13:04:28 +02:00
Oliver Gierke
b86f42b9fb DATACMNS-1128 - After release cleanups. 2017-07-25 16:10:38 +02:00
Oliver Gierke
8768f31044 DATACMNS-1128 - Prepare next development iteration. 2017-07-25 16:10:33 +02:00
Oliver Gierke
986222ccc6 DATACMNS-1128 - Release version 2.0 RC2 (Kay). 2017-07-25 15:34:22 +02:00
Oliver Gierke
22e141b62d DATACMNS-1128 - Prepare 2.0 RC2 (Kay). 2017-07-25 15:33:32 +02:00