GitHub Action
10d69878a1
Releasing version 1.6.1
2024-09-15 15:52:17 +00:00
GitHub Action
96d0698417
Next version 1.7.0-SNAPSHOT
2024-08-12 21:08:07 +00:00
GitHub Action
38ec5c5335
Releasing version 1.6.0
2024-08-12 20:59:31 +00:00
GitHub Action
6365a606c1
Next version 1.6.0-SNAPSHOT
2024-07-20 15:45:11 +00:00
GitHub Action
6ef64ea3aa
Releasing version 1.6.0.RC1
2024-07-20 15:36:11 +00:00
GitHub Action
8a679b325d
Next version 1.6.0-SNAPSHOT
2024-05-11 07:10:47 +00:00
GitHub Action
21a8b88a0f
Releasing version 1.6.0.Beta2
2024-05-11 07:01:58 +00:00
Filip Hrisafov
9a5e6b1892
#3602 Automate release with JReleaser
...
Add JReleaser for automating the release and add a step for automating the publishing of the website
2024-05-11 08:27:20 +02:00
Filip Hrisafov
6d99f7b8f3
#3473 Add Java 21 and EA to build matrix
...
Fix tests not running green on Java 21
Update Spring to run correctly on Java 21
2023-12-18 07:35:26 +01:00
mosesonline
fa857e9ff4
bump some lib versions ( #3460 )
2023-12-10 15:26:47 +01:00
Filip Hrisafov
04deac2b3a
[maven-release-plugin] prepare for next development iteration
2023-11-04 23:06:17 +01:00
Filip Hrisafov
0ac0c42dbc
[maven-release-plugin] prepare release 1.6.0.Beta1
2023-11-04 23:06:16 +01:00
dependabot[bot]
97c389d58b
Bump org.codehaus.plexus:plexus-utils from 3.0.20 to 3.0.24 in /parent
...
Bumps [org.codehaus.plexus:plexus-utils](https://github.com/codehaus-plexus/plexus-utils ) from 3.0.20 to 3.0.24.
- [Release notes](https://github.com/codehaus-plexus/plexus-utils/releases )
- [Commits](https://github.com/codehaus-plexus/plexus-utils/compare/plexus-utils-3.0.20...plexus-utils-3.0.24 )
---
updated-dependencies:
- dependency-name: org.codehaus.plexus:plexus-utils
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-30 11:11:47 +02:00
dependabot[bot]
1b1325da6d
Bump guava from 29.0-jre to 32.0.0-jre in /parent
...
Bumps [guava](https://github.com/google/guava ) from 29.0-jre to 32.0.0-jre.
- [Release notes](https://github.com/google/guava/releases )
- [Commits](https://github.com/google/guava/commits )
---
updated-dependencies:
- dependency-name: com.google.guava:guava
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-16 12:37:01 +02:00
Filip Hrisafov
d075d9a5b6
Upgrade Freemarker to 2.3.32
2023-05-27 15:55:15 +02:00
dependabot[bot]
be94569791
Bump protobuf-java from 3.21.2 to 3.21.7 in /parent
...
Bumps [protobuf-java](https://github.com/protocolbuffers/protobuf ) from 3.21.2 to 3.21.7.
- [Release notes](https://github.com/protocolbuffers/protobuf/releases )
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/generate_changelog.py )
- [Commits](https://github.com/protocolbuffers/protobuf/compare/v3.21.2...v3.21.7 )
---
updated-dependencies:
- dependency-name: com.google.protobuf:protobuf-java
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-05-01 11:32:21 +02:00
Johnny Lim
3c81d36810
Polish links in docs ( #3214 )
2023-04-16 21:51:33 +02:00
Filip Hrisafov
81b2f70dac
#3039 Upgrade FreeMarker to 2.3.31
2022-11-03 21:49:06 +01:00
Iaroslav Bogdanchikov
bbf63ae177
#2730 Add support for Jakarta XML Binding
2022-09-02 22:04:01 +02:00
Filip Hrisafov
874bf1fd2c
#2950 Add support for Jakarta CDI
2022-08-24 18:38:44 +02:00
Iaroslav Bogdanchikov
4b43f9079d
#2922 Fix protobuf tests for M1 Macs
2022-07-08 20:35:26 +02:00
Filip Hrisafov
1459aabfc3
[maven-release-plugin] prepare for next development iteration
2022-06-18 19:01:18 +02:00
Filip Hrisafov
19973ff818
[maven-release-plugin] prepare release 1.5.2.Final
2022-06-18 19:01:16 +02:00
Filip Hrisafov
20e97714d4
[maven-release-plugin] prepare for next development iteration
2022-06-05 08:42:56 +02:00
Filip Hrisafov
ec9288ce66
[maven-release-plugin] prepare release 1.5.1.Final
2022-06-05 08:42:55 +02:00
Filip Hrisafov
5efe5e291c
[maven-release-plugin] prepare for next development iteration
2022-06-02 23:11:41 +02:00
Filip Hrisafov
efa11ba312
[maven-release-plugin] prepare release 1.5.0.Final
2022-06-02 23:11:41 +02:00
Filip Hrisafov
c945ccd628
#2835 Upgrade jacoco-maven-plugin to latest 0.8.8 to support Java 17
2022-05-30 21:50:13 +02:00
dependabot[bot]
07eeea6bc9
Bump spring-beans from 5.3.15 to 5.3.18 in /parent
...
Bumps [spring-beans](https://github.com/spring-projects/spring-framework ) from 5.3.15 to 5.3.18.
- [Release notes](https://github.com/spring-projects/spring-framework/releases )
- [Commits](https://github.com/spring-projects/spring-framework/compare/v5.3.15...v5.3.18 )
---
updated-dependencies:
- dependency-name: org.springframework:spring-beans
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-02 11:25:14 +02:00
Filip Hrisafov
08a0313840
[maven-release-plugin] prepare for next development iteration
2022-03-21 08:14:09 +01:00
Filip Hrisafov
7e00af6ff4
[maven-release-plugin] prepare release 1.5.0.RC1
2022-03-21 08:14:08 +01:00
Filip Hrisafov
2a2c11e871
#2629 Use ModuleElement when getting type element
...
Prior to this MapStruct would only use `Elements#getTypeElement`.
With this PR if the mapper being generated is within a module MapStruct will use that module
for the methods that are needed (getTypeElement and getPackageElement).
Adapt the build to require a minimum Java 11 for building the processor module.
Adapt the GitHub actions to properly run integration tests with Java 8
Ignore Java 9 usages for the animal-sniffer-plugin
2022-01-30 20:52:22 +01:00
Filip Hrisafov
12070186a4
#2567 Add support for Jakarta Injection
...
Support for Jakarta is done in 2 ways:
* current jsr330 component model - In this case Jakarta Inject will be used if javax.inject is not available
* new jakarta component model - In this case Jakarta Inject will always be used
2022-01-30 13:31:50 +01:00
Filip Hrisafov
aade31f095
#2468 Update needed dependencies for running CDI tests on Java 16+
2022-01-29 11:25:40 +01:00
Filip Hrisafov
ec30f5d279
#2725 Update tools-gem to 1.0.0.Alpha3 and run GitHub Action with Java 19-ea
...
Also update Spring to 5.3.15 to be able to run on Java 19
2022-01-29 11:03:44 +01:00
dependabot[bot]
0f297ae60f
Bump protobuf-java from 3.6.0 to 3.16.1 in /parent
...
Bumps [protobuf-java](https://github.com/protocolbuffers/protobuf ) from 3.6.0 to 3.16.1.
- [Release notes](https://github.com/protocolbuffers/protobuf/releases )
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/master/generate_changelog.py )
- [Commits](https://github.com/protocolbuffers/protobuf/compare/v3.6.0...v3.16.1 )
---
updated-dependencies:
- dependency-name: com.google.protobuf:protobuf-java
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-01-22 13:24:54 +01:00
Filip Hrisafov
930b07aab8
[maven-release-plugin] prepare for next development iteration
2021-12-12 12:48:56 +01:00
Filip Hrisafov
0de10ca83c
[maven-release-plugin] prepare release 1.5.0.Beta2
2021-12-12 12:48:55 +01:00
Filip Hrisafov
8b84f5b7d7
#2591 Update dependencies so tests run on Java 18
...
Update GitHub Actions for tests to run on Java 11, 13, 16, 17 and 18-ea
2021-09-21 22:17:24 +02:00
Henning Pöttker
0d8729767b
Remove remaining references to Hickory ( #2511 )
2021-08-14 08:38:36 +02:00
Filip Hrisafov
43dfd92e05
[maven-release-plugin] prepare for next development iteration
2021-07-18 15:15:44 +02:00
Filip Hrisafov
a91b93f357
[maven-release-plugin] prepare release 1.5.0.Beta1
2021-07-18 15:15:44 +02:00
Filip Hrisafov
08016d9ef2
#2446 Use DefaultLocale and DefaultTimeZone from JUnit Pioneer
...
Configure the JUnit Platform to run the processor tests in parallel by running different test classes in concurrent threads
2021-06-12 10:16:40 +02:00
Filip Hrisafov
857f87276f
#2466 Update dependencies so tests run on Java 16+
...
Update GitHub Actions for tests to run on Java 11, 13, 16 and 17-ea.
Update Lombok so tests can run on 16+
Add jaxb-runtime dependency to the maven-jaxb2-plugin see https://github.com/highsource/maven-jaxb2-plugin/issues/148
Disable cdi integration test on Java 16+ until we find a solution for them
2021-06-12 09:20:33 +02:00
dependabot[bot]
5c22eee6c3
Bump commons-io from 2.6 to 2.7 in /parent
...
Bumps commons-io from 2.6 to 2.7.
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-01 13:41:46 +02:00
Filip Hrisafov
5bbd1a78ea
Migrate the processor test infrastructure from JUnit 4 to JUnit Jupiter
...
With JUnit Jupiter it is still not possible to set the ClassLoader for loading the test class.
However, since 5.8 M1 there is a way to hook into the launcher discovery process and change the Current Thread ContextClassLoader which would load the classes with our customer ClassLoader.
Once JUnit Jupiter 201 is resolved we can simplify this.
The CompilationCache is stored in the GlobalCache with the CompilationRequest as key.
This means that even when methods are not executed in some particular order if they have same WithClasses then they would reuse the cache.
2021-04-25 13:05:26 +02:00
Filip Hrisafov
dfc7528096
Small fixes for Java 16
...
* Upgrade japicmp-maven-plugin to 0.15.2
* Do not use deprecated for removal Long constructor
* Update Spring to 5.3.3
* Upgrade Lombok to 1.18.16 + add lombok-mapstruct-binding
2021-01-22 08:33:03 +01:00
dependabot[bot]
4ddfd2ff51
Bump junit from 4.12 to 4.13.1 in /parent
...
Bumps [junit](https://github.com/junit-team/junit4 ) from 4.12 to 4.13.1.
- [Release notes](https://github.com/junit-team/junit4/releases )
- [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.12.md )
- [Commits](https://github.com/junit-team/junit4/compare/r4.12...r4.13.1 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-10-14 15:46:19 +02:00
Filip Hrisafov
58dbaee472
[maven-release-plugin] prepare for next development iteration
2020-10-11 09:35:30 +02:00
Filip Hrisafov
d8f22f8311
[maven-release-plugin] prepare release 1.4.1.Final
2020-10-11 09:35:30 +02:00