Sourced from org.apache.maven.plugins:maven-enforcer-plugin's releases.
\n\n\n3.5.0
\n\n🚀 New features and improvements
\n\n
\n- [MENFORCER-497] - Require Maven 3.6.3+ (#317)
\n@slawekjaranowski
- [MENFORCER-494] - Allow banning dynamic versions in whole tree (#294)
\n@JimmyAx
- [MENFORCER-500] - New rule to enforce that Maven coordinates match given (#309)
\n@kwin
🐛 Bug Fixes
\n\n
\n- [MENFORCER-503] - Pass context to ProfileActivator - fix NPE in Maven 3.9.7 (#315)
\n@slawekjaranowski
📦 Dependency updates
\n\n
\n- [MENFORCER-501] - Bump commons-io:commons-io from 2.16.0 to 2.16.1 (#311)
\n@dependabot
- [MENFORCER-501] - Bump commons-codec:commons-codec from 1.16.1 to 1.17.0 (#312)
\n@dependabot
- [MENFORCER-504] - Bump org.apache.maven:maven-parent from 41 to 42 (#314)
\n@dependabot
- [MENFORCER-501] - Bump org.apache.commons:commons-lang3 from 3.13.0 to 3.14.0 (#298)
\n@dependabot
- [MENFORCER-501] - Bump commons-codec:commons-codec from 1.16.0 to 1.16.1 (#305)
\n@dependabot
- [MENFORCER-501] - Bump commons-io:commons-io from 2.13.0 to 2.16.0 (#310)
\n@dependabot
- Bump org.apache.commons:commons-compress from 1.21 to 1.26.0 in /maven-enforcer-plugin/src/it/projects/dependency-convergence_transitive_provided/module1 (#307)
\n@dependabot
- Bump apache/maven-gh-actions-shared from 3 to 4 (#308)
\n@dependabot
- [MENFORCER-498] - Update parent pom to 41 (#306)
\n@slachiewicz
- Bump org.junit:junit-bom from 5.10.1 to 5.10.2 (#303)
\n@dependabot
- Bump org.assertj:assertj-core from 3.24.2 to 3.25.1 (#301)
\n@dependabot
- Bump org.codehaus.mojo:mrm-maven-plugin from 1.5.0 to 1.6.0 (#295)
\n@dependabot
- Bump org.junit:junit-bom from 5.10.0 to 5.10.1 (#296)
\n@dependabot
- [MENFORCER-492] - Bump plexus-utils from 3.5.1 to 4.0.0 and plexus-xml 3.0.0 (#291)
\n@slawekjaranowski
- Bump org.xerial.snappy:snappy-java from 1.1.10.1 to 1.1.10.4 in /maven-enforcer-plugin/src/it/projects/dependency-convergence_transitive_provided/module1 (#292)
\n@dependabot
👻 Maintenance
\n\n
\n- [MENFORCER-490] - Remove unused dependency (#316)
\n@elharo
- Bump org.apache.commons:commons-compress from 1.21 to 1.26.0 in /maven-enforcer-plugin/src/it/projects/dependency-convergence_transitive_provided/module1 (#307)
\n@dependabot
- Bump org.assertj:assertj-core from 3.25.1 to 3.25.3 (#304)
\n@dependabot
- [MENFORCER-498] - Update parent pom to 41 (#306)
\n@slachiewicz
- Bump org.junit:junit-bom from 5.10.1 to 5.10.2 (#303)
\n@dependabot
- Bump org.xerial.snappy:snappy-java from 1.1.10.1 to 1.1.10.4 in /maven-enforcer-plugin/src/it/projects/dependency-convergence_transitive_provided/module1 (#292)
\n@dependabot
- Oxford comma, fill to file, and tighten language (#290)
\n@elharo
- [MENFORCER-490] - Declare enforcer-rules dependencies (#289)
\n@elharo
- [MENFORCER-490] - fully declare maven-enforcer-plugin dependencies (#288)
\n@elharo
21b31b5
[maven-release-plugin] prepare release enforcer-3.5.0e6cd6e9
Remove unused dependency (#316)29d1c0d
[MENFORCER-497] Require Maven 3.6.3+80e6626
[MENFORCER-503] Pass context to ProfileActivator - fix NPE in Maven 3.9.75c7d0bc
[MENFORCER-494] Allow banning dynamic versions in whole tree (#294)e687c46
[MENFORCER-501] Bump commons-io:commons-io from 2.16.0 to 2.16.1 (#311)6665083
[MENFORCER-501] Bump commons-codec:commons-codec from 1.16.1 to 1.17.0 (#312)3eb6343
Bump project version to 3.5.0-SNAPSHOT1cf5c5f
[MENFORCER-504] Bump org.apache.maven:maven-parent from 41 to 42 (#314)a24b557
Manage ignore artifacts for dependabot in PRAssertionError(String, Throwable)
instead of supplying the caus…"}},{"before":"1d681c92cbedc900a179014df2300dfb9751f96d","after":"7a1c72f6661b70e215944062d6c13a805f37bcdb","ref":"refs/heads/test_638262992","pushedAt":"2024-05-29T17:38:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Use `AssertionError(String, Throwable)` instead of supplying the cause later.\n\nI could have done this as part of cl/609415936 and cl/604677493, but I'd missed that `AssertionError(String, Throwable)` was [added in API Level 19](https://developer.android.com/reference/java/lang/AssertionError#AssertionError(java.lang.String,%20java.lang.Throwable)).\n\n(The code in `Platform` in cl/609415936 still needs to use `initCause` because it uses `ComparisonFailure`, which does not expose a `Throwable`-accepting constructor.)\n\nRELNOTES=n/a\nPiperOrigin-RevId: 638335715","shortMessageHtmlLink":"Use AssertionError(String, Throwable)
instead of supplying the caus…"}},{"before":null,"after":"1d681c92cbedc900a179014df2300dfb9751f96d","ref":"refs/heads/test_638262992","pushedAt":"2024-05-29T17:35:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Use `AssertionError(String, Throwable)` instead of supplying the cause later.\n\nI could have done this as part of cl/609415936 and cl/604677493, but I'd missed that `AssertionError(String, Throwable)` was [added in API Level 19](https://developer.android.com/reference/java/lang/AssertionError#AssertionError(java.lang.String,%20java.lang.Throwable)).\n\n(The code in `Platform` in cl/609415936 still needs to use `initCause` because it uses `ComparisonFailure`, which does not expose a `Throwable`-accepting constructor.)\n\nRELNOTES=n/a\nPiperOrigin-RevId: 638262992","shortMessageHtmlLink":"Use AssertionError(String, Throwable)
instead of supplying the caus…"}},{"before":"41b2e7c0ff6a625fac4912a308dd402a64a7650a","after":"c0017473f2aa50e0de350e1e6e05884621e0eabf","ref":"refs/heads/gh-pages","pushedAt":"2024-05-24T14:30:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Latest javadoc on successful CI build auto-pushed to gh-pages.","shortMessageHtmlLink":"Latest javadoc on successful CI build auto-pushed to gh-pages."}},{"before":"20fa1fc5cff4f596ac1da28eb01261bf2b06ce1c","after":null,"ref":"refs/heads/dependabot/maven/com.google.protobuf-protobuf-java-4.27.0","pushedAt":"2024-05-24T14:28:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"7d3ee0a21b9110eb608940b2ab417cec1089548b","after":"eea7ac096f4097f680727f4da13b8a0f33a93aa0","ref":"refs/heads/master","pushedAt":"2024-05-24T14:28:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Bump com.google.protobuf:protobuf-java from 4.26.1 to 4.27.0\n\nBumps [com.google.protobuf:protobuf-java](https://github.com/protocolbuffers/protobuf) from 4.26.1 to 4.27.0.\nSourced from org.codehaus.mojo:build-helper-maven-plugin's releases.
\n\n\n3.6.0
\nChanges
\n🚀 New features and improvements
\n\n
\n- Deprecate remove-project-artifact goal (#205)
\n@slawekjaranowski
- Parallel execution of uptodate-properties (#201)
\n@mkarg
📦 Dependency updates
\n\n
\n- Bump org.codehaus.mojo:mojo-parent from 81 to 82 (#206)
\n@dependabot
- Bump org.codehaus.mojo:mojo-parent from 78 to 81 (#204)
\n@dependabot
- Bump org.codehaus.plexus:plexus-utils from 4.0.0 to 4.0.1 (#202)
\n@dependabot
- Bump apache/maven-gh-actions-shared from 3 to 4 (#200)
\n@dependabot
- Bump release-drafter/release-drafter from 5 to 6 (#195)
\n@dependabot
- Bump org.codehaus.mojo:mojo-parent from 77 to 78 (#193)
\n@dependabot
👻 Maintenance
\n\n
\n- Delete link to remove-project-artifact as is deprecated (#210)
\n@slawekjaranowski
- Cleanups dependencies (#209)
\n@slawekjaranowski
- Remove public modifiers from JUnit 5 tests (#208)
\n@slawekjaranowski
- Delete example about remove-project-artifact as is deprecated (#207)
\n@slawekjaranowski
- Fix goal in usage add-test-resource example (#199)
\n@mfussenegger
🔧 Build
\n\n
\n- Use shared action for release drafter (#203)
\n@slawekjaranowski
3333454
[maven-release-plugin] prepare release 3.6.005ee2cb
Delete link to remove-project-artifact as is deprecateda4190d2
Cleanups dependenciesb99f6be
Remove public modifiers from JUnit 5 testsf21a027
Add me as developer211d4b9
Delete example about remove-project-artifact as is deprecated27ab334
Deprecate remove-project-artifact goal8a4c7c4
Bump org.codehaus.mojo:mojo-parent from 81 to 8257f5480
Bump org.codehaus.mojo:mojo-parent from 78 to 81 (#204)c09d779
Use shared action for release drafterSourced from actions/checkout's releases.
\n\n\nv4.1.6
\nWhat's Changed
\n\n
\n- Check platform to set archive extension appropriately by
\n@cory-miller
in actions/checkout#1732- Update for 4.1.6 release by
\n@cory-miller
in actions/checkout#1733Full Changelog: https://github.com/actions/checkout/compare/v4.1.5...v4.1.6
\n
Sourced from actions/checkout's changelog.
\n\n\nChangelog
\nv4.1.6
\n\n
\n- Check platform to set archive extension appropriately by
\n@cory-miller
in actions/checkout#1732v4.1.5
\n\n
\n- Update NPM dependencies by
\n@cory-miller
in actions/checkout#1703- Bump github/codeql-action from 2 to 3 by
\n@dependabot
in actions/checkout#1694- Bump actions/setup-node from 1 to 4 by
\n@dependabot
in actions/checkout#1696- Bump actions/upload-artifact from 2 to 4 by
\n@dependabot
in actions/checkout#1695- README: Suggest
\nuser.email
to be41898282+github-actions[bot]@users.noreply.github.com
by@cory-miller
in actions/checkout#1707v4.1.4
\n\n
\n- Disable
\nextensions.worktreeConfig
when disablingsparse-checkout
by@jww3
in actions/checkout#1692- Add dependabot config by
\n@cory-miller
in actions/checkout#1688- Bump the minor-actions-dependencies group with 2 updates by
\n@dependabot
in actions/checkout#1693- Bump word-wrap from 1.2.3 to 1.2.5 by
\n@dependabot
in actions/checkout#1643v4.1.3
\n\n
\n- Check git version before attempting to disable
\nsparse-checkout
by@jww3
in actions/checkout#1656- Add SSH user parameter by
\n@cory-miller
in actions/checkout#1685- Update
\nactions/checkout
version inupdate-main-version.yml
by@jww3
in actions/checkout#1650v4.1.2
\n\n
\n- Fix: Disable sparse checkout whenever
\nsparse-checkout
option is not present@dscho
in actions/checkout#1598v4.1.1
\n\n
\n- Correct link to GitHub Docs by
\n@peterbe
in actions/checkout#1511- Link to release page from what's new section by
\n@cory-miller
in actions/checkout#1514v4.1.0
\n\nv4.0.0
\n\nv3.6.0
\n\n
\n- Fix: Mark test scripts with Bash'isms to be run via Bash
\n- Add option to fetch tags even if fetch-depth > 0
\nv3.5.3
\n\n
\n- Fix: Checkout fail in self-hosted runners when faulty submodule are checked-in
\n- Fix typos found by codespell
\n- Add support for sparse checkouts
\nv3.5.2
\n\nv3.5.1
\n\n
... (truncated)
\na5ac7e5
Update for 4.1.6 release (#1733)24ed1a3
Check platform for extension (#1732)assertThrows
and assertFailsWith
."}},{"before":"afb99f81e12c3e618dc00e5a688ef8bab80a5d19","after":"75a84c2e16b2b38e3b356ef9f87d8208bb046346","ref":"refs/heads/test_632482116","pushedAt":"2024-05-13T17:54:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Recommend `assertThrows` and `assertFailsWith`.\n\nhttps://github.com/google/truth/issues/1292\n\nRELNOTES=n/a\nPiperOrigin-RevId: 633264611","shortMessageHtmlLink":"Recommend assertThrows
and assertFailsWith
."}},{"before":null,"after":"afb99f81e12c3e618dc00e5a688ef8bab80a5d19","ref":"refs/heads/test_632482116","pushedAt":"2024-05-13T17:50:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Recommend `assertThrows` and `assertFailsWith`.\n\nhttps://github.com/google/truth/issues/1292\n\nRELNOTES=n/a\nPiperOrigin-RevId: 632482116","shortMessageHtmlLink":"Recommend assertThrows
and assertFailsWith
."}},{"before":"b34ae473435776c90f9da9e6f3aa79fc6f40a15f","after":"8261dae9cfec00cd634873621eca17c3c6e8700d","ref":"refs/heads/gh-pages","pushedAt":"2024-05-07T12:14:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Latest javadoc on successful CI build auto-pushed to gh-pages.","shortMessageHtmlLink":"Latest javadoc on successful CI build auto-pushed to gh-pages."}},{"before":"b89cb346efc0796f901355965c7c1f5aaab9acdb","after":null,"ref":"refs/heads/dependabot/github_actions/actions/checkout-4.1.5","pushedAt":"2024-05-07T12:12:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"ecee7248e0d7e96f3ab51581a37496fb496dc1e6","after":"0a2339ba372a8839c88faa6d7b4e87cac080d29c","ref":"refs/heads/master","pushedAt":"2024-05-07T12:12:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"copybara-service[bot]","name":null,"path":"/apps/copybara-service","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/44061?s=80&v=4"},"commit":{"message":"Bump actions/checkout from 4.1.4 to 4.1.5\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 4.1.4 to 4.1.5.\nSourced from actions/checkout's releases.
\n\n\nv4.1.5
\nWhat's Changed
\n\n
\n- Update NPM dependencies by
\n@cory-miller
in actions/checkout#1703- Bump github/codeql-action from 2 to 3 by
\n@dependabot
in actions/checkout#1694- Bump actions/setup-node from 1 to 4 by
\n@dependabot
in actions/checkout#1696- Bump actions/upload-artifact from 2 to 4 by
\n@dependabot
in actions/checkout#1695- README: Suggest
\nuser.email
to be41898282+github-actions[bot]@users.noreply.github.com
by@cory-miller
in actions/checkout#1707Full Changelog: https://github.com/actions/checkout/compare/v4.1.4...v4.1.5
\n
44c2b7a
README: Suggest user.email
to be `41898282+github-actions[bot]@users
.norepl...8459bc0
Bump actions/upload-artifact from 2 to 4 (#1695)3f603f6
Bump actions/setup-node from 1 to 4 (#1696)fd084cd
Bump github/codeql-action from 2 to 3 (#1694)9c1e94e
Update NPM dependencies (#1703)