{"id":8882,"name":"net.java.dev.jna:jna","ecosystem":"maven","repository_url":"https://github.com/java-native-access/jna","issues_count":250,"created_at":"2025-06-06T22:28:28.330Z","updated_at":"2025-06-06T22:28:28.330Z","purl":"pkg:maven/net.java.dev.jna:jna","metadata":{"id":4875943,"name":"net.java.dev.jna:jna","ecosystem":"maven","description":"Java Native Access","homepage":"https://github.com/java-native-access/jna","licenses":"LGPL-2.1-or-later,Apache-2.0","normalized_licenses":["LGPL-2.1-or-later","Apache-2.0"],"repository_url":"https://github.com/java-native-access/jna","keywords_array":[],"namespace":"net.java.dev.jna","versions_count":25,"first_release_published_at":"2017-01-14T16:20:41.000Z","latest_release_published_at":"2025-03-16T11:39:10.000Z","latest_release_number":"5.17.0","last_synced_at":"2025-06-06T17:30:58.295Z","created_at":"2022-07-26T20:07:27.787Z","updated_at":"2025-06-06T17:30:58.295Z","registry_url":"https://central.sonatype.com/artifact/net.java.dev.jna/jna/","install_command":null,"documentation_url":"https://appdoc.app/artifact/net.java.dev.jna/jna/","metadata":{},"repo_metadata":{"uuid":"1680733","full_name":"java-native-access/jna","owner":"java-native-access","description":"Java Native Access","archived":false,"fork":false,"pushed_at":"2023-03-20T18:51:10.000Z","size":651669,"stargazers_count":7726,"open_issues_count":79,"forks_count":1623,"subscribers_count":381,"default_branch":"master","last_synced_at":"2023-03-21T19:26:51.607Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"logo_url":null,"metadata":{"files":{"readme":"README.md","changelog":"CHANGES.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2011-04-29T13:30:29.000Z","updated_at":"2023-03-21T03:55:01.000Z","dependencies_parsed_at":"2023-02-17T23:45:59.226Z","dependency_job_id":null,"html_url":"https://github.com/java-native-access/jna","commit_stats":null,"repository_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/java-native-access%2Fjna","tags_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/java-native-access%2Fjna/tags","manifests_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/java-native-access%2Fjna/manifests","owner_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/java-native-access","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":108921946,"host_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names"},"owner_record":{"login":"java-native-access","name":"Java Native Access","uuid":"13812895","kind":"organization","description":"Java Native Access","email":"jna-users@groups.google.com","website":null,"location":null,"twitter":null,"company":null,"avatar_url":"https://avatars.githubusercontent.com/u/13812895?v=4","repositories_count":1,"last_synced_at":"2023-03-11T22:20:49.628Z","metadata":{"has_sponsors_listing":false},"owner_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/java-native-access"},"tags":[{"name":"5.13.0","sha":"4962fd7758493b7395e86578705d8a32f6238872","kind":"commit","published_at":"2023-01-14T12:33:30.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/5.13.0","html_url":"https://github.com/java-native-access/jna/releases/tag/5.13.0"},{"name":"5.12.1","sha":"3705b849892aa3c37e5608e640eff19047811a5c","kind":"commit","published_at":"2022-06-29T17:29:06.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/5.12.1","html_url":"https://github.com/java-native-access/jna/releases/tag/5.12.1"},{"name":"5.12.0","sha":"0d7499f105e4495bdea15fc21f5b1046e81ca822","kind":"commit","published_at":"2022-06-25T17:21:43.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/5.12.0","html_url":"https://github.com/java-native-access/jna/releases/tag/5.12.0"},{"name":"5.11.0","sha":"0418fce7fed4e60f74b830b804db560ebf75a12c","kind":"commit","published_at":"2022-03-27T09:48:59.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/5.11.0","html_url":"https://github.com/java-native-access/jna/releases/tag/5.11.0"},{"name":"5.10.0","sha":"8230fd9c023246e331601690a2afb82f37e6d4b6","kind":"commit","published_at":"2021-11-08T19:32:39.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/5.10.0","html_url":"https://github.com/java-native-access/jna/releases/tag/5.10.0"},{"name":"5.9.0","sha":"107836ad77fe69e0f98af272091a2596db38cf49","kind":"commit","published_at":"2021-08-22T19:53:24.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/5.9.0","html_url":"https://github.com/java-native-access/jna/releases/tag/5.9.0"},{"name":"5.8.0","sha":"cc4ce71d511a9aa17219cc36e2338dd1b0f52770","kind":"commit","published_at":"2021-03-22T17:09:22.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/5.8.0","html_url":"https://github.com/java-native-access/jna/releases/tag/5.8.0"},{"name":"5.7.0","sha":"64fea0dc2a2674dec460cf1d3a2340767e0697a8","kind":"commit","published_at":"2021-02-08T18:49:25.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/5.7.0","html_url":"https://github.com/java-native-access/jna/releases/tag/5.7.0"},{"name":"5.6.0","sha":"3d397b88e369f35637355b0b68eee23c670328a6","kind":"commit","published_at":"2020-07-14T16:46:36.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/5.6.0","html_url":"https://github.com/java-native-access/jna/releases/tag/5.6.0"},{"name":"5.5.0","sha":"cb139ec3ebc666096c71b8ac5f7cf41703d031d3","kind":"commit","published_at":"2019-10-30T16:41:18.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/5.5.0","html_url":"https://github.com/java-native-access/jna/releases/tag/5.5.0"},{"name":"5.4.0","sha":"f9ceb1d14caec1327746b2e23bfd1b0664cac7ed","kind":"commit","published_at":"2019-07-19T19:22:03.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/5.4.0","html_url":"https://github.com/java-native-access/jna/releases/tag/5.4.0"},{"name":"5.3.1","sha":"f270bcff64d88e9b9ac7819c11adfa9d453836dc","kind":"commit","published_at":"2019-04-28T10:19:25.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/5.3.1","html_url":"https://github.com/java-native-access/jna/releases/tag/5.3.1"},{"name":"5.3.0","sha":"d5a0ae4448883afefa3015589354f8ac17842c1a","kind":"commit","published_at":"2019-04-20T08:49:03.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/5.3.0","html_url":"https://github.com/java-native-access/jna/releases/tag/5.3.0"},{"name":"5.2.0","sha":"6ee6e42b91e64304590c075cfdf74ee71a9a974b","kind":"commit","published_at":"2018-12-23T11:12:05.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/5.2.0","html_url":"https://github.com/java-native-access/jna/releases/tag/5.2.0"},{"name":"5.1.0","sha":"3a73ba4a766720aa81eec30e4622b1ea60422093","kind":"commit","published_at":"2018-11-14T21:46:28.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/5.1.0","html_url":"https://github.com/java-native-access/jna/releases/tag/5.1.0"},{"name":"5.0.0","sha":"1d3de07a9d00f1422d8ad4f4d1c8269ff1e40052","kind":"commit","published_at":"2018-10-07T21:48:55.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/5.0.0","html_url":"https://github.com/java-native-access/jna/releases/tag/5.0.0"},{"name":"4.5.2","sha":"0d4d9950fac66d40902451b5417b3b671fe1a4aa","kind":"commit","published_at":"2018-07-12T18:29:11.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/4.5.2","html_url":"https://github.com/java-native-access/jna/releases/tag/4.5.2"},{"name":"4.5.1","sha":"2ba538a0653831f8c89c0e3938225dbef142e080","kind":"commit","published_at":"2017-12-27T19:27:16.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/4.5.1","html_url":"https://github.com/java-native-access/jna/releases/tag/4.5.1"},{"name":"4.5.0","sha":"e30c71cfbf5d3f1c144d65b20bac43983bbfc41a","kind":"commit","published_at":"2017-09-13T20:12:57.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/4.5.0","html_url":"https://github.com/java-native-access/jna/releases/tag/4.5.0"},{"name":"4.4.0","sha":"77caa1cbf86eb1b41f2b201a78c847b6e0f58fdb","kind":"commit","published_at":"2017-03-14T19:31:03.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/4.4.0","html_url":"https://github.com/java-native-access/jna/releases/tag/4.4.0"},{"name":"4.3.0","sha":"0c584bfacc9c515001199b88e57ba8dabbfd7141","kind":"commit","published_at":"2017-01-14T16:15:07.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/4.3.0","html_url":"https://github.com/java-native-access/jna/releases/tag/4.3.0"},{"name":"4.2.2","sha":"4bcc6191c5467361b5c1f12fb5797354cc3aa897","kind":"commit","published_at":"2016-03-16T14:37:28.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/4.2.2","html_url":"https://github.com/java-native-access/jna/releases/tag/4.2.2"},{"name":"4.2.1","sha":"4b7ba5b9022a716d6d1b7593985c7ecc35b1b017","kind":"commit","published_at":"2015-10-18T12:40:13.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/4.2.1","html_url":"https://github.com/java-native-access/jna/releases/tag/4.2.1"},{"name":"4.2.0","sha":"50f09a3e3319d5007fad62c5c4cfcf13c0995fcc","kind":"commit","published_at":"2015-09-14T22:31:20.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/4.2.0","html_url":"https://github.com/java-native-access/jna/releases/tag/4.2.0"},{"name":"v3.2.1","sha":"20562ac0427c3578250d04c6e34fb0127d4551cf","kind":"tag","published_at":"2014-11-12T12:01:25.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/v3.2.1","html_url":"https://github.com/java-native-access/jna/releases/tag/v3.2.1"},{"name":"v3.2","sha":"67c0c0705318d2e567fd48e680d63dca3619a235","kind":"tag","published_at":"2014-11-11T12:38:47.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/v3.2","html_url":"https://github.com/java-native-access/jna/releases/tag/v3.2"},{"name":"v3.1","sha":"0403f332b1f478696c30d3d8a0e2f6eef24aaf88","kind":"tag","published_at":"2014-05-19T13:42:30.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/v3.1","html_url":"https://github.com/java-native-access/jna/releases/tag/v3.1"},{"name":"4.1.0","sha":"c490fc91017ff8dd04236626958aa6da89d8b088","kind":"commit","published_at":"2014-03-06T16:06:40.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/4.1.0","html_url":"https://github.com/java-native-access/jna/releases/tag/4.1.0"},{"name":"4.0","sha":"9b7ba38dc2c5a16df1ead46d28123bb416535857","kind":"commit","published_at":"2013-07-04T18:42:30.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/4.0","html_url":"https://github.com/java-native-access/jna/releases/tag/4.0"},{"name":"3.5.2","sha":"f0080de22503956fa189134dd1aaf3a90dbb2359","kind":"commit","published_at":"2013-04-06T10:51:55.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/3.5.2","html_url":"https://github.com/java-native-access/jna/releases/tag/3.5.2"},{"name":"v3.0.13","sha":"f22ab3c6877cbdd07f058b68816b0086b1cb0e1e","kind":"commit","published_at":"2013-03-17T22:37:50.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/v3.0.13","html_url":"https://github.com/java-native-access/jna/releases/tag/v3.0.13"},{"name":"v3.0.12","sha":"f308faf1eabaf8dc24966ab17fbf94368f46b9c7","kind":"commit","published_at":"2013-02-11T19:25:13.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/v3.0.12","html_url":"https://github.com/java-native-access/jna/releases/tag/v3.0.12"},{"name":"3.5.1","sha":"13f2419f33ad51bcb222647f1ff636b54156e168","kind":"commit","published_at":"2012-10-28T00:57:32.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/3.5.1","html_url":"https://github.com/java-native-access/jna/releases/tag/3.5.1"},{"name":"3.5.0","sha":"f88d243071b30fa351c9b451f9bbb87efb3f57df","kind":"commit","published_at":"2012-10-19T01:53:11.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/3.5.0","html_url":"https://github.com/java-native-access/jna/releases/tag/3.5.0"},{"name":"3.4.2","sha":"efce3ec30ec6962306c34514ad8f382962b51dd9","kind":"commit","published_at":"2012-09-06T11:27:45.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/3.4.2","html_url":"https://github.com/java-native-access/jna/releases/tag/3.4.2"},{"name":"3.4.1","sha":"307bf2600b566f71325d0ae2653da2e60e93097d","kind":"commit","published_at":"2012-06-07T01:25:30.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/3.4.1","html_url":"https://github.com/java-native-access/jna/releases/tag/3.4.1"},{"name":"v3.0.11","sha":"ff3d76fd427382ce7d2b2ed54acdd0bce470ca4f","kind":"commit","published_at":"2012-04-12T03:16:48.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/v3.0.11","html_url":"https://github.com/java-native-access/jna/releases/tag/v3.0.11"},{"name":"3.4.0-maven","sha":"822d49087bfd9bf270f28e0a6cfbc27c69065508","kind":"commit","published_at":"2011-12-21T21:50:59.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/3.4.0-maven","html_url":"https://github.com/java-native-access/jna/releases/tag/3.4.0-maven"},{"name":"3.4.0","sha":"e9da3c61c13d92ed737eff09a5b269a1a307beae","kind":"tag","published_at":"2011-11-26T13:28:42.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/3.4.0","html_url":"https://github.com/java-native-access/jna/releases/tag/3.4.0"},{"name":"v3.0.10","sha":"c6265c36a91eab8175d0e72db84d8225418f2379","kind":"tag","published_at":"2011-08-26T15:18:09.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/v3.0.10","html_url":"https://github.com/java-native-access/jna/releases/tag/v3.0.10"},{"name":"3.3.0","sha":"ed1cc99506bb33c0c9152d38aa10faf8eab664b1","kind":"commit","published_at":"2011-06-17T14:36:51.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/3.3.0","html_url":"https://github.com/java-native-access/jna/releases/tag/3.3.0"},{"name":"CVS","sha":"b7fb1b7e5a98cccbe6927315294ef670c67c65a9","kind":"tag","published_at":"2011-05-23T12:21:14.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/CVS","html_url":"https://github.com/java-native-access/jna/releases/tag/CVS"},{"name":"3.2.7","sha":"3727f9583b5847a78b2bc58d91e72cb8e6afd790","kind":"tag","published_at":"2010-07-21T16:40:21.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/3.2.7","html_url":"https://github.com/java-native-access/jna/releases/tag/3.2.7"},{"name":"3.2.5","sha":"4268e3a1d237a330f024153e70a572654f1d1daa","kind":"tag","published_at":"2010-04-06T15:33:36.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/3.2.5","html_url":"https://github.com/java-native-access/jna/releases/tag/3.2.5"},{"name":"v3.0.9","sha":"b0304e9679bdfec6ac45a57b5c96542697249418","kind":"tag","published_at":"2009-12-31T16:38:14.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/v3.0.9","html_url":"https://github.com/java-native-access/jna/releases/tag/v3.0.9"},{"name":"3.2.4","sha":"202cd0d45e4414b66f8c24a543f50bde89c69d5b","kind":"tag","published_at":"2009-11-20T14:27:28.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/3.2.4","html_url":"https://github.com/java-native-access/jna/releases/tag/3.2.4"},{"name":"3.2.3","sha":"4373e66b1e500626210ab2d4904fdb09d6c759c8","kind":"tag","published_at":"2009-10-08T19:05:17.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/3.2.3","html_url":"https://github.com/java-native-access/jna/releases/tag/3.2.3"},{"name":"3.2.2","sha":"38ac62cedd815e333f7c2f51079c01b7baf39f12","kind":"tag","published_at":"2009-08-05T17:15:32.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/3.2.2","html_url":"https://github.com/java-native-access/jna/releases/tag/3.2.2"},{"name":"3.2.1","sha":"d42863603efa1f47b91600b4a06fd886ff40dd83","kind":"tag","published_at":"2009-07-26T16:54:20.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/3.2.1","html_url":"https://github.com/java-native-access/jna/releases/tag/3.2.1"},{"name":"3.2.0","sha":"095212a1c45b68ff8fea6304992939d6edfd68b3","kind":"tag","published_at":"2009-07-17T18:53:50.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/3.2.0","html_url":"https://github.com/java-native-access/jna/releases/tag/3.2.0"},{"name":"3.1.0","sha":"830ec91cbfb15c7597dbc3dc62dd5173b117c721","kind":"tag","published_at":"2009-05-20T21:17:54.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/3.1.0","html_url":"https://github.com/java-native-access/jna/releases/tag/3.1.0"},{"name":"3.0.9","sha":"130885fda79beeb5d7be372d237cb874105f2d7b","kind":"tag","published_at":"2008-10-30T20:30:15.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/3.0.9","html_url":"https://github.com/java-native-access/jna/releases/tag/3.0.9"},{"name":"3.0.8","sha":"b635bf5591d5fddf48b96eb63b6280bc4cc41f69","kind":"tag","published_at":"2008-10-18T21:08:51.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/3.0.8","html_url":"https://github.com/java-native-access/jna/releases/tag/3.0.8"},{"name":"3.0.7","sha":"47fa8044699b452a1560af9d469fc0e5e8c3d65c","kind":"tag","published_at":"2008-10-01T13:45:13.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/3.0.7","html_url":"https://github.com/java-native-access/jna/releases/tag/3.0.7"},{"name":"3.0.6","sha":"9629d0bd4ef35d525abfc1eb999206d5fb325730","kind":"tag","published_at":"2008-09-17T18:21:48.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/3.0.6","html_url":"https://github.com/java-native-access/jna/releases/tag/3.0.6"},{"name":"3.0.5","sha":"9e4cfa339b318fece554a5251c81aa2a5a7d447c","kind":"tag","published_at":"2008-08-26T13:44:39.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/3.0.5","html_url":"https://github.com/java-native-access/jna/releases/tag/3.0.5"},{"name":"3.0.4","sha":"43f61203992cf0ced945f2b7a62bf9087368fc83","kind":"tag","published_at":"2008-08-26T13:44:22.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/3.0.4","html_url":"https://github.com/java-native-access/jna/releases/tag/3.0.4"},{"name":"3.0.3","sha":"a251bf938697a12cb281b41fd99b86515d77e16a","kind":"tag","published_at":"2008-06-24T02:07:39.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/3.0.3","html_url":"https://github.com/java-native-access/jna/releases/tag/3.0.3"},{"name":"3.0.2","sha":"f121b6c039b14999442f9718469c5e0aa8114d0f","kind":"tag","published_at":"2008-02-29T03:35:18.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/3.0.2","html_url":"https://github.com/java-native-access/jna/releases/tag/3.0.2"},{"name":"3.0.1","sha":"94c2647d2504d9e9d95085d1b6dfb7e86ab39e71","kind":"tag","published_at":"2008-02-01T01:02:06.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/3.0.1","html_url":"https://github.com/java-native-access/jna/releases/tag/3.0.1"},{"name":"3.0","sha":"3b720733671e97da320edf0120b7dfb5ac238dc6","kind":"tag","published_at":"2008-01-14T18:35:23.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/3.0","html_url":"https://github.com/java-native-access/jna/releases/tag/3.0"},{"name":"2.5","sha":"78cdc63b76c6ae9a8c88f7244ee7b5a10b96f606","kind":"tag","published_at":"2007-07-24T17:34:21.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/2.5","html_url":"https://github.com/java-native-access/jna/releases/tag/2.5"},{"name":"2.4","sha":"4ca6be8892764869978424699e1c1bb057b3f1e5","kind":"tag","published_at":"2007-06-11T18:02:31.000Z","download_url":"https://codeload.github.com/java-native-access/jna/tar.gz/2.4","html_url":"https://github.com/java-native-access/jna/releases/tag/2.4"}]},"repo_metadata_updated_at":"2023-03-21T22:19:34.703Z","dependent_packages_count":1558,"downloads":null,"downloads_period":null,"dependent_repos_count":18167,"rankings":{"downloads":null,"dependent_repos_count":0.050092169592049374,"dependent_packages_count":0.04688627073815821,"stargazers_count":3.233148994149235,"forks_count":3.959886190590687,"docker_downloads_count":1.0894045042878897,"average":1.6758836258716037},"purl":"pkg:maven/net.java.dev.jna/jna","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/net.java.dev.jna:jna","docker_dependents_count":102,"docker_downloads_count":316647544,"usage_url":"https://repos.ecosyste.ms/usage/maven/net.java.dev.jna:jna","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/net.java.dev.jna:jna/dependencies","status":null,"funding_links":[],"critical":true,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/net.java.dev.jna:jna/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/net.java.dev.jna:jna/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/net.java.dev.jna:jna/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/net.java.dev.jna:jna/related_packages","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":517936,"maintainers_count":0,"namespaces_count":68848,"keywords_count":32053,"github":"maven-central","metadata":{"funded_packages_count":25044},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2025-06-07T05:38:09.526Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},"unique_repositories_count":119,"unique_repositories_count_past_30_days":2,"recent_issues":[{"uuid":"4584962340","node_id":"PR_kwDOHgbFjs7ie75j","number":5383,"state":"open","title":"Bump net.java.dev.jna:jna from 5.18.1 to 5.19.0","user":"dependabot[bot]","labels":["[Type] Tech Debt","[Area] Dependencies"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-04T01:24:37.000Z","updated_at":"2026-06-04T01:31:39.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"net.java.dev.jna:jna","old_version":"5.18.1","new_version":"5.19.0","repository_url":"https://github.com/java-native-access/jna"}],"path":null,"ecosystem":"maven"},"body":"Bumps [net.java.dev.jna:jna](https://github.com/java-native-access/jna) from 5.18.1 to 5.19.0.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/java-native-access/jna/blob/master/CHANGES.md\"\u003enet.java.dev.jna:jna's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 5.19.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1696\"\u003e#1696\u003c/a\u003e: Add \u003ccode\u003eLARGE_INTEGER.ByValue\u003c/code\u003e to \u003ccode\u003eLARGE_INTEGER\u003c/code\u003e in \u003ccode\u003eWinNT.java\u003c/code\u003e - \u003ca href=\"https://github.com/baier233\"\u003e\u003ccode\u003e@​baier233\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1697\"\u003e#1697\u003c/a\u003e: Add WlanApi module - \u003ca href=\"https://github.com/eranl\"\u003e\u003ccode\u003e@​eranl\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1718\"\u003e#1718\u003c/a\u003e: Add \u003ccode\u003eCups\u003c/code\u003e to \u003ccode\u003ec.s.j.p.unix\u003c/code\u003e providing CUPS printing system bindings for destinations, jobs, options, and server configuration - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1720\"\u003e#1720\u003c/a\u003e: Add \u003ccode\u003egroupCount\u003c/code\u003e and \u003ccode\u003egroupMasks\u003c/code\u003e fields to \u003ccode\u003eCACHE_RELATIONSHIP\u003c/code\u003e in \u003ccode\u003ec.s.j.p.win32.WinNT\u003c/code\u003e, matching the updated Windows struct layout - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1719\"\u003e#1719\u003c/a\u003e: Add \u003ccode\u003eCoreGraphics\u003c/code\u003e to \u003ccode\u003ec.s.j.p.mac\u003c/code\u003e with Quartz Window Services and Display Services bindings; implement \u003ccode\u003egetAllWindows()\u003c/code\u003e in \u003ccode\u003eMacWindowUtils\u003c/code\u003e - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1723\"\u003e#1723\u003c/a\u003e: Add \u003ccode\u003eProcFdInfo\u003c/code\u003e, \u003ccode\u003eInSockInfo\u003c/code\u003e, \u003ccode\u003eTcpSockInfo\u003c/code\u003e, \u003ccode\u003eproc_pidfdinfo\u003c/code\u003e, \u003ccode\u003estatfs64\u003c/code\u003e, and \u003ccode\u003evm_deallocate\u003c/code\u003e to \u003ccode\u003ec.s.j.p.mac.SystemB\u003c/code\u003e - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1725\"\u003e#1725\u003c/a\u003e: Add \u003ccode\u003eBluetoothApis\u003c/code\u003e to \u003ccode\u003ec.s.j.p.win32\u003c/code\u003e providing Bluetooth device and radio enumeration via \u003ccode\u003eBluetoothFindFirstRadio\u003c/code\u003e, \u003ccode\u003eBluetoothFindFirstDevice\u003c/code\u003e, and related functions - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1644\"\u003e#1644\u003c/a\u003e: Fix bug in VARDESC and TYPEDESC causing an illegal memory access - \u003ca href=\"https://github.com/lwahonen\"\u003e\u003ccode\u003e@​lwahonen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1715\"\u003e#1715\u003c/a\u003e: Fix \u003ccode\u003eUdevDevice.getSysname()\u003c/code\u003e calling \u003ccode\u003eudev_device_get_syspath\u003c/code\u003e instead of \u003ccode\u003eudev_device_get_sysname\u003c/code\u003e - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1721\"\u003e#1721\u003c/a\u003e: Fix switched \u003ccode\u003eserverName\u003c/code\u003e/\u003ccode\u003edomainName\u003c/code\u003e arguments in \u003ccode\u003eNetapi32Util#getDCName\u003c/code\u003e - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1722\"\u003e#1722\u003c/a\u003e: Fix \u003ccode\u003eAdvapi32#RegisterServiceCtrlHandler\u003c/code\u003e using wrong \u003ccode\u003eHandler\u003c/code\u003e type - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1636\"\u003e#1636\u003c/a\u003e: Drop hard dependency on java.lang.SecurityManager/java.security.AccessController - \u003ca href=\"https://github.com/matthiasblaesing\"\u003e\u003ccode\u003e@​matthiasblaesing\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1724\"\u003e#1724\u003c/a\u003e: Fix \u003ccode\u003ehost_page_size\u003c/code\u003e in \u003ccode\u003ec.s.j.p.mac.SystemB\u003c/code\u003e and \u003ccode\u003egetxattr\u003c/code\u003e/\u003ccode\u003esetxattr\u003c/code\u003e/\u003ccode\u003elistxattr\u003c/code\u003e in \u003ccode\u003ec.s.j.p.mac.XAttr\u003c/code\u003e using \u003ccode\u003elong\u003c/code\u003e instead of pointer-sized types for \u003ccode\u003esize_t\u003c/code\u003e/\u003ccode\u003essize_t\u003c/code\u003e parameters - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1727\"\u003e#1727\u003c/a\u003e: Include DragonFlyBSD in \u003ccode\u003eNativeLibrary\u003c/code\u003e versioned library resolution, libc special-case loading, and 64-bit search paths - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1709\"\u003e#1709\u003c/a\u003e: Rebuild native library for OpenBSD 7.9 x86-64, drop OpenBSD x86 - \u003ca href=\"https://github.com/matthiasblaesing\"\u003e\u003ccode\u003e@​matthiasblaesing\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/9ff138107f4b258423229166a49f92c83d980b2f\"\u003e\u003ccode\u003e9ff1381\u003c/code\u003e\u003c/a\u003e Release 5.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/2d038ef24c547abc82ddf39e17a5ce26b2781519\"\u003e\u003ccode\u003e2d038ef\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1726\"\u003e#1726\u003c/a\u003e from matthiasblaesing/openbsd\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/eecab35757229a73db4bdd2dbbbcfad034782ad1\"\u003e\u003ccode\u003eeecab35\u003c/code\u003e\u003c/a\u003e Update native built for OpenBSD 7.9 (x86-64 only)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/f6708688b61d1ed10194086c5bd65bbc9bee6985\"\u003e\u003ccode\u003ef670868\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1727\"\u003e#1727\u003c/a\u003e from dbwiddis/fix/dragonflybsd-library-loading\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/08628c0b44fe98d66c2e62b7e856f9657e03b15d\"\u003e\u003ccode\u003e08628c0\u003c/code\u003e\u003c/a\u003e Include DragonFlyBSD in library loading fallback paths\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/0e29d6ffebb9ce50c5e3925a0b920b4253f681ed\"\u003e\u003ccode\u003e0e29d6f\u003c/code\u003e\u003c/a\u003e Add BluetoothApis to c.s.j.p.win32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/2771c1a9d172f8df4dc908ce8f75180ce6879b28\"\u003e\u003ccode\u003e2771c1a\u003c/code\u003e\u003c/a\u003e Address review: use HANDLEByReference and UNICODE_OPTIONS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/da652b68faa7a1c8fd12fdd276c68823b09cc672\"\u003e\u003ccode\u003eda652b6\u003c/code\u003e\u003c/a\u003e Add BluetoothApis to c.s.j.p.win32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/5c421d74e1cb81986f6f6cce041c353844fb0abe\"\u003e\u003ccode\u003e5c421d7\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1723\"\u003e#1723\u003c/a\u003e from dbwiddis/add-resource-usage-and-proc-info\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/abfd4009c2c11cddf376509c5e2cf91087422bf9\"\u003e\u003ccode\u003eabfd400\u003c/code\u003e\u003c/a\u003e Add proc_info structs and methods to mac SystemB\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/java-native-access/jna/compare/5.18.1...5.19.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=net.java.dev.jna:jna\u0026package-manager=gradle\u0026previous-version=5.18.1\u0026new-version=5.19.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Automattic/pocket-casts-android/pull/5383","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Automattic%2Fpocket-casts-android/issues/5383","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/5383/packages"},{"uuid":"4584926859","node_id":"PR_kwDORZRnIM7ie0oR","number":26,"state":"open","title":"Bump the android-minor-patch group across 1 directory with 4 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-04T01:16:03.000Z","updated_at":"2026-06-04T01:16:04.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"android-minor-patch","update_count":4,"packages":[{"name":"net.java.dev.jna:jna","old_version":"5.18.1","new_version":"5.19.0","repository_url":"https://github.com/java-native-access/jna"},{"name":"com.google.dagger:hilt-android","old_version":"2.53.1","new_version":"2.59.2","repository_url":"https://github.com/google/dagger"},{"name":"com.google.dagger:hilt-android-compiler","old_version":"2.53.1","new_version":"2.59.2"},{"name":"androidx.core:core-ktx","old_version":"1.18.0","new_version":"1.19.0"}],"path":null,"ecosystem":"maven"},"body":"Bumps the android-minor-patch group with 3 updates in the /android directory: [net.java.dev.jna:jna](https://github.com/java-native-access/jna), [com.google.dagger:hilt-android](https://github.com/google/dagger) and androidx.core:core-ktx.\n\nUpdates `net.java.dev.jna:jna` from 5.18.1 to 5.19.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/java-native-access/jna/blob/master/CHANGES.md\"\u003enet.java.dev.jna:jna's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 5.19.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1696\"\u003e#1696\u003c/a\u003e: Add \u003ccode\u003eLARGE_INTEGER.ByValue\u003c/code\u003e to \u003ccode\u003eLARGE_INTEGER\u003c/code\u003e in \u003ccode\u003eWinNT.java\u003c/code\u003e - \u003ca href=\"https://github.com/baier233\"\u003e\u003ccode\u003e@​baier233\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1697\"\u003e#1697\u003c/a\u003e: Add WlanApi module - \u003ca href=\"https://github.com/eranl\"\u003e\u003ccode\u003e@​eranl\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1718\"\u003e#1718\u003c/a\u003e: Add \u003ccode\u003eCups\u003c/code\u003e to \u003ccode\u003ec.s.j.p.unix\u003c/code\u003e providing CUPS printing system bindings for destinations, jobs, options, and server configuration - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1720\"\u003e#1720\u003c/a\u003e: Add \u003ccode\u003egroupCount\u003c/code\u003e and \u003ccode\u003egroupMasks\u003c/code\u003e fields to \u003ccode\u003eCACHE_RELATIONSHIP\u003c/code\u003e in \u003ccode\u003ec.s.j.p.win32.WinNT\u003c/code\u003e, matching the updated Windows struct layout - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1719\"\u003e#1719\u003c/a\u003e: Add \u003ccode\u003eCoreGraphics\u003c/code\u003e to \u003ccode\u003ec.s.j.p.mac\u003c/code\u003e with Quartz Window Services and Display Services bindings; implement \u003ccode\u003egetAllWindows()\u003c/code\u003e in \u003ccode\u003eMacWindowUtils\u003c/code\u003e - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1723\"\u003e#1723\u003c/a\u003e: Add \u003ccode\u003eProcFdInfo\u003c/code\u003e, \u003ccode\u003eInSockInfo\u003c/code\u003e, \u003ccode\u003eTcpSockInfo\u003c/code\u003e, \u003ccode\u003eproc_pidfdinfo\u003c/code\u003e, \u003ccode\u003estatfs64\u003c/code\u003e, and \u003ccode\u003evm_deallocate\u003c/code\u003e to \u003ccode\u003ec.s.j.p.mac.SystemB\u003c/code\u003e - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1725\"\u003e#1725\u003c/a\u003e: Add \u003ccode\u003eBluetoothApis\u003c/code\u003e to \u003ccode\u003ec.s.j.p.win32\u003c/code\u003e providing Bluetooth device and radio enumeration via \u003ccode\u003eBluetoothFindFirstRadio\u003c/code\u003e, \u003ccode\u003eBluetoothFindFirstDevice\u003c/code\u003e, and related functions - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1644\"\u003e#1644\u003c/a\u003e: Fix bug in VARDESC and TYPEDESC causing an illegal memory access - \u003ca href=\"https://github.com/lwahonen\"\u003e\u003ccode\u003e@​lwahonen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1715\"\u003e#1715\u003c/a\u003e: Fix \u003ccode\u003eUdevDevice.getSysname()\u003c/code\u003e calling \u003ccode\u003eudev_device_get_syspath\u003c/code\u003e instead of \u003ccode\u003eudev_device_get_sysname\u003c/code\u003e - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1721\"\u003e#1721\u003c/a\u003e: Fix switched \u003ccode\u003eserverName\u003c/code\u003e/\u003ccode\u003edomainName\u003c/code\u003e arguments in \u003ccode\u003eNetapi32Util#getDCName\u003c/code\u003e - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1722\"\u003e#1722\u003c/a\u003e: Fix \u003ccode\u003eAdvapi32#RegisterServiceCtrlHandler\u003c/code\u003e using wrong \u003ccode\u003eHandler\u003c/code\u003e type - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1636\"\u003e#1636\u003c/a\u003e: Drop hard dependency on java.lang.SecurityManager/java.security.AccessController - \u003ca href=\"https://github.com/matthiasblaesing\"\u003e\u003ccode\u003e@​matthiasblaesing\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1724\"\u003e#1724\u003c/a\u003e: Fix \u003ccode\u003ehost_page_size\u003c/code\u003e in \u003ccode\u003ec.s.j.p.mac.SystemB\u003c/code\u003e and \u003ccode\u003egetxattr\u003c/code\u003e/\u003ccode\u003esetxattr\u003c/code\u003e/\u003ccode\u003elistxattr\u003c/code\u003e in \u003ccode\u003ec.s.j.p.mac.XAttr\u003c/code\u003e using \u003ccode\u003elong\u003c/code\u003e instead of pointer-sized types for \u003ccode\u003esize_t\u003c/code\u003e/\u003ccode\u003essize_t\u003c/code\u003e parameters - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1727\"\u003e#1727\u003c/a\u003e: Include DragonFlyBSD in \u003ccode\u003eNativeLibrary\u003c/code\u003e versioned library resolution, libc special-case loading, and 64-bit search paths - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1709\"\u003e#1709\u003c/a\u003e: Rebuild native library for OpenBSD 7.9 x86-64, drop OpenBSD x86 - \u003ca href=\"https://github.com/matthiasblaesing\"\u003e\u003ccode\u003e@​matthiasblaesing\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/9ff138107f4b258423229166a49f92c83d980b2f\"\u003e\u003ccode\u003e9ff1381\u003c/code\u003e\u003c/a\u003e Release 5.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/2d038ef24c547abc82ddf39e17a5ce26b2781519\"\u003e\u003ccode\u003e2d038ef\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1726\"\u003e#1726\u003c/a\u003e from matthiasblaesing/openbsd\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/eecab35757229a73db4bdd2dbbbcfad034782ad1\"\u003e\u003ccode\u003eeecab35\u003c/code\u003e\u003c/a\u003e Update native built for OpenBSD 7.9 (x86-64 only)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/f6708688b61d1ed10194086c5bd65bbc9bee6985\"\u003e\u003ccode\u003ef670868\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1727\"\u003e#1727\u003c/a\u003e from dbwiddis/fix/dragonflybsd-library-loading\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/08628c0b44fe98d66c2e62b7e856f9657e03b15d\"\u003e\u003ccode\u003e08628c0\u003c/code\u003e\u003c/a\u003e Include DragonFlyBSD in library loading fallback paths\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/0e29d6ffebb9ce50c5e3925a0b920b4253f681ed\"\u003e\u003ccode\u003e0e29d6f\u003c/code\u003e\u003c/a\u003e Add BluetoothApis to c.s.j.p.win32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/2771c1a9d172f8df4dc908ce8f75180ce6879b28\"\u003e\u003ccode\u003e2771c1a\u003c/code\u003e\u003c/a\u003e Address review: use HANDLEByReference and UNICODE_OPTIONS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/da652b68faa7a1c8fd12fdd276c68823b09cc672\"\u003e\u003ccode\u003eda652b6\u003c/code\u003e\u003c/a\u003e Add BluetoothApis to c.s.j.p.win32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/5c421d74e1cb81986f6f6cce041c353844fb0abe\"\u003e\u003ccode\u003e5c421d7\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1723\"\u003e#1723\u003c/a\u003e from dbwiddis/add-resource-usage-and-proc-info\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/abfd4009c2c11cddf376509c5e2cf91087422bf9\"\u003e\u003ccode\u003eabfd400\u003c/code\u003e\u003c/a\u003e Add proc_info structs and methods to mac SystemB\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/java-native-access/jna/compare/5.18.1...5.19.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.dagger:hilt-android` from 2.53.1 to 2.59.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/dagger/releases\"\u003ecom.google.dagger:hilt-android's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDagger 2.59.2\u003c/h2\u003e\n\u003ch3\u003eBug fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ca href=\"https://redirect.github.com/google/dagger/issues/5116\"\u003e#5116\u003c/a\u003e,\u003ca href=\"https://redirect.github.com/google/dagger/issues/5099\"\u003e#5099\u003c/a\u003e: Replaced Hilt's \u0026quot;android-classes\u0026quot; transform with attribute rules (f7e31b857)\u003c/li\u003e\n\u003cli\u003eFixed \u003ca href=\"https://redirect.github.com/google/dagger/issues/5122\"\u003e#5122\u003c/a\u003e: Fixed issue with slow incremental builds introduced by HiltSyncTask in AGP 9 support (1be57655b)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDagger 2.59.1\u003c/h2\u003e\n\u003ch3\u003eBug fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ca href=\"https://redirect.github.com/google/dagger/issues/5099\"\u003e#5099\u003c/a\u003e: Fixes compilation error with \u003ccode\u003ejetifierEnabled=true\u003c/code\u003e in AGP 9 (8dcce8790)\u003c/li\u003e\n\u003cli\u003eFixed \u003ca href=\"https://redirect.github.com/google/dagger/issues/5098\"\u003e#5098\u003c/a\u003e: Updated minimum required AGP version to 9.0.0 to make it clearer this is a requirement when using the Hilt Gradle plugin. (141e5941a)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDagger 2.59\u003c/h2\u003e\n\u003ch3\u003eBreaking changes:\u003c/h3\u003e\n\u003cp\u003e(If you do not use Hilt or the Hilt Gradle plugin, this change does not affect you.)\u003c/p\u003e\n\u003cp\u003eThis release adds AGP 9 support for the \u003ca href=\"https://dagger.dev/hilt/gradle-setup#hilt-gradle-plugin\"\u003eHilt Gradle plugin\u003c/a\u003e. This means that if you use the Hilt Gradle Plugin, AGP 9 is now a requirement along with AGP 9’s own requirements like Gradle 9.1+ (\u003ca href=\"https://developer.android.com/build/releases/agp-9-0-0-release-notes\"\u003ehttps://developer.android.com/build/releases/agp-9-0-0-release-notes\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e AGP 9 also seems to cause issues with \u003ccode\u003eenableJetifier=true\u003c/code\u003e (see \u003ca href=\"https://redirect.github.com/google/dagger/issues/5099\"\u003e#5099\u003c/a\u003e). This will be fixed in a follow-up release.\u003c/p\u003e\n\u003ch3\u003eBug fixes/features:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ca href=\"https://redirect.github.com/google/dagger/issues/4944\"\u003e#4944\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/dagger/issues/4979\"\u003e#4979\u003c/a\u003e: Support AGP 9 in HiltGradlePlugin (6afd7ea5a0fb84a38f2d23c990ddbd95e728a39d)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDagger 2.58\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e AGP 9 support was held back from this release (\u003ca href=\"https://redirect.github.com/google/dagger/pull/5061/commits/0a5b42cf910be11752c4b958c4735715bf57c564\"\u003egoogle/dagger#5061\u003c/a\u003e) because it forces users onto AGP 9. It will be available in the next Dagger release (e92e3f392).\u003c/p\u003e\n\u003ch3\u003ePotential breaking changes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFlipped default for \u003ccode\u003edagger.useBindingGraphFix\u003c/code\u003e to \u003ccode\u003eenabled\u003c/code\u003e (d41e8362b).\nSee \u003ca href=\"https://dagger.dev/dev-guide/compiler-options#useBindingGraphFix\"\u003ehttps://dagger.dev/dev-guide/compiler-options#useBindingGraphFix\u003c/a\u003e.\n\u003cstrong\u003eFix:\u003c/strong\u003e If this change breaks you it’s likely due to providing a binding in an incorrect module, (e.g. the binding requests an Activity but is installed in the SingletonComponent). The fix is to move the \u003ccode\u003e@Provides\u003c/code\u003e so that it is installed into the correct component (e.g. the ActivityComponent instead of SingletonComponent). You can also set \u003ccode\u003edagger.useBindingGraphFix=disabled\u003c/code\u003e but note that this flag is only temporary and will eventually be removed.\u003c/li\u003e\n\u003cli\u003eThe use of \u003ccode\u003eabstract var\u003c/code\u003e in components is now banned in super types.\nThe reason for this change is that an \u003ccode\u003eabstract var\u003c/code\u003e property creates both a getter and a setter on the component which is almost always unintentional.\n\u003cstrong\u003eFix:\u003c/strong\u003e If this change breaks you, use either an \u003ccode\u003eabstract val foo: Foo\u003c/code\u003e if you need a getter or \u003ccode\u003eabstract fun inject(foo: Foo)\u003c/code\u003e if you need an inject method. Note that \u003ccode\u003eabstract var\u003c/code\u003e is already banned if it is declared directly on the \u003ccode\u003e@Component\u003c/code\u003e class/interface, but this change fixes the check so that it’s banned even if it’s inherited from a super type.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes/features:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/google/dagger/issues/1116\"\u003e#1116\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/dagger/issues/1630\"\u003e#1630\u003c/a\u003e, Supported \u003ccode\u003eMap\u0026lt;K, Lazy\u0026lt;V\u0026gt;\u0026gt;\u003c/code\u003e as a multibinding request type. (7f981a4c3)\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/google/dagger/issues/3601\"\u003e#3601\u003c/a\u003e. No longer adds a deprecation warning for unused dependencies on setters on the component builder. (1cf9dfc96)\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/google/dagger/issues/4982\"\u003e#4982\u003c/a\u003e:\n\u003cul\u003e\n\u003cli\u003eAdded validation to prevent using Java keywords in Dagger-generated code (72e21a828)\u003c/li\u003e\n\u003cli\u003eAdded error for binding elements names that are Java keywords. (38071c5ae)\u003c/li\u003e\n\u003cli\u003eJava keyword validation is now performed earlier during the superficial validation stage. (7f6f7bda7)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDagger 2.57.2\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ca href=\"https://redirect.github.com/google/dagger/issues/4847\"\u003e#4847\u003c/a\u003e: Fixed an issue with the Hilt Gradle Plugin registered transforms on projects using Gradle 9.0.0 (ea570e7)\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/google/dagger/issues/4898\"\u003e#4898\u003c/a\u003e: Fixed an issue with backwards compatibility handling for libraries that export Hilt roots. (85c470ca4)\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/google/dagger/issues/4937\"\u003e#4937\u003c/a\u003e: Fixed the incorrectly declared version of the Kotlin stdlib dependency in the Hilt Gradle Plugin. (deefd9a2d)\u003c/li\u003e\n\u003cli\u003eUpdated ASM dependency to 9.8 (365bc499d)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/dagger/commit/118f2e5fc876a8ff080978753a7a73b2a5d642cd\"\u003e\u003ccode\u003e118f2e5\u003c/code\u003e\u003c/a\u003e 2.59.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/dagger/commit/1be57655bf07880d630154f941b433cec7072c80\"\u003e\u003ccode\u003e1be5765\u003c/code\u003e\u003c/a\u003e Change HiltSyncTask to extend DefaultTask instead of Sync.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/dagger/commit/f7e31b8572df4d791816dfb30a875231176e41d5\"\u003e\u003ccode\u003ef7e31b8\u003c/code\u003e\u003c/a\u003e Replace Hilt's \u0026quot;android-classes\u0026quot; transform with attribute rules.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/dagger/commit/59090059e8e002e034a10e280a426553c086ec71\"\u003e\u003ccode\u003e5909005\u003c/code\u003e\u003c/a\u003e Automated Code Change\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/dagger/commit/3507b0d7128a211f4a78634aba8e01a61bbdffc2\"\u003e\u003ccode\u003e3507b0d\u003c/code\u003e\u003c/a\u003e Support nullability in Switching Providers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/dagger/commit/1900560c6f317d873a3049f73c061211b62e7c95\"\u003e\u003ccode\u003e1900560\u003c/code\u003e\u003c/a\u003e Internal changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/dagger/commit/8c69595320a7661b465bea1aa10465bb7b2db888\"\u003e\u003ccode\u003e8c69595\u003c/code\u003e\u003c/a\u003e Update Dagger yml and README with new latest version number.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/dagger/commit/1dbb1dd1712b8d9f17fec7bbd7f18e32783bfc11\"\u003e\u003ccode\u003e1dbb1dd\u003c/code\u003e\u003c/a\u003e Internal refactoring\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/dagger/commit/62b54235eabe799b72e0f62465b671bc97f30cb5\"\u003e\u003ccode\u003e62b5423\u003c/code\u003e\u003c/a\u003e Internal changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/dagger/commit/8dcce87903e678ef78154180568619e26c4e03bc\"\u003e\u003ccode\u003e8dcce87\u003c/code\u003e\u003c/a\u003e Add AggregatedPackagesTransform for \u0026quot;android-classes\u0026quot; artifact type.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/dagger/compare/dagger-2.53.1...dagger-2.59.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.dagger:hilt-android-compiler` from 2.53.1 to 2.59.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/dagger/releases\"\u003ecom.google.dagger:hilt-android-compiler's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDagger 2.59.2\u003c/h2\u003e\n\u003ch3\u003eBug fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ca href=\"https://redirect.github.com/google/dagger/issues/5116\"\u003e#5116\u003c/a\u003e,\u003ca href=\"https://redirect.github.com/google/dagger/issues/5099\"\u003e#5099\u003c/a\u003e: Replaced Hilt's \u0026quot;android-classes\u0026quot; transform with attribute rules (f7e31b857)\u003c/li\u003e\n\u003cli\u003eFixed \u003ca href=\"https://redirect.github.com/google/dagger/issues/5122\"\u003e#5122\u003c/a\u003e: Fixed issue with slow incremental builds introduced by HiltSyncTask in AGP 9 support (1be57655b)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDagger 2.59.1\u003c/h2\u003e\n\u003ch3\u003eBug fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ca href=\"https://redirect.github.com/google/dagger/issues/5099\"\u003e#5099\u003c/a\u003e: Fixes compilation error with \u003ccode\u003ejetifierEnabled=true\u003c/code\u003e in AGP 9 (8dcce8790)\u003c/li\u003e\n\u003cli\u003eFixed \u003ca href=\"https://redirect.github.com/google/dagger/issues/5098\"\u003e#5098\u003c/a\u003e: Updated minimum required AGP version to 9.0.0 to make it clearer this is a requirement when using the Hilt Gradle plugin. (141e5941a)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDagger 2.59\u003c/h2\u003e\n\u003ch3\u003eBreaking changes:\u003c/h3\u003e\n\u003cp\u003e(If you do not use Hilt or the Hilt Gradle plugin, this change does not affect you.)\u003c/p\u003e\n\u003cp\u003eThis release adds AGP 9 support for the \u003ca href=\"https://dagger.dev/hilt/gradle-setup#hilt-gradle-plugin\"\u003eHilt Gradle plugin\u003c/a\u003e. This means that if you use the Hilt Gradle Plugin, AGP 9 is now a requirement along with AGP 9’s own requirements like Gradle 9.1+ (\u003ca href=\"https://developer.android.com/build/releases/agp-9-0-0-release-notes\"\u003ehttps://developer.android.com/build/releases/agp-9-0-0-release-notes\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e AGP 9 also seems to cause issues with \u003ccode\u003eenableJetifier=true\u003c/code\u003e (see \u003ca href=\"https://redirect.github.com/google/dagger/issues/5099\"\u003e#5099\u003c/a\u003e). This will be fixed in a follow-up release.\u003c/p\u003e\n\u003ch3\u003eBug fixes/features:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ca href=\"https://redirect.github.com/google/dagger/issues/4944\"\u003e#4944\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/dagger/issues/4979\"\u003e#4979\u003c/a\u003e: Support AGP 9 in HiltGradlePlugin (6afd7ea5a0fb84a38f2d23c990ddbd95e728a39d)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDagger 2.58\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e AGP 9 support was held back from this release (\u003ca href=\"https://redirect.github.com/google/dagger/pull/5061/commits/0a5b42cf910be11752c4b958c4735715bf57c564\"\u003egoogle/dagger#5061\u003c/a\u003e) because it forces users onto AGP 9. It will be available in the next Dagger release (e92e3f392).\u003c/p\u003e\n\u003ch3\u003ePotential breaking changes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFlipped default for \u003ccode\u003edagger.useBindingGraphFix\u003c/code\u003e to \u003ccode\u003eenabled\u003c/code\u003e (d41e8362b).\nSee \u003ca href=\"https://dagger.dev/dev-guide/compiler-options#useBindingGraphFix\"\u003ehttps://dagger.dev/dev-guide/compiler-options#useBindingGraphFix\u003c/a\u003e.\n\u003cstrong\u003eFix:\u003c/strong\u003e If this change breaks you it’s likely due to providing a binding in an incorrect module, (e.g. the binding requests an Activity but is installed in the SingletonComponent). The fix is to move the \u003ccode\u003e@Provides\u003c/code\u003e so that it is installed into the correct component (e.g. the ActivityComponent instead of SingletonComponent). You can also set \u003ccode\u003edagger.useBindingGraphFix=disabled\u003c/code\u003e but note that this flag is only temporary and will eventually be removed.\u003c/li\u003e\n\u003cli\u003eThe use of \u003ccode\u003eabstract var\u003c/code\u003e in components is now banned in super types.\nThe reason for this change is that an \u003ccode\u003eabstract var\u003c/code\u003e property creates both a getter and a setter on the component which is almost always unintentional.\n\u003cstrong\u003eFix:\u003c/strong\u003e If this change breaks you, use either an \u003ccode\u003eabstract val foo: Foo\u003c/code\u003e if you need a getter or \u003ccode\u003eabstract fun inject(foo: Foo)\u003c/code\u003e if you need an inject method. Note that \u003ccode\u003eabstract var\u003c/code\u003e is already banned if it is declared directly on the \u003ccode\u003e@Component\u003c/code\u003e class/interface, but this change fixes the check so that it’s banned even if it’s inherited from a super type.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes/features:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/google/dagger/issues/1116\"\u003e#1116\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/dagger/issues/1630\"\u003e#1630\u003c/a\u003e, Supported \u003ccode\u003eMap\u0026lt;K, Lazy\u0026lt;V\u0026gt;\u0026gt;\u003c/code\u003e as a multibinding request type. (7f981a4c3)\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/google/dagger/issues/3601\"\u003e#3601\u003c/a\u003e. No longer adds a deprecation warning for unused dependencies on setters on the component builder. (1cf9dfc96)\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/google/dagger/issues/4982\"\u003e#4982\u003c/a\u003e:\n\u003cul\u003e\n\u003cli\u003eAdded validation to prevent using Java keywords in Dagger-generated code (72e21a828)\u003c/li\u003e\n\u003cli\u003eAdded error for binding elements names that are Java keywords. (38071c5ae)\u003c/li\u003e\n\u003cli\u003eJava keyword validation is now performed earlier during the superficial validation stage. (7f6f7bda7)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDagger 2.57.2\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ca href=\"https://redirect.github.com/google/dagger/issues/4847\"\u003e#4847\u003c/a\u003e: Fixed an issue with the Hilt Gradle Plugin registered transforms on projects using Gradle 9.0.0 (ea570e7)\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/google/dagger/issues/4898\"\u003e#4898\u003c/a\u003e: Fixed an issue with backwards compatibility handling for libraries that export Hilt roots. (85c470ca4)\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/google/dagger/issues/4937\"\u003e#4937\u003c/a\u003e: Fixed the incorrectly declared version of the Kotlin stdlib dependency in the Hilt Gradle Plugin. (deefd9a2d)\u003c/li\u003e\n\u003cli\u003eUpdated ASM dependency to 9.8 (365bc499d)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/dagger/commit/118f2e5fc876a8ff080978753a7a73b2a5d642cd\"\u003e\u003ccode\u003e118f2e5\u003c/code\u003e\u003c/a\u003e 2.59.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/dagger/commit/1be57655bf07880d630154f941b433cec7072c80\"\u003e\u003ccode\u003e1be5765\u003c/code\u003e\u003c/a\u003e Change HiltSyncTask to extend DefaultTask instead of Sync.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/dagger/commit/f7e31b8572df4d791816dfb30a875231176e41d5\"\u003e\u003ccode\u003ef7e31b8\u003c/code\u003e\u003c/a\u003e Replace Hilt's \u0026quot;android-classes\u0026quot; transform with attribute rules.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/dagger/commit/59090059e8e002e034a10e280a426553c086ec71\"\u003e\u003ccode\u003e5909005\u003c/code\u003e\u003c/a\u003e Automated Code Change\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/dagger/commit/3507b0d7128a211f4a78634aba8e01a61bbdffc2\"\u003e\u003ccode\u003e3507b0d\u003c/code\u003e\u003c/a\u003e Support nullability in Switching Providers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/dagger/commit/1900560c6f317d873a3049f73c061211b62e7c95\"\u003e\u003ccode\u003e1900560\u003c/code\u003e\u003c/a\u003e Internal changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/dagger/commit/8c69595320a7661b465bea1aa10465bb7b2db888\"\u003e\u003ccode\u003e8c69595\u003c/code\u003e\u003c/a\u003e Update Dagger yml and README with new latest version number.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/dagger/commit/1dbb1dd1712b8d9f17fec7bbd7f18e32783bfc11\"\u003e\u003ccode\u003e1dbb1dd\u003c/code\u003e\u003c/a\u003e Internal refactoring\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/dagger/commit/62b54235eabe799b72e0f62465b671bc97f30cb5\"\u003e\u003ccode\u003e62b5423\u003c/code\u003e\u003c/a\u003e Internal changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/dagger/commit/8dcce87903e678ef78154180568619e26c4e03bc\"\u003e\u003ccode\u003e8dcce87\u003c/code\u003e\u003c/a\u003e Add AggregatedPackagesTransform for \u0026quot;android-classes\u0026quot; artifact type.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/dagger/compare/dagger-2.53.1...dagger-2.59.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `androidx.core:core-ktx` from 1.18.0 to 1.19.0\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/adrienlacombe/oubli/pull/26","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrienlacombe%2Foubli/issues/26","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/26/packages"},{"uuid":"4362127317","node_id":"PR_kwDOCPKVTc7XTmlN","number":297,"state":"open","title":"Bump the dependencies group across 1 directory with 52 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-01T00:34:24.000Z","updated_at":"2026-05-01T00:37:27.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dependencies","update_count":52,"packages":[{"name":"org.apache.commons:commons-compress","old_version":"1.27.1","new_version":"1.28.0","repository_url":"https://github.com/apache/commons-compress"},{"name":"org.apache.commons:commons-csv","old_version":"1.14.0","new_version":"1.14.1","repository_url":"https://github.com/apache/commons-csv"},{"name":"commons-logging:commons-logging","old_version":"1.3.5","new_version":"1.3.6","repository_url":"https://github.com/apache/commons-logging"},{"name":"com.fasterxml.jackson:jackson-bom","old_version":"2.19.2","new_version":"2.21.3","repository_url":"https://github.com/FasterXML/jackson-bom"},{"name":"org.jctools:jctools-core","old_version":"4.0.5","new_version":"4.0.6","repository_url":"https://github.com/JCTools/JCTools"},{"name":"org.apache.kafka:kafka-clients","old_version":"3.9.1","new_version":"3.9.2"},{"name":"org.apache.rat:apache-rat-plugin","old_version":"0.16.1","new_version":"0.18"},{"name":"org.apache.groovy:groovy-bom","old_version":"4.0.27","new_version":"5.0.5","repository_url":"https://github.com/apache/groovy"},{"name":"org.junit:junit-bom","old_version":"5.13.4","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.jupiter:junit-jupiter-engine","old_version":"5.13.4","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.apache.activemq:activemq-broker","old_version":"6.1.7","new_version":"6.2.5","repository_url":"https://github.com/apache/activemq"},{"name":"org.eclipse.angus:angus-activation","old_version":"2.0.2","new_version":"2.0.3","repository_url":"https://github.com/eclipse-ee4j/angus-activation"},{"name":"org.assertj:assertj-core","old_version":"3.27.3","new_version":"3.27.7","repository_url":"https://github.com/assertj/assertj"},{"name":"com.code-intelligence:jazzer","old_version":"0.24.0","new_version":"0.30.0","repository_url":"https://github.com/CodeIntelligenceTesting/jazzer"},{"name":"com.code-intelligence:jazzer-api","old_version":"0.24.0","new_version":"0.30.0","repository_url":"https://github.com/CodeIntelligenceTesting/jazzer"},{"name":"commons-codec:commons-codec","old_version":"1.18.0","new_version":"1.22.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"org.apache.commons:commons-dbcp2","old_version":"2.13.0","new_version":"2.14.0"},{"name":"commons-io:commons-io","old_version":"2.19.0","new_version":"2.22.0"},{"name":"org.apache.commons:commons-lang3","old_version":"3.18.0","new_version":"3.20.0"},{"name":"org.apache.commons:commons-pool2","old_version":"2.12.1","new_version":"2.13.1"},{"name":"com.google.guava:guava","old_version":"33.4.8-jre","new_version":"33.6.0-jre","repository_url":"https://github.com/google/guava"},{"name":"com.google.guava:guava-testlib","old_version":"33.4.8-jre","new_version":"33.6.0-jre","repository_url":"https://github.com/google/guava"},{"name":"jakarta.activation:jakarta.activation-api","old_version":"2.1.3","new_version":"2.1.4","repository_url":"https://github.com/jakartaee/jaf-api"},{"name":"org.eclipse.angus:jakarta.mail","old_version":"2.0.3","new_version":"2.0.5"},{"name":"jakarta.mail:jakarta.mail-api","old_version":"2.1.3","new_version":"2.1.5","repository_url":"https://github.com/jakartaee/mail-api"},{"name":"com.google.code.java-allocation-instrumenter:java-allocation-instrumenter","old_version":"3.3.4","new_version":"3.3.5","repository_url":"https://github.com/google/allocation-instrumenter"},{"name":"org.jmdns:jmdns","old_version":"3.6.1","new_version":"3.6.3","repository_url":"https://github.com/jmdns/jmdns"},{"name":"net.java.dev.jna:jna","old_version":"5.17.0","new_version":"5.18.1","repository_url":"https://github.com/java-native-access/jna"},{"name":"co.elastic.logging:log4j2-ecs-layout","old_version":"1.7.0","new_version":"1.8.0","repository_url":"https://github.com/elastic/ecs-logging-java"},{"name":"org.apache.maven:maven-core","old_version":"3.9.10","new_version":"3.9.15"},{"name":"org.apache.maven:maven-model","old_version":"3.9.10","new_version":"3.9.15"},{"name":"org.openjdk.nashorn:nashorn-core","old_version":"15.6","new_version":"15.7","repository_url":"https://github.com/openjdk/nashorn"},{"name":"org.eclipse.platform:org.eclipse.osgi","old_version":"3.23.100","new_version":"3.24.100","repository_url":"https://github.com/eclipse-equinox/equinox"},{"name":"org.codehaus.plexus:plexus-utils","old_version":"3.6.0","new_version":"3.6.1","repository_url":"https://github.com/codehaus-plexus/plexus-utils"},{"name":"org.codehaus.woodstox:stax2-api","old_version":"4.2.2","new_version":"4.3.0","repository_url":"https://github.com/FasterXML/stax2-api"},{"name":"org.xmlunit:xmlunit-core","old_version":"2.10.3","new_version":"2.11.0","repository_url":"https://github.com/xmlunit/xmlunit"},{"name":"org.xmlunit:xmlunit-matchers","old_version":"2.10.3","new_version":"2.11.0","repository_url":"https://github.com/xmlunit/xmlunit"},{"name":"org.tukaani:xz","old_version":"1.10","new_version":"1.12","repository_url":"https://github.com/tukaani-project/xz-java"},{"name":"com.github.luben:zstd-jni","old_version":"1.5.7-4","new_version":"1.5.7-7","repository_url":"https://github.com/luben/zstd-jni"},{"name":"biz.aQute.bnd:biz.aQute.bnd.annotation","old_version":"7.1.0","new_version":"7.2.3","repository_url":"https://github.com/bndtools/bnd"},{"name":"com.google.errorprone:error_prone_annotations","old_version":"2.38.0","new_version":"2.49.0","repository_url":"https://github.com/google/error-prone"},{"name":"io.fabric8:docker-maven-plugin","old_version":"0.46.0","new_version":"0.48.1","repository_url":"https://github.com/fabric8io/docker-maven-plugin"},{"name":"org.gradlex:gradle-module-metadata-maven-plugin","old_version":"1.1","new_version":"1.2","repository_url":"https://github.com/gradlex-org/gradle-module-metadata-maven-plugin"},{"name":"com.github.jnr:jnr-ffi","old_version":"2.2.18","new_version":"2.2.19","repository_url":"https://github.com/jnr/jnr-ffi"},{"name":"org.bouncycastle:bcpkix-jdk18on","old_version":"1.83","new_version":"1.84","repository_url":"https://github.com/bcgit/bc-java"},{"name":"org.json:json","old_version":"20250517","new_version":"20251224","repository_url":"https://github.com/douglascrockford/JSON-java"},{"name":"co.elastic.clients:elasticsearch-java","old_version":"9.2.0","new_version":"9.3.4","repository_url":"https://github.com/elastic/elasticsearch-java"},{"name":"org.elasticsearch.client:elasticsearch-rest-client","old_version":"9.2.0","new_version":"9.3.4","repository_url":"https://github.com/elastic/elasticsearch"},{"name":"org.mongodb:bson","old_version":"5.6.1","new_version":"5.7.0","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.mongodb:mongodb-driver-core","old_version":"5.6.1","new_version":"5.7.0","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.mongodb:mongodb-driver-sync","old_version":"5.6.1","new_version":"5.7.0","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.springframework.cloud:spring-cloud-context","old_version":"4.3.0","new_version":"5.0.1","repository_url":"https://github.com/spring-cloud/spring-cloud-commons"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dependencies group with 52 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.apache.commons:commons-compress](https://github.com/apache/commons-compress) | `1.27.1` | `1.28.0` |\n| [org.apache.commons:commons-csv](https://github.com/apache/commons-csv) | `1.14.0` | `1.14.1` |\n| [commons-logging:commons-logging](https://github.com/apache/commons-logging) | `1.3.5` | `1.3.6` |\n| [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `2.19.2` | `2.21.3` |\n| [org.jctools:jctools-core](https://github.com/JCTools/JCTools) | `4.0.5` | `4.0.6` |\n| org.apache.kafka:kafka-clients | `3.9.1` | `3.9.2` |\n| org.apache.rat:apache-rat-plugin | `0.16.1` | `0.18` |\n| [org.apache.groovy:groovy-bom](https://github.com/apache/groovy) | `4.0.27` | `5.0.5` |\n| [org.junit:junit-bom](https://github.com/junit-team/junit-framework) | `5.13.4` | `6.0.3` |\n| [org.junit.jupiter:junit-jupiter-engine](https://github.com/junit-team/junit-framework) | `5.13.4` | `6.0.3` |\n| [org.apache.activemq:activemq-broker](https://github.com/apache/activemq) | `6.1.7` | `6.2.5` |\n| [org.eclipse.angus:angus-activation](https://github.com/eclipse-ee4j/angus-activation) | `2.0.2` | `2.0.3` |\n| [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.27.3` | `3.27.7` |\n| [com.code-intelligence:jazzer](https://github.com/CodeIntelligenceTesting/jazzer) | `0.24.0` | `0.30.0` |\n| [com.code-intelligence:jazzer-api](https://github.com/CodeIntelligenceTesting/jazzer) | `0.24.0` | `0.30.0` |\n| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.18.0` | `1.22.0` |\n| org.apache.commons:commons-dbcp2 | `2.13.0` | `2.14.0` |\n| commons-io:commons-io | `2.19.0` | `2.22.0` |\n| org.apache.commons:commons-lang3 | `3.18.0` | `3.20.0` |\n| org.apache.commons:commons-pool2 | `2.12.1` | `2.13.1` |\n| [com.google.guava:guava](https://github.com/google/guava) | `33.4.8-jre` | `33.6.0-jre` |\n| [com.google.guava:guava-testlib](https://github.com/google/guava) | `33.4.8-jre` | `33.6.0-jre` |\n| [jakarta.activation:jakarta.activation-api](https://github.com/jakartaee/jaf-api) | `2.1.3` | `2.1.4` |\n| org.eclipse.angus:jakarta.mail | `2.0.3` | `2.0.5` |\n| [jakarta.mail:jakarta.mail-api](https://github.com/jakartaee/mail-api) | `2.1.3` | `2.1.5` |\n| [com.google.code.java-allocation-instrumenter:java-allocation-instrumenter](https://github.com/google/allocation-instrumenter) | `3.3.4` | `3.3.5` |\n| [org.jmdns:jmdns](https://github.com/jmdns/jmdns) | `3.6.1` | `3.6.3` |\n| [net.java.dev.jna:jna](https://github.com/java-native-access/jna) | `5.17.0` | `5.18.1` |\n| [co.elastic.logging:log4j2-ecs-layout](https://github.com/elastic/ecs-logging-java) | `1.7.0` | `1.8.0` |\n| org.apache.maven:maven-core | `3.9.10` | `3.9.15` |\n| org.apache.maven:maven-model | `3.9.10` | `3.9.15` |\n| [org.openjdk.nashorn:nashorn-core](https://github.com/openjdk/nashorn) | `15.6` | `15.7` |\n| [org.eclipse.platform:org.eclipse.osgi](https://github.com/eclipse-equinox/equinox) | `3.23.100` | `3.24.100` |\n| [org.codehaus.plexus:plexus-utils](https://github.com/codehaus-plexus/plexus-utils) | `3.6.0` | `3.6.1` |\n| [org.codehaus.woodstox:stax2-api](https://github.com/FasterXML/stax2-api) | `4.2.2` | `4.3.0` |\n| [org.xmlunit:xmlunit-core](https://github.com/xmlunit/xmlunit) | `2.10.3` | `2.11.0` |\n| [org.xmlunit:xmlunit-matchers](https://github.com/xmlunit/xmlunit) | `2.10.3` | `2.11.0` |\n| [org.tukaani:xz](https://github.com/tukaani-project/xz-java) | `1.10` | `1.12` |\n| [com.github.luben:zstd-jni](https://github.com/luben/zstd-jni) | `1.5.7-4` | `1.5.7-7` |\n| [biz.aQute.bnd:biz.aQute.bnd.annotation](https://github.com/bndtools/bnd) | `7.1.0` | `7.2.3` |\n| [com.google.errorprone:error_prone_annotations](https://github.com/google/error-prone) | `2.38.0` | `2.49.0` |\n| [io.fabric8:docker-maven-plugin](https://github.com/fabric8io/docker-maven-plugin) | `0.46.0` | `0.48.1` |\n| [org.gradlex:gradle-module-metadata-maven-plugin](https://github.com/gradlex-org/gradle-module-metadata-maven-plugin) | `1.1` | `1.2` |\n| [com.github.jnr:jnr-ffi](https://github.com/jnr/jnr-ffi) | `2.2.18` | `2.2.19` |\n| [org.bouncycastle:bcpkix-jdk18on](https://github.com/bcgit/bc-java) | `1.83` | `1.84` |\n| [org.json:json](https://github.com/douglascrockford/JSON-java) | `20250517` | `20251224` |\n| [co.elastic.clients:elasticsearch-java](https://github.com/elastic/elasticsearch-java) | `9.2.0` | `9.3.4` |\n| [org.elasticsearch.client:elasticsearch-rest-client](https://github.com/elastic/elasticsearch) | `9.2.0` | `9.3.4` |\n| [org.mongodb:bson](https://github.com/mongodb/mongo-java-driver) | `5.6.1` | `5.7.0` |\n| [org.mongodb:mongodb-driver-core](https://github.com/mongodb/mongo-java-driver) | `5.6.1` | `5.7.0` |\n| [org.mongodb:mongodb-driver-sync](https://github.com/mongodb/mongo-java-driver) | `5.6.1` | `5.7.0` |\n| [org.springframework.cloud:spring-cloud-context](https://github.com/spring-cloud/spring-cloud-commons) | `4.3.0` | `5.0.1` |\n\n\nUpdates `org.apache.commons:commons-compress` from 1.27.1 to 1.28.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-compress/blob/master/RELEASE-NOTES.txt\"\u003eorg.apache.commons:commons-compress's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons Compress 1.28.0 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Compress team is pleased to announce the release of Apache Commons Compress 1.28.0.\u003c/p\u003e\n\u003cp\u003eApache Commons Compress defines an API for working with\ncompression and archive formats. These include bzip2, gzip, pack200,\nLZMA, XZ, Snappy, traditional Unix Compress, DEFLATE, DEFLATE64, LZ4,\nBrotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003cp\u003eThis release updates Apache Commons Lang to 3.18.0 to pick up the fix for CVE-2025-48924 (\u003ca href=\"https://nvd.nist.gov/vuln/detail/CVE-2025-48924\"\u003ehttps://nvd.nist.gov/vuln/detail/CVE-2025-48924\u003c/a\u003e), but is not affected by it.\u003c/p\u003e\n\u003ch2\u003eChanges in this version\u003c/h2\u003e\n\u003cp\u003eChanges in this version include the following.\u003c/p\u003e\n\u003ch2\u003eNew Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipParameters.getModificationInstant(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipParameters.setModificationInstant(Instant). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipParameters.OS, setOS(OS), getOS(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipParameters.toString(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCOMPRESS-638:  Add GzipParameters.setFileNameCharset(Charset) and getFileNameCharset() to override the default ISO-8859-1 Charset \u003ca href=\"https://redirect.github.com/apache/commons-compress/issues/602\"\u003e#602\u003c/a\u003e. Thanks to vincexjl, Gary Gregory, Piotr P. Karwasz.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add support for gzip extra subfields, see GzipParameters.setExtra(HeaderExtraField) [#604](https://github.com/apache/commons-compress/issues/604). Thanks to ddeschenes-1, Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add CompressFilterOutputStream and refactor to use. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add ZipFile.stream(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       GzipCompressorInputStream reads the modification time (MTIME) and stores its value incorrectly multiplied by 1,000. Thanks to Danny Deschenes, Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       GzipCompressorInputStream writes the modification time (MTIME) the value incorrectly divided by 1,000. Thanks to Danny Deschenes, Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add optional FHCRC to GZIP header [#627](https://github.com/apache/commons-compress/issues/627). Thanks to Danny Deschenes, Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipCompressorInputStream.Builder allowing to customize the file name and comment Charsets. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipCompressorInputStream.Builder.setOnMemberStart(IOConsumer) to monitor member parsing. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipCompressorInputStream.Builder.setOnMemberEnd(IOConsumer) to monitor member parsing. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add PMD check to default Maven goal. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add SevenZFile.Builder.setMaxMemoryLimitKiB(int). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add MemoryLimitException.MemoryLimitException(long, int, Throwable) and deprecate MemoryLimitException.MemoryLimitException(long, int, Exception). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCOMPRESS-692:  Add support for zstd compression in zip archives. Thanks to Mehmet Karaman, Andrey Loskutov, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add support for XZ compression in ZIP archives. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCOMPRESS-695:  Add ZipArchiveInputStream.createZstdInputStream(InputStream) to provide a different InputStream implementation for Zstandard (Zstd) \u003ca href=\"https://redirect.github.com/apache/commons-compress/issues/649\"\u003e#649\u003c/a\u003e. Thanks to Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.harmony.pack200.Pack200Exception.Pack200Exception(String, Throwable). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCOMPRESS-697:  Move BitStream.nextBit() method to BitInputStream \u003ca href=\"https://redirect.github.com/apache/commons-compress/issues/663\"\u003e#663\u003c/a\u003e. Thanks to Fredrik Kjellberg, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.lzma.LZMACompressorInputStream.builder/Builder(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.lzma.LZMACompressorOutputStream.builder/Builder(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.xz.XZCompressorInputStream.builder/Builder(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.xz.XZCompressorOutputStream.builder/Builder(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.xz.ZstdCompressorOutputStream.builder/Builder() [#666](https://github.com/apache/commons-compress/issues/666). Thanks to Gary Gregory, David Walluck, Piotr P. Karwasz. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.xz.ZstdConstants [#666](https://github.com/apache/commons-compress/issues/666). Thanks to Gary Gregory, David Walluck, Piotr P. Karwasz. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/852d9c23b94127feafc1649d9c7f13d4df338845\"\u003e\u003ccode\u003e852d9c2\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.28.0 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/f5eb9e28edf8a661ac5efc43b7853ee49bb73b3a\"\u003e\u003ccode\u003ef5eb9e2\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/36f204caa6f7bb2c92a9ad04ba246ad47a2465d2\"\u003e\u003ccode\u003e36f204c\u003c/code\u003e\u003c/a\u003e Camel case parameter name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/4c04e4a803831c00663a6dafd0f0837fba60633b\"\u003e\u003ccode\u003e4c04e4a\u003c/code\u003e\u003c/a\u003e Use final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/6cb7da194a9369edfbd65629576203b8af61ba44\"\u003e\u003ccode\u003e6cb7da1\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/563c9d2fa4d2340902284fc044a7398fc15da5fb\"\u003e\u003ccode\u003e563c9d2\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/ce73bd890e50fcb88d362fc8298f31fa90d802aa\"\u003e\u003ccode\u003ece73bd8\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/a464ae94e0f9c59e9bc30be6086d876f9907d0a4\"\u003e\u003ccode\u003ea464ae9\u003c/code\u003e\u003c/a\u003e Better parameter names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/c0b2b84144d923a2bf7caada35e1d9bb5d562e78\"\u003e\u003ccode\u003ec0b2b84\u003c/code\u003e\u003c/a\u003e Add TODO for next major version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/c76bc976703dc0cebfb6d4653061b8ac3524421d\"\u003e\u003ccode\u003ec76bc97\u003c/code\u003e\u003c/a\u003e Use OpenVEX to document that we are not affected by CVE-2025-48924 in\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-compress/compare/rel/commons-compress-1.27.1...rel/commons-compress-1.28.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.commons:commons-csv` from 1.14.0 to 1.14.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-csv/blob/master/RELEASE-NOTES.txt\"\u003eorg.apache.commons:commons-csv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons CSV 1.14.1 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons CSV team is pleased to announce the release of Apache Commons CSV 1.14.1.\u003c/p\u003e\n\u003cp\u003eThis document contains the release notes for the 1.14.1 version of Apache Commons CSV.\nCommons CSV reads and writes files in Comma Separated Value (CSV) format variations.\u003c/p\u003e\n\u003cp\u003eCommons CSV requires at least Java 8.\u003c/p\u003e\n\u003cp\u003eThe Apache Commons CSV library provides a simple interface for reading and writing CSV files of various types.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003cp\u003eChanges in this version include:\u003c/p\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSV-318:  CSVPrinter.printRecord(Stream) hangs if given a parallel stream. Thanks to Joseph Shraibman, Gary Gregory.\u003c/li\u003e\n\u003cli\u003eCSV-318:  CSVPrinter now uses an internal lock instead of synchronized methods. Thanks to Joseph Shraibman, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      org.apache.commons.csv.CSVPrinter.printRecords(ResultSet) now writes one record at a time using a lock. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump org.apache.commons:commons-parent from 81 to 85 [#542](https://github.com/apache/commons-csv/issues/542). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump commons-io:commons-io from 2.18.0 to 2.20.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump com.opencsv:opencsv from 5.10 to 5.11.2 [#545](https://github.com/apache/commons-csv/issues/545), [#551](https://github.com/apache/commons-csv/issues/551), [#553](https://github.com/apache/commons-csv/issues/553). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 [#556](https://github.com/apache/commons-csv/issues/556). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump commons-codec:commons-codec from 1.18.0 to 1.19.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHistorical list of changes: \u003ca href=\"https://commons.apache.org/proper/commons-csv/changes.html\"\u003ehttps://commons.apache.org/proper/commons-csv/changes.html\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFor complete information on Apache Commons CSV, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons CSV website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-csv/\"\u003ehttps://commons.apache.org/proper/commons-csv/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload page: \u003ca href=\"https://commons.apache.org/proper/commons-csv/download_csv.cgi\"\u003ehttps://commons.apache.org/proper/commons-csv/download_csv.cgi\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eHave fun!\n-Apache Commons CSV team\u003c/p\u003e\n\u003chr /\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/e14ef86d34211f9d1b9b6040c5f6dbafc93ba907\"\u003e\u003ccode\u003ee14ef86\u003c/code\u003e\u003c/a\u003e Ignore macOS file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/d8724bf76a7d6abbb93aad65e316f050f86a256d\"\u003e\u003ccode\u003ed8724bf\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.14.1 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/b76971c25af176f901c003b25d6a5f4f6edc87ad\"\u003e\u003ccode\u003eb76971c\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/b66814ef248186b7a8316b85e1208c705dba06e3\"\u003e\u003ccode\u003eb66814e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apache/commons-csv/issues/557\"\u003e#557\u003c/a\u003e from apache/dependabot/github_actions/github/codeql-a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/9c95e92d6aaa4d052a139158a900395646c6652e\"\u003e\u003ccode\u003e9c95e92\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 3.29.2 to 3.29.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/1fb37163f9fe59aa13c63efd53e71d7a0392be4c\"\u003e\u003ccode\u003e1fb3716\u003c/code\u003e\u003c/a\u003e Bump commons-codec:commons-codec from 1.18.0 to 1.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/7b72c509f73e05ca2bf2f0945a6a1cb03f87bd39\"\u003e\u003ccode\u003e7b72c50\u003c/code\u003e\u003c/a\u003e Merge some string literals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/96583732b6be55d459a5b430c4a3a3bb2126db10\"\u003e\u003ccode\u003e9658373\u003c/code\u003e\u003c/a\u003e Update the GitHub pull request template for AI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/67192a9e0af58bdf49edf4e0d29f50343da82c70\"\u003e\u003ccode\u003e67192a9\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.19.0 to 2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/59164c8b795ebd4cc0362c4c74d7c893c4a50303\"\u003e\u003ccode\u003e59164c8\u003c/code\u003e\u003c/a\u003e Bump com.opencsv:opencsv from 5.11.1 to 5.11.2 \u003ca href=\"https://redirect.github.com/apache/commons-csv/issues/553\"\u003e#553\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-csv/compare/rel/commons-csv-1.14.0...rel/commons-csv-1.14.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `commons-logging:commons-logging` from 1.3.5 to 1.3.6\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-logging/blob/master/RELEASE-NOTES.txt\"\u003ecommons-logging:commons-logging's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons Logging 1.3.6 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Logging team is pleased to announce the release of Apache Commons Logging 1.3.6.\u003c/p\u003e\n\u003cp\u003eApache Commons Logging is a thin adapter allowing configurable bridging to other,\nwell-known logging systems.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003ch2\u003eChanges in this version\u003c/h2\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Fix running spotbugs:check: Unable to parse configuration of mojo. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Update deprecated call in PathableClassLoader.addLogicalLib(String). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Fix malformed Javadoc comments. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Fix log level in Slf4jLogFactory.error(Object, Throwable) [#416](https://github.com/apache/commons-logging/issues/416). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump org.apache.commons:commons-parent from 81 to 97 [#361](https://github.com/apache/commons-logging/issues/361), [#367](https://github.com/apache/commons-logging/issues/367), [#388](https://github.com/apache/commons-logging/issues/388), [#409](https://github.com/apache/commons-logging/issues/409), [#410](https://github.com/apache/commons-logging/issues/410). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump org.slf4j:slf4j-api from 2.0.16 to 2.0.17 [#344](https://github.com/apache/commons-logging/issues/344). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump com.h3xstream.findsecbugs:findsecbugs-plugin from 1.13.0 to 1.14.0 [#360](https://github.com/apache/commons-logging/issues/360). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump log4j2.version from 2.24.3 to 2.25.3 [#371](https://github.com/apache/commons-logging/issues/371), [#412](https://github.com/apache/commons-logging/issues/412). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.20.0 [#373](https://github.com/apache/commons-logging/issues/373). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump ch.qos.logback:logback-core from 1.3.14 to 1.3.16 [#411](https://github.com/apache/commons-logging/issues/411).. Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHistorical list of changes: \u003ca href=\"https://commons.apache.org/proper/commons-logging/changes.html\"\u003ehttps://commons.apache.org/proper/commons-logging/changes.html\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload it from \u003ca href=\"https://commons.apache.org/proper/commons-logging/download_logging.cgi\"\u003ehttps://commons.apache.org/proper/commons-logging/download_logging.cgi\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFor complete information on Apache Commons Logging, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons Logging website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-logging/\"\u003ehttps://commons.apache.org/proper/commons-logging/\u003c/a\u003e\u003c/p\u003e\n\u003chr /\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/141c9ea8661fbf53ca710d12c462fab42986f0bf\"\u003e\u003ccode\u003e141c9ea\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.3.6 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/05cbf46ae4aad9eb11510ab589fc9a37080001eb\"\u003e\u003ccode\u003e05cbf46\u003c/code\u003e\u003c/a\u003e Prepare for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/3ea5f4dfb225f378e5a97c5399d45ee7922f9d86\"\u003e\u003ccode\u003e3ea5f4d\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/d8e5e8069869ebe37ad969088d0ca9411d0ace11\"\u003e\u003ccode\u003ed8e5e80\u003c/code\u003e\u003c/a\u003e Simplify\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/694754e71498cddbaf77bcc1612e9184a176dd3f\"\u003e\u003ccode\u003e694754e\u003c/code\u003e\u003c/a\u003e Simpler description.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/97e7660e5fe43e7c1169cc4f3e2b92629f4dd3fd\"\u003e\u003ccode\u003e97e7660\u003c/code\u003e\u003c/a\u003e Fix log level in Slf4jLogFactory.error(Object, Throwable) \u003ca href=\"https://redirect.github.com/apache/commons-logging/issues/416\"\u003e#416\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/07452cca430f2deb176571b41e841f44839c8f64\"\u003e\u003ccode\u003e07452cc\u003c/code\u003e\u003c/a\u003e fix LogLevel (\u003ca href=\"https://redirect.github.com/apache/commons-logging/issues/416\"\u003e#416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/c8c20dec5e5bb7603c8e8639a6346f3490722dd9\"\u003e\u003ccode\u003ec8c20de\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.32.4 to 4.32.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/b879d3e76a738c0aec6ce9cb151f0176cd218537\"\u003e\u003ccode\u003eb879d3e\u003c/code\u003e\u003c/a\u003e Bump org.apache.commons:commons-parent from 96 to 97.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/5b2e759ee1ba7b18d53f13f085d8680b7dcf11f2\"\u003e\u003ccode\u003e5b2e759\u003c/code\u003e\u003c/a\u003e Add security page.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-logging/compare/rel/commons-logging-1.3.5...rel/commons-logging-1.3.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson:jackson-bom` from 2.19.2 to 2.21.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/374fbd08ee91a6c91626bae1d6497df21c89b541\"\u003e\u003ccode\u003e374fbd0\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.21.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/7059df78cc36832349acad026169ff890f4c718c\"\u003e\u003ccode\u003e7059df7\u003c/code\u003e\u003c/a\u003e Prep for 2.21.3 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/2fd60bdab3228f6b99dce81326d9fd7eaf587401\"\u003e\u003ccode\u003e2fd60bd\u003c/code\u003e\u003c/a\u003e Merge branch '2.20' into 2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/b82a3640491f66be2e56bef377b5002cd9d1567b\"\u003e\u003ccode\u003eb82a364\u003c/code\u003e\u003c/a\u003e Merge branch '2.19' into 2.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/ef4e013e95fc64583b0a414711648a84fc50be46\"\u003e\u003ccode\u003eef4e013\u003c/code\u003e\u003c/a\u003e Merge branch '2.18' into 2.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/536ae51c1db9dfbfc8dda697ccfd6545cf626d2b\"\u003e\u003ccode\u003e536ae51\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/536c5339035643fdca46ddd947f253afd072f764\"\u003e\u003ccode\u003e536c533\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/426b778e5ea490d164e572a63319c7cf2f362f2f\"\u003e\u003ccode\u003e426b778\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.18.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/a73cda9be3e57f29c53fea748f1f867eaa1457ab\"\u003e\u003ccode\u003ea73cda9\u003c/code\u003e\u003c/a\u003e Prep for 2.18.7 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/76b4a05087a9e42eb1b26f59d5b7028b0496da5e\"\u003e\u003ccode\u003e76b4a05\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.19.2...jackson-bom-2.21.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jctools:jctools-core` from 4.0.5 to 4.0.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/JCTools/JCTools/releases\"\u003eorg.jctools:jctools-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eAdd VarHandle queues and other minor fixups\u003c/h2\u003e\n\u003cp\u003eNOTE: This will be the last release with JDK6 bytecode for \u003ccode\u003ejctools-core\u003c/code\u003e. The next release will be 5.0.0 and will compile with the \u003ccode\u003e1.8\u003c/code\u003e target, allowing for method handles.\u003c/p\u003e\n\u003cp\u003eThis release has 2 artifacts. The old \u003ccode\u003ejctools-core\u003c/code\u003e with the following changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eWhere plain access to field is used by queues, the field is not \u003ccode\u003evolatile\u003c/code\u003e and \u003ccode\u003evolatile\u003c/code\u003e access is done using \u003ccode\u003eUnsafe\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUse a generated ConcurrentCircularXXXQueue instead of hand rolled base classes in generated code.\u003c/li\u003e\n\u003cli\u003ePadding blocks formatting is improved in generated code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe release introduces a new artifact, \u003ccode\u003ejctools-core-jdk11\u003c/code\u003e which included generated \u003ccode\u003eVarHandle\u003c/code\u003e queues (padded and unpadded). These queues do not rely on \u003ccode\u003eUnsafe\u003c/code\u003e, and offer better performance than the \u003ccode\u003eAtomicFieldUpdater\u003c/code\u003e generated code. We expect many users will prefer these variants going forward to break their reliance on \u003ccode\u003eUnsafe\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eThe majority of the \u003ccode\u003eVarHandle\u003c/code\u003e work is a great contribution from \u003ca href=\"https://github.com/amarziali\"\u003e\u003ccode\u003e@​amarziali\u003c/code\u003e\u003c/a\u003e , thanks!!!\nWe also thank \u003ca href=\"https://github.com/franz1981\"\u003e\u003ccode\u003e@​franz1981\u003c/code\u003e\u003c/a\u003e for his help reviewing and profiling the code.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/81fc9f7d909de81e862b1230aca185a267b25b3e\"\u003e\u003ccode\u003e81fc9f7\u003c/code\u003e\u003c/a\u003e Add VH package info\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/b43fb9a45f497ded45bda8e843020d8b8dc07283\"\u003e\u003ccode\u003eb43fb9a\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003ela\u003c/code\u003e optimization from VH queues in the absence of evidence it improve...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/b8b6eb5b233c2aafa29b6643f3f3edd22c8da124\"\u003e\u003ccode\u003eb8b6eb5\u003c/code\u003e\u003c/a\u003e Improve baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/e06b852980dd0e3dbebb2b318363e50c9b7012d5\"\u003e\u003ccode\u003ee06b852\u003c/code\u003e\u003c/a\u003e Generate atomic queues after builder changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/97aa7b45060263a86a1a98feacafc16bd65a3c90\"\u003e\u003ccode\u003e97aa7b4\u003c/code\u003e\u003c/a\u003e Prep atomic generator for generating base classes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/e17024a8998c4078513cc10f580a2d49afbfc29f\"\u003e\u003ccode\u003ee17024a\u003c/code\u003e\u003c/a\u003e Generate VH LinkedArray queues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/85f8938afe1b7433cf45e457b7df40581dc066cc\"\u003e\u003ccode\u003e85f8938\u003c/code\u003e\u003c/a\u003e Regenerate queues with padding block\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/845e8ff1cf4ade907c46907820a3cb4227caed2c\"\u003e\u003ccode\u003e845e8ff\u003c/code\u003e\u003c/a\u003e Fix up volatile/plain fields access and prep for LinkedArray queues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/dc94426b3cbccb190da344577aa0d25c59999aa5\"\u003e\u003ccode\u003edc94426\u003c/code\u003e\u003c/a\u003e Nicer formatting for padding blocks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/7c7798192aa17c7491550d812524a046e034df98\"\u003e\u003ccode\u003e7c77981\u003c/code\u003e\u003c/a\u003e Fix test timeout due to slow \u003ccode\u003eclear\u003c/code\u003e on linked queues\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/JCTools/JCTools/compare/v4.0.5...v4.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.kafka:kafka-clients` from 3.9.1 to 3.9.2\n\nUpdates `org.apache.rat:apache-rat-plugin` from 0.16.1 to 0.18\n\nUpdates `org.apache.groovy:groovy-bom` from 4.0.27 to 5.0.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/groovy/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit:junit-bom` from 5.13.4 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit:junit-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.1 = Platform 6.0.1 + Jupiter 6.0.1 + Vintage 6.0.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0 = Platform 6.0.0 + Jupiter 6.0.0 + Vintage 6.0.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/2897robo\"\u003e\u003ccode\u003e@​2897robo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4525\"\u003ejunit-team/junit-framework#4525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/strangelookingnerd\"\u003e\u003ccode\u003e@​strangelookingnerd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4683\"\u003ejunit-team/junit-framework#4683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eric6iese\"\u003e\u003ccode\u003e@​eric6iese\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4717\"\u003ejunit-team/junit-framework#4717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\"\u003ehttps://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC3 = Platform 6.0.0-RC3 + Jupiter 6.0.0-RC3 + Vintage 6.0.0-RC3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC2 = Platform 6.0.0-RC2 + Jupiter 6.0.0-RC2 + Vintage 6.0.0-RC2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC1 = Platform 6.0.0-RC1 + Jupiter 6.0.0-RC1 + Vintage 6.0.0-RC1\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.13.4...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-engine` from 5.13.4 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter-engine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.1 = Platform 6.0.1 + Jupiter 6.0.1 + Vintage 6.0.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0 = Platform 6.0.0 + Jupiter 6.0.0 + Vintage 6.0.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/2897robo\"\u003e\u003ccode\u003e@​2897robo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4525\"\u003ejunit-team/junit-framework#4525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/strangelookingnerd\"\u003e\u003ccode\u003e@​strangelookingnerd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4683\"\u003ejunit-team/junit-framework#4683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eric6iese\"\u003e\u003ccode\u003e@​eric6iese\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4717\"\u003ejunit-team/junit-framework#4717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\"\u003ehttps://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC3 = Platform 6.0.0-RC3 + Jupiter 6.0.0-RC3 + Vintage 6.0.0-RC3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC2 = Platform 6.0.0-RC2 + Jupiter 6.0.0-RC2 + Vintage 6.0.0-RC2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC1 = Platform 6.0.0-RC1 + Jupiter 6.0.0-RC1 + Vintage 6.0.0-RC1\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.13.4...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.activemq:activemq-broker` from 6.1.7 to 6.2.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/activemq/releases\"\u003eorg.apache.activemq:activemq-broker's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache ActiveMQ 6.2.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump to 6.2.5-SNAPSHOT version by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1892\"\u003eapache/activemq#1892\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] SSL handshake write timeout enforcement (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1883\"\u003e#1883\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1894\"\u003eapache/activemq#1894\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Minor bug fix for BrokerView#validateAllowedUri (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1900\"\u003e#1900\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1902\"\u003eapache/activemq#1902\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Restrict URL protocol types loaded by XBeanBrokerFactory (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1910\"\u003e#1910\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1915\"\u003eapache/activemq#1915\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ecompilation-fix by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1919\"\u003eapache/activemq#1919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Make brokerName immutable in RegionBroker (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1917\"\u003e#1917\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1923\"\u003eapache/activemq#1923\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Add Http discovery transport to denied list for JMX (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1918\"\u003e#1918\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1925\"\u003eapache/activemq#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Update resource cleanup on queueBrowse servlet (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1912\"\u003e#1912\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1928\"\u003eapache/activemq#1928\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Update DestinationView uri resolution (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1914\"\u003e#1914\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1930\"\u003eapache/activemq#1930\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(webconsole): the webconsole now redirect to the slave.jsp when required (slave broker with startAsync=\u0026quot;true\u0026quot;) [6.2.x] by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1934\"\u003eapache/activemq#1934\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Queue browse improvements in webconsole (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1938\"\u003e#1938\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1942\"\u003eapache/activemq#1942\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Add more transport types to the denied list for JMX (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1949\"\u003e#1949\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1952\"\u003eapache/activemq#1952\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Add remote file filtering for XBeanBrokerFactory (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1950\"\u003e#1950\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1954\"\u003eapache/activemq#1954\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.2.4...activemq-6.2.5\"\u003ehttps://github.com/apache/activemq/compare/activemq-6.2.4...activemq-6.2.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eApache ActiveMQ 6.2.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[6.2.x] Bump version to 6.2.4-SNAPSHOT by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1868\"\u003eapache/activemq#1868\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Ensure AMQP protocol marshals messages before passing to broker (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1859\"\u003e#1859\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1860\"\u003eapache/activemq#1860\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Backport MQTT fixes by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1884\"\u003eapache/activemq#1884\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Properly handle SSL handshake updates by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1886\"\u003eapache/activemq#1886\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.2.3...activemq-6.2.4\"\u003ehttps://github.com/apache/activemq/compare/activemq-6.2.3...activemq-6.2.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eApache ActiveMQ 6.2.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[6.2.x] Update copyright year in the bin distribution NOTICE by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1817\"\u003eapache/activemq#1817\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump version to 6.2.3-SNAPSHOT by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1834\"\u003eapache/activemq#1834\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix FactoryFinder path resolution in Windows (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1831\"\u003e#1831\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1836\"\u003eapache/activemq#1836\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Prevent a VM transport from being used with BrokerView by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1844\"\u003eapache/activemq#1844\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Add 6.2.3 in spring schemas by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1838\"\u003eapache/activemq#1838\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Also validate nested composite URIs used with BrokerView (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1847\"\u003e#1847\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1848\"\u003eapache/activemq#1848\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.2.2...activemq-6.2.3\"\u003ehttps://github.com/apache/activemq/compare/activemq-6.2.2...activemq-6.2.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eApache ActiveMQ 6.2.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[6.2.x] Backport: Improve FactoryFinder Validation (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1793\"\u003e#1793\u003c/a\u003e) by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1799\"\u003eapache/activemq#1799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport: remove the annotation on the ProtocolConverterTest (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1793\"\u003e#1793\u003c/a\u003e) by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1801\"\u003eapache/activemq#1801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade the spring.schemas in preparation for the 6.2.2 release by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1804\"\u003eapache/activemq#1804\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate copyright year in the NOTICE file by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1806\"\u003eapache/activemq#1806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(assembly): add missing jolokia-core to assembly descriptor by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1808\"\u003eapache/activemq#1808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Bump jackson-version from 2.21.0 to 2.21.1 (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1709\"\u003e#1709\u003c/a\u003e) by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1810\"\u003eapache/activemq#1810\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/cfa799820a577f819b2dfd8e49341b1084a358b9\"\u003e\u003ccode\u003ecfa7998\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release activemq-6.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/881ce9d0a9b5e4e11b72c2c9db80dc7eddc0f0ec\"\u003e\u003ccode\u003e881ce9d\u003c/code\u003e\u003c/a\u003e Add remote file filtering for XBeanBrokerFactory (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1950\"\u003e#1950\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1954\"\u003e#1954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/e19cc3e1ed229a0696565151931fd6f95d2ff6da\"\u003e\u003ccode\u003ee19cc3e\u003c/code\u003e\u003c/a\u003e Add more transport types to the denied list for JMX (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1949\"\u003e#1949\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1952\"\u003e#1952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/0982ba45a14b44b58024a277084d3a17fe141be6\"\u003e\u003ccode\u003e0982ba4\u003c/code\u003e\u003c/a\u003e Queue browse improvements in webconsole (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1938\"\u003e#1938\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1942\"\u003e#1942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/1dabafb8ac124d7b6421ef935e59b42d028cc970\"\u003e\u003ccode\u003e1dabafb\u003c/code\u003e\u003c/a\u003e fix(webconsole): the webconsole now redirect to the slave.jsp when required (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/2b8455b34ff3f57aa69efb33dcec0865465cc2e1\"\u003e\u003ccode\u003e2b8455b\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/apache/activemq/issues/1913\"\u003e#1913\u003c/a\u003e Update DestinationView uri resolution (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1914\"\u003e#1914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/1b7b1e0089abfbbb6745f21f692e73bb2d81b08f\"\u003e\u003ccode\u003e1b7b1e0\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/apache/activemq/issues/1911\"\u003e#1911\u003c/a\u003e Update resource cleanup on queueBrowse servlet (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1912\"\u003e#1912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/3b3dc085d02df4298c9fefa8d046e207bc1e23d2\"\u003e\u003ccode\u003e3b3dc08\u003c/code\u003e\u003c/a\u003e Add Http discovery transport to denied list for JMX (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1918\"\u003e#1918\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1925\"\u003e#1925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/8c929d0a98ab6505aebe5648eeefbc87a754571c\"\u003e\u003ccode\u003e8c929d0\u003c/code\u003e\u003c/a\u003e Make brokerName immutable in RegionBroker (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1917\"\u003e#1917\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1923\"\u003e#1923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/eccbe4c94ab6dad6d38a2b02462b1e15b72ccbc6\"\u003e\u003ccode\u003eeccbe4c\u003c/code\u003e\u003c/a\u003e compilation-fix (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1919\"\u003e#1919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.1.7...activemq-6.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.eclipse.angus:angus-activation` from 2.0.2 to 2.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/6eff4c53e9397dc7b2a7b893fb132734b10981ac\"\u003e\u003ccode\u003e6eff4c5\u003c/code\u003e\u003c/a\u003e Prepare release org.eclipse.angus:angus-activation-project:2.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/bcb33752b34103ccc82ddaa73c9636b77fdc334e\"\u003e\u003ccode\u003ebcb3375\u003c/code\u003e\u003c/a\u003e jaf api 2.1.4 (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/angus-activation/issues/55\"\u003e#55\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/84e5a0d5cac45555f1ecd00983833fdb1d123653\"\u003e\u003ccode\u003e84e5a0d\u003c/code\u003e\u003c/a\u003e Rename resources so javax and jakarta can live in same classpath \u003ca href=\"https://redirect.github.com/eclipse-ee4j/angus-activation/issues/174\"\u003e#174\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/c3c4d67ee559b582af6a5cbeea6e8a624f83b7a5\"\u003e\u003ccode\u003ec3c4d67\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/eclipse-ee4j/angus-activation/issues/46\"\u003e#46\u003c/a\u003e from eclipse-ee4j/2.0.2-RELEASE\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/354de40e267117e492037fdb5b5c6a5cde3d8d1d\"\u003e\u003ccode\u003e354de40\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/c62baf3dc6d6d98feab9a515cb4a8fde71e62a91\"\u003e\u003ccode\u003ec62baf3\u003c/code\u003e\u003c/a\u003e Update TCK-Results.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/6cda1e745e9049083aa286940694695222c14000\"\u003e\u003ccode\u003e6cda1e7\u003c/code\u003e\u003c/a\u003e Prepare next development cycle for 2.1.0-SNAPSHOT\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/compare/2.0.2...2.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.assertj:assertj-core` from 3.27.3 to 3.27.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/assertj/assertj/releases\"\u003eorg.assertj:assertj-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.27.7\u003c/h2\u003e\n\u003ch2\u003e:lock: Security\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix XXE vulnerability in \u003ccode\u003eisXmlEqualTo\u003c/code\u003e assertion (CVE-2026-24400)\n\u003cul\u003e\n\u003cli\u003eSee GHSA-rqfh-9r24-8c9r for details; many thanks to \u003ca href=\"https://github.com/wxt201\"\u003e\u003ccode\u003e@​wxt201\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Song-Li\"\u003e\u003ccode\u003e@​Song-Li\u003c/code\u003e\u003c/a\u003e for responsibly reporting it!\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:no_entry_sign: Deprecated\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eXmlStringPrettyFormatter\u003c/code\u003e with no replacement\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNavigation to \u003ccode\u003eassertj-core\u003c/code\u003e or \u003ccode\u003eguava\u003c/code\u003e types from \u003ccode\u003eassertj-guava\u003c/code\u003e Javadoc site has unnecessary header \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3478\"\u003e#3478\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Byte Buddy 1.18.3\u003c/li\u003e\n\u003cli\u003eUpgrade to JUnit BOM 5.14.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Guava 33.5.0-jre\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.27.6\u003c/h2\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing export for \u003ccode\u003eorg.assertj.core.annotation\u003c/code\u003e \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3951\"\u003e#3951\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:heart: Contributors\u003c/h2\u003e\n\u003cp\u003eThanks to all the contributors who worked on this release:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/duponter\"\u003e\u003ccode\u003e@​duponter\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.27.5\u003c/h2\u003e\n\u003ch2\u003e:zap: Improvements\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eByteBuddy in AssertJ 3.27.4 not compatible with Java 25 \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3946\"\u003e#3946\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/e84071667f5f8f13084af9dfa54cee5fd9db18db\"\u003e\u003ccode\u003ee840716\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release assertj-build-3.27.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/85ca7eb6609bb179c043b85ae7d290523b1ba79a\"\u003e\u003ccode\u003e85ca7eb\u003c/code\u003e\u003c/a\u003e Deprecate \u003ccode\u003eXmlStringPrettyFormatter\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/77081dc5eb107141df80f95bd0149b468e451341\"\u003e\u003ccode\u003e77081dc\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/b68fc24a9de28f28a486fc5b887c1b8a003a5823\"\u003e\u003ccode\u003eb68fc24\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.31.9 to 4.31.10 in the github-actions group ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/0cf5bb6c50f6ead3deaa2a2ff50ef1e7d933c8a3\"\u003e\u003ccode\u003e0cf5bb6\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003ekotlin.version\u003c/code\u003e from 2.1.0 to 2.2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/d393ef1f5e48c89d47d7cf6d1eae359ceda0a126\"\u003e\u003ccode\u003ed393ef1\u003c/code\u003e\u003c/a\u003e Abort tests when symbolic links cannot be created (\u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3788\"\u003e#3788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/22124331e9922af5a43ab50f7a9a25b65be53be1\"\u003e\u003ccode\u003e2212433\u003c/code\u003e\u003c/a\u003e Add IntelliJ custom inspection for test class names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/5717d025cfe0f4c66de20f3253c0b0ecba259aa1\"\u003e\u003ccode\u003e5717d02\u003c/code\u003e\u003c/a\u003e Update JetBrains icon\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/a8ec20bd42ed01f9cc6f654046c7dd424b0af07c\"\u003e\u003ccode\u003ea8ec20b\u003c/code\u003e\u003c/a\u003e Add icon for JetBrains products\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/c05fb3d052b415fb2d6051df939f3b7903a76afe\"\u003e\u003ccode\u003ec05fb3d\u003c/code\u003e\u003c/a\u003e Bump Maven to 3.9.12 and Wrapper to 3.3.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/assertj/assertj/compare/assertj-build-3.27.3...assertj-build-3.27.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.code-intelligence:jazzer` from 0.24.0 to 0.30.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/releases\"\u003ecom.code-intelligence:jazzer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.30.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Use getCanonicalName() for array codegen in autofuzz reproducers by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1043\"\u003eCodeIntelligenceTesting/jazzer#1043\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add exploreState(byte) overload with auto-generated call-site id by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1032\"\u003eCodeIntelligenceTesting/jazzer#1032\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Maximize API by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1036\"\u003eCodeIntelligenceTesting/jazzer#1036\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add minimize API by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1038\"\u003eCodeIntelligenceTesting/jazzer#1038\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Enable exploreState without value profile by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1037\"\u003eCodeIntelligenceTesting/jazzer#1037\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add hooks for Set.contains \u0026amp; Set.remove by \u003ca href=\"https://github.com/onionpsy\"\u003e\u003ccode\u003e@​onionpsy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1030\"\u003eCodeIntelligenceTesting/jazzer#1030\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add hook for Enum.valueOf by \u003ca href=\"https://github.com/onionpsy\"\u003e\u003ccode\u003e@​onionpsy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1031\"\u003eCodeIntelligenceTesting/jazzer#1031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add float/double comparison tracking to instrumentor by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1045\"\u003eCodeIntelligenceTesting/jazzer#1045\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add \u003ca href=\"https://github.com/ElementOf\"\u003e\u003ccode\u003e@​ElementOf\u003c/code\u003e\u003c/a\u003e annotation by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1028\"\u003eCodeIntelligenceTesting/jazzer#1028\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: extend ValuePool by new fields : files, and maxMutations by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1033\"\u003eCodeIntelligenceTesting/jazzer#1033\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: ValuePool can now reference suppliers in any class by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1046\"\u003eCodeIntelligenceTesting/jazzer#1046\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update internal jacoco version to 0.8.14 by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1047\"\u003eCodeIntelligenceTesting/jazzer#1047\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: disable FilePathTraversal in an autofuzz test by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1042\"\u003eCodeIntelligenceTesting/jazzer#1042\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: increase test timeout for the selffuzz test by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1040\"\u003eCodeIntelligenceTesting/jazzer#1040\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update bazel dependencies by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1041\"\u003eCodeIntelligenceTesting/jazzer#1041\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update maven deps by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1039\"\u003eCodeIntelligenceTesting/jazzer#1039\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.29.1...v0.30.0\"\u003ehttps://github.com/CodeIntelligenceTesting/jazzer/compare/v0.29.1...v0.30.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.29.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: use user-friendly type names in exception messages by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1024\"\u003eCodeIntelligenceTesting/jazzer#1024\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support lists of arbitrary types by \u003ca href=\"https://gi...\n\n_Description has been truncated_","html_url":"https://github.com/theit/logging-log4j2/pull/297","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/theit%2Flogging-log4j2/issues/297","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/297/packages"},{"uuid":"4361898258","node_id":"PR_kwDOSRPhqs7XS5F-","number":1,"state":"closed","title":"chore(deps): bump net.java.dev.jna:jna from 5.14.0 to 5.18.1","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-30T23:36:20.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-30T23:30:49.000Z","updated_at":"2026-04-30T23:36:29.000Z","time_to_close":331,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"net.java.dev.jna:jna","old_version":"5.14.0","new_version":"5.18.1","repository_url":"https://github.com/java-native-access/jna"}],"path":null,"ecosystem":"maven"},"body":"Bumps [net.java.dev.jna:jna](https://github.com/java-native-access/jna) from 5.14.0 to 5.18.1.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/java-native-access/jna/blob/master/CHANGES.md\"\u003enet.java.dev.jna:jna's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 5.18.1\u003c/h1\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1686\"\u003e#1686\u003c/a\u003e: Fix \u003ccode\u003esortFields\u003c/code\u003e race condition while getting fields - \u003ca href=\"https://github.com/bendk\"\u003e\u003ccode\u003e@​bendk\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 5.18.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1671\"\u003e#1671\u003c/a\u003e: Add \u003ccode\u003eisRISCV\u003c/code\u003e to \u003ccode\u003ec.s.j.Platform\u003c/code\u003e - \u003ca href=\"https://github.com/Glavo\"\u003e\u003ccode\u003e@​Glavo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1672\"\u003e#1672\u003c/a\u003e: Add \u003ccode\u003eCFLocale\u003c/code\u003e, \u003ccode\u003eCFLocaleCopyCurrent\u003c/code\u003e, \u003ccode\u003eCFCFDateFormatter\u003c/code\u003e, \u003ccode\u003eCFDateFormatterStyle\u003c/code\u003e, \u003ccode\u003eCFDateFormatterCreate\u003c/code\u003e and \u003ccode\u003eCFDateFormatterGetFormat\u003c/code\u003e to \u003ccode\u003ec.s.j.p.mac.CoreFoundation\u003c/code\u003e - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1669\"\u003e#1669\u003c/a\u003e: Document requirement for running on JDK 24+ - \u003ca href=\"https://github.com/matthiasblaesing\"\u003e\u003ccode\u003e@​matthiasblaesing\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1681\"\u003e#1681\u003c/a\u003e: Fix deadlock in Structure constructor introduced in 5.16.0 - \u003ca href=\"https://github.com/brettwooldridge\"\u003e\u003ccode\u003e@​brettwooldridge\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1683\"\u003e#1683\u003c/a\u003e: Fix native build error on Xcode 16.3 / Apple Clang 17 - \u003ca href=\"https://github.com/brettwooldridge\"\u003e\u003ccode\u003e@​brettwooldridge\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 5.17.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1658\"\u003e#1658\u003c/a\u003e:  Add win32 power event constants, types, and functions - \u003ca href=\"https://github.com/eranl\"\u003e\u003ccode\u003e@​eranl\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1647\"\u003e#1647\u003c/a\u003e: Fix calls to jnidispatch on Android with 16KB page size (part 2) - \u003ca href=\"https://github.com/BugsBeGone\"\u003e\u003ccode\u003e@​BugsBeGone\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 5.16.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1626\"\u003e#1626\u003c/a\u003e: Add caching of field list and field validation in \u003ccode\u003eStructure\u003c/code\u003e along with more efficient reentrant read-write locking instead of synchronized() blocks - \u003ca href=\"https://github.com/brettwooldridge\"\u003e\u003ccode\u003e@​BrettWooldridge\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1618\"\u003e#1618\u003c/a\u003e: Fix calls to jnidispatch on Android with 16KB page size - \u003ca href=\"https://github.com/Thomyrock\"\u003e\u003ccode\u003e@​Thomyrock\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 5.15.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/3c493c1642b1555d541755e0984c968ba6c0f540\"\u003e\u003ccode\u003e3c493c1\u003c/code\u003e\u003c/a\u003e Release 5.18.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/e3838d5396db7b76d45ec44ad3a121f3ba9e164b\"\u003e\u003ccode\u003ee3838d5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1680\"\u003e#1680\u003c/a\u003e from java-native-access/dependabot/github_actions/gi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/5cac36169eb88f373c709c292c1c4dc36b6f73c8\"\u003e\u003ccode\u003e5cac361\u003c/code\u003e\u003c/a\u003e Bump the github-actions group with 2 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/5511f281d0b59a6dc79c40e62b194cd1da738ae8\"\u003e\u003ccode\u003e5511f28\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1687\"\u003e#1687\u003c/a\u003e from bendk/push-yyprxvvrrttk\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/c401bca07c3e22ff3ba3ab99fbdbd3b9e772c1ef\"\u003e\u003ccode\u003ec401bca\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1690\"\u003e#1690\u003c/a\u003e from jonalmeida/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/6e7e828eb8ffed1085f49503a293b9398e1437fb\"\u003e\u003ccode\u003e6e7e828\u003c/code\u003e\u003c/a\u003e Update recommended Android proguard rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/b665e9e6a2752aba2dcb9a73b00c086a5122f595\"\u003e\u003ccode\u003eb665e9e\u003c/code\u003e\u003c/a\u003e Avoid threading issues in sortFields (\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1686\"\u003e#1686\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/0da700d3005d2a3fc332c47fae93b16b320f51af\"\u003e\u003ccode\u003e0da700d\u003c/code\u003e\u003c/a\u003e Prepare next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/285632fa6e4c4f8c49cfad059c76107b64d2a039\"\u003e\u003ccode\u003e285632f\u003c/code\u003e\u003c/a\u003e Release 5.18.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/77fe152e751fcaaf82f8a14c59a2f25f136f503c\"\u003e\u003ccode\u003e77fe152\u003c/code\u003e\u003c/a\u003e Support/Prepare deployment to new maven central repository\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/java-native-access/jna/compare/5.14.0...5.18.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=net.java.dev.jna:jna\u0026package-manager=maven\u0026previous-version=5.14.0\u0026new-version=5.18.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/julienmerconsulting/Legerix/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/julienmerconsulting%2FLegerix/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"},{"uuid":"4343993796","node_id":"PR_kwDOCPKVTc7WYCMt","number":296,"state":"closed","title":"Bump the dependencies group with 98 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-01T00:32:12.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-28T14:36:21.000Z","updated_at":"2026-05-01T00:32:14.000Z","time_to_close":208551,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dependencies","update_count":98,"packages":[{"name":"org.apache.logging:logging-parent","old_version":"9","new_version":"12.1.1","repository_url":"https://github.com/apache/logging-parent"},{"name":"org.apache.groovy:groovy-bom","old_version":"4.0.6","new_version":"5.0.5","repository_url":"https://github.com/apache/groovy"},{"name":"com.fasterxml.jackson:jackson-bom","old_version":"2.14.1","new_version":"2.21.2","repository_url":"https://github.com/FasterXML/jackson-bom"},{"name":"jakarta.platform:jakarta.jakartaee-bom","old_version":"9.0.0","new_version":"9.1.0"},{"name":"org.junit:junit-bom","old_version":"5.9.1","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"io.fabric8:kubernetes-client-bom","old_version":"5.12.2","new_version":"7.6.1","repository_url":"https://github.com/fabric8io/kubernetes-client"},{"name":"io.netty:netty-bom","old_version":"4.1.86.Final","new_version":"4.2.12.Final","repository_url":"https://github.com/netty/netty"},{"name":"org.springframework:spring-framework-bom","old_version":"5.3.25","new_version":"7.0.7","repository_url":"https://github.com/spring-projects/spring-framework"},{"name":"org.apache.activemq:activemq-broker","old_version":"5.17.3","new_version":"6.2.5","repository_url":"https://github.com/apache/activemq"},{"name":"org.assertj:assertj-core","old_version":"3.23.1","new_version":"3.27.7","repository_url":"https://github.com/assertj/assertj"},{"name":"org.awaitility:awaitility","old_version":"4.2.0","new_version":"4.3.0","repository_url":"https://github.com/awaitility/awaitility"},{"name":"org.mongodb:bson","old_version":"4.5.0","new_version":"5.6.5","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.mongodb:mongodb-driver-legacy","old_version":"4.5.0","new_version":"5.6.5","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.mongodb:mongodb-driver-sync","old_version":"4.5.0","new_version":"5.6.5","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"com.datastax.cassandra:cassandra-driver-core","old_version":"3.11.3","new_version":"3.11.5","repository_url":"https://github.com/datastax/java-driver"},{"name":"org.apache.cassandra:cassandra-all","old_version":"3.11.14","new_version":"3.11.19"},{"name":"org.apache.cassandra:cassandra-thrift","old_version":"3.11.14","new_version":"3.11.19"},{"name":"commons-codec:commons-codec","old_version":"1.15","new_version":"1.22.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"org.apache.commons:commons-compress","old_version":"1.22","new_version":"1.28.0","repository_url":"https://github.com/apache/commons-compress"},{"name":"org.apache.commons:commons-csv","old_version":"1.9.0","new_version":"1.14.1","repository_url":"https://github.com/apache/commons-csv"},{"name":"org.apache.commons:commons-dbcp2","old_version":"2.9.0","new_version":"2.14.0"},{"name":"commons-io:commons-io","old_version":"2.11.0","new_version":"2.22.0"},{"name":"org.apache.commons:commons-lang3","old_version":"3.12.0","new_version":"3.20.0"},{"name":"commons-logging:commons-logging","old_version":"1.2","new_version":"1.3.6","repository_url":"https://github.com/apache/commons-logging"},{"name":"org.apache.commons:commons-pool2","old_version":"2.11.1","new_version":"2.13.1"},{"name":"de.flapdoodle.embed:de.flapdoodle.embed.mongo","old_version":"3.5.1","new_version":"4.24.0","repository_url":"https://github.com/flapdoodle-oss/de.flapdoodle.embed.mongo"},{"name":"com.lmax:disruptor","old_version":"3.4.4","new_version":"4.0.0","repository_url":"https://github.com/LMAX-Exchange/disruptor"},{"name":"org.elasticsearch.client:elasticsearch-rest-high-level-client","old_version":"7.17.8","new_version":"7.17.29","repository_url":"https://github.com/elastic/elasticsearch"},{"name":"com.google.guava:guava-testlib","old_version":"31.1-jre","new_version":"33.6.0-jre","repository_url":"https://github.com/google/guava"},{"name":"com.h2database:h2","old_version":"2.1.214","new_version":"2.4.240","repository_url":"https://github.com/h2database/h2database"},{"name":"org.hamcrest:hamcrest","old_version":"2.2","new_version":"3.0","repository_url":"https://github.com/hamcrest/JavaHamcrest"},{"name":"org.hamcrest:hamcrest-core","old_version":"2.2","new_version":"3.0","repository_url":"https://github.com/hamcrest/JavaHamcrest"},{"name":"org.hamcrest:hamcrest-library","old_version":"2.2","new_version":"3.0","repository_url":"https://github.com/hamcrest/JavaHamcrest"},{"name":"org.hdrhistogram:HdrHistogram","old_version":"2.1.12","new_version":"2.2.2","repository_url":"https://github.com/HdrHistogram/HdrHistogram"},{"name":"org.hsqldb:hsqldb","old_version":"2.5.2","new_version":"2.7.4"},{"name":"org.fusesource.jansi:jansi","old_version":"2.4.0","new_version":"2.4.3","repository_url":"https://github.com/fusesource/jansi"},{"name":"com.google.code.java-allocation-instrumenter:java-allocation-instrumenter","old_version":"3.3.0","new_version":"3.3.5","repository_url":"https://github.com/google/allocation-instrumenter"},{"name":"org.jctools:jctools-core","old_version":"3.3.0","new_version":"4.0.6","repository_url":"https://github.com/JCTools/JCTools"},{"name":"org.zeromq:jeromq","old_version":"0.5.3","new_version":"0.6.0","repository_url":"https://github.com/zeromq/jeromq"},{"name":"org.jmdns:jmdns","old_version":"3.5.8","new_version":"3.6.3","repository_url":"https://github.com/jmdns/jmdns"},{"name":"org.openjdk.jmh:jmh-core","old_version":"1.36","new_version":"1.37","repository_url":"https://github.com/openjdk/jmh"},{"name":"org.openjdk.jmh:jmh-generator-annprocess","old_version":"1.36","new_version":"1.37","repository_url":"https://github.com/openjdk/jmh"},{"name":"net.java.dev.jna:jna","old_version":"5.12.1","new_version":"5.18.1","repository_url":"https://github.com/java-native-access/jna"},{"name":"net.javacrumbs.json-unit:json-unit","old_version":"2.36.0","new_version":"5.1.1","repository_url":"https://github.com/lukas-krecan/JsonUnit"},{"name":"org.junit-pioneer:junit-pioneer","old_version":"1.9.1","new_version":"2.3.0","repository_url":"https://github.com/junit-pioneer/junit-pioneer"},{"name":"org.apache.kafka:kafka-clients","old_version":"1.1.1","new_version":"4.2.0"},{"name":"org.liquibase:liquibase-core","old_version":"3.5.5","new_version":"5.0.2","repository_url":"https://github.com/liquibase/liquibase"},{"name":"co.elastic.logging:log4j2-ecs-layout","old_version":"1.5.0","new_version":"1.8.0","repository_url":"https://github.com/elastic/ecs-logging-java"},{"name":"com.vlkan.log4j2:log4j2-logstash-layout","old_version":"0.18","new_version":"1.0.5","repository_url":"https://github.com/vy/log4j2-logstash-layout"},{"name":"ch.qos.logback:logback-classic","old_version":"1.2.11","new_version":"1.5.32","repository_url":"https://github.com/qos-ch/logback"},{"name":"ch.qos.logback:logback-core","old_version":"1.2.11","new_version":"1.5.32","repository_url":"https://github.com/qos-ch/logback"},{"name":"org.apache.maven:maven-core","old_version":"3.8.6","new_version":"3.9.15"},{"name":"org.mockito:mockito-core","old_version":"4.11.0","new_version":"5.2.0","repository_url":"https://github.com/mockito/mockito"},{"name":"org.mockito:mockito-inline","old_version":"4.11.0","new_version":"5.2.0","repository_url":"https://github.com/mockito/mockito"},{"name":"org.mockito:mockito-junit-jupiter","old_version":"4.11.0","new_version":"5.2.0","repository_url":"https://github.com/mockito/mockito"},{"name":"org.openjdk.nashorn:nashorn-core","old_version":"15.3","new_version":"15.7","repository_url":"https://github.com/openjdk/nashorn"},{"name":"org.opentest4j:opentest4j","old_version":"1.2.0","new_version":"1.3.0","repository_url":"https://github.com/ota4j-team/opentest4j"},{"name":"org.eclipse.platform:org.eclipse.osgi","old_version":"3.16.200","new_version":"3.24.100","repository_url":"https://github.com/eclipse-equinox/equinox"},{"name":"org.eclipse.persistence:org.eclipse.persistence.jpa","old_version":"2.7.11","new_version":"5.0.0"},{"name":"org.ops4j.pax.exam:pax-exam","old_version":"4.13.5","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-container-native","old_version":"4.13.5","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-junit4","old_version":"4.13.5","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-link-assembly","old_version":"4.13.5","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-spi","old_version":"4.13.5","new_version":"4.14.0"},{"name":"org.codehaus.plexus:plexus-utils","old_version":"3.5.0","new_version":"3.6.1","repository_url":"https://github.com/codehaus-plexus/plexus-utils"},{"name":"org.slf4j:slf4j-api","old_version":"1.7.36","new_version":"2.0.17"},{"name":"org.slf4j:slf4j-ext","old_version":"1.7.36","new_version":"2.0.17"},{"name":"com.sun.mail:smtp","old_version":"2.0.1","new_version":"2.0.2"},{"name":"org.springframework.boot:spring-boot","old_version":"2.7.9","new_version":"4.0.6","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.boot:spring-boot-starter-test","old_version":"2.7.9","new_version":"4.0.6","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.boot:spring-boot-dependencies","old_version":"2.7.9","new_version":"4.0.6","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"uk.org.webcompere:system-stubs-core","old_version":"2.0.2","new_version":"2.1.8","repository_url":"https://github.com/webcompere/system-stubs"},{"name":"uk.org.webcompere:system-stubs-jupiter","old_version":"2.0.2","new_version":"2.1.8","repository_url":"https://github.com/webcompere/system-stubs"},{"name":"org.apache.tomcat:tomcat-juli","old_version":"10.0.23","new_version":"11.0.21"},{"name":"org.graalvm.truffle:truffle-api","old_version":"21.3.0","new_version":"25.0.3","repository_url":"https://github.com/oracle/graal"},{"name":"com.github.tomakehurst:wiremock-jre8","old_version":"2.35.0","new_version":"2.35.2","repository_url":"https://github.com/wiremock/wiremock"},{"name":"com.fasterxml.woodstox:woodstox-core","old_version":"6.5.0","new_version":"7.1.1","repository_url":"https://github.com/FasterXML/woodstox"},{"name":"org.xmlunit:xmlunit-core","old_version":"2.9.0","new_version":"2.11.0","repository_url":"https://github.com/xmlunit/xmlunit"},{"name":"org.xmlunit:xmlunit-matchers","old_version":"2.9.0","new_version":"2.11.0","repository_url":"https://github.com/xmlunit/xmlunit"},{"name":"org.tukaani:xz","old_version":"1.9","new_version":"1.12","repository_url":"https://github.com/tukaani-project/xz-java"},{"name":"com.google.errorprone:error_prone_core","old_version":"2.7.1","new_version":"2.49.0","repository_url":"https://github.com/google/error-prone"},{"name":"org.asciidoctor:asciidoctor-maven-plugin","old_version":"2.2.4","new_version":"3.2.0","repository_url":"https://github.com/asciidoctor/asciidoctor-maven-plugin"},{"name":"org.codehaus.mojo:build-helper-maven-plugin","old_version":"3.3.0","new_version":"3.6.1","repository_url":"https://github.com/mojohaus/build-helper-maven-plugin"},{"name":"io.fabric8:docker-maven-plugin","old_version":"0.40.2","new_version":"0.48.1","repository_url":"https://github.com/fabric8io/docker-maven-plugin"},{"name":"org.ops4j.pax.exam:exam-maven-plugin","old_version":"4.13.5","new_version":"4.14.0"},{"name":"org.apache.logging.log4j:log4j-changelog-maven-plugin","old_version":"0.3.0","new_version":"0.9.0"},{"name":"org.apache.maven.plugins:maven-artifact-plugin","old_version":"3.4.0","new_version":"3.6.1","repository_url":"https://github.com/apache/maven-artifact-plugin"},{"name":"org.apache.felix:maven-bundle-plugin","old_version":"5.1.8","new_version":"6.0.2"},{"name":"org.apache.maven.plugins:maven-checkstyle-plugin","old_version":"3.2.0","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-checkstyle-plugin"},{"name":"org.apache.maven.plugins:maven-dependency-plugin","old_version":"3.3.0","new_version":"3.10.0","repository_url":"https://github.com/apache/maven-dependency-plugin"},{"name":"org.apache.maven.plugins:maven-pmd-plugin","old_version":"3.19.0","new_version":"3.28.0","repository_url":"https://github.com/apache/maven-pmd-plugin"},{"name":"org.apache.maven.plugins:maven-scm-plugin","old_version":"1.12.2","new_version":"2.2.1","repository_url":"https://github.com/apache/maven-scm"},{"name":"org.apache.maven.plugins:maven-source-plugin","old_version":"3.2.1","new_version":"3.4.0","repository_url":"https://github.com/apache/maven-source-plugin"},{"name":"com.github.spotbugs:spotbugs-maven-plugin","old_version":"4.7.2.1","new_version":"4.9.8.3","repository_url":"https://github.com/spotbugs/spotbugs-maven-plugin"},{"name":"org.codehaus.mojo:xml-maven-plugin","old_version":"1.0.2","new_version":"1.2.1","repository_url":"https://github.com/mojohaus/xml-maven-plugin"},{"name":"com.h3xstream.findsecbugs:findsecbugs-plugin","old_version":"1.12.0","new_version":"1.14.0","repository_url":"https://github.com/find-sec-bugs/find-sec-bugs"},{"name":"org.apache.maven.surefire:surefire-junit47","old_version":"3.0.0-M7","new_version":"3.5.5"},{"name":"org.springframework.cloud:spring-cloud-dependencies","old_version":"2021.0.6","new_version":"2025.1.1","repository_url":"https://github.com/spring-cloud/spring-cloud-release"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dependencies group with 98 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.apache.logging:logging-parent](https://github.com/apache/logging-parent) | `9` | `12.1.1` |\n| [org.apache.groovy:groovy-bom](https://github.com/apache/groovy) | `4.0.6` | `5.0.5` |\n| [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `2.14.1` | `2.21.2` |\n| jakarta.platform:jakarta.jakartaee-bom | `9.0.0` | `9.1.0` |\n| [org.junit:junit-bom](https://github.com/junit-team/junit-framework) | `5.9.1` | `6.0.3` |\n| [io.fabric8:kubernetes-client-bom](https://github.com/fabric8io/kubernetes-client) | `5.12.2` | `7.6.1` |\n| [io.netty:netty-bom](https://github.com/netty/netty) | `4.1.86.Final` | `4.2.12.Final` |\n| [org.springframework:spring-framework-bom](https://github.com/spring-projects/spring-framework) | `5.3.25` | `7.0.7` |\n| [org.apache.activemq:activemq-broker](https://github.com/apache/activemq) | `5.17.3` | `6.2.5` |\n| [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.23.1` | `3.27.7` |\n| [org.awaitility:awaitility](https://github.com/awaitility/awaitility) | `4.2.0` | `4.3.0` |\n| [org.mongodb:bson](https://github.com/mongodb/mongo-java-driver) | `4.5.0` | `5.6.5` |\n| [org.mongodb:mongodb-driver-legacy](https://github.com/mongodb/mongo-java-driver) | `4.5.0` | `5.6.5` |\n| [org.mongodb:mongodb-driver-sync](https://github.com/mongodb/mongo-java-driver) | `4.5.0` | `5.6.5` |\n| [com.datastax.cassandra:cassandra-driver-core](https://github.com/datastax/java-driver) | `3.11.3` | `3.11.5` |\n| org.apache.cassandra:cassandra-all | `3.11.14` | `3.11.19` |\n| org.apache.cassandra:cassandra-thrift | `3.11.14` | `3.11.19` |\n| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.15` | `1.22.0` |\n| [org.apache.commons:commons-compress](https://github.com/apache/commons-compress) | `1.22` | `1.28.0` |\n| [org.apache.commons:commons-csv](https://github.com/apache/commons-csv) | `1.9.0` | `1.14.1` |\n| org.apache.commons:commons-dbcp2 | `2.9.0` | `2.14.0` |\n| commons-io:commons-io | `2.11.0` | `2.22.0` |\n| org.apache.commons:commons-lang3 | `3.12.0` | `3.20.0` |\n| [commons-logging:commons-logging](https://github.com/apache/commons-logging) | `1.2` | `1.3.6` |\n| org.apache.commons:commons-pool2 | `2.11.1` | `2.13.1` |\n| [de.flapdoodle.embed:de.flapdoodle.embed.mongo](https://github.com/flapdoodle-oss/de.flapdoodle.embed.mongo) | `3.5.1` | `4.24.0` |\n| [com.lmax:disruptor](https://github.com/LMAX-Exchange/disruptor) | `3.4.4` | `4.0.0` |\n| [org.elasticsearch.client:elasticsearch-rest-high-level-client](https://github.com/elastic/elasticsearch) | `7.17.8` | `7.17.29` |\n| [com.google.guava:guava-testlib](https://github.com/google/guava) | `31.1-jre` | `33.6.0-jre` |\n| [com.h2database:h2](https://github.com/h2database/h2database) | `2.1.214` | `2.4.240` |\n| [org.hamcrest:hamcrest](https://github.com/hamcrest/JavaHamcrest) | `2.2` | `3.0` |\n| [org.hamcrest:hamcrest-core](https://github.com/hamcrest/JavaHamcrest) | `2.2` | `3.0` |\n| [org.hamcrest:hamcrest-library](https://github.com/hamcrest/JavaHamcrest) | `2.2` | `3.0` |\n| [org.hdrhistogram:HdrHistogram](https://github.com/HdrHistogram/HdrHistogram) | `2.1.12` | `2.2.2` |\n| org.hsqldb:hsqldb | `2.5.2` | `2.7.4` |\n| [org.fusesource.jansi:jansi](https://github.com/fusesource/jansi) | `2.4.0` | `2.4.3` |\n| [com.google.code.java-allocation-instrumenter:java-allocation-instrumenter](https://github.com/google/allocation-instrumenter) | `3.3.0` | `3.3.5` |\n| [org.jctools:jctools-core](https://github.com/JCTools/JCTools) | `3.3.0` | `4.0.6` |\n| [org.zeromq:jeromq](https://github.com/zeromq/jeromq) | `0.5.3` | `0.6.0` |\n| [org.jmdns:jmdns](https://github.com/jmdns/jmdns) | `3.5.8` | `3.6.3` |\n| [org.openjdk.jmh:jmh-core](https://github.com/openjdk/jmh) | `1.36` | `1.37` |\n| [org.openjdk.jmh:jmh-generator-annprocess](https://github.com/openjdk/jmh) | `1.36` | `1.37` |\n| [net.java.dev.jna:jna](https://github.com/java-native-access/jna) | `5.12.1` | `5.18.1` |\n| [net.javacrumbs.json-unit:json-unit](https://github.com/lukas-krecan/JsonUnit) | `2.36.0` | `5.1.1` |\n| [org.junit-pioneer:junit-pioneer](https://github.com/junit-pioneer/junit-pioneer) | `1.9.1` | `2.3.0` |\n| org.apache.kafka:kafka-clients | `1.1.1` | `4.2.0` |\n| [org.liquibase:liquibase-core](https://github.com/liquibase/liquibase) | `3.5.5` | `5.0.2` |\n| [co.elastic.logging:log4j2-ecs-layout](https://github.com/elastic/ecs-logging-java) | `1.5.0` | `1.8.0` |\n| [com.vlkan.log4j2:log4j2-logstash-layout](https://github.com/vy/log4j2-logstash-layout) | `0.18` | `1.0.5` |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.2.11` | `1.5.32` |\n| [ch.qos.logback:logback-core](https://github.com/qos-ch/logback) | `1.2.11` | `1.5.32` |\n| org.apache.maven:maven-core | `3.8.6` | `3.9.15` |\n| [org.mockito:mockito-core](https://github.com/mockito/mockito) | `4.11.0` | `5.2.0` |\n| [org.mockito:mockito-inline](https://github.com/mockito/mockito) | `4.11.0` | `5.2.0` |\n| [org.mockito:mockito-junit-jupiter](https://github.com/mockito/mockito) | `4.11.0` | `5.2.0` |\n| [org.openjdk.nashorn:nashorn-core](https://github.com/openjdk/nashorn) | `15.3` | `15.7` |\n| [org.opentest4j:opentest4j](https://github.com/ota4j-team/opentest4j) | `1.2.0` | `1.3.0` |\n| [org.eclipse.platform:org.eclipse.osgi](https://github.com/eclipse-equinox/equinox) | `3.16.200` | `3.24.100` |\n| org.eclipse.persistence:org.eclipse.persistence.jpa | `2.7.11` | `5.0.0` |\n| org.ops4j.pax.exam:pax-exam | `4.13.5` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-container-native | `4.13.5` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-junit4 | `4.13.5` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-link-assembly | `4.13.5` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-spi | `4.13.5` | `4.14.0` |\n| [org.codehaus.plexus:plexus-utils](https://github.com/codehaus-plexus/plexus-utils) | `3.5.0` | `3.6.1` |\n| org.slf4j:slf4j-api | `1.7.36` | `2.0.17` |\n| org.slf4j:slf4j-ext | `1.7.36` | `2.0.17` |\n| com.sun.mail:smtp | `2.0.1` | `2.0.2` |\n| [org.springframework.boot:spring-boot](https://github.com/spring-projects/spring-boot) | `2.7.9` | `4.0.6` |\n| [org.springframework.boot:spring-boot-starter-test](https://github.com/spring-projects/spring-boot) | `2.7.9` | `4.0.6` |\n| [org.springframework.boot:spring-boot-dependencies](https://github.com/spring-projects/spring-boot) | `2.7.9` | `4.0.6` |\n| [uk.org.webcompere:system-stubs-core](https://github.com/webcompere/system-stubs) | `2.0.2` | `2.1.8` |\n| [uk.org.webcompere:system-stubs-jupiter](https://github.com/webcompere/system-stubs) | `2.0.2` | `2.1.8` |\n| org.apache.tomcat:tomcat-juli | `10.0.23` | `11.0.21` |\n| [org.graalvm.truffle:truffle-api](https://github.com/oracle/graal) | `21.3.0` | `25.0.3` |\n| [com.github.tomakehurst:wiremock-jre8](https://github.com/wiremock/wiremock) | `2.35.0` | `2.35.2` |\n| [com.fasterxml.woodstox:woodstox-core](https://github.com/FasterXML/woodstox) | `6.5.0` | `7.1.1` |\n| [org.xmlunit:xmlunit-core](https://github.com/xmlunit/xmlunit) | `2.9.0` | `2.11.0` |\n| [org.xmlunit:xmlunit-matchers](https://github.com/xmlunit/xmlunit) | `2.9.0` | `2.11.0` |\n| [org.tukaani:xz](https://github.com/tukaani-project/xz-java) | `1.9` | `1.12` |\n| [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) | `2.7.1` | `2.49.0` |\n| [org.asciidoctor:asciidoctor-maven-plugin](https://github.com/asciidoctor/asciidoctor-maven-plugin) | `2.2.4` | `3.2.0` |\n| [org.codehaus.mojo:build-helper-maven-plugin](https://github.com/mojohaus/build-helper-maven-plugin) | `3.3.0` | `3.6.1` |\n| [io.fabric8:docker-maven-plugin](https://github.com/fabric8io/docker-maven-plugin) | `0.40.2` | `0.48.1` |\n| org.ops4j.pax.exam:exam-maven-plugin | `4.13.5` | `4.14.0` |\n| org.apache.logging.log4j:log4j-changelog-maven-plugin | `0.3.0` | `0.9.0` |\n| [org.apache.maven.plugins:maven-artifact-plugin](https://github.com/apache/maven-artifact-plugin) | `3.4.0` | `3.6.1` |\n| org.apache.felix:maven-bundle-plugin | `5.1.8` | `6.0.2` |\n| [org.apache.maven.plugins:maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin) | `3.2.0` | `3.6.0` |\n| [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin) | `3.3.0` | `3.10.0` |\n| [org.apache.maven.plugins:maven-pmd-plugin](https://github.com/apache/maven-pmd-plugin) | `3.19.0` | `3.28.0` |\n| [org.apache.maven.plugins:maven-scm-plugin](https://github.com/apache/maven-scm) | `1.12.2` | `2.2.1` |\n| [org.apache.maven.plugins:maven-source-plugin](https://github.com/apache/maven-source-plugin) | `3.2.1` | `3.4.0` |\n| [com.github.spotbugs:spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) | `4.7.2.1` | `4.9.8.3` |\n| [org.codehaus.mojo:xml-maven-plugin](https://github.com/mojohaus/xml-maven-plugin) | `1.0.2` | `1.2.1` |\n| [com.h3xstream.findsecbugs:findsecbugs-plugin](https://github.com/find-sec-bugs/find-sec-bugs) | `1.12.0` | `1.14.0` |\n| org.apache.maven.surefire:surefire-junit47 | `3.0.0-M7` | `3.5.5` |\n| [org.springframework.cloud:spring-cloud-dependencies](https://github.com/spring-cloud/spring-cloud-release) | `2021.0.6` | `2025.1.1` |\n\nUpdates `org.apache.logging:logging-parent` from 9 to 12.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/logging-parent/releases\"\u003eorg.apache.logging:logging-parent's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.1.1\u003c/h2\u003e\n\u003cp\u003eThis patch release addresses a blocker issue with the creation of a release distribution and enhances the reliability of our caching and reproducibility mechanisms.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix staging of binary distribution archive. (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/400\"\u003e#400\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove Node.js caching using \u003ccode\u003epackage-lock.json\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/366\"\u003e#366\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/408\"\u003e#408\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove reliability of reproducibility verification. (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/388\"\u003e#388\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eUpdated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eactions/setup-java\u003c/code\u003e to version \u003ccode\u003e4.7.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/376\"\u003e#376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003ecom.diffplug.spotless:spotless-maven-plugin\u003c/code\u003e to version \u003ccode\u003e2.44.5\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/397\"\u003e#397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003ecom.google.errorprone:error_prone_core\u003c/code\u003e to version \u003ccode\u003e2.38.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/381\"\u003e#381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003ecom.gradle:common-custom-user-data-maven-extension\u003c/code\u003e to version \u003ccode\u003e2.0.3\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/407\"\u003e#407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003ecom.gradle:develocity-maven-extension\u003c/code\u003e to version \u003ccode\u003e2.0.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/398\"\u003e#398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003ecom.h3xstream.findsecbugs:findsecbugs-plugin\u003c/code\u003e to version \u003ccode\u003e1.14.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/380\"\u003e#380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003ecom.palantir.javaformat:palantir-java-format\u003c/code\u003e to version \u003ccode\u003e2.68.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/410\"\u003e#410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003edependabot/fetch-metadata\u003c/code\u003e to version \u003ccode\u003e2.4.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/386\"\u003e#386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003egithub/codeql-action\u003c/code\u003e to version \u003ccode\u003e3.28.19\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/402\"\u003e#402\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003egradle/develocity-actions\u003c/code\u003e to version \u003ccode\u003e1.4\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/404\"\u003e#404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003eorg.apache.groovy:groovy\u003c/code\u003e to version \u003ccode\u003e4.0.27\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/395\"\u003e#395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003eorg.codehaus.gmavenplus:gmavenplus-plugin\u003c/code\u003e to version \u003ccode\u003e4.2.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/383\"\u003e#383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003eorg.codehaus.mojo:build-helper-maven-plugin\u003c/code\u003e to version \u003ccode\u003e3.6.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/403\"\u003e#403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003eorg.codehaus.mojo:exec-maven-plugin\u003c/code\u003e to version \u003ccode\u003e3.5.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/396\"\u003e#396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003eorg.eclipse.jgit:org.eclipse.jgit\u003c/code\u003e to version \u003ccode\u003e7.3.0.202506031305-r\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/405\"\u003e#405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003eorg.jacoco:jacoco-maven-plugin\u003c/code\u003e to version \u003ccode\u003e0.8.13\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/368\"\u003e#368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003eossf/scorecard-action\u003c/code\u003e to version \u003ccode\u003e2.4.2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/399\"\u003e#399\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.1.0\u003c/h2\u003e\n\u003cp\u003eThis minor release adds CodeQL checks for GitHub Actions.\nIt also fixes a breaking change in Error Prone that prevented projects from migrating to version \u003ccode\u003e12.0.0\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u0026quot;GitHub Actions\u0026quot; to the list of languages analyzed by CodeQL. (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/343\"\u003e#343\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse the \u003ccode\u003emaven.deploy.skip\u003c/code\u003e Maven property in \u003ccode\u003enexus-staging-maven-plugin\u003c/code\u003e. This effectively fixes the skipping of test artifacts' deployments. (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/360\"\u003e#360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Error Prone arguments breaking \u003ccode\u003emaven-compiler-plugin:compile\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix inheritance of \u003ccode\u003eurl\u003c/code\u003e elements in children POMs.(\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/330\"\u003e#330\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eUpdated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eactions/cache\u003c/code\u003e to version \u003ccode\u003e4.2.3\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/357\"\u003e#357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003eactions/upload-artifact\u003c/code\u003e to version \u003ccode\u003e4.6.2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/359\"\u003e#359\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003ecom.diffplug.spotless:spotless-maven-plugin\u003c/code\u003e to version \u003ccode\u003e2.44.3\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/333\"\u003e#333\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/logging-parent/commits/rel/12.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.groovy:groovy-bom` from 4.0.6 to 5.0.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/groovy/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson:jackson-bom` from 2.14.1 to 2.21.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/10e12a55b0a1d0caaa82b8b41101e8ecd39ed976\"\u003e\u003ccode\u003e10e12a5\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.21.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/d75490376b71e112c18fbe4d5f43a984bb2b2d6d\"\u003e\u003ccode\u003ed754903\u003c/code\u003e\u003c/a\u003e Prep for 2.21.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/63e1b3bb3e115e40580cd8c57263955d4fcbee24\"\u003e\u003ccode\u003e63e1b3b\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/716ab0d1d95d45d07e9f00f5b8a889f500375981\"\u003e\u003ccode\u003e716ab0d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/08a5a9a2156cb06674505e3308e6855ac9e25283\"\u003e\u003ccode\u003e08a5a9a\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.21.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/5b0337650b3a8b56e81de5e5241143108c2b4bc6\"\u003e\u003ccode\u003e5b03376\u003c/code\u003e\u003c/a\u003e Prep for 2.21.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/1d78778a8fa5428d7f8347b5afe7ce6bfbdd0f77\"\u003e\u003ccode\u003e1d78778\u003c/code\u003e\u003c/a\u003e Merge branch '2.20' into 2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/cd46b24421444beebc2bfc9a5ab8785111a031d0\"\u003e\u003ccode\u003ecd46b24\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/17179ff9d28756155d0dd28da01e3f88d021e05c\"\u003e\u003ccode\u003e17179ff\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/2a26844ad13cf49562009867d55b30a084230f2b\"\u003e\u003ccode\u003e2a26844\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.20.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.14.1...jackson-bom-2.21.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jakarta.platform:jakarta.jakartaee-bom` from 9.0.0 to 9.1.0\n\nUpdates `org.junit:junit-bom` from 5.9.1 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit:junit-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.1 = Platform 6.0.1 + Jupiter 6.0.1 + Vintage 6.0.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0 = Platform 6.0.0 + Jupiter 6.0.0 + Vintage 6.0.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/2897robo\"\u003e\u003ccode\u003e@​2897robo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4525\"\u003ejunit-team/junit-framework#4525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/strangelookingnerd\"\u003e\u003ccode\u003e@​strangelookingnerd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4683\"\u003ejunit-team/junit-framework#4683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eric6iese\"\u003e\u003ccode\u003e@​eric6iese\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4717\"\u003ejunit-team/junit-framework#4717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\"\u003ehttps://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC3 = Platform 6.0.0-RC3 + Jupiter 6.0.0-RC3 + Vintage 6.0.0-RC3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC2 = Platform 6.0.0-RC2 + Jupiter 6.0.0-RC2 + Vintage 6.0.0-RC2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC1 = Platform 6.0.0-RC1 + Jupiter 6.0.0-RC1 + Vintage 6.0.0-RC1\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.9.1...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.fabric8:kubernetes-client-bom` from 5.12.2 to 7.6.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/fabric8io/kubernetes-client/releases\"\u003eio.fabric8:kubernetes-client-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.6.1 (2026-03-05)\u003c/h2\u003e\n\u003ch4\u003eBugs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7460\"\u003e#7460\u003c/a\u003e: Add explicit Automatic-Module-Name to all httpclient modules to fix invalid auto-derived JPMS module names and vertx/vertx-5 collision\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/UniZKTech\"\u003e\u003ccode\u003e@​UniZKTech\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/pull/7461\"\u003efabric8io/kubernetes-client#7461\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/fabric8io/kubernetes-client/compare/v7.6.0...v7.6.1\"\u003ehttps://github.com/fabric8io/kubernetes-client/compare/v7.6.0...v7.6.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e7.6.0 (2026-03-02)\u003c/h2\u003e\n\u003ch4\u003eBugs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/5292\"\u003e#5292\u003c/a\u003e: Cluster() configuration should use tlsServerName\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7174\"\u003e#7174\u003c/a\u003e: (httpclient) Fix HTTP client factory priority - VertxHttpClientFactory (default) now has priority -1, OkHttpClientFactory restored to priority 0\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7174\"\u003e#7174\u003c/a\u003e: (httpclient-vertx-5) Add runtime check for Vert.x 5 classes to provide clear error when Vert.x 4/5 conflict occurs\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7174\"\u003e#7174\u003c/a\u003e: (chaos-tests) Fix classpath conflict when testing with Vert.x 5 HTTP client\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7415\"\u003e#7415\u003c/a\u003e: (java-generator) Fix generic type erasure for array of enums with default values\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7422\"\u003e#7422\u003c/a\u003e: (okhttp) Remove internal API usage and fix deprecated OkHttp 5 calls\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7446\"\u003e#7446\u003c/a\u003e: making the timeout of BaseOperation.createOrReplace() configurable\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eImprovements\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/1105\"\u003e#1105\u003c/a\u003e: Add javadoc cross-linking for Fabric8 modules and external dependencies\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/5756\"\u003e#5756\u003c/a\u003e: Use Editable interface instead of reflection to instantiate resource builders\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7422\"\u003e#7422\u003c/a\u003e: bump okhttp from 4.12.0 to 5.3.2\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7252\"\u003e#7252\u003c/a\u003e: call additionalConfig when building Vert.x HTTP clients with VertxHttpClientFactory\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDependency Upgrade\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7374\"\u003e#7374\u003c/a\u003e: bump snakeyaml-engine from 2.10 to 3.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eNew Features\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7385\"\u003e#7385\u003c/a\u003e: Support for Kubernetes v1.35 (Timbernetes)\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7174\"\u003e#7174\u003c/a\u003e: Added Vert.x 5 HTTP client implementation with improved async handling and WebSocket separation\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7402\"\u003e#7402\u003c/a\u003e: Added Byte code level semver API compatibility report generation using Revapi\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003cem\u003e\u003cstrong\u003eNote\u003c/strong\u003e\u003c/em\u003e: Breaking changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/5756\"\u003e#5756\u003c/a\u003e: Resources edited with visitors must now implement \u003ccode\u003eio.fabric8.kubernetes.api.builder.Editable\u003c/code\u003e. All model classes provided by the client already implement this interface. User-provided custom resources that use visitor-based editing will need to implement \u003ccode\u003eEditable\u003c/code\u003e (trivial when a builder already exists).\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7422\"\u003e#7422\u003c/a\u003e: bump okhttp from 4.12.0 to 5.3.2. The versions are binary compatible, but the major version upgrade might cause side effects.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003cem\u003e\u003cstrong\u003eNote\u003c/strong\u003e\u003c/em\u003e: Vert.x HTTP Client Compatibility (Issue \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7174\"\u003e#7174\u003c/a\u003e)\u003c/h4\u003e\n\u003cp\u003eThe \u003ccode\u003ekubernetes-httpclient-vertx\u003c/code\u003e (Vert.x 4.x) and \u003ccode\u003ekubernetes-httpclient-vertx-5\u003c/code\u003e (Vert.x 5.x) modules are \u003cstrong\u003emutually exclusive\u003c/strong\u003e.\nThey must not be included together in your project dependencies.\nBoth modules provide an implementation of \u003ccode\u003eHttpClient.Factory\u003c/code\u003e and use the same \u003ccode\u003eio.vertx\u003c/code\u003e artifact coordinates but with incompatible major versions.\u003c/p\u003e\n\u003cp\u003e-\u003cem\u003eProblem\u003c/em\u003e*: If both modules are present on the classpath, Maven's dependency resolution may pick Vert.x 4.x JARs while the \u003ccode\u003eVertx5HttpClientFactory\u003c/code\u003e is selected at runtime.\nThis causes \u003ccode\u003eNoClassDefFoundError\u003c/code\u003e for Vert.x 5-specific classes like \u003ccode\u003eio.vertx.core.impl.SysProps\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003e-\u003cem\u003eSolution\u003c/em\u003e*: Ensure your project includes only ONE of these modules:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ekubernetes-httpclient-vertx\u003c/code\u003e (default, uses Vert.x 4.x) - included transitively via \u003ccode\u003ekubernetes-client\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ekubernetes-httpclient-vertx-5\u003c/code\u003e (optional, uses Vert.x 5.x) - requires explicit dependency and exclusion of vertx-4\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/fabric8io/kubernetes-client/blob/main/CHANGELOG.md\"\u003eio.fabric8:kubernetes-client-bom's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e7.6.1 (2026-03-05)\u003c/h3\u003e\n\u003ch4\u003eBugs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7460\"\u003e#7460\u003c/a\u003e: Add explicit Automatic-Module-Name to all httpclient modules to fix invalid auto-derived JPMS module names and vertx/vertx-5 collision\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e7.6.0 (2026-03-02)\u003c/h3\u003e\n\u003ch4\u003eBugs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/5292\"\u003e#5292\u003c/a\u003e: Cluster() configuration should use tlsServerName\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7174\"\u003e#7174\u003c/a\u003e: (httpclient) Fix HTTP client factory priority - VertxHttpClientFactory (default) now has priority -1, OkHttpClientFactory restored to priority 0\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7174\"\u003e#7174\u003c/a\u003e: (httpclient-vertx-5) Add runtime check for Vert.x 5 classes to provide clear error when Vert.x 4/5 conflict occurs\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7174\"\u003e#7174\u003c/a\u003e: (chaos-tests) Fix classpath conflict when testing with Vert.x 5 HTTP client\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7415\"\u003e#7415\u003c/a\u003e: (java-generator) Fix generic type erasure for array of enums with default values\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7422\"\u003e#7422\u003c/a\u003e: (okhttp) Remove internal API usage and fix deprecated OkHttp 5 calls\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7446\"\u003e#7446\u003c/a\u003e: making the timeout of BaseOperation.createOrReplace() configurable\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eImprovements\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/1105\"\u003e#1105\u003c/a\u003e: Add javadoc cross-linking for Fabric8 modules and external dependencies\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/5756\"\u003e#5756\u003c/a\u003e: Use Editable interface instead of reflection to instantiate resource builders\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7422\"\u003e#7422\u003c/a\u003e: bump okhttp from 4.12.0 to 5.3.2\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7252\"\u003e#7252\u003c/a\u003e: call additionalConfig when building Vert.x HTTP clients with VertxHttpClientFactory\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDependency Upgrade\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7374\"\u003e#7374\u003c/a\u003e: bump snakeyaml-engine from 2.10 to 3.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eNew Features\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7385\"\u003e#7385\u003c/a\u003e: Support for Kubernetes v1.35 (Timbernetes)\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7174\"\u003e#7174\u003c/a\u003e: Added Vert.x 5 HTTP client implementation with improved async handling and WebSocket separation\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7402\"\u003e#7402\u003c/a\u003e: Added Byte code level semver API compatibility report generation using Revapi\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003cem\u003e\u003cstrong\u003eNote\u003c/strong\u003e\u003c/em\u003e: Breaking changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/5756\"\u003e#5756\u003c/a\u003e: Resources edited with visitors must now implement \u003ccode\u003eio.fabric8.kubernetes.api.builder.Editable\u003c/code\u003e. All model classes provided by the client already implement this interface. User-provided custom resources that use visitor-based editing will need to implement \u003ccode\u003eEditable\u003c/code\u003e (trivial when a builder already exists).\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7422\"\u003e#7422\u003c/a\u003e: bump okhttp from 4.12.0 to 5.3.2. The versions are binary compatible, but the major version upgrade might cause side effects.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003cem\u003e\u003cstrong\u003eNote\u003c/strong\u003e\u003c/em\u003e: Vert.x HTTP Client Compatibility (Issue \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7174\"\u003e#7174\u003c/a\u003e)\u003c/h4\u003e\n\u003cp\u003eThe \u003ccode\u003ekubernetes-httpclient-vertx\u003c/code\u003e (Vert.x 4.x) and \u003ccode\u003ekubernetes-httpclient-vertx-5\u003c/code\u003e (Vert.x 5.x) modules are \u003cstrong\u003emutually exclusive\u003c/strong\u003e.\nThey must not be included together in your project dependencies.\nBoth modules provide an implementation of \u003ccode\u003eHttpClient.Factory\u003c/code\u003e and use the same \u003ccode\u003eio.vertx\u003c/code\u003e artifact coordinates but with incompatible major versions.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eProblem\u003c/strong\u003e: If both modules are present on the classpath, Maven's dependency resolution may pick Vert.x 4.x JARs while the \u003ccode\u003eVertx5HttpClientFactory\u003c/code\u003e is selected at runtime.\nThis causes \u003ccode\u003eNoClassDefFoundError\u003c/code\u003e for Vert.x 5-specific classes like \u003ccode\u003eio.vertx.core.impl.SysProps\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eSolution\u003c/strong\u003e: Ensure your project includes only ONE of these modules:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ekubernetes-httpclient-vertx\u003c/code\u003e (default, uses Vert.x 4.x) - included transitively via \u003ccode\u003ekubernetes-client\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ekubernetes-httpclient-vertx-5\u003c/code\u003e (optional, uses Vert.x 5.x) - requires explicit dependency and exclusion of vertx-4\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWhen using Vert.x 5, exclude the default Vert.x 4 client and set the \u003ccode\u003evertx.version\u003c/code\u003e property:\u003c/p\u003e\n\u003cpre lang=\"xml\"\u003e\u003ccode\u003e\u0026lt;properties\u0026gt;\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fabric8io/kubernetes-client/commit/6e7f78b65382ea37cbef3a5008fb912c845f8446\"\u003e\u003ccode\u003e6e7f78b\u003c/code\u003e\u003c/a\u003e [RELEASE] Updated project version to v7.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fabric8io/kubernetes-client/commit/1c865f1bfb77150f2f38daee78b529703ccfeae2\"\u003e\u003ccode\u003e1c865f1\u003c/code\u003e\u003c/a\u003e chore(ci): cancel PR workflows when prerequisite checks fail\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fabric8io/kubernetes-client/commit/e18bf766e8f113fa7c0ba04e68a6e224d55d9dca\"\u003e\u003ccode\u003ee18bf76\u003c/code\u003e\u003c/a\u003e fix(ci): use lax checksums in MAVEN_ARGS for snapshot workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fabric8io/kubernetes-client/commit/aff7b6787c0871f71a1f72772522dd6797b20985\"\u003e\u003ccode\u003eaff7b67\u003c/code\u003e\u003c/a\u003e chore(deps): bump central-publishing-maven-plugin from 0.9.0 to 0.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fabric8io/kubernetes-client/commit/c65ea82bf27fae29a1083dd3627b980473f0e601\"\u003e\u003ccode\u003ec65ea82\u003c/code\u003e\u003c/a\u003e fix(ci): exclude target directory from Dependabot Maven scanning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fabric8io/kubernetes-client/commit/1c90ff8f3fb20ad49abe062a5b3f248e80b22e5e\"\u003e\u003ccode\u003e1c90ff8\u003c/code\u003e\u003c/a\u003e fix(ci): use lax checksums for snapshot deploy step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fabric8io/kubernetes-client/commit/921fbfcc8f388afbfbd5270a5509ffb3b4f1ca7d\"\u003e\u003ccode\u003e921fbfc\u003c/code\u003e\u003c/a\u003e fix(httpclient): add reactor dependencies to JPMS test module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fabric8io/kubernetes-client/commit/642387445121b5d8af82da9da64a38166c612fc8\"\u003e\u003ccode\u003e6423874\u003c/code\u003e\u003c/a\u003e fix(ci): deploy BOMs separately in snapshot workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fabric8io/kubernetes-client/commit/9c786af14e602494c3d1b766106ebab4e5ca24c1\"\u003e\u003ccode\u003e9c786af\u003c/code\u003e\u003c/a\u003e fix(httpclient): add explicit Automatic-Module-Name to all httpclient modules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fabric8io/kubernetes-client/commit/c0d6691f76812f63b3d216a7f4a74bb6b6a89418\"\u003e\u003ccode\u003ec0d6691\u003c/code\u003e\u003c/a\u003e fix: add explicit Automatic-Module-Name to httpclient modules (\u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7461\"\u003e#7461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fabric8io/kubernetes-client/compare/v5.12.2...v7.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.netty:netty-bom` from 4.1.86.Final to 4.2.12.Final\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/netty/netty/releases\"\u003eio.netty:netty-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003enetty-4.2.12.Final\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;Eliminate redundant bounds checks in CompositeByteBuf accessors\u0026quot; by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16550\"\u003enetty/netty#16550\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/netty/netty/compare/netty-4.2.11.Final...netty-4.2.12.Final\"\u003ehttps://github.com/netty/netty/compare/netty-4.2.11.Final...netty-4.2.12.Final\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003enetty-4.2.11.Final\u003c/h2\u003e\n\u003ch2\u003eSecurity\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCVE-2026-33871, \u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-w9fj-cfpg-grvv\"\u003eHTTP/2 CONTINUATION Frame Flood Denial of Service\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCVE-2026-33870, \u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-pwqr-wmgm-9rr8\"\u003eHTTP Request Smuggling via Chunked Extension Quoted-String Parsing\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to latest JDK 26 EA release by \u003ca href=\"https://github.com/normanmaurer\"\u003e\u003ccode\u003e@​normanmaurer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16230\"\u003enetty/netty#16230\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHTTP3: Allow to support non-standard HTTP3 settings by \u003ca href=\"https://github.com/normanmaurer\"\u003e\u003ccode\u003e@​normanmaurer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16171\"\u003enetty/netty#16171\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Incorrect nanos-to-millis conversion in epoll_wait EINTR retry loop by \u003ca href=\"https://github.com/adwsingh\"\u003e\u003ccode\u003e@​adwsingh\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16245\"\u003enetty/netty#16245\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllocate one large segment and slice for each MsgHdrMemory by \u003ca href=\"https://github.com/dreamlike-ocean\"\u003e\u003ccode\u003e@​dreamlike-ocean\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16234\"\u003enetty/netty#16234\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake RefCntOpenSslContext.deallocate more robust by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16253\"\u003enetty/netty#16253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEpoll: Fix excessive CPU usage when Channel is only registered but no… by \u003ca href=\"https://github.com/normanmaurer\"\u003e\u003ccode\u003e@​normanmaurer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16250\"\u003enetty/netty#16250\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to gcc for arm 10.3-2021.07 by \u003ca href=\"https://github.com/m1ngyuan\"\u003e\u003ccode\u003e@​m1ngyuan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16255\"\u003enetty/netty#16255\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd acmeIdentifier extension support to pkitesting by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16256\"\u003enetty/netty#16256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate JDK versions to latest patch releases by \u003ca href=\"https://github.com/m1ngyuan\"\u003e\u003ccode\u003e@​m1ngyuan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16254\"\u003enetty/netty#16254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid allocation in HttpObjectEncoder.addEncodedLengthHex method by \u003ca href=\"https://github.com/doom369\"\u003e\u003ccode\u003e@​doom369\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16241\"\u003enetty/netty#16241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomatic backporting workflow from 4.1 to 4.2 by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16269\"\u003enetty/netty#16269\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;Automatic backporting workflow from 4.1 to 4.2\u0026quot; by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16270\"\u003enetty/netty#16270\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHTTP2: Correctly account for padding when decompress by \u003ca href=\"https://github.com/normanmaurer\"\u003e\u003ccode\u003e@​normanmaurer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16264\"\u003enetty/netty#16264\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomatic backporting workflow from 4.1 to 4.2 by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16271\"\u003enetty/netty#16271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomatic backporting workflow from 4.1 to 4.2 by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16273\"\u003enetty/netty#16273\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport PRs must be created with personal access tokens by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16276\"\u003enetty/netty#16276\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose QuicSslContextBuilder::sni by \u003ca href=\"https://github.com/ZeroErrors\"\u003e\u003ccode\u003e@​ZeroErrors\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16178\"\u003enetty/netty#16178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd more porting workflows by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16275\"\u003enetty/netty#16275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd more porting workflows by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16283\"\u003enetty/netty#16283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove the unpooled allocator from test permutations by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16282\"\u003enetty/netty#16282\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSome polishing of the porting workflows by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16288\"\u003enetty/netty#16288\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow to set destination connection id when creating a client side QuicheChannel by \u003ca href=\"https://github.com/normanmaurer\"\u003e\u003ccode\u003e@​normanmaurer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16286\"\u003enetty/netty#16286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to latest JDK26 EA build by \u003ca href=\"https://github.com/normanmaurer\"\u003e\u003ccode\u003e@​normanmaurer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16295\"\u003enetty/netty#16295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd javadoc to clarify responsibility of the user when generating the remote connection id by \u003ca href=\"https://github.com/normanmaurer\"\u003e\u003ccode\u003e@​normanmaurer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16293\"\u003enetty/netty#16293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake the build run faster by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16290\"\u003enetty/netty#16290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix IDE warnings in SslHandler by \u003ca href=\"https://github.com/doom369\"\u003e\u003ccode\u003e@​doom369\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16237\"\u003enetty/netty#16237\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDecrease Long allocations and map.put calls in ReferenceCountedOpenSllEngine in handshake() method by \u003ca href=\"https://github.com/doom369\"\u003e\u003ccode\u003e@​doom369\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16242\"\u003enetty/netty#16242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport boringssl SSLCredential API by \u003ca href=\"https://github.com/jmcrawford45\"\u003e\u003ccode\u003e@​jmcrawford45\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/15919\"\u003enetty/netty#15919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix high-order bit aliasing in HttpUtil.validateToken by \u003ca href=\"https://github.com/furkanvarol\"\u003e\u003ccode\u003e@​furkanvarol\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16279\"\u003enetty/netty#16279\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove multi-byte access performance when UNALIGNED availability is unknown by \u003ca href=\"https://github.com/Songdoeon\"\u003e\u003ccode\u003e@​Songdoeon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16207\"\u003enetty/netty#16207\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid unnecessary SSL.getVersion() call and string allocation in ReferenceCountedOpenSslEngine by \u003ca href=\"https://github.com/doom369\"\u003e\u003ccode\u003e@​doom369\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16278\"\u003enetty/netty#16278\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport more branch freedom for auto-porting by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16300\"\u003enetty/netty#16300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: the precedence of + is higher than \u0026gt;\u0026gt; by \u003ca href=\"https://github.com/cuiweixie\"\u003e\u003ccode\u003e@​cuiweixie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16312\"\u003enetty/netty#16312\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdaptiveByteBufAllocator: make sure byteBuf.capacity() not greater than byteBuf.maxCapacity() by \u003ca href=\"https://github.com/laosijikaichele\"\u003e\u003ccode\u003e@​laosijikaichele\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16309\"\u003enetty/netty#16309\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix flaky PooledByteBufAllocatorTest by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16313\"\u003enetty/netty#16313\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pooled arena accounting tests  by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16321\"\u003enetty/netty#16321\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/67ce541e4692853e24fc506466960db35bb64914\"\u003e\u003ccode\u003e67ce541\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.12.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/7074624644b79f4e97081bd58a58ed135962b8c2\"\u003e\u003ccode\u003e7074624\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Eliminate redundant bounds checks in CompositeByteBuf accessors\u0026quot; (\u003ca href=\"https://redirect.github.com/netty/netty/issues/16\"\u003e#16\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/c3b0a43442dbf84e3eb161d5f252623f832f1579\"\u003e\u003ccode\u003ec3b0a43\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/c94a8180e749f694fb76963dd494bae17c31aff6\"\u003e\u003ccode\u003ec94a818\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.11.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/3b76df185678353733aa21702d6be16130d188a0\"\u003e\u003ccode\u003e3b76df1\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/aae944a19eb036993fc47c4b40639476f519deaf\"\u003e\u003ccode\u003eaae944a\u003c/code\u003e\u003c/a\u003e Auto-port 4.2: Limit the number of Continuation frames per HTTP2 Headers (\u003ca href=\"https://redirect.github.com/netty/netty/issues/16\"\u003e#16\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/60014996491c41d91c26f80bca096610f34fc858\"\u003e\u003ccode\u003e6001499\u003c/code\u003e\u003c/a\u003e Eliminate redundant bounds checks in CompositeByteBuf accessors (\u003ca href=\"https://redirect.github.com/netty/netty/issues/16525\"\u003e#16525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/a7fbb6f84625ef29733a1506ed3520e3c21d5247\"\u003e\u003ccode\u003ea7fbb6f\u003c/code\u003e\u003c/a\u003e JdkZlibDecoder: accumulate decompressed output before firing channelRead (\u003ca href=\"https://redirect.github.com/netty/netty/issues/16\"\u003e#16\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/7937553d8f49e17b064f57b1414907aed8e3be3d\"\u003e\u003ccode\u003e7937553\u003c/code\u003e\u003c/a\u003e Enforce io.netty.maxDirectMemory accounting on all Java versions (\u003ca href=\"https://redirect.github.com/netty/netty/issues/16489\"\u003e#16489\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/893ea2ea6c35c9e1812e5d331530b88d8690022b\"\u003e\u003ccode\u003e893ea2e\u003c/code\u003e\u003c/a\u003e Allocate less in QueryStringDecoder.addParam for typical use case (\u003ca href=\"https://redirect.github.com/netty/netty/issues/16527\"\u003e#16527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/netty/netty/compare/netty-4.1.86.Final...netty-4.2.12.Final\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springframework:spring-framework-bom` from 5.3.25 to 7.0.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-framework/releases\"\u003eorg.springframework:spring-framework-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.0.7\u003c/h2\u003e\n\u003ch2\u003e:star: New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003eSpringValidatorAdapter\u003c/code\u003e and \u003ccode\u003eMethodValidationAdapter\u003c/code\u003e performance \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36621\"\u003e#36621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport JSON array decoding to \u003ccode\u003eFlux\u003c/code\u003e in \u003ccode\u003eKotlinSerializationJsonDecoder\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36597\"\u003e#36597\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003emethodIdentification()\u003c/code\u003e in \u003ccode\u003eCacheAspectSupport\u003c/code\u003e for removal \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36575\"\u003e#36575\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd MockRestServiceServer#createServer variant for RestClient \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36572\"\u003e#36572\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate RestClientXhrTransport variant replacing RestTemplateXhrTransport \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36566\"\u003e#36566\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove error handling in multipart codecs \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36563\"\u003e#36563\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eApplicationListenerMethodAdapter#getTargetMethod()\u003c/code\u003e public \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36558\"\u003e#36558\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApiVersionConfigurer.setSupportedVersionPredicate() returns void instead of ApiVersionConfigurer \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36551\"\u003e#36551\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLazyConnectionDataSourceProxy does not work well with Hibernate's multi-tenancy by schema strategy \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36527\"\u003e#36527\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd registerManagedResource variant with bean key argument to MBeanExporter \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36520\"\u003e#36520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle blank Accept-Language header in AcceptHeaderLocaleResolver \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36513\"\u003e#36513\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake AbstractStreamingClientHttpRequest and AbstractBufferingClientHttpRequest public \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36501\"\u003e#36501\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMySQL Error 149 (Galera/WSREP conflict) not translated to ConcurrencyFailureException in Spring JDBC/ORM \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36499\"\u003e#36499\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd PreFlightRequestFilter \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36482\"\u003e#36482\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport configuration of extension context scope for \u003ccode\u003eSpringExtension\u003c/code\u003e via Spring or JUnit properties \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36460\"\u003e#36460\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLower log level of \u0026quot;Cache miss for REQUEST dispatch\u0026quot; in HandlerMappingIntrospector \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36309\"\u003e#36309\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWebDataBinder unnecessarily instantiates collections when using the \u0026quot;!\u0026quot; and \u0026quot;_\u0026quot; prefixes \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36625\"\u003e#36625\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCache pollution from high-cardinality FieldError default messages in MessageSourceSupport \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36609\"\u003e#36609\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eMergedAnnotation\u003c/code\u003e does not use \u003ccode\u003eClassLoader\u003c/code\u003e for method or field \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36606\"\u003e#36606\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@Sql\u003c/code\u003e fails if \u003ccode\u003eDataSource\u003c/code\u003e is wrapped in a \u003ccode\u003eTransactionAwareDataSourceProxy\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36611\"\u003e#36611\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAnnotatedTypeMetadata\u003c/code\u003e no longer retains source declaration order on Java 24+ \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36598\"\u003e#36598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eMergedAnnotation.asMap()\u003c/code\u003e fails when an attribute references a non-existent class \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36586\"\u003e#36586\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eFileSystemResource\u003c/code\u003e does not strictly follow the \u003ccode\u003eResource#isReadable()\u003c/code\u003e contract \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36584\"\u003e#36584\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConverter overrides in HttpMessageConverters only apply when defaults are registered \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36579\"\u003e#36579\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInvalid method return type metadata for ClassFile variant on JDK 24+ \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36577\"\u003e#36577\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Writer lifecycle for \u003ccode\u003eAbstractJsonHttpMessageConverter.writeInternal(Object, Type, Writer)\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36565\"\u003e#36565\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFlushing-related regression in \u003ccode\u003eSseServerResponse\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36537\"\u003e#36537\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLazyConnectionDataSourceProxy does not pass on holdability to target Connection \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36528\"\u003e#36528\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAnnotationBeanNameGenerator\u003c/code\u003e fails when an annotation references a non-existent class \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36524\"\u003e#36524\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePerserve default API version in RestClientAdapter \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36514\"\u003e#36514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInconsistent codings resolution in resource resolvers \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36507\"\u003e#36507\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eDefaultJmsListenerContainer\u003c/code\u003e may hang in an endless loop in \u003ccode\u003edoShutdown\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36506\"\u003e#36506\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eQuery not hidden in DefaultClientResponse checkpoint \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36502\"\u003e#36502\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestClient closes stream for ResponseEntity\u003c!-- raw HTML omitted --\u003e responses \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36492\"\u003e#36492\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIllegalStateException when using websocket handshake headers with Tomcat \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36486\"\u003e#36486\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInvalid nullness information for ParameterizedTypeReference \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36477\"\u003e#36477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebTestClient cannot assert null list elements \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36476\"\u003e#36476\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle Kotlin nullable value class param correctly in \u003ccode\u003eCoroutineUtils\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36449\"\u003e#36449\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove RFC 2047 encoding from Content-Disposition filename \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36328\"\u003e#36328\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eClarify semantics of HttpMethod.valueOf() \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36652\"\u003e#36652\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument whitespace semantics in SpEL expressions \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36628\"\u003e#36628\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/c997d4018d3dc6a7dde2e20eae3627599a01e169\"\u003e\u003ccode\u003ec997d40\u003c/code\u003e\u003c/a\u003e Release v7.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/91852546d92aeeae933ad77f8c938d4cfd9b0305\"\u003e\u003ccode\u003e9185254\u003c/code\u003e\u003c/a\u003e Upgrade to Reactor 2025.0.5 and Micrometer 1.16.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/802fa4d65e1f99c948a59629d4adcb4e3603e2cf\"\u003e\u003ccode\u003e802fa4d\u003c/code\u003e\u003c/a\u003e Refine RetryListener example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/7052da453285658215efc1dd5ecb0d472fde2de1\"\u003e\u003ccode\u003e7052da4\u003c/code\u003e\u003c/a\u003e Add doOnDiscard in MultipartHttpMessageReader\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/63817ce2021172338ce7900703678bfaee186a0a\"\u003e\u003ccode\u003e63817ce\u003c/code\u003e\u003c/a\u003e Add missing tests for WebRequestDataBinder\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/61bd79017f7c4c3a4fafbb0da061376204593a68\"\u003e\u003ccode\u003e61bd790\u003c/code\u003e\u003c/a\u003e Polish WebRequestDataBinderTests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/ab6637c67024facf521e8f82c4bcb076308925a6\"\u003e\u003ccode\u003eab6637c\u003c/code\u003e\u003c/a\u003e Completely extract ServletRequestParameterPropertyValuesTests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/c9b88b4ebd47c7616816602204b106dd2c1275ef\"\u003e\u003ccode\u003ec9b88b4\u003c/code\u003e\u003c/a\u003e Extract ServletRequestParameterPropertyValuesTests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/68c575ab14057e04dba86beae64167bbfe3ac9fe\"\u003e\u003ccode\u003e68c575a\u003c/code\u003e\u003c/a\u003e Revise \u0026quot;Skip binding entirely when field is not allowed\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/cb320468dbc88f07b72d8a949b525c5ab911bd74\"\u003e\u003ccode\u003ecb32046\u003c/code\u003e\u003c/a\u003e Further clarify semantics of HttpMethod.valueOf()\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-framework/compare/v5.3.25...v7.0.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.activemq:activemq-broker` from 5.17.3 to 6.2.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/activemq/releases\"\u003eorg.apache.activemq:activemq-broker's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache ActiveMQ 6.2.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump to 6.2.5-SNAPSHOT version by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1892\"\u003eapache/activemq#1892\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] SSL handshake write timeout enforcement (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1883\"\u003e#1883\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1894\"\u003eapache/activemq#1894\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Minor bug fix for BrokerView#validateAllowedUri (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1900\"\u003e#1900\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1902\"\u003eapache/activemq#1902\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Restrict URL protocol types loaded by XBeanBrokerFactory (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1910\"\u003e#1910\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1915\"\u003eapache/activemq#1915\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ecompilation-fix by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1919\"\u003eapache/activemq#1919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Make brokerName immutable in RegionBroker (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1917\"\u003e#1917\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1923\"\u003eapache/activemq#1923\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Add Http discovery transport to denied list for JMX (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1918\"\u003e#1918\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1925\"\u003eapache/activemq#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Update resource cleanup on queueBrowse servlet (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1912\"\u003e#1912\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1928\"\u003eapache/activemq#1928\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Update DestinationView uri resolution (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1914\"\u003e#1914\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1930\"\u003eapache/activemq#1930\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(webconsole): the webconsole now redirect to the slave.jsp when required (slave broker with startAsync=\u0026quot;true\u0026quot;) [6.2.x] by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1934\"\u003eapache/activemq#1934\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Queue browse improvements in webconsole (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1938\"\u003e#1938\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1942\"\u003eapache/activemq#1942\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Add more transport types to the denied list for JMX (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1949\"\u003e#1949\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1952\"\u003eapache/activemq#1952\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Add remote file filtering for XBeanBrokerFactory (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1950\"\u003e#1950\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1954\"\u003eapache/activemq#1954\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.2.4...activemq-6.2.5\"\u003ehttps://github.com/apache/activemq/compare/activemq-6.2.4...activemq-6.2.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eApache ActiveMQ 6.2.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[6.2.x] Bump version to 6.2.4-SNAPSHOT by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1868\"\u003eapache/activemq#1868\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Ensure AMQP protocol marshals messages before passing to broker (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1859\"\u003e#1859\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1860\"\u003eapache/activemq#1860\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Backport MQTT fixes by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1884\"\u003eapache/activemq#1884\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Properly handle SSL handshake updates by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1886\"\u003eapache/activemq#1886\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.2.3...activemq-6.2.4\"\u003ehttps://github.com/apache/activemq/compare/activemq-6.2.3...activemq-6.2.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eApache ActiveMQ 6.2.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[6.2.x] Update copyright year in the bin distribution NOTICE by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1817\"\u003eapache/activemq#1817\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump version to 6.2.3-SNAPSHOT by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1834\"\u003eapache/act...\n\n_Description has been truncated_","html_url":"https://github.com/theit/logging-log4j2/pull/296","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/theit%2Flogging-log4j2/issues/296","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/296/packages"},{"uuid":"4339080538","node_id":"PR_kwDOGbDSyc7WIC--","number":56,"state":"closed","title":"Bump net.java.dev.jna:jna from 5.13.0 to 5.18.1","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-03T02:09:02.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-27T21:48:20.000Z","updated_at":"2026-06-03T02:09:03.000Z","time_to_close":3126042,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"net.java.dev.jna:jna","old_version":"5.13.0","new_version":"5.18.1","repository_url":"https://github.com/java-native-access/jna"}],"path":null,"ecosystem":"maven"},"body":"Bumps [net.java.dev.jna:jna](https://github.com/java-native-access/jna) from 5.13.0 to 5.18.1.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/java-native-access/jna/blob/master/CHANGES.md\"\u003enet.java.dev.jna:jna's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 5.18.1\u003c/h1\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1686\"\u003e#1686\u003c/a\u003e: Fix \u003ccode\u003esortFields\u003c/code\u003e race condition while getting fields - \u003ca href=\"https://github.com/bendk\"\u003e\u003ccode\u003e@​bendk\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 5.18.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1671\"\u003e#1671\u003c/a\u003e: Add \u003ccode\u003eisRISCV\u003c/code\u003e to \u003ccode\u003ec.s.j.Platform\u003c/code\u003e - \u003ca href=\"https://github.com/Glavo\"\u003e\u003ccode\u003e@​Glavo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1672\"\u003e#1672\u003c/a\u003e: Add \u003ccode\u003eCFLocale\u003c/code\u003e, \u003ccode\u003eCFLocaleCopyCurrent\u003c/code\u003e, \u003ccode\u003eCFCFDateFormatter\u003c/code\u003e, \u003ccode\u003eCFDateFormatterStyle\u003c/code\u003e, \u003ccode\u003eCFDateFormatterCreate\u003c/code\u003e and \u003ccode\u003eCFDateFormatterGetFormat\u003c/code\u003e to \u003ccode\u003ec.s.j.p.mac.CoreFoundation\u003c/code\u003e - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1669\"\u003e#1669\u003c/a\u003e: Document requirement for running on JDK 24+ - \u003ca href=\"https://github.com/matthiasblaesing\"\u003e\u003ccode\u003e@​matthiasblaesing\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1681\"\u003e#1681\u003c/a\u003e: Fix deadlock in Structure constructor introduced in 5.16.0 - \u003ca href=\"https://github.com/brettwooldridge\"\u003e\u003ccode\u003e@​brettwooldridge\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1683\"\u003e#1683\u003c/a\u003e: Fix native build error on Xcode 16.3 / Apple Clang 17 - \u003ca href=\"https://github.com/brettwooldridge\"\u003e\u003ccode\u003e@​brettwooldridge\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 5.17.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1658\"\u003e#1658\u003c/a\u003e:  Add win32 power event constants, types, and functions - \u003ca href=\"https://github.com/eranl\"\u003e\u003ccode\u003e@​eranl\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1647\"\u003e#1647\u003c/a\u003e: Fix calls to jnidispatch on Android with 16KB page size (part 2) - \u003ca href=\"https://github.com/BugsBeGone\"\u003e\u003ccode\u003e@​BugsBeGone\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 5.16.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1626\"\u003e#1626\u003c/a\u003e: Add caching of field list and field validation in \u003ccode\u003eStructure\u003c/code\u003e along with more efficient reentrant read-write locking instead of synchronized() blocks - \u003ca href=\"https://github.com/brettwooldridge\"\u003e\u003ccode\u003e@​BrettWooldridge\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1618\"\u003e#1618\u003c/a\u003e: Fix calls to jnidispatch on Android with 16KB page size - \u003ca href=\"https://github.com/Thomyrock\"\u003e\u003ccode\u003e@​Thomyrock\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 5.15.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/3c493c1642b1555d541755e0984c968ba6c0f540\"\u003e\u003ccode\u003e3c493c1\u003c/code\u003e\u003c/a\u003e Release 5.18.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/e3838d5396db7b76d45ec44ad3a121f3ba9e164b\"\u003e\u003ccode\u003ee3838d5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1680\"\u003e#1680\u003c/a\u003e from java-native-access/dependabot/github_actions/gi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/5cac36169eb88f373c709c292c1c4dc36b6f73c8\"\u003e\u003ccode\u003e5cac361\u003c/code\u003e\u003c/a\u003e Bump the github-actions group with 2 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/5511f281d0b59a6dc79c40e62b194cd1da738ae8\"\u003e\u003ccode\u003e5511f28\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1687\"\u003e#1687\u003c/a\u003e from bendk/push-yyprxvvrrttk\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/c401bca07c3e22ff3ba3ab99fbdbd3b9e772c1ef\"\u003e\u003ccode\u003ec401bca\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1690\"\u003e#1690\u003c/a\u003e from jonalmeida/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/6e7e828eb8ffed1085f49503a293b9398e1437fb\"\u003e\u003ccode\u003e6e7e828\u003c/code\u003e\u003c/a\u003e Update recommended Android proguard rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/b665e9e6a2752aba2dcb9a73b00c086a5122f595\"\u003e\u003ccode\u003eb665e9e\u003c/code\u003e\u003c/a\u003e Avoid threading issues in sortFields (\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1686\"\u003e#1686\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/0da700d3005d2a3fc332c47fae93b16b320f51af\"\u003e\u003ccode\u003e0da700d\u003c/code\u003e\u003c/a\u003e Prepare next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/285632fa6e4c4f8c49cfad059c76107b64d2a039\"\u003e\u003ccode\u003e285632f\u003c/code\u003e\u003c/a\u003e Release 5.18.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/77fe152e751fcaaf82f8a14c59a2f25f136f503c\"\u003e\u003ccode\u003e77fe152\u003c/code\u003e\u003c/a\u003e Support/Prepare deployment to new maven central repository\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/java-native-access/jna/compare/5.13.0...5.18.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=net.java.dev.jna:jna\u0026package-manager=maven\u0026previous-version=5.13.0\u0026new-version=5.18.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/xwiki-contrib/application-numbered-content/pull/56","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/xwiki-contrib%2Fapplication-numbered-content/issues/56","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/56/packages"},{"uuid":"4298985011","node_id":"PR_kwDOSIDnes7UHYqs","number":3,"state":"open","title":"build(deps): bump the android-dependencies group across 1 directory with 20 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-20T22:09:23.000Z","updated_at":"2026-05-01T22:44:53.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"android-dependencies","update_count":20,"packages":[{"name":"com.android.tools.build:gradle","old_version":"8.2.2","new_version":"9.2.0"},{"name":"org.jetbrains.kotlin:kotlin-gradle-plugin","old_version":"1.9.25","new_version":"2.3.21","repository_url":"https://github.com/JetBrains/kotlin"},{"name":"androidx.core:core-ktx","old_version":"1.13.1","new_version":"1.18.0"},{"name":"androidx.lifecycle:lifecycle-runtime-ktx","old_version":"2.7.0","new_version":"2.10.0"},{"name":"androidx.activity:activity-compose","old_version":"1.8.2","new_version":"1.13.0"},{"name":"androidx.compose:compose-bom","old_version":"2025.01.00","new_version":"2026.04.01"},{"name":"net.java.dev.jna:jna","old_version":"5.14.0","new_version":"5.18.1","repository_url":"https://github.com/java-native-access/jna"},{"name":"androidx.security:security-crypto","old_version":"1.1.0-alpha06","new_version":"1.1.0"},{"name":"androidx.work:work-runtime-ktx","old_version":"2.9.1","new_version":"2.11.2"},{"name":"androidx.navigation:navigation-compose","old_version":"2.7.7","new_version":"2.9.8"},{"name":"io.mockk:mockk","old_version":"1.13.10","new_version":"1.14.9","repository_url":"https://github.com/mockk/mockk"},{"name":"org.jetbrains.kotlinx:kotlinx-coroutines-test","old_version":"1.7.3","new_version":"1.10.2","repository_url":"https://github.com/Kotlin/kotlinx.coroutines"},{"name":"androidx.test:rules","old_version":"1.5.0","new_version":"1.7.0"},{"name":"androidx.test.ext:junit","old_version":"1.1.5","new_version":"1.3.0"},{"name":"androidx.test.espresso:espresso-core","old_version":"3.5.1","new_version":"3.7.0"},{"name":"org.jlleitschuh.gradle.ktlint","old_version":"12.1.0","new_version":"14.2.0"},{"name":"io.gitlab.arturbosch.detekt","old_version":"1.23.5","new_version":"1.23.8","repository_url":"https://github.com/detekt/detekt"},{"name":"gradle-wrapper","old_version":"8.5","new_version":"9.5.0","repository_url":"https://github.com/gradle/gradle"}],"path":null,"ecosystem":"maven"},"body":"Bumps the android-dependencies group with 18 updates in the /android directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| com.android.tools.build:gradle | `8.2.2` | `9.2.0` |\n| [org.jetbrains.kotlin:kotlin-gradle-plugin](https://github.com/JetBrains/kotlin) | `1.9.25` | `2.3.21` |\n| androidx.core:core-ktx | `1.13.1` | `1.18.0` |\n| androidx.lifecycle:lifecycle-runtime-ktx | `2.7.0` | `2.10.0` |\n| androidx.activity:activity-compose | `1.8.2` | `1.13.0` |\n| androidx.compose:compose-bom | `2025.01.00` | `2026.04.01` |\n| [net.java.dev.jna:jna](https://github.com/java-native-access/jna) | `5.14.0` | `5.18.1` |\n| androidx.security:security-crypto | `1.1.0-alpha06` | `1.1.0` |\n| androidx.work:work-runtime-ktx | `2.9.1` | `2.11.2` |\n| androidx.navigation:navigation-compose | `2.7.7` | `2.9.8` |\n| [io.mockk:mockk](https://github.com/mockk/mockk) | `1.13.10` | `1.14.9` |\n| [org.jetbrains.kotlinx:kotlinx-coroutines-test](https://github.com/Kotlin/kotlinx.coroutines) | `1.7.3` | `1.10.2` |\n| androidx.test:rules | `1.5.0` | `1.7.0` |\n| androidx.test.ext:junit | `1.1.5` | `1.3.0` |\n| androidx.test.espresso:espresso-core | `3.5.1` | `3.7.0` |\n| org.jlleitschuh.gradle.ktlint | `12.1.0` | `14.2.0` |\n| [io.gitlab.arturbosch.detekt](https://github.com/detekt/detekt) | `1.23.5` | `1.23.8` |\n| [gradle-wrapper](https://github.com/gradle/gradle) | `8.5` | `9.5.0` |\n\n\nUpdates `com.android.tools.build:gradle` from 8.2.2 to 9.2.0\n\nUpdates `org.jetbrains.kotlin:kotlin-gradle-plugin` from 1.9.25 to 2.3.21\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/JetBrains/kotlin/releases\"\u003eorg.jetbrains.kotlin:kotlin-gradle-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eKotlin 2.3.21\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eBackend. Wasm\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-84610\"\u003e\u003ccode\u003eKT-84610\u003c/code\u003e\u003c/a\u003e [Wasm] Failed to compile klibs in IC mode\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCompiler\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-84566\"\u003e\u003ccode\u003eKT-84566\u003c/code\u003e\u003c/a\u003e Prevent launching Default dispatcher threads from IJ SDK in kotlin compiler\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-85358\"\u003e\u003ccode\u003eKT-85358\u003c/code\u003e\u003c/a\u003e Native: roll back the workaround for KT-84678 once MapLibre has been properly fixed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-85626\"\u003e\u003ccode\u003eKT-85626\u003c/code\u003e\u003c/a\u003e  \u003ccode\u003e@JvmRecord\u003c/code\u003e in commonMain breaks compileCommonMainKotlinMetadata with \u0026quot;Cannot access 'java.lang.Record'\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-85405\"\u003e\u003ccode\u003eKT-85405\u003c/code\u003e\u003c/a\u003e Postpone/Revert \u003ccode\u003eDontIgnoreUpperBoundViolatedOnImplicitArguments\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-84678\"\u003e\u003ccode\u003eKT-84678\u003c/code\u003e\u003c/a\u003e K/N: Undefined symbol from SPM-added ObjC frameworks when linking iOS target\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-85021\"\u003e\u003ccode\u003eKT-85021\u003c/code\u003e\u003c/a\u003e False positive SUBCLASS_CANT_CALL_COMPANION_PROTECTED_NON_STATIC error in multi-module project\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eJavaScript\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-82395\"\u003e\u003ccode\u003eKT-82395\u003c/code\u003e\u003c/a\u003e Support top-level declarations from compiler plugins in JS incremental compilation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-84475\"\u003e\u003ccode\u003eKT-84475\u003c/code\u003e\u003c/a\u003e K/JS: false-positive exportability warnings in multi-module project\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-84633\"\u003e\u003ccode\u003eKT-84633\u003c/code\u003e\u003c/a\u003e Kotlin/JS: \u0026quot;Serializer for class not found\u0026quot; error when IR output granularity is \u003ccode\u003ewhole-program\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-85047\"\u003e\u003ccode\u003eKT-85047\u003c/code\u003e\u003c/a\u003e Kotlin/JS: \u003ccode\u003e@JsStatic\u003c/code\u003e on suspend fun of class companion generates incorrect d.ts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-84517\"\u003e\u003ccode\u003eKT-84517\u003c/code\u003e\u003c/a\u003e K/JS: bad mappings data in outputted Kotlin stdlib source map\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eLibraries\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-71848\"\u003e\u003ccode\u003eKT-71848\u003c/code\u003e\u003c/a\u003e Kotlinx.metadata: Add \u003ccode\u003eCompilerPluginData\u003c/code\u003e into Km API\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNative. C and ObjC Import\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-85399\"\u003e\u003ccode\u003eKT-85399\u003c/code\u003e\u003c/a\u003e Kotlin/Native: TypeCastException when casting ObjC Protocol MetaClass with genericSafeCasts enabled\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-85508\"\u003e\u003ccode\u003eKT-85508\u003c/code\u003e\u003c/a\u003e K/N: TypeCastException when using nw_parameters_create_secure_tcp block parameter on 2.3.20\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTools. Gradle\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-84729\"\u003e\u003ccode\u003eKT-84729\u003c/code\u003e\u003c/a\u003e Update Gradle plugin-publish version to enable configuration cache badge on Gradle plugins portal\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTools. Gradle. Compiler plugins\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-85257\"\u003e\u003ccode\u003eKT-85257\u003c/code\u003e\u003c/a\u003e AGP/Compose: MergeMappingFileTask clears R8 artifacts due to \u003ccode\u003e@OutputDirectory\u003c/code\u003e annotation on AGP 9.1+\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTools. Scripts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-85105\"\u003e\u003ccode\u003eKT-85105\u003c/code\u003e\u003c/a\u003e Scripts: JVM backend internal error (IR lowering) when scratch file contains anonymous object\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-85103\"\u003e\u003ccode\u003eKT-85103\u003c/code\u003e\u003c/a\u003e Exception while generating code when explain destructuring decls\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-84842\"\u003e\u003ccode\u003eKT-84842\u003c/code\u003e\u003c/a\u003e scriptCompilationClasspathFromContext behavior changed from 2.3.10 to 2.3.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-85029\"\u003e\u003ccode\u003eKT-85029\u003c/code\u003e\u003c/a\u003e Kotlin Scripting: ScriptDiagnostic reports \u0026quot;at null\u0026quot; instead of error location\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTools. Statistics (FUS)\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md\"\u003eorg.jetbrains.kotlin:kotlin-gradle-plugin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.3.21\u003c/h2\u003e\n\u003ch3\u003eBackend. Wasm\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-84610\"\u003e\u003ccode\u003eKT-84610\u003c/code\u003e\u003c/a\u003e [Wasm] Failed to compile klibs in IC mode\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCompiler\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-84566\"\u003e\u003ccode\u003eKT-84566\u003c/code\u003e\u003c/a\u003e Prevent launching Default dispatcher threads from IJ SDK in kotlin compiler\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-85358\"\u003e\u003ccode\u003eKT-85358\u003c/code\u003e\u003c/a\u003e Native: roll back the workaround for KT-84678 once MapLibre has been properly fixed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-85626\"\u003e\u003ccode\u003eKT-85626\u003c/code\u003e\u003c/a\u003e  \u003ccode\u003e@JvmRecord\u003c/code\u003e in commonMain breaks compileCommonMainKotlinMetadata with \u0026quot;Cannot access 'java.lang.Record'\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-85405\"\u003e\u003ccode\u003eKT-85405\u003c/code\u003e\u003c/a\u003e Postpone/Revert \u003ccode\u003eDontIgnoreUpperBoundViolatedOnImplicitArguments\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-84678\"\u003e\u003ccode\u003eKT-84678\u003c/code\u003e\u003c/a\u003e K/N: Undefined symbol from SPM-added ObjC frameworks when linking iOS target\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-85021\"\u003e\u003ccode\u003eKT-85021\u003c/code\u003e\u003c/a\u003e False positive SUBCLASS_CANT_CALL_COMPANION_PROTECTED_NON_STATIC error in multi-module project\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eJavaScript\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-82395\"\u003e\u003ccode\u003eKT-82395\u003c/code\u003e\u003c/a\u003e Support top-level declarations from compiler plugins in JS incremental compilation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-84475\"\u003e\u003ccode\u003eKT-84475\u003c/code\u003e\u003c/a\u003e K/JS: false-positive exportability warnings in multi-module project\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-84633\"\u003e\u003ccode\u003eKT-84633\u003c/code\u003e\u003c/a\u003e Kotlin/JS: \u0026quot;Serializer for class not found\u0026quot; error when IR output granularity is \u003ccode\u003ewhole-program\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-85047\"\u003e\u003ccode\u003eKT-85047\u003c/code\u003e\u003c/a\u003e Kotlin/JS: \u003ccode\u003e@JsStatic\u003c/code\u003e on suspend fun of class companion generates incorrect d.ts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-84517\"\u003e\u003ccode\u003eKT-84517\u003c/code\u003e\u003c/a\u003e K/JS: bad mappings data in outputted Kotlin stdlib source map\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eLibraries\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-71848\"\u003e\u003ccode\u003eKT-71848\u003c/code\u003e\u003c/a\u003e Kotlinx.metadata: Add \u003ccode\u003eCompilerPluginData\u003c/code\u003e into Km API\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNative. C and ObjC Import\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-85399\"\u003e\u003ccode\u003eKT-85399\u003c/code\u003e\u003c/a\u003e Kotlin/Native: TypeCastException when casting ObjC Protocol MetaClass with genericSafeCasts enabled\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-85508\"\u003e\u003ccode\u003eKT-85508\u003c/code\u003e\u003c/a\u003e K/N: TypeCastException when using nw_parameters_create_secure_tcp block parameter on 2.3.20\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTools. Gradle\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-84729\"\u003e\u003ccode\u003eKT-84729\u003c/code\u003e\u003c/a\u003e Update Gradle plugin-publish version to enable configuration cache badge on Gradle plugins portal\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTools. Gradle. Compiler plugins\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-85257\"\u003e\u003ccode\u003eKT-85257\u003c/code\u003e\u003c/a\u003e AGP/Compose: MergeMappingFileTask clears R8 artifacts due to \u003ccode\u003e@OutputDirectory\u003c/code\u003e annotation on AGP 9.1+\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTools. Scripts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-85105\"\u003e\u003ccode\u003eKT-85105\u003c/code\u003e\u003c/a\u003e Scripts: JVM backend internal error (IR lowering) when scratch file contains anonymous object\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-85103\"\u003e\u003ccode\u003eKT-85103\u003c/code\u003e\u003c/a\u003e Exception while generating code when explain destructuring decls\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-84842\"\u003e\u003ccode\u003eKT-84842\u003c/code\u003e\u003c/a\u003e scriptCompilationClasspathFromContext behavior changed from 2.3.10 to 2.3.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-85029\"\u003e\u003ccode\u003eKT-85029\u003c/code\u003e\u003c/a\u003e Kotlin Scripting: ScriptDiagnostic reports \u0026quot;at null\u0026quot; instead of error location\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTools. Statistics (FUS)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-85628\"\u003e\u003ccode\u003eKT-85628\u003c/code\u003e\u003c/a\u003e KGP: composite build FUS metrics fail on access of 'configurationTimeMetrics'\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JetBrains/kotlin/commit/fea1ad8c18995b80d1ca0e3917056104613d23db\"\u003e\u003ccode\u003efea1ad8\u003c/code\u003e\u003c/a\u003e Add ChangeLog for 2.3.21-RC2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JetBrains/kotlin/commit/09c341e858b8f70d92955fc6b67d6a04962760b4\"\u003e\u003ccode\u003e09c341e\u003c/code\u003e\u003c/a\u003e disable swift export execution tests in order to update macos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JetBrains/kotlin/commit/67a08681cdd53b318217e6f35d835e0ab3b2e31c\"\u003e\u003ccode\u003e67a0868\u003c/code\u003e\u003c/a\u003e Avoid accessing KotlinNativeLink taskProvider when task was not executed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JetBrains/kotlin/commit/f89e5dbc1867714116e17be1066d6c68e30cc2d4\"\u003e\u003ccode\u003ef89e5db\u003c/code\u003e\u003c/a\u003e [K/N] Disable TSAN in runtime tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JetBrains/kotlin/commit/45d6c859c027c4e82b14b4861e36bc125600e2b0\"\u003e\u003ccode\u003e45d6c85\u003c/code\u003e\u003c/a\u003e [K/N] Don't generate generic safe casts for Objective-C types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JetBrains/kotlin/commit/9261a6f0790b7504e0223e9e0a0dd242fe0cc3f7\"\u003e\u003ccode\u003e9261a6f\u003c/code\u003e\u003c/a\u003e [K/N][tests] Add a reproducer for KT-85508\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JetBrains/kotlin/commit/c9ab9db37a191f2eb1ce0f5b7ff502ca9d4b3a0d\"\u003e\u003ccode\u003ec9ab9db\u003c/code\u003e\u003c/a\u003e [K/N][tests] Add a reproducer for KT-85399\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JetBrains/kotlin/commit/502e84484e520fbe1a93958be8da97e06a04d7ed\"\u003e\u003ccode\u003e502e844\u003c/code\u003e\u003c/a\u003e Explain: fix for destructuring declarations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JetBrains/kotlin/commit/0c26485d83f532aa8afbb868895061b7132fd7c8\"\u003e\u003ccode\u003e0c26485\u003c/code\u003e\u003c/a\u003e Explain: fix for object literals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JetBrains/kotlin/commit/68a9e3f99fcd59c5440970f5f34aff09ce462a69\"\u003e\u003ccode\u003e68a9e3f\u003c/code\u003e\u003c/a\u003e [minor] fix testdata name in explain test\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/JetBrains/kotlin/compare/v1.9.25...v2.3.21\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `androidx.core:core-ktx` from 1.13.1 to 1.18.0\n\nUpdates `androidx.lifecycle:lifecycle-runtime-ktx` from 2.7.0 to 2.10.0\n\nUpdates `androidx.activity:activity-compose` from 1.8.2 to 1.13.0\n\nUpdates `androidx.compose:compose-bom` from 2025.01.00 to 2026.04.01\n\nUpdates `net.java.dev.jna:jna` from 5.14.0 to 5.18.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/java-native-access/jna/blob/master/CHANGES.md\"\u003enet.java.dev.jna:jna's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 5.18.1\u003c/h1\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1686\"\u003e#1686\u003c/a\u003e: Fix \u003ccode\u003esortFields\u003c/code\u003e race condition while getting fields - \u003ca href=\"https://github.com/bendk\"\u003e\u003ccode\u003e@​bendk\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 5.18.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1671\"\u003e#1671\u003c/a\u003e: Add \u003ccode\u003eisRISCV\u003c/code\u003e to \u003ccode\u003ec.s.j.Platform\u003c/code\u003e - \u003ca href=\"https://github.com/Glavo\"\u003e\u003ccode\u003e@​Glavo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1672\"\u003e#1672\u003c/a\u003e: Add \u003ccode\u003eCFLocale\u003c/code\u003e, \u003ccode\u003eCFLocaleCopyCurrent\u003c/code\u003e, \u003ccode\u003eCFCFDateFormatter\u003c/code\u003e, \u003ccode\u003eCFDateFormatterStyle\u003c/code\u003e, \u003ccode\u003eCFDateFormatterCreate\u003c/code\u003e and \u003ccode\u003eCFDateFormatterGetFormat\u003c/code\u003e to \u003ccode\u003ec.s.j.p.mac.CoreFoundation\u003c/code\u003e - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1669\"\u003e#1669\u003c/a\u003e: Document requirement for running on JDK 24+ - \u003ca href=\"https://github.com/matthiasblaesing\"\u003e\u003ccode\u003e@​matthiasblaesing\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1681\"\u003e#1681\u003c/a\u003e: Fix deadlock in Structure constructor introduced in 5.16.0 - \u003ca href=\"https://github.com/brettwooldridge\"\u003e\u003ccode\u003e@​brettwooldridge\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1683\"\u003e#1683\u003c/a\u003e: Fix native build error on Xcode 16.3 / Apple Clang 17 - \u003ca href=\"https://github.com/brettwooldridge\"\u003e\u003ccode\u003e@​brettwooldridge\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 5.17.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1658\"\u003e#1658\u003c/a\u003e:  Add win32 power event constants, types, and functions - \u003ca href=\"https://github.com/eranl\"\u003e\u003ccode\u003e@​eranl\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1647\"\u003e#1647\u003c/a\u003e: Fix calls to jnidispatch on Android with 16KB page size (part 2) - \u003ca href=\"https://github.com/BugsBeGone\"\u003e\u003ccode\u003e@​BugsBeGone\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 5.16.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1626\"\u003e#1626\u003c/a\u003e: Add caching of field list and field validation in \u003ccode\u003eStructure\u003c/code\u003e along with more efficient reentrant read-write locking instead of synchronized() blocks - \u003ca href=\"https://github.com/brettwooldridge\"\u003e\u003ccode\u003e@​BrettWooldridge\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1618\"\u003e#1618\u003c/a\u003e: Fix calls to jnidispatch on Android with 16KB page size - \u003ca href=\"https://github.com/Thomyrock\"\u003e\u003ccode\u003e@​Thomyrock\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 5.15.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/3c493c1642b1555d541755e0984c968ba6c0f540\"\u003e\u003ccode\u003e3c493c1\u003c/code\u003e\u003c/a\u003e Release 5.18.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/e3838d5396db7b76d45ec44ad3a121f3ba9e164b\"\u003e\u003ccode\u003ee3838d5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1680\"\u003e#1680\u003c/a\u003e from java-native-access/dependabot/github_actions/gi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/5cac36169eb88f373c709c292c1c4dc36b6f73c8\"\u003e\u003ccode\u003e5cac361\u003c/code\u003e\u003c/a\u003e Bump the github-actions group with 2 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/5511f281d0b59a6dc79c40e62b194cd1da738ae8\"\u003e\u003ccode\u003e5511f28\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1687\"\u003e#1687\u003c/a\u003e from bendk/push-yyprxvvrrttk\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/c401bca07c3e22ff3ba3ab99fbdbd3b9e772c1ef\"\u003e\u003ccode\u003ec401bca\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1690\"\u003e#1690\u003c/a\u003e from jonalmeida/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/6e7e828eb8ffed1085f49503a293b9398e1437fb\"\u003e\u003ccode\u003e6e7e828\u003c/code\u003e\u003c/a\u003e Update recommended Android proguard rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/b665e9e6a2752aba2dcb9a73b00c086a5122f595\"\u003e\u003ccode\u003eb665e9e\u003c/code\u003e\u003c/a\u003e Avoid threading issues in sortFields (\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1686\"\u003e#1686\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/0da700d3005d2a3fc332c47fae93b16b320f51af\"\u003e\u003ccode\u003e0da700d\u003c/code\u003e\u003c/a\u003e Prepare next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/285632fa6e4c4f8c49cfad059c76107b64d2a039\"\u003e\u003ccode\u003e285632f\u003c/code\u003e\u003c/a\u003e Release 5.18.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/77fe152e751fcaaf82f8a14c59a2f25f136f503c\"\u003e\u003ccode\u003e77fe152\u003c/code\u003e\u003c/a\u003e Support/Prepare deployment to new maven central repository\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/java-native-access/jna/compare/5.14.0...5.18.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `androidx.lifecycle:lifecycle-viewmodel-compose` from 2.7.0 to 2.10.0\n\nUpdates `androidx.security:security-crypto` from 1.1.0-alpha06 to 1.1.0\n\nUpdates `androidx.work:work-runtime-ktx` from 2.9.1 to 2.11.2\n\nUpdates `androidx.navigation:navigation-compose` from 2.7.7 to 2.9.8\n\nUpdates `io.mockk:mockk` from 1.13.10 to 1.14.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mockk/mockk/releases\"\u003eio.mockk:mockk's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.14.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: normalize value class arguments in EqMatcher for consistent comparison by \u003ca href=\"https://github.com/edwardmp\"\u003e\u003ccode\u003e@​edwardmp\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1440\"\u003emockk/mockk#1440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd configurable logging to withArg \u0026amp; withNullableArg by \u003ca href=\"https://github.com/OsaSoft\"\u003e\u003ccode\u003e@​OsaSoft\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1441\"\u003emockk/mockk#1441\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(readme): document suppressing superclass calls by \u003ca href=\"https://github.com/ch200203\"\u003e\u003ccode\u003e@​ch200203\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1444\"\u003emockk/mockk#1444\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix for issue \u003ca href=\"https://redirect.github.com/mockk/mockk/issues/1103\"\u003e#1103\u003c/a\u003e. by \u003ca href=\"https://github.com/sdetilly\"\u003e\u003ccode\u003e@​sdetilly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1449\"\u003emockk/mockk#1449\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix configuration option example for restricted classes by \u003ca href=\"https://github.com/TWiStErRob\"\u003e\u003ccode\u003e@​TWiStErRob\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1465\"\u003emockk/mockk#1465\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix InaccessibleObjectException when spying on JDK interfaces on JDK 16+ by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1457\"\u003emockk/mockk#1457\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Java 11 compatibility: replace Random.nextLong(long, long) with Java 8 compatible alternative by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1456\"\u003emockk/mockk#1456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd optional restricted mock system property by \u003ca href=\"https://github.com/nishatoma\"\u003e\u003ccode\u003e@​nishatoma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1454\"\u003emockk/mockk#1454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix StackOverflowError when mocking methods returning ArrayList by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1464\"\u003emockk/mockk#1464\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eChange JUnit 4/5 dependencies from implementation to compileOnly by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1455\"\u003emockk/mockk#1455\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump dependencies, bump dexter by \u003ca href=\"https://github.com/jgrnrt\"\u003e\u003ccode\u003e@​jgrnrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1477\"\u003emockk/mockk#1477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix issue 1475: nullable value class verification by \u003ca href=\"https://github.com/sdetilly\"\u003e\u003ccode\u003e@​sdetilly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1480\"\u003emockk/mockk#1480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate build configuration to version catalog by \u003ca href=\"https://github.com/jgrnrt\"\u003e\u003ccode\u003e@​jgrnrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1481\"\u003emockk/mockk#1481\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClean up CI configuration and build artifacts by \u003ca href=\"https://github.com/jgrnrt\"\u003e\u003ccode\u003e@​jgrnrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1482\"\u003emockk/mockk#1482\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Spotless formatting plugin by \u003ca href=\"https://github.com/jgrnrt\"\u003e\u003ccode\u003e@​jgrnrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1483\"\u003emockk/mockk#1483\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable ktlint unused-imports rule and clean up code by \u003ca href=\"https://github.com/jgrnrt\"\u003e\u003ccode\u003e@​jgrnrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1489\"\u003emockk/mockk#1489\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable no-wildcard-imports in ktlint by \u003ca href=\"https://github.com/jgrnrt\"\u003e\u003ccode\u003e@​jgrnrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1491\"\u003emockk/mockk#1491\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd List injection support for \u003ca href=\"https://github.com/InjectMockKs\"\u003e\u003ccode\u003e@​InjectMockKs\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/mockk/mockk/issues/1356\"\u003e#1356\u003c/a\u003e) by \u003ca href=\"https://github.com/h2jinee\"\u003e\u003ccode\u003e@​h2jinee\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1492\"\u003emockk/mockk#1492\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUnify settings files by prioritizing mockk.properties in MockKSettings by \u003ca href=\"https://github.com/snowykte0426\"\u003e\u003ccode\u003e@​snowykte0426\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1474\"\u003emockk/mockk#1474\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix type matching for any() when parameter is Any  (\u003ca href=\"https://redirect.github.com/mockk/mockk/issues/1296\"\u003e#1296\u003c/a\u003e) by \u003ca href=\"https://github.com/chapakook\"\u003e\u003ccode\u003e@​chapakook\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1494\"\u003emockk/mockk#1494\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade Dokka to 2.1.0 and Refactor Documentation Setup by \u003ca href=\"https://github.com/jgrnrt\"\u003e\u003ccode\u003e@​jgrnrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1499\"\u003emockk/mockk#1499\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump gradle to 9.3.0, add .gitattributes by \u003ca href=\"https://github.com/jgrnrt\"\u003e\u003ccode\u003e@​jgrnrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1502\"\u003emockk/mockk#1502\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/mockk/mockk/issues/1342\"\u003e#1342\u003c/a\u003e: Handle value classes for type parameters and don't unbox value classes returned as interface/supertype by \u003ca href=\"https://github.com/ianbrandt\"\u003e\u003ccode\u003e@​ianbrandt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1442\"\u003emockk/mockk#1442\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIntroduce clearAllStubsFromMemory by \u003ca href=\"https://github.com/nishatoma\"\u003e\u003ccode\u003e@​nishatoma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1503\"\u003emockk/mockk#1503\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump dokka to 2.2.0-Beta by \u003ca href=\"https://github.com/jgrnrt\"\u003e\u003ccode\u003e@​jgrnrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1505\"\u003emockk/mockk#1505\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: resolve \u003ca href=\"https://github.com/InjectMockKs\"\u003e\u003ccode\u003e@​InjectMockKs\u003c/code\u003e\u003c/a\u003e initialization order based on dependencies by \u003ca href=\"https://github.com/neungs-2\"\u003e\u003ccode\u003e@​neungs-2\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1500\"\u003emockk/mockk#1500\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/edwardmp\"\u003e\u003ccode\u003e@​edwardmp\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1440\"\u003emockk/mockk#1440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OsaSoft\"\u003e\u003ccode\u003e@​OsaSoft\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1441\"\u003emockk/mockk#1441\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sdetilly\"\u003e\u003ccode\u003e@​sdetilly\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1449\"\u003emockk/mockk#1449\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1457\"\u003emockk/mockk#1457\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nishatoma\"\u003e\u003ccode\u003e@​nishatoma\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1454\"\u003emockk/mockk#1454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jgrnrt\"\u003e\u003ccode\u003e@​jgrnrt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1477\"\u003emockk/mockk#1477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/h2jinee\"\u003e\u003ccode\u003e@​h2jinee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1492\"\u003emockk/mockk#1492\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snowykte0426\"\u003e\u003ccode\u003e@​snowykte0426\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1474\"\u003emockk/mockk#1474\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chapakook\"\u003e\u003ccode\u003e@​chapakook\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1494\"\u003emockk/mockk#1494\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ianbrandt\"\u003e\u003ccode\u003e@​ianbrandt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1442\"\u003emockk/mockk#1442\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/neungs-2\"\u003e\u003ccode\u003e@​neungs-2\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1500\"\u003emockk/mockk#1500\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/mockk/mockk/compare/1.14.6...1.14.9\"\u003ehttps://github.com/mockk/mockk/compare/1.14.6...1.14.9\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.14.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: normalize value class arguments in EqMatcher for consistent comparison by \u003ca href=\"https://github.com/edwardmp\"\u003e\u003ccode\u003e@​edwardmp\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1440\"\u003emockk/mockk#1440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd configurable logging to withArg \u0026amp; withNullableArg by \u003ca href=\"https://github.com/OsaSoft\"\u003e\u003ccode\u003e@​OsaSoft\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1441\"\u003emockk/mockk#1441\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(readme): document suppressing superclass calls by \u003ca href=\"https://github.com/ch200203\"\u003e\u003ccode\u003e@​ch200203\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1444\"\u003emockk/mockk#1444\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix for issue \u003ca href=\"https://redirect.github.com/mockk/mockk/issues/1103\"\u003e#1103\u003c/a\u003e. by \u003ca href=\"https://github.com/sdetilly\"\u003e\u003ccode\u003e@​sdetilly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1449\"\u003emockk/mockk#1449\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockk/mockk/commit/71a8e21be4d2f443848cf552685ffe62aeb5f3ca\"\u003e\u003ccode\u003e71a8e21\u003c/code\u003e\u003c/a\u003e Release v1.14.9 and bump versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockk/mockk/commit/cd84546921adf9c91c6635396b5c6c13263f3a0d\"\u003e\u003ccode\u003ecd84546\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mockk/mockk/issues/1500\"\u003e#1500\u003c/a\u003e from neungs-2/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockk/mockk/commit/79b507adc690a7b62dc879bc198e3088fef0b845\"\u003e\u003ccode\u003e79b507a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mockk/mockk/issues/1505\"\u003e#1505\u003c/a\u003e from jgrnrt/fix-dokka-2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockk/mockk/commit/373f95b88cca5bd60cfdf16d5ac1c4b64d89d5d6\"\u003e\u003ccode\u003e373f95b\u003c/code\u003e\u003c/a\u003e bump dokka to 2.2.0-Beta to fix \u0026quot;ERROR CLASS: Symbol not found\u0026quot; in generated ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockk/mockk/commit/dbd755cbd67779c72c3ab86600d364aea3bcd679\"\u003e\u003ccode\u003edbd755c\u003c/code\u003e\u003c/a\u003e docs: \u003ca href=\"https://github.com/InjectMockKs\"\u003e\u003ccode\u003e@​InjectMockKs\u003c/code\u003e\u003c/a\u003e dependency order\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockk/mockk/commit/e4ff90b320ad73f9e61bf1b3758cb3028ec64aad\"\u003e\u003ccode\u003ee4ff90b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mockk/mockk/issues/1503\"\u003e#1503\u003c/a\u003e from nishatoma/add-clear-memory-method\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockk/mockk/commit/4a7d48190154a4d2a22b6066c9a0bd387f1ea356\"\u003e\u003ccode\u003e4a7d481\u003c/code\u003e\u003c/a\u003e fix: add backward compatible method for MockInitializer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockk/mockk/commit/db40a015c8c28704036a12b4a5069ba16a1c2af2\"\u003e\u003ccode\u003edb40a01\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mockk/mockk/issues/1442\"\u003e#1442\u003c/a\u003e from ianbrandt/issue-1342\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockk/mockk/commit/9249fbfc0b935ec108e2642a46a8b5aec1f94313\"\u003e\u003ccode\u003e9249fbf\u003c/code\u003e\u003c/a\u003e Replaced \u003ccode\u003eMethodHandle\u003c/code\u003e usage with \u003ccode\u003eMethod\u003c/code\u003e for value class unboxing to suppo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockk/mockk/commit/a34d4d9b4823f65b14a0e8c791438dd3e92982d2\"\u003e\u003ccode\u003ea34d4d9\u003c/code\u003e\u003c/a\u003e Updated the \u003ccode\u003e:test-modules:client-tests\u003c/code\u003e Kotlinx Coroutines dependency versio...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mockk/mockk/compare/1.13.10...1.14.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.mockk:mockk-agent-jvm` from 1.13.10 to 1.14.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mockk/mockk/releases\"\u003eio.mockk:mockk-agent-jvm's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.14.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: normalize value class arguments in EqMatcher for consistent comparison by \u003ca href=\"https://github.com/edwardmp\"\u003e\u003ccode\u003e@​edwardmp\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1440\"\u003emockk/mockk#1440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd configurable logging to withArg \u0026amp; withNullableArg by \u003ca href=\"https://github.com/OsaSoft\"\u003e\u003ccode\u003e@​OsaSoft\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1441\"\u003emockk/mockk#1441\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(readme): document suppressing superclass calls by \u003ca href=\"https://github.com/ch200203\"\u003e\u003ccode\u003e@​ch200203\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1444\"\u003emockk/mockk#1444\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix for issue \u003ca href=\"https://redirect.github.com/mockk/mockk/issues/1103\"\u003e#1103\u003c/a\u003e. by \u003ca href=\"https://github.com/sdetilly\"\u003e\u003ccode\u003e@​sdetilly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1449\"\u003emockk/mockk#1449\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix configuration option example for restricted classes by \u003ca href=\"https://github.com/TWiStErRob\"\u003e\u003ccode\u003e@​TWiStErRob\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1465\"\u003emockk/mockk#1465\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix InaccessibleObjectException when spying on JDK interfaces on JDK 16+ by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1457\"\u003emockk/mockk#1457\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Java 11 compatibility: replace Random.nextLong(long, long) with Java 8 compatible alternative by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1456\"\u003emockk/mockk#1456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd optional restricted mock system property by \u003ca href=\"https://github.com/nishatoma\"\u003e\u003ccode\u003e@​nishatoma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1454\"\u003emockk/mockk#1454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix StackOverflowError when mocking methods returning ArrayList by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1464\"\u003emockk/mockk#1464\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eChange JUnit 4/5 dependencies from implementation to compileOnly by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1455\"\u003emockk/mockk#1455\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump dependencies, bump dexter by \u003ca href=\"https://github.com/jgrnrt\"\u003e\u003ccode\u003e@​jgrnrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1477\"\u003emockk/mockk#1477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix issue 1475: nullable value class verification by \u003ca href=\"https://github.com/sdetilly\"\u003e\u003ccode\u003e@​sdetilly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1480\"\u003emockk/mockk#1480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate build configuration to version catalog by \u003ca href=\"https://github.com/jgrnrt\"\u003e\u003ccode\u003e@​jgrnrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1481\"\u003emockk/mockk#1481\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClean up CI configuration and build artifacts by \u003ca href=\"https://github.com/jgrnrt\"\u003e\u003ccode\u003e@​jgrnrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1482\"\u003emockk/mockk#1482\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Spotless formatting plugin by \u003ca href=\"https://github.com/jgrnrt\"\u003e\u003ccode\u003e@​jgrnrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1483\"\u003emockk/mockk#1483\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable ktlint unused-imports rule and clean up code by \u003ca href=\"https://github.com/jgrnrt\"\u003e\u003ccode\u003e@​jgrnrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1489\"\u003emockk/mockk#1489\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable no-wildcard-imports in ktlint by \u003ca href=\"https://github.com/jgrnrt\"\u003e\u003ccode\u003e@​jgrnrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1491\"\u003emockk/mockk#1491\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd List injection support for \u003ca href=\"https://github.com/InjectMockKs\"\u003e\u003ccode\u003e@​InjectMockKs\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/mockk/mockk/issues/1356\"\u003e#1356\u003c/a\u003e) by \u003ca href=\"https://github.com/h2jinee\"\u003e\u003ccode\u003e@​h2jinee\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1492\"\u003emockk/mockk#1492\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUnify settings files by prioritizing mockk.properties in MockKSettings by \u003ca href=\"https://github.com/snowykte0426\"\u003e\u003ccode\u003e@​snowykte0426\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1474\"\u003emockk/mockk#1474\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix type matching for any() when parameter is Any  (\u003ca href=\"https://redirect.github.com/mockk/mockk/issues/1296\"\u003e#1296\u003c/a\u003e) by \u003ca href=\"https://github.com/chapakook\"\u003e\u003ccode\u003e@​chapakook\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1494\"\u003emockk/mockk#1494\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade Dokka to 2.1.0 and Refactor Documentation Setup by \u003ca href=\"https://github.com/jgrnrt\"\u003e\u003ccode\u003e@​jgrnrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1499\"\u003emockk/mockk#1499\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump gradle to 9.3.0, add .gitattributes by \u003ca href=\"https://github.com/jgrnrt\"\u003e\u003ccode\u003e@​jgrnrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1502\"\u003emockk/mockk#1502\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/mockk/mockk/issues/1342\"\u003e#1342\u003c/a\u003e: Handle value classes for type parameters and don't unbox value classes returned as interface/supertype by \u003ca href=\"https://github.com/ianbrandt\"\u003e\u003ccode\u003e@​ianbrandt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1442\"\u003emockk/mockk#1442\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIntroduce clearAllStubsFromMemory by \u003ca href=\"https://github.com/nishatoma\"\u003e\u003ccode\u003e@​nishatoma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1503\"\u003emockk/mockk#1503\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump dokka to 2.2.0-Beta by \u003ca href=\"https://github.com/jgrnrt\"\u003e\u003ccode\u003e@​jgrnrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1505\"\u003emockk/mockk#1505\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: resolve \u003ca href=\"https://github.com/InjectMockKs\"\u003e\u003ccode\u003e@​InjectMockKs\u003c/code\u003e\u003c/a\u003e initialization order based on dependencies by \u003ca href=\"https://github.com/neungs-2\"\u003e\u003ccode\u003e@​neungs-2\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1500\"\u003emockk/mockk#1500\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/edwardmp\"\u003e\u003ccode\u003e@​edwardmp\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1440\"\u003emockk/mockk#1440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OsaSoft\"\u003e\u003ccode\u003e@​OsaSoft\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1441\"\u003emockk/mockk#1441\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sdetilly\"\u003e\u003ccode\u003e@​sdetilly\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1449\"\u003emockk/mockk#1449\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1457\"\u003emockk/mockk#1457\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nishatoma\"\u003e\u003ccode\u003e@​nishatoma\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1454\"\u003emockk/mockk#1454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jgrnrt\"\u003e\u003ccode\u003e@​jgrnrt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1477\"\u003emockk/mockk#1477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/h2jinee\"\u003e\u003ccode\u003e@​h2jinee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1492\"\u003emockk/mockk#1492\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snowykte0426\"\u003e\u003ccode\u003e@​snowykte0426\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1474\"\u003emockk/mockk#1474\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chapakook\"\u003e\u003ccode\u003e@​chapakook\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1494\"\u003emockk/mockk#1494\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ianbrandt\"\u003e\u003ccode\u003e@​ianbrandt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1442\"\u003emockk/mockk#1442\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/neungs-2\"\u003e\u003ccode\u003e@​neungs-2\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1500\"\u003emockk/mockk#1500\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/mockk/mockk/compare/1.14.6...1.14.9\"\u003ehttps://github.com/mockk/mockk/compare/1.14.6...1.14.9\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.14.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: normalize value class arguments in EqMatcher for consistent comparison by \u003ca href=\"https://github.com/edwardmp\"\u003e\u003ccode\u003e@​edwardmp\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1440\"\u003emockk/mockk#1440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd configurable logging to withArg \u0026amp; withNullableArg by \u003ca href=\"https://github.com/OsaSoft\"\u003e\u003ccode\u003e@​OsaSoft\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1441\"\u003emockk/mockk#1441\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(readme): document suppressing superclass calls by \u003ca href=\"https://github.com/ch200203\"\u003e\u003ccode\u003e@​ch200203\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1444\"\u003emockk/mockk#1444\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix for issue \u003ca href=\"https://redirect.github.com/mockk/mockk/issues/1103\"\u003e#1103\u003c/a\u003e. by \u003ca href=\"https://github.com/sdetilly\"\u003e\u003ccode\u003e@​sdetilly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1449\"\u003emockk/mockk#1449\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockk/mockk/commit/71a8e21be4d2f443848cf552685ffe62aeb5f3ca\"\u003e\u003ccode\u003e71a8e21\u003c/code\u003e\u003c/a\u003e Release v1.14.9 and bump versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockk/mockk/commit/cd84546921adf9c91c6635396b5c6c13263f3a0d\"\u003e\u003ccode\u003ecd84546\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mockk/mockk/issues/1500\"\u003e#1500\u003c/a\u003e from neungs-2/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockk/mockk/commit/79b507adc690a7b62dc879bc198e3088fef0b845\"\u003e\u003ccode\u003e79b507a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mockk/mockk/issues/1505\"\u003e#1505\u003c/a\u003e from jgrnrt/fix-dokka-2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockk/mockk/commit/373f95b88cca5bd60cfdf16d5ac1c4b64d89d5d6\"\u003e\u003ccode\u003e373f95b\u003c/code\u003e\u003c/a\u003e bump dokka to 2.2.0-Beta to fix \u0026quot;ERROR CLASS: Symbol not found\u0026quot; in generated ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockk/mockk/commit/dbd755cbd67779c72c3ab86600d364aea3bcd679\"\u003e\u003ccode\u003edbd755c\u003c/code\u003e\u003c/a\u003e docs: \u003ca href=\"https://github.com/InjectMockKs\"\u003e\u003ccode\u003e@​InjectMockKs\u003c/code\u003e\u003c/a\u003e dependency order\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockk/mockk/commit/e4ff90b320ad73f9e61bf1b3758cb3028ec64aad\"\u003e\u003ccode\u003ee4ff90b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mockk/mockk/issues/1503\"\u003e#1503\u003c/a\u003e from nishatoma/add-clear-memory-method\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockk/mockk/commit/4a7d48190154a4d2a22b6066c9a0bd387f1ea356\"\u003e\u003ccode\u003e4a7d481\u003c/code\u003e\u003c/a\u003e fix: add backward compatible method for MockInitializer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockk/mockk/commit/db40a015c8c28704036a12b4a5069ba16a1c2af2\"\u003e\u003ccode\u003edb40a01\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mockk/mockk/issues/1442\"\u003e#1442\u003c/a\u003e from ianbrandt/issue-1342\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockk/mockk/commit/9249fbfc0b935ec108e2642a46a8b5aec1f94313\"\u003e\u003ccode\u003e9249fbf\u003c/code\u003e\u003c/a\u003e Replaced \u003ccode\u003eMethodHandle\u003c/code\u003e usage with \u003ccode\u003eMethod\u003c/code\u003e for value class unboxing to suppo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockk/mockk/commit/a34d4d9b4823f65b14a0e8c791438dd3e92982d2\"\u003e\u003ccode\u003ea34d4d9\u003c/code\u003e\u003c/a\u003e Updated the \u003ccode\u003e:test-modules:client-tests\u003c/code\u003e Kotlinx Coroutines dependency versio...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mockk/mockk/compare/1.13.10...1.14.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jetbrains.kotlinx:kotlinx-coroutines-test` from 1.7.3 to 1.10.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/releases\"\u003eorg.jetbrains.kotlinx:kotlinx-coroutines-test's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.10.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed the \u003ccode\u003ekotlinx-coroutines-debug\u003c/code\u003e JAR file including the \u003ccode\u003emodule-info.class\u003c/code\u003e file twice, resulting in failures in various tooling (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4314\"\u003e#4314\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/RyuNen344\"\u003e\u003ccode\u003e@​RyuNen344\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eFlow.stateIn\u003c/code\u003e hanging when the scope is cancelled in advance or the flow is empty (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4322\"\u003e#4322\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/francescotescari\"\u003e\u003ccode\u003e@​francescotescari\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eImproved handling of dispatcher failures in \u003ccode\u003e.limitedParallelism\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4330\"\u003e#4330\u003c/a\u003e) and during flow collection (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4272\"\u003e#4272\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003erunBlocking\u003c/code\u003e failing to run its coroutine to completion in some cases if its JVM thread got interrupted (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4399\"\u003e#4399\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSmall tweaks, fixes, and documentation improvements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.10.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed binary incompatibility introduced for non-JVM targets in \u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4261\"\u003e#4261\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4309\"\u003e#4309\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eKotlin was updated to 2.1.0 (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4284\"\u003e#4284\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eIntroduced \u003ccode\u003eFlow.any\u003c/code\u003e, \u003ccode\u003eFlow.all\u003c/code\u003e, and \u003ccode\u003eFlow.none\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4212\"\u003e#4212\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/CLOVIS-AI\"\u003e\u003ccode\u003e@​CLOVIS-AI\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReorganized \u003ccode\u003ekotlinx-coroutines-debug\u003c/code\u003e and \u003ccode\u003ekotlinx-coroutines-core\u003c/code\u003e code to avoid a split package between the two artifacts (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4247\"\u003e#4247\u003c/a\u003e). Note that directly referencing \u003ccode\u003ekotlinx.coroutines.debug.AgentPremain\u003c/code\u003e must now be replaced with \u003ccode\u003ekotlinx.coroutines.debug.internal.AgentPremain\u003c/code\u003e. Thanks, \u003ca href=\"https://github.com/sellmair\"\u003e\u003ccode\u003e@​sellmair\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNo longer shade byte-buddy in \u003ccode\u003ekotlinx-coroutines-debug\u003c/code\u003e, reducing the artifact size and simplifying the build configuration of client code. Thanks, \u003ca href=\"https://github.com/sellmair\"\u003e\u003ccode\u003e@​sellmair\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eNullPointerException\u003c/code\u003e when using Java-deserialized \u003ccode\u003ekotlinx-coroutines-core\u003c/code\u003e exceptions (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4291\"\u003e#4291\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/AlexRiedler\"\u003e\u003ccode\u003e@​AlexRiedler\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eProperly report exceptions thrown by \u003ccode\u003eCoroutineDispatcher.dispatch\u003c/code\u003e instead of raising internal errors (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4091\"\u003e#4091\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/zuevmaxim\"\u003e\u003ccode\u003e@​zuevmaxim\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed a bug that delayed scheduling of a \u003ccode\u003eDispatchers.Default\u003c/code\u003e or \u003ccode\u003eDispatchers.IO\u003c/code\u003e task after a \u003ccode\u003eyield()\u003c/code\u003e in rare scenarios (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4248\"\u003e#4248\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed a bug that prevented the \u003ccode\u003emain()\u003c/code\u003e coroutine on Wasm/WASI from executing after a \u003ccode\u003edelay()\u003c/code\u003e call in some scenarios (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4239\"\u003e#4239\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed scheduling of \u003ccode\u003erunBlocking\u003c/code\u003e tasks on Kotlin/Native that arrive after the \u003ccode\u003erunBlocking\u003c/code\u003e block was exited (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4245\"\u003e#4245\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed some terminal \u003ccode\u003eFlow\u003c/code\u003e operators sometimes resuming without taking cancellation into account (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4254\"\u003e#4254\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/jxdabc\"\u003e\u003ccode\u003e@​jxdabc\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed a bug on the JVM that caused coroutine-bound \u003ccode\u003eThreadLocal\u003c/code\u003e values not to get cleaned when using non-\u003ccode\u003eCoroutineDispatcher\u003c/code\u003e continuation interceptors (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4296\"\u003e#4296\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSmall tweaks, fixes, and documentation improvements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.9.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWasm/WASI target support (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4064\"\u003e#4064\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/igoriakovlev\"\u003e\u003ccode\u003e@​igoriakovlev\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003elimitedParallelism\u003c/code\u003e now optionally accepts the name of the dispatcher view for easier debugging (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4023\"\u003e#4023\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eNo longer initialize \u003ccode\u003eDispatchers.IO\u003c/code\u003e on the JVM when other standard dispatchers are accessed (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4166\"\u003e#4166\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/metalhead8816\"\u003e\u003ccode\u003e@​metalhead8816\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eIntroduced the \u003ccode\u003eFlow\u0026lt;T\u0026gt;.chunked(size: Int): Flow\u0026lt;List\u0026lt;T\u0026gt;\u0026gt;\u003c/code\u003e operator that groups emitted values into groups of the given size (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/1290\"\u003e#1290\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eCloseable dispatchers are instances of \u003ccode\u003eAutoCloseable\u003c/code\u003e now (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4123\"\u003e#4123\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCalling \u003ccode\u003ehasNext\u003c/code\u003e on a \u003ccode\u003eChannel\u003c/code\u003e's iterator is idempotent (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4065\"\u003e#4065\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/gitpaxultek\"\u003e\u003ccode\u003e@​gitpaxultek\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCoroutineScope()\u003c/code\u003e created without an explicit dispatcher uses \u003ccode\u003eDispatchers.Default\u003c/code\u003e on Native (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4074\"\u003e#4074\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/whyoleg\"\u003e\u003ccode\u003e@​whyoleg\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed a bug that prevented non-Android \u003ccode\u003eDispatchers.Main\u003c/code\u003e from initializing when the Firebase dependency is used (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/3914\"\u003e#3914\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eEnsured a more intuitive ordering of tasks in \u003ccode\u003erunBlocking\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4134\"\u003e#4134\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eForbid casting a \u003ccode\u003eMutex\u003c/code\u003e to \u003ccode\u003eSemaphore\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4176\"\u003e#4176\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eWorked around a stack overflow that may occur when calling \u003ccode\u003easDeferred\u003c/code\u003e on a \u003ccode\u003eFuture\u003c/code\u003e many times (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4156\"\u003e#4156\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecations and promotions\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdvanced the deprecation levels for \u003ccode\u003eBroadcastChannel\u003c/code\u003e-based API (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4197\"\u003e#4197\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdvanced the deprecation levels for the old \u003ccode\u003ekotlinx-coroutines-test\u003c/code\u003e API (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4198\"\u003e#4198\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDeprecated \u003ccode\u003eJob.cancelFutureOnCompletion\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4173\"\u003e#4173\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003ePromoted \u003ccode\u003eCoroutineDispatcher.limitedParallelism\u003c/code\u003e to stable (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/3864\"\u003e#3864\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003ePromoted \u003ccode\u003eCoroutineStart.ATOMIC\u003c/code\u003e from \u003ccode\u003eExperimentalCoroutinesApi\u003c/code\u003e to \u003ccode\u003eDelicateCoroutinesApi\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4169\"\u003e#4169\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003ePromoted \u003ccode\u003eCancellableContinuation.resume\u003c/code\u003e with an \u003ccode\u003eonCancellation\u003c/code\u003e lambda to stable, providing extra arguments to the lambda (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4088\"\u003e#4088\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md\"\u003eorg.jetbrains.kotlinx:kotlinx-coroutines-test's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.10.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed the \u003ccode\u003ekotlinx-coroutines-debug\u003c/code\u003e JAR file including the \u003ccode\u003emodule-info.class\u003c/code\u003e file twice, resulting in failures in various tooling (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4314\"\u003e#4314\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/RyuNen344\"\u003e\u003ccode\u003e@​RyuNen344\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eFlow.stateIn\u003c/code\u003e hanging when the scope is cancelled in advance or the flow is empty (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4322\"\u003e#4322\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/francescotescari\"\u003e\u003ccode\u003e@​francescotescari\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eImproved handling of dispatcher failures in \u003ccode\u003e.limitedParallelism\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4330\"\u003e#4330\u003c/a\u003e) and during flow collection (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4272\"\u003e#4272\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003erunBlocking\u003c/code\u003e failing to run its coroutine to completion in some cases if its JVM thread got interrupted (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4399\"\u003e#4399\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSmall tweaks, fixes, and documentation improvements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.10.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed binary incompatibility introduced for non-JVM targets in \u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4261\"\u003e#4261\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4309\"\u003e#4309\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eKotlin was updated to 2.1.0 (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4284\"\u003e#4284\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eIntroduced \u003ccode\u003eFlow.any\u003c/code\u003e, \u003ccode\u003eFlow.all\u003c/code\u003e, and \u003ccode\u003eFlow.none\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4212\"\u003e#4212\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/CLOVIS-AI\"\u003e\u003ccode\u003e@​CLOVIS-AI\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReorganized \u003ccode\u003ekotlinx-coroutines-debug\u003c/code\u003e and \u003ccode\u003ekotlinx-coroutines-core\u003c/code\u003e code to avoid a split package between the two artifacts (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4247\"\u003e#4247\u003c/a\u003e). Note that directly referencing \u003ccode\u003ekotlinx.coroutines.debug.AgentPremain\u003c/code\u003e must now be replaced with \u003ccode\u003ekotlinx.coroutines.debug.internal.AgentPremain\u003c/code\u003e. Thanks, \u003ca href=\"https://github.com/sellmair\"\u003e\u003ccode\u003e@​sellmair\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNo longer shade byte-buddy in \u003ccode\u003ekotlinx-coroutines-debug\u003c/code\u003e, reducing the artifact size and simplifying the build configuration of client code. Thanks, \u003ca href=\"https://github.com/sellmair\"\u003e\u003ccode\u003e@​sellmair\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eNullPointerException\u003c/code\u003e when using Java-deserialized \u003ccode\u003ekotlinx-coroutines-core\u003c/code\u003e exceptions (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4291\"\u003e#4291\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/AlexRiedler\"\u003e\u003ccode\u003e@​AlexRiedler\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eProperly report exceptions thrown by \u003ccode\u003eCoroutineDispatcher.dispatch\u003c/code\u003e instead of raising internal errors (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4091\"\u003e#4091\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/zuevmaxim\"\u003e\u003ccode\u003e@​zuevmaxim\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed a bug that delayed scheduling of a \u003ccode\u003eDispatchers.Default\u003c/code\u003e or \u003ccode\u003eDispatchers.IO\u003c/code\u003e task after a \u003ccode\u003eyield()\u003c/code\u003e in rare scenarios (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4248\"\u003e#4248\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed a bug that prevented the \u003ccode\u003emain()\u003c/code\u003e coroutine on Wasm/WASI from executing after a \u003ccode\u003edelay()\u003c/code\u003e call in some scenarios (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4239\"\u003e#4239\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed scheduling of \u003ccode\u003erunBlocking\u003c/code\u003e tasks on Kotlin/Native that arrive after the \u003ccode\u003erunBlocking\u003c/code\u003e block was exited (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4245\"\u003e#4245\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed some terminal \u003ccode\u003eFlow\u003c/code\u003e operators sometimes resuming without taking cancellation into account (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4254\"\u003e#4254\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/jxdabc\"\u003e\u003ccode\u003e@​jxdabc\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed a bug on the JVM that caused coroutine-bound \u003ccode\u003eThreadLocal\u003c/code\u003e values not to get cleaned when using non-\u003ccode\u003eCoroutineDispatcher\u003c/code\u003e continuation interceptors (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4296\"\u003e#4296\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSmall tweaks, fixes, and documentation improvements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.9.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWasm/WASI target support (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4064\"\u003e#4064\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/igoriakovlev\"\u003e\u003ccode\u003e@​igoriakovlev\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003elimitedParallelism\u003c/code\u003e now optionally accepts the name of the dispatcher view for easier debugging (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4023\"\u003e#4023\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eNo longer initialize \u003ccode\u003eDispatchers.IO\u003c/code\u003e on the JVM when other standard dispatchers are accessed (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4166\"\u003e#4166\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/metalhead8816\"\u003e\u003ccode\u003e@​metalhead8816\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eIntroduced the \u003ccode\u003eFlow\u0026lt;T\u0026gt;.chunked(size: Int): Flow\u0026lt;List\u0026lt;T\u0026gt;\u0026gt;\u003c/code\u003e operator that groups emitted values into groups of the given size (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/1290\"\u003e#1290\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eCloseable dispatchers are instances of \u003ccode\u003eAutoCloseable\u003c/code\u003e now (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4123\"\u003e#4123\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCalling \u003ccode\u003ehasNext\u003c/code\u003e on a \u003ccode\u003eChannel\u003c/code\u003e's iterator is idempotent (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4065\"\u003e#4065\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/gitpaxultek\"\u003e\u003ccode\u003e@​gitpaxultek\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCoroutineScope()\u003c/code\u003e created without an explicit dispatcher uses \u003ccode\u003eDispatchers.Default\u003c/code\u003e on Native (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4074\"\u003e#4074\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/whyoleg\"\u003e\u003ccode\u003e@​whyoleg\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed a bug that prevented non-Android \u003ccode\u003eDispatchers.Main\u003c/code\u003e from initializing when the Firebase dependency is used (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/3914\"\u003e#3914\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eEnsured a more intuitive ordering of tasks in \u003ccode\u003erunBlocking\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4134\"\u003e#4134\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eForbid casting a \u003ccode\u003eMutex\u003c/code\u003e to \u003ccode\u003eSemaphore\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4176\"\u003e#4176\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eWorked around a stack overflow that may occur when calling \u003ccode\u003easDeferred\u003c/code\u003e on a \u003ccode\u003eFuture\u003c/code\u003e many times (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4156\"\u003e#4156\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecations and promotions\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdvanced the deprecation levels for \u003ccode\u003eBroadcastChannel\u003c/code\u003e-based API (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4197\"\u003e#4197\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdvanced the deprecation levels for the old \u003ccode\u003ekotlinx-coroutines-test\u003c/code\u003e API (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4198\"\u003e#4198\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/5f8900478a8e20c073145b1608fbc71fe3d7378b\"\u003e\u003ccode\u003e5f89004\u003c/code\u003e\u003c/a\u003e Version 1.10.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/1a8de2e451e0a2c650538e62e7c7e591970d28b1\"\u003e\u003ccode\u003e1a8de2e\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/master' into develop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/e9b247e84a43fac5759e2cf69733e25f23d7eb17\"\u003e\u003ccode\u003ee9b247e\u003c/code\u003e\u003c/a\u003e Advertise source jars for JVM-only libraries (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4394\"\u003e#4394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/6baf7c821ed9d7ee5db8b6353c24bcf614fc1826\"\u003e\u003ccode\u003e6baf7c8\u003c/code\u003e\u003c/a\u003e Restore Android compatibility in \u003ccode\u003eExecutor.asCoroutineDispatcher\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4396\"\u003e#4396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/dbca4c1eaadadd29b1122fdf24a6cb53bc69fe76\"\u003e\u003ccode\u003edbca4c1\u003c/code\u003e\u003c/a\u003e Reliably run finalizers even if \u003ccode\u003erunBlocking\u003c/code\u003e got interrupted. (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4399\"\u003e#4399\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/45893cec51c63490ce294e46ae25cef3e4d625bf\"\u003e\u003ccode\u003e45893ce\u003c/code\u003e\u003c/a\u003e Add the issue template for guide-related problems (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4386\"\u003e#4386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/8627cc37d4a2a2e2d683b98d4f53d1e03f59a366\"\u003e\u003ccode\u003e8627cc3\u003c/code\u003e\u003c/a\u003e Fix an explanation of flow emit (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4391\"\u003e#4391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/5f8035c108a1211deded198b7809cd8347ca07a5\"\u003e\u003ccode\u003e5f8035c\u003c/code\u003e\u003c/a\u003e Specify explicit return types for some public API functions (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4389\"\u003e#4389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/465e29d325841244f3a1aac2e13073bc965f9736\"\u003e\u003ccode\u003e465e29d\u003c/code\u003e\u003c/a\u003e Set a predefined image width in debug-coroutines-with-idea.md (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4377\"\u003e#4377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/96de3017802c6711cbe02acfff9b07975d422150\"\u003e\u003ccode\u003e96de301\u003c/code\u003e\u003c/a\u003e Simplify newFixedThreadPoolContext using apply and remove unused import (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4378\"\u003e#4378\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/compare/1.7.3...1.10.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `androidx.test:rules` from 1.5.0 to 1.7.0\n\nUpdates `androidx.test.ext:junit` from 1.1.5 to 1.3.0\n\nUpdates `androidx.test.espresso:espresso-core` from 3.5.1 to 3.7.0\n\nUpdates `org.jlleitschuh.gradle.ktlint` from 12.1.0 to 14.2.0\n\nUpdates `io.gitlab.arturbosch.detekt` from 1.23.5 to 1.23.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/detekt/detekt/releases\"\u003eio.gitlab.arturbosch.detekt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.23.8\u003c/h2\u003e\n\u003ch4\u003e1.23.8 - 2025-02-20\u003c/h4\u003e\n\u003cp\u003eThis is a point release for Detekt \u003ccode\u003e1.23.0\u003c/code\u003e, built against Kotlin \u003ccode\u003e2.0.21\u003c/code\u003e, with fixes for several bugs that got reported by the community.\u003c/p\u003e\n\u003ch5\u003eNotable Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003efix(deps): Update kotlin to 2.0.21 - \u003ca href=\"https://redirect.github.com/detekt/detekt/pull/7580\"\u003e#7580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): Update AGP to v8.8.1 - \u003ca href=\"https://redirect.github.com/detekt/detekt/pull/7936\"\u003e#7879\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update Gradle to v8.12.1 - \u003ca href=\"https://redirect.github.com/detekt/detekt/pull/7780\"\u003e#7780\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eChangelog\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003eUseDataClass: do not report on \u003ccode\u003eexpect\u003c/code\u003e classes - \u003ca href=\"https://redirect.github.com/detekt/detekt/pull/7857\"\u003e#7857\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix InjectDispatcher false positives - \u003ca href=\"https://redirect.github.com/detekt/detekt/pull/7797\"\u003e#7797\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[UnnecessaryParentheses] Allow float/double without integer part - \u003ca href=\"https://redirect.github.com/detekt/detekt/pull/7751\"\u003e#7751\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eThrowingExceptionsWithoutMessageOrCause\u003c/code\u003e false positive - \u003ca href=\"https://redirect.github.com/detekt/detekt/pull/7715\"\u003e#7715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/detekt/detekt/issues/7634\"\u003e#7634\u003c/a\u003e: Make \u003ccode\u003eUndocumentedPublicClass\u003c/code\u003e configurable to flag `com… - \u003ca href=\"https://redirect.github.com/detekt/detekt/pull/7635\"\u003e#7635\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix redundant empty tags in baseline XML - \u003ca href=\"https://redirect.github.com/detekt/detekt/pull/7625\"\u003e#7625\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMatchingDeclarationName now supports platofrm suffixes - \u003ca href=\"https://redirect.github.com/detekt/detekt/pull/6426\"\u003e#6426\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eContributors\u003c/h5\u003e\n\u003cp\u003eWe would like to thank the following contributors that made this release possible: \u003ca href=\"https://github.com/BraisGabin\"\u003e\u003ccode\u003e@​BraisGabin\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/JordanLongstaff\"\u003e\u003ccode\u003e@​JordanLongstaff\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Nava2\"\u003e\u003ccode\u003e@​Nava2\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/atulgpt\"\u003e\u003ccode\u003e@​atulgpt\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/eygraber\"\u003e\u003ccode\u003e@​eygraber\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lexa-diky\"\u003e\u003ccode\u003e@​lexa-diky\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/t-kameyama\"\u003e\u003ccode\u003e@​t-kameyama\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.23.7\u003c/h2\u003e\n\u003ch4\u003e1.23.7 - 2024-09-08\u003c/h4\u003e\n\u003cp\u003eThis is a point release for Detekt \u003ccode\u003e1.23.0\u003c/code\u003e, built against Kotlin \u003ccode\u003e2.0.10\u003c/code\u003e, with fixes for several bugs that got reported by the community.\u003c/p\u003e\n\u003ch5\u003eNotable Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003efix(deps): update kotlin monorepo to v2.0.10 - \u003ca href=\"https://redirect.github.com/detekt/detekt/pull/7517\"\u003e#7517\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to Kotlin 2.0.0 \u003ca href=\"https://redirect.github.com/detekt/detekt/pull/6640\"\u003e#6640\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update kotlin monorepo to v1.9.24 - \u003ca href=\"https://redirect.github.com/detekt/detekt/pull/7264\"\u003e#7264\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update dependency com.android.tools.build:gradle to v8.5.2 - \u003ca href=\"https://redirect.github.com/detekt/detekt/pull/7525\"\u003e#7525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency gradle to v8.10 - \u003ca href=\"https://redirect.github.com/detekt/detekt/pull/7546\"\u003e#7546\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eChangelog\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003eAdd basic support for isolated projects to 1.x - \u003ca href=\"https://redirect.github.com/detekt/detekt/pull/7526\"\u003e#7526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExplicitCollectionElementAccessMethod: fix false positive when Map put has 3 arguments - \u003ca href=\"https://redirect.github.com/detekt/detekt/pull/7563\"\u003e#7563\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBr...\n\n_Description has been truncated_","html_url":"https://github.com/brokenpip3/fatto/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/brokenpip3%2Ffatto/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"},{"uuid":"4267368534","node_id":"PR_kwDOGqqhrs7SkEig","number":606,"state":"closed","title":"Bump the dependencies group across 1 directory with 50 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":5,"pull_request":true,"closed_at":"2026-05-02T02:19:36.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-15T08:22:10.000Z","updated_at":"2026-05-02T02:19:38.000Z","time_to_close":1447046,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dependencies","update_count":50,"packages":[{"name":"org.apache.commons:commons-compress","old_version":"1.27.1","new_version":"1.28.0","repository_url":"https://github.com/apache/commons-compress"},{"name":"org.apache.commons:commons-csv","old_version":"1.14.0","new_version":"1.14.1","repository_url":"https://github.com/apache/commons-csv"},{"name":"commons-logging:commons-logging","old_version":"1.3.5","new_version":"1.3.6","repository_url":"https://github.com/apache/commons-logging"},{"name":"com.fasterxml.jackson:jackson-bom","old_version":"2.19.2","new_version":"2.21.2","repository_url":"https://github.com/FasterXML/jackson-bom"},{"name":"org.jctools:jctools-core","old_version":"4.0.5","new_version":"4.0.6","repository_url":"https://github.com/JCTools/JCTools"},{"name":"org.apache.kafka:kafka-clients","old_version":"3.9.1","new_version":"3.9.2"},{"name":"org.apache.rat:apache-rat-plugin","old_version":"0.16.1","new_version":"0.18"},{"name":"org.apache.groovy:groovy-bom","old_version":"4.0.27","new_version":"5.0.5","repository_url":"https://github.com/apache/groovy"},{"name":"org.junit:junit-bom","old_version":"5.13.4","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.jupiter:junit-jupiter-engine","old_version":"5.13.4","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.apache.activemq:activemq-broker","old_version":"6.1.7","new_version":"6.2.4","repository_url":"https://github.com/apache/activemq"},{"name":"org.eclipse.angus:angus-activation","old_version":"2.0.2","new_version":"2.0.3","repository_url":"https://github.com/eclipse-ee4j/angus-activation"},{"name":"org.assertj:assertj-core","old_version":"3.27.3","new_version":"3.27.7","repository_url":"https://github.com/assertj/assertj"},{"name":"com.code-intelligence:jazzer","old_version":"0.24.0","new_version":"0.30.0","repository_url":"https://github.com/CodeIntelligenceTesting/jazzer"},{"name":"com.code-intelligence:jazzer-api","old_version":"0.24.0","new_version":"0.30.0","repository_url":"https://github.com/CodeIntelligenceTesting/jazzer"},{"name":"commons-codec:commons-codec","old_version":"1.18.0","new_version":"1.21.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"org.apache.commons:commons-dbcp2","old_version":"2.13.0","new_version":"2.14.0"},{"name":"commons-io:commons-io","old_version":"2.19.0","new_version":"2.21.0","repository_url":"https://github.com/apache/commons-io"},{"name":"org.apache.commons:commons-lang3","old_version":"3.18.0","new_version":"3.20.0"},{"name":"org.apache.commons:commons-pool2","old_version":"2.12.1","new_version":"2.13.1"},{"name":"com.google.guava:guava","old_version":"33.4.8-jre","new_version":"33.6.0-jre","repository_url":"https://github.com/google/guava"},{"name":"com.google.guava:guava-testlib","old_version":"33.4.8-jre","new_version":"33.6.0-jre","repository_url":"https://github.com/google/guava"},{"name":"jakarta.activation:jakarta.activation-api","old_version":"2.1.3","new_version":"2.1.4","repository_url":"https://github.com/jakartaee/jaf-api"},{"name":"org.eclipse.angus:jakarta.mail","old_version":"2.0.3","new_version":"2.0.5"},{"name":"jakarta.mail:jakarta.mail-api","old_version":"2.1.3","new_version":"2.1.5","repository_url":"https://github.com/jakartaee/mail-api"},{"name":"org.jmdns:jmdns","old_version":"3.6.1","new_version":"3.6.3","repository_url":"https://github.com/jmdns/jmdns"},{"name":"net.java.dev.jna:jna","old_version":"5.17.0","new_version":"5.18.1","repository_url":"https://github.com/java-native-access/jna"},{"name":"org.apache.maven:maven-core","old_version":"3.9.10","new_version":"3.9.14"},{"name":"org.apache.maven:maven-model","old_version":"3.9.10","new_version":"3.9.14"},{"name":"org.openjdk.nashorn:nashorn-core","old_version":"15.6","new_version":"15.7","repository_url":"https://github.com/openjdk/nashorn"},{"name":"org.eclipse.platform:org.eclipse.osgi","old_version":"3.23.100","new_version":"3.24.100","repository_url":"https://github.com/eclipse-equinox/equinox"},{"name":"org.codehaus.plexus:plexus-utils","old_version":"3.6.0","new_version":"3.6.1","repository_url":"https://github.com/codehaus-plexus/plexus-utils"},{"name":"org.codehaus.woodstox:stax2-api","old_version":"4.2.2","new_version":"4.3.0","repository_url":"https://github.com/FasterXML/stax2-api"},{"name":"org.xmlunit:xmlunit-core","old_version":"2.10.3","new_version":"2.11.0","repository_url":"https://github.com/xmlunit/xmlunit"},{"name":"org.xmlunit:xmlunit-matchers","old_version":"2.10.3","new_version":"2.11.0","repository_url":"https://github.com/xmlunit/xmlunit"},{"name":"org.tukaani:xz","old_version":"1.10","new_version":"1.12","repository_url":"https://github.com/tukaani-project/xz-java"},{"name":"com.github.luben:zstd-jni","old_version":"1.5.7-4","new_version":"1.5.7-7","repository_url":"https://github.com/luben/zstd-jni"},{"name":"biz.aQute.bnd:biz.aQute.bnd.annotation","old_version":"7.1.0","new_version":"7.2.3","repository_url":"https://github.com/bndtools/bnd"},{"name":"com.google.errorprone:error_prone_annotations","old_version":"2.38.0","new_version":"2.49.0","repository_url":"https://github.com/google/error-prone"},{"name":"io.fabric8:docker-maven-plugin","old_version":"0.46.0","new_version":"0.48.1","repository_url":"https://github.com/fabric8io/docker-maven-plugin"},{"name":"org.gradlex:gradle-module-metadata-maven-plugin","old_version":"1.1","new_version":"1.2","repository_url":"https://github.com/gradlex-org/gradle-module-metadata-maven-plugin"},{"name":"com.github.jnr:jnr-ffi","old_version":"2.2.18","new_version":"2.2.19","repository_url":"https://github.com/jnr/jnr-ffi"},{"name":"org.bouncycastle:bcpkix-jdk18on","old_version":"1.83","new_version":"1.84","repository_url":"https://github.com/bcgit/bc-java"},{"name":"org.json:json","old_version":"20250517","new_version":"20251224","repository_url":"https://github.com/douglascrockford/JSON-java"},{"name":"co.elastic.clients:elasticsearch-java","old_version":"9.2.0","new_version":"9.3.3","repository_url":"https://github.com/elastic/elasticsearch-java"},{"name":"org.elasticsearch.client:elasticsearch-rest-client","old_version":"9.2.0","new_version":"9.3.3","repository_url":"https://github.com/elastic/elasticsearch"},{"name":"org.mongodb:bson","old_version":"5.6.1","new_version":"5.6.5","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.mongodb:mongodb-driver-core","old_version":"5.6.1","new_version":"5.6.5","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.mongodb:mongodb-driver-sync","old_version":"5.6.1","new_version":"5.6.5","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.springframework.cloud:spring-cloud-context","old_version":"4.3.0","new_version":"5.0.1","repository_url":"https://github.com/spring-cloud/spring-cloud-commons"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dependencies group with 50 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.apache.commons:commons-compress](https://github.com/apache/commons-compress) | `1.27.1` | `1.28.0` |\n| [org.apache.commons:commons-csv](https://github.com/apache/commons-csv) | `1.14.0` | `1.14.1` |\n| [commons-logging:commons-logging](https://github.com/apache/commons-logging) | `1.3.5` | `1.3.6` |\n| [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `2.19.2` | `2.21.2` |\n| [org.jctools:jctools-core](https://github.com/JCTools/JCTools) | `4.0.5` | `4.0.6` |\n| org.apache.kafka:kafka-clients | `3.9.1` | `3.9.2` |\n| org.apache.rat:apache-rat-plugin | `0.16.1` | `0.18` |\n| [org.apache.groovy:groovy-bom](https://github.com/apache/groovy) | `4.0.27` | `5.0.5` |\n| [org.junit:junit-bom](https://github.com/junit-team/junit-framework) | `5.13.4` | `6.0.3` |\n| [org.junit.jupiter:junit-jupiter-engine](https://github.com/junit-team/junit-framework) | `5.13.4` | `6.0.3` |\n| [org.apache.activemq:activemq-broker](https://github.com/apache/activemq) | `6.1.7` | `6.2.4` |\n| [org.eclipse.angus:angus-activation](https://github.com/eclipse-ee4j/angus-activation) | `2.0.2` | `2.0.3` |\n| [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.27.3` | `3.27.7` |\n| [com.code-intelligence:jazzer](https://github.com/CodeIntelligenceTesting/jazzer) | `0.24.0` | `0.30.0` |\n| [com.code-intelligence:jazzer-api](https://github.com/CodeIntelligenceTesting/jazzer) | `0.24.0` | `0.30.0` |\n| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.18.0` | `1.21.0` |\n| org.apache.commons:commons-dbcp2 | `2.13.0` | `2.14.0` |\n| [commons-io:commons-io](https://github.com/apache/commons-io) | `2.19.0` | `2.21.0` |\n| org.apache.commons:commons-lang3 | `3.18.0` | `3.20.0` |\n| org.apache.commons:commons-pool2 | `2.12.1` | `2.13.1` |\n| [com.google.guava:guava](https://github.com/google/guava) | `33.4.8-jre` | `33.6.0-jre` |\n| [com.google.guava:guava-testlib](https://github.com/google/guava) | `33.4.8-jre` | `33.6.0-jre` |\n| [jakarta.activation:jakarta.activation-api](https://github.com/jakartaee/jaf-api) | `2.1.3` | `2.1.4` |\n| org.eclipse.angus:jakarta.mail | `2.0.3` | `2.0.5` |\n| [jakarta.mail:jakarta.mail-api](https://github.com/jakartaee/mail-api) | `2.1.3` | `2.1.5` |\n| [org.jmdns:jmdns](https://github.com/jmdns/jmdns) | `3.6.1` | `3.6.3` |\n| [net.java.dev.jna:jna](https://github.com/java-native-access/jna) | `5.17.0` | `5.18.1` |\n| org.apache.maven:maven-core | `3.9.10` | `3.9.14` |\n| org.apache.maven:maven-model | `3.9.10` | `3.9.14` |\n| [org.openjdk.nashorn:nashorn-core](https://github.com/openjdk/nashorn) | `15.6` | `15.7` |\n| [org.eclipse.platform:org.eclipse.osgi](https://github.com/eclipse-equinox/equinox) | `3.23.100` | `3.24.100` |\n| [org.codehaus.plexus:plexus-utils](https://github.com/codehaus-plexus/plexus-utils) | `3.6.0` | `3.6.1` |\n| [org.codehaus.woodstox:stax2-api](https://github.com/FasterXML/stax2-api) | `4.2.2` | `4.3.0` |\n| [org.xmlunit:xmlunit-core](https://github.com/xmlunit/xmlunit) | `2.10.3` | `2.11.0` |\n| [org.xmlunit:xmlunit-matchers](https://github.com/xmlunit/xmlunit) | `2.10.3` | `2.11.0` |\n| [org.tukaani:xz](https://github.com/tukaani-project/xz-java) | `1.10` | `1.12` |\n| [com.github.luben:zstd-jni](https://github.com/luben/zstd-jni) | `1.5.7-4` | `1.5.7-7` |\n| [biz.aQute.bnd:biz.aQute.bnd.annotation](https://github.com/bndtools/bnd) | `7.1.0` | `7.2.3` |\n| [com.google.errorprone:error_prone_annotations](https://github.com/google/error-prone) | `2.38.0` | `2.49.0` |\n| [io.fabric8:docker-maven-plugin](https://github.com/fabric8io/docker-maven-plugin) | `0.46.0` | `0.48.1` |\n| [org.gradlex:gradle-module-metadata-maven-plugin](https://github.com/gradlex-org/gradle-module-metadata-maven-plugin) | `1.1` | `1.2` |\n| [com.github.jnr:jnr-ffi](https://github.com/jnr/jnr-ffi) | `2.2.18` | `2.2.19` |\n| [org.bouncycastle:bcpkix-jdk18on](https://github.com/bcgit/bc-java) | `1.83` | `1.84` |\n| [org.json:json](https://github.com/douglascrockford/JSON-java) | `20250517` | `20251224` |\n| [co.elastic.clients:elasticsearch-java](https://github.com/elastic/elasticsearch-java) | `9.2.0` | `9.3.3` |\n| [org.elasticsearch.client:elasticsearch-rest-client](https://github.com/elastic/elasticsearch) | `9.2.0` | `9.3.3` |\n| [org.mongodb:bson](https://github.com/mongodb/mongo-java-driver) | `5.6.1` | `5.6.5` |\n| [org.mongodb:mongodb-driver-core](https://github.com/mongodb/mongo-java-driver) | `5.6.1` | `5.6.5` |\n| [org.mongodb:mongodb-driver-sync](https://github.com/mongodb/mongo-java-driver) | `5.6.1` | `5.6.5` |\n| [org.springframework.cloud:spring-cloud-context](https://github.com/spring-cloud/spring-cloud-commons) | `4.3.0` | `5.0.1` |\n\n\nUpdates `org.apache.commons:commons-compress` from 1.27.1 to 1.28.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-compress/blob/master/RELEASE-NOTES.txt\"\u003eorg.apache.commons:commons-compress's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons Compress 1.28.0 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Compress team is pleased to announce the release of Apache Commons Compress 1.28.0.\u003c/p\u003e\n\u003cp\u003eApache Commons Compress defines an API for working with\ncompression and archive formats. These include bzip2, gzip, pack200,\nLZMA, XZ, Snappy, traditional Unix Compress, DEFLATE, DEFLATE64, LZ4,\nBrotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003cp\u003eThis release updates Apache Commons Lang to 3.18.0 to pick up the fix for CVE-2025-48924 (\u003ca href=\"https://nvd.nist.gov/vuln/detail/CVE-2025-48924\"\u003ehttps://nvd.nist.gov/vuln/detail/CVE-2025-48924\u003c/a\u003e), but is not affected by it.\u003c/p\u003e\n\u003ch2\u003eChanges in this version\u003c/h2\u003e\n\u003cp\u003eChanges in this version include the following.\u003c/p\u003e\n\u003ch2\u003eNew Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipParameters.getModificationInstant(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipParameters.setModificationInstant(Instant). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipParameters.OS, setOS(OS), getOS(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipParameters.toString(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCOMPRESS-638:  Add GzipParameters.setFileNameCharset(Charset) and getFileNameCharset() to override the default ISO-8859-1 Charset \u003ca href=\"https://redirect.github.com/apache/commons-compress/issues/602\"\u003e#602\u003c/a\u003e. Thanks to vincexjl, Gary Gregory, Piotr P. Karwasz.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add support for gzip extra subfields, see GzipParameters.setExtra(HeaderExtraField) [#604](https://github.com/apache/commons-compress/issues/604). Thanks to ddeschenes-1, Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add CompressFilterOutputStream and refactor to use. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add ZipFile.stream(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       GzipCompressorInputStream reads the modification time (MTIME) and stores its value incorrectly multiplied by 1,000. Thanks to Danny Deschenes, Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       GzipCompressorInputStream writes the modification time (MTIME) the value incorrectly divided by 1,000. Thanks to Danny Deschenes, Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add optional FHCRC to GZIP header [#627](https://github.com/apache/commons-compress/issues/627). Thanks to Danny Deschenes, Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipCompressorInputStream.Builder allowing to customize the file name and comment Charsets. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipCompressorInputStream.Builder.setOnMemberStart(IOConsumer) to monitor member parsing. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipCompressorInputStream.Builder.setOnMemberEnd(IOConsumer) to monitor member parsing. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add PMD check to default Maven goal. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add SevenZFile.Builder.setMaxMemoryLimitKiB(int). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add MemoryLimitException.MemoryLimitException(long, int, Throwable) and deprecate MemoryLimitException.MemoryLimitException(long, int, Exception). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCOMPRESS-692:  Add support for zstd compression in zip archives. Thanks to Mehmet Karaman, Andrey Loskutov, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add support for XZ compression in ZIP archives. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCOMPRESS-695:  Add ZipArchiveInputStream.createZstdInputStream(InputStream) to provide a different InputStream implementation for Zstandard (Zstd) \u003ca href=\"https://redirect.github.com/apache/commons-compress/issues/649\"\u003e#649\u003c/a\u003e. Thanks to Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.harmony.pack200.Pack200Exception.Pack200Exception(String, Throwable). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCOMPRESS-697:  Move BitStream.nextBit() method to BitInputStream \u003ca href=\"https://redirect.github.com/apache/commons-compress/issues/663\"\u003e#663\u003c/a\u003e. Thanks to Fredrik Kjellberg, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.lzma.LZMACompressorInputStream.builder/Builder(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.lzma.LZMACompressorOutputStream.builder/Builder(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.xz.XZCompressorInputStream.builder/Builder(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.xz.XZCompressorOutputStream.builder/Builder(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.xz.ZstdCompressorOutputStream.builder/Builder() [#666](https://github.com/apache/commons-compress/issues/666). Thanks to Gary Gregory, David Walluck, Piotr P. Karwasz. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.xz.ZstdConstants [#666](https://github.com/apache/commons-compress/issues/666). Thanks to Gary Gregory, David Walluck, Piotr P. Karwasz. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/852d9c23b94127feafc1649d9c7f13d4df338845\"\u003e\u003ccode\u003e852d9c2\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.28.0 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/f5eb9e28edf8a661ac5efc43b7853ee49bb73b3a\"\u003e\u003ccode\u003ef5eb9e2\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/36f204caa6f7bb2c92a9ad04ba246ad47a2465d2\"\u003e\u003ccode\u003e36f204c\u003c/code\u003e\u003c/a\u003e Camel case parameter name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/4c04e4a803831c00663a6dafd0f0837fba60633b\"\u003e\u003ccode\u003e4c04e4a\u003c/code\u003e\u003c/a\u003e Use final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/6cb7da194a9369edfbd65629576203b8af61ba44\"\u003e\u003ccode\u003e6cb7da1\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/563c9d2fa4d2340902284fc044a7398fc15da5fb\"\u003e\u003ccode\u003e563c9d2\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/ce73bd890e50fcb88d362fc8298f31fa90d802aa\"\u003e\u003ccode\u003ece73bd8\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/a464ae94e0f9c59e9bc30be6086d876f9907d0a4\"\u003e\u003ccode\u003ea464ae9\u003c/code\u003e\u003c/a\u003e Better parameter names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/c0b2b84144d923a2bf7caada35e1d9bb5d562e78\"\u003e\u003ccode\u003ec0b2b84\u003c/code\u003e\u003c/a\u003e Add TODO for next major version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/c76bc976703dc0cebfb6d4653061b8ac3524421d\"\u003e\u003ccode\u003ec76bc97\u003c/code\u003e\u003c/a\u003e Use OpenVEX to document that we are not affected by CVE-2025-48924 in\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-compress/compare/rel/commons-compress-1.27.1...rel/commons-compress-1.28.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.commons:commons-csv` from 1.14.0 to 1.14.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-csv/blob/master/RELEASE-NOTES.txt\"\u003eorg.apache.commons:commons-csv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons CSV 1.14.1 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons CSV team is pleased to announce the release of Apache Commons CSV 1.14.1.\u003c/p\u003e\n\u003cp\u003eThis document contains the release notes for the 1.14.1 version of Apache Commons CSV.\nCommons CSV reads and writes files in Comma Separated Value (CSV) format variations.\u003c/p\u003e\n\u003cp\u003eCommons CSV requires at least Java 8.\u003c/p\u003e\n\u003cp\u003eThe Apache Commons CSV library provides a simple interface for reading and writing CSV files of various types.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003cp\u003eChanges in this version include:\u003c/p\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSV-318:  CSVPrinter.printRecord(Stream) hangs if given a parallel stream. Thanks to Joseph Shraibman, Gary Gregory.\u003c/li\u003e\n\u003cli\u003eCSV-318:  CSVPrinter now uses an internal lock instead of synchronized methods. Thanks to Joseph Shraibman, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      org.apache.commons.csv.CSVPrinter.printRecords(ResultSet) now writes one record at a time using a lock. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump org.apache.commons:commons-parent from 81 to 85 [#542](https://github.com/apache/commons-csv/issues/542). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump commons-io:commons-io from 2.18.0 to 2.20.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump com.opencsv:opencsv from 5.10 to 5.11.2 [#545](https://github.com/apache/commons-csv/issues/545), [#551](https://github.com/apache/commons-csv/issues/551), [#553](https://github.com/apache/commons-csv/issues/553). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 [#556](https://github.com/apache/commons-csv/issues/556). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump commons-codec:commons-codec from 1.18.0 to 1.19.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHistorical list of changes: \u003ca href=\"https://commons.apache.org/proper/commons-csv/changes.html\"\u003ehttps://commons.apache.org/proper/commons-csv/changes.html\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFor complete information on Apache Commons CSV, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons CSV website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-csv/\"\u003ehttps://commons.apache.org/proper/commons-csv/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload page: \u003ca href=\"https://commons.apache.org/proper/commons-csv/download_csv.cgi\"\u003ehttps://commons.apache.org/proper/commons-csv/download_csv.cgi\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eHave fun!\n-Apache Commons CSV team\u003c/p\u003e\n\u003chr /\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/e14ef86d34211f9d1b9b6040c5f6dbafc93ba907\"\u003e\u003ccode\u003ee14ef86\u003c/code\u003e\u003c/a\u003e Ignore macOS file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/d8724bf76a7d6abbb93aad65e316f050f86a256d\"\u003e\u003ccode\u003ed8724bf\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.14.1 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/b76971c25af176f901c003b25d6a5f4f6edc87ad\"\u003e\u003ccode\u003eb76971c\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/b66814ef248186b7a8316b85e1208c705dba06e3\"\u003e\u003ccode\u003eb66814e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apache/commons-csv/issues/557\"\u003e#557\u003c/a\u003e from apache/dependabot/github_actions/github/codeql-a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/9c95e92d6aaa4d052a139158a900395646c6652e\"\u003e\u003ccode\u003e9c95e92\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 3.29.2 to 3.29.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/1fb37163f9fe59aa13c63efd53e71d7a0392be4c\"\u003e\u003ccode\u003e1fb3716\u003c/code\u003e\u003c/a\u003e Bump commons-codec:commons-codec from 1.18.0 to 1.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/7b72c509f73e05ca2bf2f0945a6a1cb03f87bd39\"\u003e\u003ccode\u003e7b72c50\u003c/code\u003e\u003c/a\u003e Merge some string literals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/96583732b6be55d459a5b430c4a3a3bb2126db10\"\u003e\u003ccode\u003e9658373\u003c/code\u003e\u003c/a\u003e Update the GitHub pull request template for AI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/67192a9e0af58bdf49edf4e0d29f50343da82c70\"\u003e\u003ccode\u003e67192a9\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.19.0 to 2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/59164c8b795ebd4cc0362c4c74d7c893c4a50303\"\u003e\u003ccode\u003e59164c8\u003c/code\u003e\u003c/a\u003e Bump com.opencsv:opencsv from 5.11.1 to 5.11.2 \u003ca href=\"https://redirect.github.com/apache/commons-csv/issues/553\"\u003e#553\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-csv/compare/rel/commons-csv-1.14.0...rel/commons-csv-1.14.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `commons-logging:commons-logging` from 1.3.5 to 1.3.6\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-logging/blob/master/RELEASE-NOTES.txt\"\u003ecommons-logging:commons-logging's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons Logging 1.3.6 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Logging team is pleased to announce the release of Apache Commons Logging 1.3.6.\u003c/p\u003e\n\u003cp\u003eApache Commons Logging is a thin adapter allowing configurable bridging to other,\nwell-known logging systems.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003ch2\u003eChanges in this version\u003c/h2\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Fix running spotbugs:check: Unable to parse configuration of mojo. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Update deprecated call in PathableClassLoader.addLogicalLib(String). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Fix malformed Javadoc comments. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Fix log level in Slf4jLogFactory.error(Object, Throwable) [#416](https://github.com/apache/commons-logging/issues/416). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump org.apache.commons:commons-parent from 81 to 97 [#361](https://github.com/apache/commons-logging/issues/361), [#367](https://github.com/apache/commons-logging/issues/367), [#388](https://github.com/apache/commons-logging/issues/388), [#409](https://github.com/apache/commons-logging/issues/409), [#410](https://github.com/apache/commons-logging/issues/410). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump org.slf4j:slf4j-api from 2.0.16 to 2.0.17 [#344](https://github.com/apache/commons-logging/issues/344). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump com.h3xstream.findsecbugs:findsecbugs-plugin from 1.13.0 to 1.14.0 [#360](https://github.com/apache/commons-logging/issues/360). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump log4j2.version from 2.24.3 to 2.25.3 [#371](https://github.com/apache/commons-logging/issues/371), [#412](https://github.com/apache/commons-logging/issues/412). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.20.0 [#373](https://github.com/apache/commons-logging/issues/373). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump ch.qos.logback:logback-core from 1.3.14 to 1.3.16 [#411](https://github.com/apache/commons-logging/issues/411).. Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHistorical list of changes: \u003ca href=\"https://commons.apache.org/proper/commons-logging/changes.html\"\u003ehttps://commons.apache.org/proper/commons-logging/changes.html\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload it from \u003ca href=\"https://commons.apache.org/proper/commons-logging/download_logging.cgi\"\u003ehttps://commons.apache.org/proper/commons-logging/download_logging.cgi\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFor complete information on Apache Commons Logging, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons Logging website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-logging/\"\u003ehttps://commons.apache.org/proper/commons-logging/\u003c/a\u003e\u003c/p\u003e\n\u003chr /\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/141c9ea8661fbf53ca710d12c462fab42986f0bf\"\u003e\u003ccode\u003e141c9ea\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.3.6 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/05cbf46ae4aad9eb11510ab589fc9a37080001eb\"\u003e\u003ccode\u003e05cbf46\u003c/code\u003e\u003c/a\u003e Prepare for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/3ea5f4dfb225f378e5a97c5399d45ee7922f9d86\"\u003e\u003ccode\u003e3ea5f4d\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/d8e5e8069869ebe37ad969088d0ca9411d0ace11\"\u003e\u003ccode\u003ed8e5e80\u003c/code\u003e\u003c/a\u003e Simplify\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/694754e71498cddbaf77bcc1612e9184a176dd3f\"\u003e\u003ccode\u003e694754e\u003c/code\u003e\u003c/a\u003e Simpler description.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/97e7660e5fe43e7c1169cc4f3e2b92629f4dd3fd\"\u003e\u003ccode\u003e97e7660\u003c/code\u003e\u003c/a\u003e Fix log level in Slf4jLogFactory.error(Object, Throwable) \u003ca href=\"https://redirect.github.com/apache/commons-logging/issues/416\"\u003e#416\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/07452cca430f2deb176571b41e841f44839c8f64\"\u003e\u003ccode\u003e07452cc\u003c/code\u003e\u003c/a\u003e fix LogLevel (\u003ca href=\"https://redirect.github.com/apache/commons-logging/issues/416\"\u003e#416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/c8c20dec5e5bb7603c8e8639a6346f3490722dd9\"\u003e\u003ccode\u003ec8c20de\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.32.4 to 4.32.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/b879d3e76a738c0aec6ce9cb151f0176cd218537\"\u003e\u003ccode\u003eb879d3e\u003c/code\u003e\u003c/a\u003e Bump org.apache.commons:commons-parent from 96 to 97.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/5b2e759ee1ba7b18d53f13f085d8680b7dcf11f2\"\u003e\u003ccode\u003e5b2e759\u003c/code\u003e\u003c/a\u003e Add security page.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-logging/compare/rel/commons-logging-1.3.5...rel/commons-logging-1.3.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson:jackson-bom` from 2.19.2 to 2.21.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/10e12a55b0a1d0caaa82b8b41101e8ecd39ed976\"\u003e\u003ccode\u003e10e12a5\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.21.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/d75490376b71e112c18fbe4d5f43a984bb2b2d6d\"\u003e\u003ccode\u003ed754903\u003c/code\u003e\u003c/a\u003e Prep for 2.21.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/63e1b3bb3e115e40580cd8c57263955d4fcbee24\"\u003e\u003ccode\u003e63e1b3b\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/716ab0d1d95d45d07e9f00f5b8a889f500375981\"\u003e\u003ccode\u003e716ab0d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/08a5a9a2156cb06674505e3308e6855ac9e25283\"\u003e\u003ccode\u003e08a5a9a\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.21.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/5b0337650b3a8b56e81de5e5241143108c2b4bc6\"\u003e\u003ccode\u003e5b03376\u003c/code\u003e\u003c/a\u003e Prep for 2.21.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/1d78778a8fa5428d7f8347b5afe7ce6bfbdd0f77\"\u003e\u003ccode\u003e1d78778\u003c/code\u003e\u003c/a\u003e Merge branch '2.20' into 2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/cd46b24421444beebc2bfc9a5ab8785111a031d0\"\u003e\u003ccode\u003ecd46b24\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/17179ff9d28756155d0dd28da01e3f88d021e05c\"\u003e\u003ccode\u003e17179ff\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/2a26844ad13cf49562009867d55b30a084230f2b\"\u003e\u003ccode\u003e2a26844\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.20.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.19.2...jackson-bom-2.21.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jctools:jctools-core` from 4.0.5 to 4.0.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/JCTools/JCTools/releases\"\u003eorg.jctools:jctools-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eAdd VarHandle queues and other minor fixups\u003c/h2\u003e\n\u003cp\u003eNOTE: This will be the last release with JDK6 bytecode for \u003ccode\u003ejctools-core\u003c/code\u003e. The next release will be 5.0.0 and will compile with the \u003ccode\u003e1.8\u003c/code\u003e target, allowing for method handles.\u003c/p\u003e\n\u003cp\u003eThis release has 2 artifacts. The old \u003ccode\u003ejctools-core\u003c/code\u003e with the following changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eWhere plain access to field is used by queues, the field is not \u003ccode\u003evolatile\u003c/code\u003e and \u003ccode\u003evolatile\u003c/code\u003e access is done using \u003ccode\u003eUnsafe\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUse a generated ConcurrentCircularXXXQueue instead of hand rolled base classes in generated code.\u003c/li\u003e\n\u003cli\u003ePadding blocks formatting is improved in generated code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe release introduces a new artifact, \u003ccode\u003ejctools-core-jdk11\u003c/code\u003e which included generated \u003ccode\u003eVarHandle\u003c/code\u003e queues (padded and unpadded). These queues do not rely on \u003ccode\u003eUnsafe\u003c/code\u003e, and offer better performance than the \u003ccode\u003eAtomicFieldUpdater\u003c/code\u003e generated code. We expect many users will prefer these variants going forward to break their reliance on \u003ccode\u003eUnsafe\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eThe majority of the \u003ccode\u003eVarHandle\u003c/code\u003e work is a great contribution from \u003ca href=\"https://github.com/amarziali\"\u003e\u003ccode\u003e@​amarziali\u003c/code\u003e\u003c/a\u003e , thanks!!!\nWe also thank \u003ca href=\"https://github.com/franz1981\"\u003e\u003ccode\u003e@​franz1981\u003c/code\u003e\u003c/a\u003e for his help reviewing and profiling the code.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/81fc9f7d909de81e862b1230aca185a267b25b3e\"\u003e\u003ccode\u003e81fc9f7\u003c/code\u003e\u003c/a\u003e Add VH package info\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/b43fb9a45f497ded45bda8e843020d8b8dc07283\"\u003e\u003ccode\u003eb43fb9a\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003ela\u003c/code\u003e optimization from VH queues in the absence of evidence it improve...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/b8b6eb5b233c2aafa29b6643f3f3edd22c8da124\"\u003e\u003ccode\u003eb8b6eb5\u003c/code\u003e\u003c/a\u003e Improve baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/e06b852980dd0e3dbebb2b318363e50c9b7012d5\"\u003e\u003ccode\u003ee06b852\u003c/code\u003e\u003c/a\u003e Generate atomic queues after builder changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/97aa7b45060263a86a1a98feacafc16bd65a3c90\"\u003e\u003ccode\u003e97aa7b4\u003c/code\u003e\u003c/a\u003e Prep atomic generator for generating base classes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/e17024a8998c4078513cc10f580a2d49afbfc29f\"\u003e\u003ccode\u003ee17024a\u003c/code\u003e\u003c/a\u003e Generate VH LinkedArray queues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/85f8938afe1b7433cf45e457b7df40581dc066cc\"\u003e\u003ccode\u003e85f8938\u003c/code\u003e\u003c/a\u003e Regenerate queues with padding block\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/845e8ff1cf4ade907c46907820a3cb4227caed2c\"\u003e\u003ccode\u003e845e8ff\u003c/code\u003e\u003c/a\u003e Fix up volatile/plain fields access and prep for LinkedArray queues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/dc94426b3cbccb190da344577aa0d25c59999aa5\"\u003e\u003ccode\u003edc94426\u003c/code\u003e\u003c/a\u003e Nicer formatting for padding blocks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/7c7798192aa17c7491550d812524a046e034df98\"\u003e\u003ccode\u003e7c77981\u003c/code\u003e\u003c/a\u003e Fix test timeout due to slow \u003ccode\u003eclear\u003c/code\u003e on linked queues\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/JCTools/JCTools/compare/v4.0.5...v4.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.kafka:kafka-clients` from 3.9.1 to 3.9.2\n\nUpdates `org.apache.rat:apache-rat-plugin` from 0.16.1 to 0.18\n\nUpdates `org.apache.groovy:groovy-bom` from 4.0.27 to 5.0.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/groovy/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit:junit-bom` from 5.13.4 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit:junit-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.1 = Platform 6.0.1 + Jupiter 6.0.1 + Vintage 6.0.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0 = Platform 6.0.0 + Jupiter 6.0.0 + Vintage 6.0.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/2897robo\"\u003e\u003ccode\u003e@​2897robo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4525\"\u003ejunit-team/junit-framework#4525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/strangelookingnerd\"\u003e\u003ccode\u003e@​strangelookingnerd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4683\"\u003ejunit-team/junit-framework#4683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eric6iese\"\u003e\u003ccode\u003e@​eric6iese\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4717\"\u003ejunit-team/junit-framework#4717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\"\u003ehttps://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC3 = Platform 6.0.0-RC3 + Jupiter 6.0.0-RC3 + Vintage 6.0.0-RC3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC2 = Platform 6.0.0-RC2 + Jupiter 6.0.0-RC2 + Vintage 6.0.0-RC2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC1 = Platform 6.0.0-RC1 + Jupiter 6.0.0-RC1 + Vintage 6.0.0-RC1\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.13.4...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-engine` from 5.13.4 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter-engine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.1 = Platform 6.0.1 + Jupiter 6.0.1 + Vintage 6.0.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0 = Platform 6.0.0 + Jupiter 6.0.0 + Vintage 6.0.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/2897robo\"\u003e\u003ccode\u003e@​2897robo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4525\"\u003ejunit-team/junit-framework#4525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/strangelookingnerd\"\u003e\u003ccode\u003e@​strangelookingnerd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4683\"\u003ejunit-team/junit-framework#4683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eric6iese\"\u003e\u003ccode\u003e@​eric6iese\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4717\"\u003ejunit-team/junit-framework#4717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\"\u003ehttps://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC3 = Platform 6.0.0-RC3 + Jupiter 6.0.0-RC3 + Vintage 6.0.0-RC3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC2 = Platform 6.0.0-RC2 + Jupiter 6.0.0-RC2 + Vintage 6.0.0-RC2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC1 = Platform 6.0.0-RC1 + Jupiter 6.0.0-RC1 + Vintage 6.0.0-RC1\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.13.4...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.activemq:activemq-broker` from 6.1.7 to 6.2.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/activemq/releases\"\u003eorg.apache.activemq:activemq-broker's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache ActiveMQ 6.2.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[6.2.x] Bump version to 6.2.4-SNAPSHOT by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1868\"\u003eapache/activemq#1868\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Ensure AMQP protocol marshals messages before passing to broker (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1859\"\u003e#1859\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1860\"\u003eapache/activemq#1860\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Backport MQTT fixes by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1884\"\u003eapache/activemq#1884\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Properly handle SSL handshake updates by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1886\"\u003eapache/activemq#1886\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.2.3...activemq-6.2.4\"\u003ehttps://github.com/apache/activemq/compare/activemq-6.2.3...activemq-6.2.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eApache ActiveMQ 6.2.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[6.2.x] Update copyright year in the bin distribution NOTICE by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1817\"\u003eapache/activemq#1817\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump version to 6.2.3-SNAPSHOT by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1834\"\u003eapache/activemq#1834\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix FactoryFinder path resolution in Windows (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1831\"\u003e#1831\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1836\"\u003eapache/activemq#1836\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Prevent a VM transport from being used with BrokerView by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1844\"\u003eapache/activemq#1844\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Add 6.2.3 in spring schemas by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1838\"\u003eapache/activemq#1838\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Also validate nested composite URIs used with BrokerView (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1847\"\u003e#1847\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1848\"\u003eapache/activemq#1848\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.2.2...activemq-6.2.3\"\u003ehttps://github.com/apache/activemq/compare/activemq-6.2.2...activemq-6.2.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eApache ActiveMQ 6.2.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[6.2.x] Backport: Improve FactoryFinder Validation (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1793\"\u003e#1793\u003c/a\u003e) by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1799\"\u003eapache/activemq#1799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport: remove the annotation on the ProtocolConverterTest (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1793\"\u003e#1793\u003c/a\u003e) by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1801\"\u003eapache/activemq#1801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade the spring.schemas in preparation for the 6.2.2 release by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1804\"\u003eapache/activemq#1804\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate copyright year in the NOTICE file by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1806\"\u003eapache/activemq#1806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(assembly): add missing jolokia-core to assembly descriptor by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1808\"\u003eapache/activemq#1808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Bump jackson-version from 2.21.0 to 2.21.1 (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1709\"\u003e#1709\u003c/a\u003e) by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1810\"\u003eapache/activemq#1810\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.2.1...activemq-6.2.2\"\u003ehttps://github.com/apache/activemq/compare/activemq-6.2.1...activemq-6.2.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/6bb0a02efa1efa4b325e6970f30a629cd8618e72\"\u003e\u003ccode\u003e6bb0a02\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release activemq-6.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/32bd50fef1245c81ade070f23e7de1989f754b76\"\u003e\u003ccode\u003e32bd50f\u003c/code\u003e\u003c/a\u003e Properly handle SSL handshake updates (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1886\"\u003e#1886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/4977d14a5827ff8bd1f63e57bf5f2e3138273d56\"\u003e\u003ccode\u003e4977d14\u003c/code\u003e\u003c/a\u003e AMQ-9810 - Add additional validation for MQTT wireformat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/7ec363bdcd6ea8e60b51b6b8d88375f57d9e3a3e\"\u003e\u003ccode\u003e7ec363b\u003c/code\u003e\u003c/a\u003e AMQ-9810 - Add additional validation for MQTT control packets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/5af8422e9e6f176350f359abd5cdf4404081b716\"\u003e\u003ccode\u003e5af8422\u003c/code\u003e\u003c/a\u003e Ensure AMQP protocol marshals messages before passing to broker (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1859\"\u003e#1859\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1860\"\u003e#1860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/76b971085e8b29c13b537c03c9a98d7dfcea5a1e\"\u003e\u003ccode\u003e76b9710\u003c/code\u003e\u003c/a\u003e Bump version to 6.2.4-SNAPSHOT (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1868\"\u003e#1868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/f485345bed113085894cb6a77082f2f25c23daf7\"\u003e\u003ccode\u003ef485345\u003c/code\u003e\u003c/a\u003e Also validate nested composite URIs used with BrokerView (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1848\"\u003e#1848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/6001f8e864802d97b7b234db1b898decbb61c8ec\"\u003e\u003ccode\u003e6001f8e\u003c/code\u003e\u003c/a\u003e Add 6.2.3 in spring schemas (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1838\"\u003e#1838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/25b43176617f67feca9d68187a1ef25db65ebc07\"\u003e\u003ccode\u003e25b4317\u003c/code\u003e\u003c/a\u003e Prevent a VM transport from being used with BrokerView (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1844\"\u003e#1844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/c2f8f19ffad9ef93cab6ae9eb52e71657263fdf6\"\u003e\u003ccode\u003ec2f8f19\u003c/code\u003e\u003c/a\u003e Fix FactoryFinder path resolution in Windows (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1831\"\u003e#1831\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1836\"\u003e#1836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.1.7...activemq-6.2.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.eclipse.angus:angus-activation` from 2.0.2 to 2.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/6eff4c53e9397dc7b2a7b893fb132734b10981ac\"\u003e\u003ccode\u003e6eff4c5\u003c/code\u003e\u003c/a\u003e Prepare release org.eclipse.angus:angus-activation-project:2.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/bcb33752b34103ccc82ddaa73c9636b77fdc334e\"\u003e\u003ccode\u003ebcb3375\u003c/code\u003e\u003c/a\u003e jaf api 2.1.4 (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/angus-activation/issues/55\"\u003e#55\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/84e5a0d5cac45555f1ecd00983833fdb1d123653\"\u003e\u003ccode\u003e84e5a0d\u003c/code\u003e\u003c/a\u003e Rename resources so javax and jakarta can live in same classpath \u003ca href=\"https://redirect.github.com/eclipse-ee4j/angus-activation/issues/174\"\u003e#174\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/c3c4d67ee559b582af6a5cbeea6e8a624f83b7a5\"\u003e\u003ccode\u003ec3c4d67\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/eclipse-ee4j/angus-activation/issues/46\"\u003e#46\u003c/a\u003e from eclipse-ee4j/2.0.2-RELEASE\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/354de40e267117e492037fdb5b5c6a5cde3d8d1d\"\u003e\u003ccode\u003e354de40\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/c62baf3dc6d6d98feab9a515cb4a8fde71e62a91\"\u003e\u003ccode\u003ec62baf3\u003c/code\u003e\u003c/a\u003e Update TCK-Results.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/6cda1e745e9049083aa286940694695222c14000\"\u003e\u003ccode\u003e6cda1e7\u003c/code\u003e\u003c/a\u003e Prepare next development cycle for 2.1.0-SNAPSHOT\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/compare/2.0.2...2.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.assertj:assertj-core` from 3.27.3 to 3.27.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/assertj/assertj/releases\"\u003eorg.assertj:assertj-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.27.7\u003c/h2\u003e\n\u003ch2\u003e:lock: Security\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix XXE vulnerability in \u003ccode\u003eisXmlEqualTo\u003c/code\u003e assertion (CVE-2026-24400)\n\u003cul\u003e\n\u003cli\u003eSee GHSA-rqfh-9r24-8c9r for details; many thanks to \u003ca href=\"https://github.com/wxt201\"\u003e\u003ccode\u003e@​wxt201\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Song-Li\"\u003e\u003ccode\u003e@​Song-Li\u003c/code\u003e\u003c/a\u003e for responsibly reporting it!\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:no_entry_sign: Deprecated\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eXmlStringPrettyFormatter\u003c/code\u003e with no replacement\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNavigation to \u003ccode\u003eassertj-core\u003c/code\u003e or \u003ccode\u003eguava\u003c/code\u003e types from \u003ccode\u003eassertj-guava\u003c/code\u003e Javadoc site has unnecessary header \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3478\"\u003e#3478\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Byte Buddy 1.18.3\u003c/li\u003e\n\u003cli\u003eUpgrade to JUnit BOM 5.14.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Guava 33.5.0-jre\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.27.6\u003c/h2\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing export for \u003ccode\u003eorg.assertj.core.annotation\u003c/code\u003e \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3951\"\u003e#3951\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:heart: Contributors\u003c/h2\u003e\n\u003cp\u003eThanks to all the contributors who worked on this release:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/duponter\"\u003e\u003ccode\u003e@​duponter\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.27.5\u003c/h2\u003e\n\u003ch2\u003e:zap: Improvements\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eByteBuddy in AssertJ 3.27.4 not compatible with Java 25 \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3946\"\u003e#3946\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/e84071667f5f8f13084af9dfa54cee5fd9db18db\"\u003e\u003ccode\u003ee840716\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release assertj-build-3.27.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/85ca7eb6609bb179c043b85ae7d290523b1ba79a\"\u003e\u003ccode\u003e85ca7eb\u003c/code\u003e\u003c/a\u003e Deprecate \u003ccode\u003eXmlStringPrettyFormatter\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/77081dc5eb107141df80f95bd0149b468e451341\"\u003e\u003ccode\u003e77081dc\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/b68fc24a9de28f28a486fc5b887c1b8a003a5823\"\u003e\u003ccode\u003eb68fc24\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.31.9 to 4.31.10 in the github-actions group ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/0cf5bb6c50f6ead3deaa2a2ff50ef1e7d933c8a3\"\u003e\u003ccode\u003e0cf5bb6\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003ekotlin.version\u003c/code\u003e from 2.1.0 to 2.2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/d393ef1f5e48c89d47d7cf6d1eae359ceda0a126\"\u003e\u003ccode\u003ed393ef1\u003c/code\u003e\u003c/a\u003e Abort tests when symbolic links cannot be created (\u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3788\"\u003e#3788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/22124331e9922af5a43ab50f7a9a25b65be53be1\"\u003e\u003ccode\u003e2212433\u003c/code\u003e\u003c/a\u003e Add IntelliJ custom inspection for test class names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/5717d025cfe0f4c66de20f3253c0b0ecba259aa1\"\u003e\u003ccode\u003e5717d02\u003c/code\u003e\u003c/a\u003e Update JetBrains icon\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/a8ec20bd42ed01f9cc6f654046c7dd424b0af07c\"\u003e\u003ccode\u003ea8ec20b\u003c/code\u003e\u003c/a\u003e Add icon for JetBrains products\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/c05fb3d052b415fb2d6051df939f3b7903a76afe\"\u003e\u003ccode\u003ec05fb3d\u003c/code\u003e\u003c/a\u003e Bump Maven to 3.9.12 and Wrapper to 3.3.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/assertj/assertj/compare/assertj-build-3.27.3...assertj-build-3.27.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.code-intelligence:jazzer` from 0.24.0 to 0.30.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/releases\"\u003ecom.code-intelligence:jazzer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.30.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Use getCanonicalName() for array codegen in autofuzz reproducers by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1043\"\u003eCodeIntelligenceTesting/jazzer#1043\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add exploreState(byte) overload with auto-generated call-site id by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1032\"\u003eCodeIntelligenceTesting/jazzer#1032\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Maximize API by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1036\"\u003eCodeIntelligenceTesting/jazzer#1036\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add minimize API by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1038\"\u003eCodeIntelligenceTesting/jazzer#1038\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Enable exploreState without value profile by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1037\"\u003eCodeIntelligenceTesting/jazzer#1037\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add hooks for Set.contains \u0026amp; Set.remove by \u003ca href=\"https://github.com/onionpsy\"\u003e\u003ccode\u003e@​onionpsy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1030\"\u003eCodeIntelligenceTesting/jazzer#1030\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add hook for Enum.valueOf by \u003ca href=\"https://github.com/onionpsy\"\u003e\u003ccode\u003e@​onionpsy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1031\"\u003eCodeIntelligenceTesting/jazzer#1031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add float/double comparison tracking to instrumentor by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1045\"\u003eCodeIntelligenceTesting/jazzer#1045\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add \u003ca href=\"https://github.com/ElementOf\"\u003e\u003ccode\u003e@​ElementOf\u003c/code\u003e\u003c/a\u003e annotation by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1028\"\u003eCodeIntelligenceTesting/jazzer#1028\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: extend ValuePool by new fields : files, and maxMutations by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1033\"\u003eCodeIntelligenceTesting/jazzer#1033\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: ValuePool can now reference suppliers in any class by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1046\"\u003eCodeIntelligenceTesting/jazzer#1046\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update internal jacoco version to 0.8.14 by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1047\"\u003eCodeIntelligenceTesting/jazzer#1047\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: disable FilePathTraversal in an autofuzz test by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1042\"\u003eCodeIntelligenceTesting/jazzer#1042\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: increase test timeout for the selffuzz test by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1040\"\u003eCodeIntelligenceTesting/jazzer#1040\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update bazel dependencies by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1041\"\u003eCodeIntelligenceTesting/jazzer#1041\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update maven deps by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1039\"\u003eCodeIntelligenceTesting/jazzer#1039\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.29.1...v0.30.0\"\u003ehttps://github.com/CodeIntelligenceTesting/jazzer/compare/v0.29.1...v0.30.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.29.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: use user-friendly type names in exception messages by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1024\"\u003eCodeIntelligenceTesting/jazzer#1024\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support lists of arbitrary types by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1020\"\u003eCodeIntelligenceTesting/jazzer#1020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd missing space to annotation error message by \u003ca href=\"https://github.com/fmeum\"\u003e\u003ccode\u003e@​fmeum\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1023\"\u003eCodeIntelligenceTesting/jazzer#1023\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add char and Character mutator by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1019\"\u003eCodeIntelligenceTesting/jazzer#1019\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: SSRF env var to allow all connections before it's configured by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1018\"\u003eCodeIntelligenceTesting/jazzer#1018\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: sometimes interpret char[] mutations as single bytes by \u003ca href=\"https://github.com/florianGla\"\u003e\u003ccode\u003e@​florianGla\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1013\"\u003eCodeIntelligenceTesting/jazzer#1013\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fix maven publishing script by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1029\"\u003eCodeIntelligenceTesting/jazzer#1029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update bazel dependencies by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1015\"\u003eCodeIntelligenceTesting/jazzer#1015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: reduce number of executions in selffuzz test by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1025\"\u003eCodeIntelligenceTesting/jazzer#1025\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add trophies for lz4-java and aircompressor findings by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1027\"\u003eCodeIntelligenceTesting/jazzer#1027\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etrophies: add entry for lz4-java by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1021\"\u003eCodeIntelligenceTesting/jazzer#1021\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.28.0...v0.29.1\"\u003ehttps://github.com/CodeIntelligenceTesting/jazzer/compare/v0.28.0...v0.29.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNote: There is no release for \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/releases/tag/v0.29.0\"\u003ev0.29.0\u003c/a\u003e due to a bug in the release pipeline.\u003c/p\u003e\n\u003ch2\u003ev0.28.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add \u003ccode\u003e@ValuePool\u003c/code\u003e to propagate values to types by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/975\"\u003eCodeIntelligenceTesting/jazzer#975\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add mutator support for generic classes by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1008\"\u003eCodeIntelligenceTesting/jazzer#1008\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: handle null values in Arrays.equal/compare hooks by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1017\"\u003eCodeIntelligenceTesting/jazzer#1017\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: almost automatic release to Maven Central by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1016\"\u003eCodeIntelligenceTesting/jazzer#1016\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.27.0...v0.28.0\"\u003ehttps://github.com/CodeIntelligenceTesting/jazzer/compare/v0.27.0...v0.28.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.27.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/dd9416b74d263b56fc848cd782b061baf5f962a6\"\u003e\u003ccode\u003edd9416b\u003c/code\u003e\u003c/a\u003e refactor: use CountersTracker instead of value profiling in exploreState\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligence...\n\n_Description has been truncated_","html_url":"https://github.com/ppkarwasz/logging-log4j2/pull/606","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ppkarwasz%2Flogging-log4j2/issues/606","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/606/packages"},{"uuid":"4165689804","node_id":"PR_kwDOAKJSSM7Oa9Rg","number":4087,"state":"open","title":"Bump the dependencies group across 1 directory with 46 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-29T20:11:16.000Z","updated_at":"2026-03-29T20:13:53.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dependencies","update_count":46,"packages":[{"name":"org.apache.commons:commons-compress","old_version":"1.27.1","new_version":"1.28.0","repository_url":"https://github.com/apache/commons-compress"},{"name":"org.apache.commons:commons-csv","old_version":"1.14.0","new_version":"1.14.1","repository_url":"https://github.com/apache/commons-csv"},{"name":"commons-logging:commons-logging","old_version":"1.3.5","new_version":"1.3.6","repository_url":"https://github.com/apache/commons-logging"},{"name":"com.fasterxml.jackson:jackson-bom","old_version":"2.19.2","new_version":"2.21.2","repository_url":"https://github.com/FasterXML/jackson-bom"},{"name":"org.jctools:jctools-core","old_version":"4.0.5","new_version":"4.0.6","repository_url":"https://github.com/JCTools/JCTools"},{"name":"org.apache.kafka:kafka-clients","old_version":"3.9.1","new_version":"3.9.2"},{"name":"org.apache.rat:apache-rat-plugin","old_version":"0.16.1","new_version":"0.18"},{"name":"org.apache.groovy:groovy-bom","old_version":"4.0.27","new_version":"5.0.5","repository_url":"https://github.com/apache/groovy"},{"name":"org.junit:junit-bom","old_version":"5.13.4","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.jupiter:junit-jupiter-engine","old_version":"5.13.4","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.apache.activemq:activemq-broker","old_version":"6.1.7","new_version":"6.2.2","repository_url":"https://github.com/apache/activemq"},{"name":"org.eclipse.angus:angus-activation","old_version":"2.0.2","new_version":"2.0.3","repository_url":"https://github.com/eclipse-ee4j/angus-activation"},{"name":"org.assertj:assertj-core","old_version":"3.27.3","new_version":"3.27.7","repository_url":"https://github.com/assertj/assertj"},{"name":"com.code-intelligence:jazzer","old_version":"0.24.0","new_version":"0.30.0","repository_url":"https://github.com/CodeIntelligenceTesting/jazzer"},{"name":"com.code-intelligence:jazzer-api","old_version":"0.24.0","new_version":"0.30.0","repository_url":"https://github.com/CodeIntelligenceTesting/jazzer"},{"name":"commons-codec:commons-codec","old_version":"1.18.0","new_version":"1.21.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"org.apache.commons:commons-dbcp2","old_version":"2.13.0","new_version":"2.14.0"},{"name":"commons-io:commons-io","old_version":"2.19.0","new_version":"2.21.0","repository_url":"https://github.com/apache/commons-io"},{"name":"org.apache.commons:commons-lang3","old_version":"3.18.0","new_version":"3.20.0"},{"name":"org.apache.commons:commons-pool2","old_version":"2.12.1","new_version":"2.13.1"},{"name":"com.google.guava:guava","old_version":"33.4.8-jre","new_version":"33.5.0-jre","repository_url":"https://github.com/google/guava"},{"name":"com.google.guava:guava-testlib","old_version":"33.4.8-jre","new_version":"33.5.0-jre","repository_url":"https://github.com/google/guava"},{"name":"jakarta.activation:jakarta.activation-api","old_version":"2.1.3","new_version":"2.1.4","repository_url":"https://github.com/jakartaee/jaf-api"},{"name":"org.eclipse.angus:jakarta.mail","old_version":"2.0.3","new_version":"2.0.5"},{"name":"jakarta.mail:jakarta.mail-api","old_version":"2.1.3","new_version":"2.1.5","repository_url":"https://github.com/jakartaee/mail-api"},{"name":"org.jmdns:jmdns","old_version":"3.6.1","new_version":"3.6.3","repository_url":"https://github.com/jmdns/jmdns"},{"name":"net.java.dev.jna:jna","old_version":"5.17.0","new_version":"5.18.1","repository_url":"https://github.com/java-native-access/jna"},{"name":"org.apache.maven:maven-core","old_version":"3.9.10","new_version":"3.9.14"},{"name":"org.apache.maven:maven-model","old_version":"3.9.10","new_version":"3.9.14"},{"name":"org.openjdk.nashorn:nashorn-core","old_version":"15.6","new_version":"15.7","repository_url":"https://github.com/openjdk/nashorn"},{"name":"org.eclipse.platform:org.eclipse.osgi","old_version":"3.23.100","new_version":"3.24.100","repository_url":"https://github.com/eclipse-equinox/equinox"},{"name":"org.xmlunit:xmlunit-core","old_version":"2.10.3","new_version":"2.11.0","repository_url":"https://github.com/xmlunit/xmlunit"},{"name":"org.xmlunit:xmlunit-matchers","old_version":"2.10.3","new_version":"2.11.0","repository_url":"https://github.com/xmlunit/xmlunit"},{"name":"org.tukaani:xz","old_version":"1.10","new_version":"1.12","repository_url":"https://github.com/tukaani-project/xz-java"},{"name":"com.github.luben:zstd-jni","old_version":"1.5.7-4","new_version":"1.5.7-7","repository_url":"https://github.com/luben/zstd-jni"},{"name":"biz.aQute.bnd:biz.aQute.bnd.annotation","old_version":"7.1.0","new_version":"7.2.3","repository_url":"https://github.com/bndtools/bnd"},{"name":"com.google.errorprone:error_prone_annotations","old_version":"2.38.0","new_version":"2.48.0","repository_url":"https://github.com/google/error-prone"},{"name":"io.fabric8:docker-maven-plugin","old_version":"0.46.0","new_version":"0.48.1","repository_url":"https://github.com/fabric8io/docker-maven-plugin"},{"name":"org.gradlex:gradle-module-metadata-maven-plugin","old_version":"1.1","new_version":"1.2","repository_url":"https://github.com/gradlex-org/gradle-module-metadata-maven-plugin"},{"name":"org.json:json","old_version":"20250517","new_version":"20251224","repository_url":"https://github.com/douglascrockford/JSON-java"},{"name":"co.elastic.clients:elasticsearch-java","old_version":"9.2.0","new_version":"9.3.2","repository_url":"https://github.com/elastic/elasticsearch-java"},{"name":"org.elasticsearch.client:elasticsearch-rest-client","old_version":"9.2.0","new_version":"9.3.2","repository_url":"https://github.com/elastic/elasticsearch"},{"name":"org.mongodb:bson","old_version":"5.6.1","new_version":"5.6.4","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.mongodb:mongodb-driver-core","old_version":"5.6.1","new_version":"5.6.4","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.mongodb:mongodb-driver-sync","old_version":"5.6.1","new_version":"5.6.4","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.springframework.cloud:spring-cloud-context","old_version":"4.3.0","new_version":"5.0.1","repository_url":"https://github.com/spring-cloud/spring-cloud-commons"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dependencies group with 46 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.apache.commons:commons-compress](https://github.com/apache/commons-compress) | `1.27.1` | `1.28.0` |\n| [org.apache.commons:commons-csv](https://github.com/apache/commons-csv) | `1.14.0` | `1.14.1` |\n| [commons-logging:commons-logging](https://github.com/apache/commons-logging) | `1.3.5` | `1.3.6` |\n| [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `2.19.2` | `2.21.2` |\n| [org.jctools:jctools-core](https://github.com/JCTools/JCTools) | `4.0.5` | `4.0.6` |\n| org.apache.kafka:kafka-clients | `3.9.1` | `3.9.2` |\n| org.apache.rat:apache-rat-plugin | `0.16.1` | `0.18` |\n| [org.apache.groovy:groovy-bom](https://github.com/apache/groovy) | `4.0.27` | `5.0.5` |\n| [org.junit:junit-bom](https://github.com/junit-team/junit-framework) | `5.13.4` | `6.0.3` |\n| [org.junit.jupiter:junit-jupiter-engine](https://github.com/junit-team/junit-framework) | `5.13.4` | `6.0.3` |\n| [org.apache.activemq:activemq-broker](https://github.com/apache/activemq) | `6.1.7` | `6.2.2` |\n| [org.eclipse.angus:angus-activation](https://github.com/eclipse-ee4j/angus-activation) | `2.0.2` | `2.0.3` |\n| [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.27.3` | `3.27.7` |\n| [com.code-intelligence:jazzer](https://github.com/CodeIntelligenceTesting/jazzer) | `0.24.0` | `0.30.0` |\n| [com.code-intelligence:jazzer-api](https://github.com/CodeIntelligenceTesting/jazzer) | `0.24.0` | `0.30.0` |\n| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.18.0` | `1.21.0` |\n| org.apache.commons:commons-dbcp2 | `2.13.0` | `2.14.0` |\n| [commons-io:commons-io](https://github.com/apache/commons-io) | `2.19.0` | `2.21.0` |\n| org.apache.commons:commons-lang3 | `3.18.0` | `3.20.0` |\n| org.apache.commons:commons-pool2 | `2.12.1` | `2.13.1` |\n| [com.google.guava:guava](https://github.com/google/guava) | `33.4.8-jre` | `33.5.0-jre` |\n| [com.google.guava:guava-testlib](https://github.com/google/guava) | `33.4.8-jre` | `33.5.0-jre` |\n| [jakarta.activation:jakarta.activation-api](https://github.com/jakartaee/jaf-api) | `2.1.3` | `2.1.4` |\n| org.eclipse.angus:jakarta.mail | `2.0.3` | `2.0.5` |\n| [jakarta.mail:jakarta.mail-api](https://github.com/jakartaee/mail-api) | `2.1.3` | `2.1.5` |\n| [org.jmdns:jmdns](https://github.com/jmdns/jmdns) | `3.6.1` | `3.6.3` |\n| [net.java.dev.jna:jna](https://github.com/java-native-access/jna) | `5.17.0` | `5.18.1` |\n| org.apache.maven:maven-core | `3.9.10` | `3.9.14` |\n| org.apache.maven:maven-model | `3.9.10` | `3.9.14` |\n| [org.openjdk.nashorn:nashorn-core](https://github.com/openjdk/nashorn) | `15.6` | `15.7` |\n| [org.eclipse.platform:org.eclipse.osgi](https://github.com/eclipse-equinox/equinox) | `3.23.100` | `3.24.100` |\n| [org.xmlunit:xmlunit-core](https://github.com/xmlunit/xmlunit) | `2.10.3` | `2.11.0` |\n| [org.xmlunit:xmlunit-matchers](https://github.com/xmlunit/xmlunit) | `2.10.3` | `2.11.0` |\n| [org.tukaani:xz](https://github.com/tukaani-project/xz-java) | `1.10` | `1.12` |\n| [com.github.luben:zstd-jni](https://github.com/luben/zstd-jni) | `1.5.7-4` | `1.5.7-7` |\n| [biz.aQute.bnd:biz.aQute.bnd.annotation](https://github.com/bndtools/bnd) | `7.1.0` | `7.2.3` |\n| [com.google.errorprone:error_prone_annotations](https://github.com/google/error-prone) | `2.38.0` | `2.48.0` |\n| [io.fabric8:docker-maven-plugin](https://github.com/fabric8io/docker-maven-plugin) | `0.46.0` | `0.48.1` |\n| [org.gradlex:gradle-module-metadata-maven-plugin](https://github.com/gradlex-org/gradle-module-metadata-maven-plugin) | `1.1` | `1.2` |\n| [org.json:json](https://github.com/douglascrockford/JSON-java) | `20250517` | `20251224` |\n| [co.elastic.clients:elasticsearch-java](https://github.com/elastic/elasticsearch-java) | `9.2.0` | `9.3.2` |\n| [org.elasticsearch.client:elasticsearch-rest-client](https://github.com/elastic/elasticsearch) | `9.2.0` | `9.3.2` |\n| [org.mongodb:bson](https://github.com/mongodb/mongo-java-driver) | `5.6.1` | `5.6.4` |\n| [org.mongodb:mongodb-driver-core](https://github.com/mongodb/mongo-java-driver) | `5.6.1` | `5.6.4` |\n| [org.mongodb:mongodb-driver-sync](https://github.com/mongodb/mongo-java-driver) | `5.6.1` | `5.6.4` |\n| [org.springframework.cloud:spring-cloud-context](https://github.com/spring-cloud/spring-cloud-commons) | `4.3.0` | `5.0.1` |\n\n\nUpdates `org.apache.commons:commons-compress` from 1.27.1 to 1.28.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-compress/blob/master/RELEASE-NOTES.txt\"\u003eorg.apache.commons:commons-compress's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons Compress 1.28.0 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Compress team is pleased to announce the release of Apache Commons Compress 1.28.0.\u003c/p\u003e\n\u003cp\u003eApache Commons Compress defines an API for working with\ncompression and archive formats. These include bzip2, gzip, pack200,\nLZMA, XZ, Snappy, traditional Unix Compress, DEFLATE, DEFLATE64, LZ4,\nBrotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003cp\u003eThis release updates Apache Commons Lang to 3.18.0 to pick up the fix for CVE-2025-48924 (\u003ca href=\"https://nvd.nist.gov/vuln/detail/CVE-2025-48924\"\u003ehttps://nvd.nist.gov/vuln/detail/CVE-2025-48924\u003c/a\u003e), but is not affected by it.\u003c/p\u003e\n\u003ch2\u003eChanges in this version\u003c/h2\u003e\n\u003cp\u003eChanges in this version include the following.\u003c/p\u003e\n\u003ch2\u003eNew Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipParameters.getModificationInstant(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipParameters.setModificationInstant(Instant). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipParameters.OS, setOS(OS), getOS(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipParameters.toString(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCOMPRESS-638:  Add GzipParameters.setFileNameCharset(Charset) and getFileNameCharset() to override the default ISO-8859-1 Charset \u003ca href=\"https://redirect.github.com/apache/commons-compress/issues/602\"\u003e#602\u003c/a\u003e. Thanks to vincexjl, Gary Gregory, Piotr P. Karwasz.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add support for gzip extra subfields, see GzipParameters.setExtra(HeaderExtraField) [#604](https://github.com/apache/commons-compress/issues/604). Thanks to ddeschenes-1, Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add CompressFilterOutputStream and refactor to use. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add ZipFile.stream(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       GzipCompressorInputStream reads the modification time (MTIME) and stores its value incorrectly multiplied by 1,000. Thanks to Danny Deschenes, Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       GzipCompressorInputStream writes the modification time (MTIME) the value incorrectly divided by 1,000. Thanks to Danny Deschenes, Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add optional FHCRC to GZIP header [#627](https://github.com/apache/commons-compress/issues/627). Thanks to Danny Deschenes, Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipCompressorInputStream.Builder allowing to customize the file name and comment Charsets. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipCompressorInputStream.Builder.setOnMemberStart(IOConsumer) to monitor member parsing. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipCompressorInputStream.Builder.setOnMemberEnd(IOConsumer) to monitor member parsing. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add PMD check to default Maven goal. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add SevenZFile.Builder.setMaxMemoryLimitKiB(int). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add MemoryLimitException.MemoryLimitException(long, int, Throwable) and deprecate MemoryLimitException.MemoryLimitException(long, int, Exception). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCOMPRESS-692:  Add support for zstd compression in zip archives. Thanks to Mehmet Karaman, Andrey Loskutov, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add support for XZ compression in ZIP archives. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCOMPRESS-695:  Add ZipArchiveInputStream.createZstdInputStream(InputStream) to provide a different InputStream implementation for Zstandard (Zstd) \u003ca href=\"https://redirect.github.com/apache/commons-compress/issues/649\"\u003e#649\u003c/a\u003e. Thanks to Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.harmony.pack200.Pack200Exception.Pack200Exception(String, Throwable). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCOMPRESS-697:  Move BitStream.nextBit() method to BitInputStream \u003ca href=\"https://redirect.github.com/apache/commons-compress/issues/663\"\u003e#663\u003c/a\u003e. Thanks to Fredrik Kjellberg, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.lzma.LZMACompressorInputStream.builder/Builder(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.lzma.LZMACompressorOutputStream.builder/Builder(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.xz.XZCompressorInputStream.builder/Builder(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.xz.XZCompressorOutputStream.builder/Builder(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.xz.ZstdCompressorOutputStream.builder/Builder() [#666](https://github.com/apache/commons-compress/issues/666). Thanks to Gary Gregory, David Walluck, Piotr P. Karwasz. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.xz.ZstdConstants [#666](https://github.com/apache/commons-compress/issues/666). Thanks to Gary Gregory, David Walluck, Piotr P. Karwasz. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/852d9c23b94127feafc1649d9c7f13d4df338845\"\u003e\u003ccode\u003e852d9c2\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.28.0 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/f5eb9e28edf8a661ac5efc43b7853ee49bb73b3a\"\u003e\u003ccode\u003ef5eb9e2\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/36f204caa6f7bb2c92a9ad04ba246ad47a2465d2\"\u003e\u003ccode\u003e36f204c\u003c/code\u003e\u003c/a\u003e Camel case parameter name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/4c04e4a803831c00663a6dafd0f0837fba60633b\"\u003e\u003ccode\u003e4c04e4a\u003c/code\u003e\u003c/a\u003e Use final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/6cb7da194a9369edfbd65629576203b8af61ba44\"\u003e\u003ccode\u003e6cb7da1\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/563c9d2fa4d2340902284fc044a7398fc15da5fb\"\u003e\u003ccode\u003e563c9d2\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/ce73bd890e50fcb88d362fc8298f31fa90d802aa\"\u003e\u003ccode\u003ece73bd8\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/a464ae94e0f9c59e9bc30be6086d876f9907d0a4\"\u003e\u003ccode\u003ea464ae9\u003c/code\u003e\u003c/a\u003e Better parameter names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/c0b2b84144d923a2bf7caada35e1d9bb5d562e78\"\u003e\u003ccode\u003ec0b2b84\u003c/code\u003e\u003c/a\u003e Add TODO for next major version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/c76bc976703dc0cebfb6d4653061b8ac3524421d\"\u003e\u003ccode\u003ec76bc97\u003c/code\u003e\u003c/a\u003e Use OpenVEX to document that we are not affected by CVE-2025-48924 in\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-compress/compare/rel/commons-compress-1.27.1...rel/commons-compress-1.28.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.commons:commons-csv` from 1.14.0 to 1.14.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-csv/blob/master/RELEASE-NOTES.txt\"\u003eorg.apache.commons:commons-csv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons CSV 1.14.1 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons CSV team is pleased to announce the release of Apache Commons CSV 1.14.1.\u003c/p\u003e\n\u003cp\u003eThis document contains the release notes for the 1.14.1 version of Apache Commons CSV.\nCommons CSV reads and writes files in Comma Separated Value (CSV) format variations.\u003c/p\u003e\n\u003cp\u003eCommons CSV requires at least Java 8.\u003c/p\u003e\n\u003cp\u003eThe Apache Commons CSV library provides a simple interface for reading and writing CSV files of various types.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003cp\u003eChanges in this version include:\u003c/p\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSV-318:  CSVPrinter.printRecord(Stream) hangs if given a parallel stream. Thanks to Joseph Shraibman, Gary Gregory.\u003c/li\u003e\n\u003cli\u003eCSV-318:  CSVPrinter now uses an internal lock instead of synchronized methods. Thanks to Joseph Shraibman, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      org.apache.commons.csv.CSVPrinter.printRecords(ResultSet) now writes one record at a time using a lock. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump org.apache.commons:commons-parent from 81 to 85 [#542](https://github.com/apache/commons-csv/issues/542). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump commons-io:commons-io from 2.18.0 to 2.20.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump com.opencsv:opencsv from 5.10 to 5.11.2 [#545](https://github.com/apache/commons-csv/issues/545), [#551](https://github.com/apache/commons-csv/issues/551), [#553](https://github.com/apache/commons-csv/issues/553). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 [#556](https://github.com/apache/commons-csv/issues/556). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump commons-codec:commons-codec from 1.18.0 to 1.19.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHistorical list of changes: \u003ca href=\"https://commons.apache.org/proper/commons-csv/changes.html\"\u003ehttps://commons.apache.org/proper/commons-csv/changes.html\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFor complete information on Apache Commons CSV, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons CSV website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-csv/\"\u003ehttps://commons.apache.org/proper/commons-csv/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload page: \u003ca href=\"https://commons.apache.org/proper/commons-csv/download_csv.cgi\"\u003ehttps://commons.apache.org/proper/commons-csv/download_csv.cgi\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eHave fun!\n-Apache Commons CSV team\u003c/p\u003e\n\u003chr /\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/e14ef86d34211f9d1b9b6040c5f6dbafc93ba907\"\u003e\u003ccode\u003ee14ef86\u003c/code\u003e\u003c/a\u003e Ignore macOS file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/d8724bf76a7d6abbb93aad65e316f050f86a256d\"\u003e\u003ccode\u003ed8724bf\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.14.1 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/b76971c25af176f901c003b25d6a5f4f6edc87ad\"\u003e\u003ccode\u003eb76971c\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/b66814ef248186b7a8316b85e1208c705dba06e3\"\u003e\u003ccode\u003eb66814e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apache/commons-csv/issues/557\"\u003e#557\u003c/a\u003e from apache/dependabot/github_actions/github/codeql-a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/9c95e92d6aaa4d052a139158a900395646c6652e\"\u003e\u003ccode\u003e9c95e92\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 3.29.2 to 3.29.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/1fb37163f9fe59aa13c63efd53e71d7a0392be4c\"\u003e\u003ccode\u003e1fb3716\u003c/code\u003e\u003c/a\u003e Bump commons-codec:commons-codec from 1.18.0 to 1.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/7b72c509f73e05ca2bf2f0945a6a1cb03f87bd39\"\u003e\u003ccode\u003e7b72c50\u003c/code\u003e\u003c/a\u003e Merge some string literals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/96583732b6be55d459a5b430c4a3a3bb2126db10\"\u003e\u003ccode\u003e9658373\u003c/code\u003e\u003c/a\u003e Update the GitHub pull request template for AI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/67192a9e0af58bdf49edf4e0d29f50343da82c70\"\u003e\u003ccode\u003e67192a9\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.19.0 to 2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/59164c8b795ebd4cc0362c4c74d7c893c4a50303\"\u003e\u003ccode\u003e59164c8\u003c/code\u003e\u003c/a\u003e Bump com.opencsv:opencsv from 5.11.1 to 5.11.2 \u003ca href=\"https://redirect.github.com/apache/commons-csv/issues/553\"\u003e#553\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-csv/compare/rel/commons-csv-1.14.0...rel/commons-csv-1.14.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `commons-logging:commons-logging` from 1.3.5 to 1.3.6\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-logging/blob/master/RELEASE-NOTES.txt\"\u003ecommons-logging:commons-logging's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons Logging 1.3.6 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Logging team is pleased to announce the release of Apache Commons Logging 1.3.6.\u003c/p\u003e\n\u003cp\u003eApache Commons Logging is a thin adapter allowing configurable bridging to other,\nwell-known logging systems.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003ch2\u003eChanges in this version\u003c/h2\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Fix running spotbugs:check: Unable to parse configuration of mojo. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Update deprecated call in PathableClassLoader.addLogicalLib(String). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Fix malformed Javadoc comments. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Fix log level in Slf4jLogFactory.error(Object, Throwable) [#416](https://github.com/apache/commons-logging/issues/416). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump org.apache.commons:commons-parent from 81 to 97 [#361](https://github.com/apache/commons-logging/issues/361), [#367](https://github.com/apache/commons-logging/issues/367), [#388](https://github.com/apache/commons-logging/issues/388), [#409](https://github.com/apache/commons-logging/issues/409), [#410](https://github.com/apache/commons-logging/issues/410). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump org.slf4j:slf4j-api from 2.0.16 to 2.0.17 [#344](https://github.com/apache/commons-logging/issues/344). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump com.h3xstream.findsecbugs:findsecbugs-plugin from 1.13.0 to 1.14.0 [#360](https://github.com/apache/commons-logging/issues/360). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump log4j2.version from 2.24.3 to 2.25.3 [#371](https://github.com/apache/commons-logging/issues/371), [#412](https://github.com/apache/commons-logging/issues/412). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.20.0 [#373](https://github.com/apache/commons-logging/issues/373). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump ch.qos.logback:logback-core from 1.3.14 to 1.3.16 [#411](https://github.com/apache/commons-logging/issues/411).. Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHistorical list of changes: \u003ca href=\"https://commons.apache.org/proper/commons-logging/changes.html\"\u003ehttps://commons.apache.org/proper/commons-logging/changes.html\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload it from \u003ca href=\"https://commons.apache.org/proper/commons-logging/download_logging.cgi\"\u003ehttps://commons.apache.org/proper/commons-logging/download_logging.cgi\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFor complete information on Apache Commons Logging, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons Logging website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-logging/\"\u003ehttps://commons.apache.org/proper/commons-logging/\u003c/a\u003e\u003c/p\u003e\n\u003chr /\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/141c9ea8661fbf53ca710d12c462fab42986f0bf\"\u003e\u003ccode\u003e141c9ea\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.3.6 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/05cbf46ae4aad9eb11510ab589fc9a37080001eb\"\u003e\u003ccode\u003e05cbf46\u003c/code\u003e\u003c/a\u003e Prepare for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/3ea5f4dfb225f378e5a97c5399d45ee7922f9d86\"\u003e\u003ccode\u003e3ea5f4d\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/d8e5e8069869ebe37ad969088d0ca9411d0ace11\"\u003e\u003ccode\u003ed8e5e80\u003c/code\u003e\u003c/a\u003e Simplify\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/694754e71498cddbaf77bcc1612e9184a176dd3f\"\u003e\u003ccode\u003e694754e\u003c/code\u003e\u003c/a\u003e Simpler description.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/97e7660e5fe43e7c1169cc4f3e2b92629f4dd3fd\"\u003e\u003ccode\u003e97e7660\u003c/code\u003e\u003c/a\u003e Fix log level in Slf4jLogFactory.error(Object, Throwable) \u003ca href=\"https://redirect.github.com/apache/commons-logging/issues/416\"\u003e#416\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/07452cca430f2deb176571b41e841f44839c8f64\"\u003e\u003ccode\u003e07452cc\u003c/code\u003e\u003c/a\u003e fix LogLevel (\u003ca href=\"https://redirect.github.com/apache/commons-logging/issues/416\"\u003e#416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/c8c20dec5e5bb7603c8e8639a6346f3490722dd9\"\u003e\u003ccode\u003ec8c20de\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.32.4 to 4.32.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/b879d3e76a738c0aec6ce9cb151f0176cd218537\"\u003e\u003ccode\u003eb879d3e\u003c/code\u003e\u003c/a\u003e Bump org.apache.commons:commons-parent from 96 to 97.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/5b2e759ee1ba7b18d53f13f085d8680b7dcf11f2\"\u003e\u003ccode\u003e5b2e759\u003c/code\u003e\u003c/a\u003e Add security page.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-logging/compare/rel/commons-logging-1.3.5...rel/commons-logging-1.3.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson:jackson-bom` from 2.19.2 to 2.21.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/10e12a55b0a1d0caaa82b8b41101e8ecd39ed976\"\u003e\u003ccode\u003e10e12a5\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.21.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/d75490376b71e112c18fbe4d5f43a984bb2b2d6d\"\u003e\u003ccode\u003ed754903\u003c/code\u003e\u003c/a\u003e Prep for 2.21.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/63e1b3bb3e115e40580cd8c57263955d4fcbee24\"\u003e\u003ccode\u003e63e1b3b\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/716ab0d1d95d45d07e9f00f5b8a889f500375981\"\u003e\u003ccode\u003e716ab0d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/08a5a9a2156cb06674505e3308e6855ac9e25283\"\u003e\u003ccode\u003e08a5a9a\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.21.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/5b0337650b3a8b56e81de5e5241143108c2b4bc6\"\u003e\u003ccode\u003e5b03376\u003c/code\u003e\u003c/a\u003e Prep for 2.21.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/1d78778a8fa5428d7f8347b5afe7ce6bfbdd0f77\"\u003e\u003ccode\u003e1d78778\u003c/code\u003e\u003c/a\u003e Merge branch '2.20' into 2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/cd46b24421444beebc2bfc9a5ab8785111a031d0\"\u003e\u003ccode\u003ecd46b24\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/17179ff9d28756155d0dd28da01e3f88d021e05c\"\u003e\u003ccode\u003e17179ff\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/2a26844ad13cf49562009867d55b30a084230f2b\"\u003e\u003ccode\u003e2a26844\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.20.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.19.2...jackson-bom-2.21.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jctools:jctools-core` from 4.0.5 to 4.0.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/JCTools/JCTools/releases\"\u003eorg.jctools:jctools-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eAdd VarHandle queues and other minor fixups\u003c/h2\u003e\n\u003cp\u003eNOTE: This will be the last release with JDK6 bytecode for \u003ccode\u003ejctools-core\u003c/code\u003e. The next release will be 5.0.0 and will compile with the \u003ccode\u003e1.8\u003c/code\u003e target, allowing for method handles.\u003c/p\u003e\n\u003cp\u003eThis release has 2 artifacts. The old \u003ccode\u003ejctools-core\u003c/code\u003e with the following changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eWhere plain access to field is used by queues, the field is not \u003ccode\u003evolatile\u003c/code\u003e and \u003ccode\u003evolatile\u003c/code\u003e access is done using \u003ccode\u003eUnsafe\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUse a generated ConcurrentCircularXXXQueue instead of hand rolled base classes in generated code.\u003c/li\u003e\n\u003cli\u003ePadding blocks formatting is improved in generated code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe release introduces a new artifact, \u003ccode\u003ejctools-core-jdk11\u003c/code\u003e which included generated \u003ccode\u003eVarHandle\u003c/code\u003e queues (padded and unpadded). These queues do not rely on \u003ccode\u003eUnsafe\u003c/code\u003e, and offer better performance than the \u003ccode\u003eAtomicFieldUpdater\u003c/code\u003e generated code. We expect many users will prefer these variants going forward to break their reliance on \u003ccode\u003eUnsafe\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eThe majority of the \u003ccode\u003eVarHandle\u003c/code\u003e work is a great contribution from \u003ca href=\"https://github.com/amarziali\"\u003e\u003ccode\u003e@​amarziali\u003c/code\u003e\u003c/a\u003e , thanks!!!\nWe also thank \u003ca href=\"https://github.com/franz1981\"\u003e\u003ccode\u003e@​franz1981\u003c/code\u003e\u003c/a\u003e for his help reviewing and profiling the code.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/81fc9f7d909de81e862b1230aca185a267b25b3e\"\u003e\u003ccode\u003e81fc9f7\u003c/code\u003e\u003c/a\u003e Add VH package info\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/b43fb9a45f497ded45bda8e843020d8b8dc07283\"\u003e\u003ccode\u003eb43fb9a\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003ela\u003c/code\u003e optimization from VH queues in the absence of evidence it improve...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/b8b6eb5b233c2aafa29b6643f3f3edd22c8da124\"\u003e\u003ccode\u003eb8b6eb5\u003c/code\u003e\u003c/a\u003e Improve baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/e06b852980dd0e3dbebb2b318363e50c9b7012d5\"\u003e\u003ccode\u003ee06b852\u003c/code\u003e\u003c/a\u003e Generate atomic queues after builder changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/97aa7b45060263a86a1a98feacafc16bd65a3c90\"\u003e\u003ccode\u003e97aa7b4\u003c/code\u003e\u003c/a\u003e Prep atomic generator for generating base classes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/e17024a8998c4078513cc10f580a2d49afbfc29f\"\u003e\u003ccode\u003ee17024a\u003c/code\u003e\u003c/a\u003e Generate VH LinkedArray queues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/85f8938afe1b7433cf45e457b7df40581dc066cc\"\u003e\u003ccode\u003e85f8938\u003c/code\u003e\u003c/a\u003e Regenerate queues with padding block\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/845e8ff1cf4ade907c46907820a3cb4227caed2c\"\u003e\u003ccode\u003e845e8ff\u003c/code\u003e\u003c/a\u003e Fix up volatile/plain fields access and prep for LinkedArray queues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/dc94426b3cbccb190da344577aa0d25c59999aa5\"\u003e\u003ccode\u003edc94426\u003c/code\u003e\u003c/a\u003e Nicer formatting for padding blocks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/7c7798192aa17c7491550d812524a046e034df98\"\u003e\u003ccode\u003e7c77981\u003c/code\u003e\u003c/a\u003e Fix test timeout due to slow \u003ccode\u003eclear\u003c/code\u003e on linked queues\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/JCTools/JCTools/compare/v4.0.5...v4.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.kafka:kafka-clients` from 3.9.1 to 3.9.2\n\nUpdates `org.apache.rat:apache-rat-plugin` from 0.16.1 to 0.18\n\nUpdates `org.apache.groovy:groovy-bom` from 4.0.27 to 5.0.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/groovy/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit:junit-bom` from 5.13.4 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit:junit-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.1 = Platform 6.0.1 + Jupiter 6.0.1 + Vintage 6.0.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0 = Platform 6.0.0 + Jupiter 6.0.0 + Vintage 6.0.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/2897robo\"\u003e\u003ccode\u003e@​2897robo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4525\"\u003ejunit-team/junit-framework#4525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/strangelookingnerd\"\u003e\u003ccode\u003e@​strangelookingnerd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4683\"\u003ejunit-team/junit-framework#4683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eric6iese\"\u003e\u003ccode\u003e@​eric6iese\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4717\"\u003ejunit-team/junit-framework#4717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\"\u003ehttps://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC3 = Platform 6.0.0-RC3 + Jupiter 6.0.0-RC3 + Vintage 6.0.0-RC3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC2 = Platform 6.0.0-RC2 + Jupiter 6.0.0-RC2 + Vintage 6.0.0-RC2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC1 = Platform 6.0.0-RC1 + Jupiter 6.0.0-RC1 + Vintage 6.0.0-RC1\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.13.4...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-engine` from 5.13.4 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter-engine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.1 = Platform 6.0.1 + Jupiter 6.0.1 + Vintage 6.0.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0 = Platform 6.0.0 + Jupiter 6.0.0 + Vintage 6.0.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/2897robo\"\u003e\u003ccode\u003e@​2897robo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4525\"\u003ejunit-team/junit-framework#4525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/strangelookingnerd\"\u003e\u003ccode\u003e@​strangelookingnerd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4683\"\u003ejunit-team/junit-framework#4683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eric6iese\"\u003e\u003ccode\u003e@​eric6iese\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4717\"\u003ejunit-team/junit-framework#4717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\"\u003ehttps://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC3 = Platform 6.0.0-RC3 + Jupiter 6.0.0-RC3 + Vintage 6.0.0-RC3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC2 = Platform 6.0.0-RC2 + Jupiter 6.0.0-RC2 + Vintage 6.0.0-RC2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC1 = Platform 6.0.0-RC1 + Jupiter 6.0.0-RC1 + Vintage 6.0.0-RC1\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.13.4...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.activemq:activemq-broker` from 6.1.7 to 6.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/activemq/releases\"\u003eorg.apache.activemq:activemq-broker's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache ActiveMQ 6.2.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[6.2.x] Backport: Improve FactoryFinder Validation (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1793\"\u003e#1793\u003c/a\u003e) by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1799\"\u003eapache/activemq#1799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport: remove the annotation on the ProtocolConverterTest (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1793\"\u003e#1793\u003c/a\u003e) by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1801\"\u003eapache/activemq#1801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade the spring.schemas in preparation for the 6.2.2 release by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1804\"\u003eapache/activemq#1804\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate copyright year in the NOTICE file by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1806\"\u003eapache/activemq#1806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(assembly): add missing jolokia-core to assembly descriptor by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1808\"\u003eapache/activemq#1808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Bump jackson-version from 2.21.0 to 2.21.1 (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1709\"\u003e#1709\u003c/a\u003e) by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1810\"\u003eapache/activemq#1810\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.2.1...activemq-6.2.2\"\u003ehttps://github.com/apache/activemq/compare/activemq-6.2.1...activemq-6.2.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/ace8c0c4a603bee86baf4785c63e66735e2b8f00\"\u003e\u003ccode\u003eace8c0c\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release activemq-6.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/a56b352cd4764d7d4674c3788e63d6ea0f977ee6\"\u003e\u003ccode\u003ea56b352\u003c/code\u003e\u003c/a\u003e Bump jackson-version from 2.21.0 to 2.21.1 (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1709\"\u003e#1709\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1810\"\u003e#1810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/f224dc7f86fb1cf5ff76c826c1223bf8cae200c5\"\u003e\u003ccode\u003ef224dc7\u003c/code\u003e\u003c/a\u003e fix(assembly): add missing jolokia-core to assembly descriptor (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1808\"\u003e#1808\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/e2b87934c224f43c295663ace98d622cc798d274\"\u003e\u003ccode\u003ee2b8793\u003c/code\u003e\u003c/a\u003e Update copyright year in the NOTICE file (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1806\"\u003e#1806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/18ea9ac0a3402055b31b81f759403504afaa12c1\"\u003e\u003ccode\u003e18ea9ac\u003c/code\u003e\u003c/a\u003e Upgrade the spring.schemas in preparation for the 6.2.2 release (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1804\"\u003e#1804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/0544699afc95db9affbb09abc4c3ac2136770026\"\u003e\u003ccode\u003e0544699\u003c/code\u003e\u003c/a\u003e Backport: remove the annotation on the ProtocolConverterTest (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1793\"\u003e#1793\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1801\"\u003e#1801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/b0ca555966da7b3b2a120b427fc65c6d9fa1b299\"\u003e\u003ccode\u003eb0ca555\u003c/code\u003e\u003c/a\u003e Improve FactoryFinder Validation (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1793\"\u003e#1793\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1799\"\u003e#1799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/06d8423693646152bf48d25a2f3ad44e2f3c1112\"\u003e\u003ccode\u003e06d8423\u003c/code\u003e\u003c/a\u003e Bump jolokia-version from 2.4.3 to 2.5.0 (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1663\"\u003e#1663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/a9a07df40689f4fa7f7196ed184df746f52014c9\"\u003e\u003ccode\u003ea9a07df\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/ddb42199e72c55f765b05d6e6b19fe2906c488e8\"\u003e\u003ccode\u003eddb4219\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release activemq-6.2.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.1.7...activemq-6.2.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.eclipse.angus:angus-activation` from 2.0.2 to 2.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/6eff4c53e9397dc7b2a7b893fb132734b10981ac\"\u003e\u003ccode\u003e6eff4c5\u003c/code\u003e\u003c/a\u003e Prepare release org.eclipse.angus:angus-activation-project:2.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/bcb33752b34103ccc82ddaa73c9636b77fdc334e\"\u003e\u003ccode\u003ebcb3375\u003c/code\u003e\u003c/a\u003e jaf api 2.1.4 (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/angus-activation/issues/55\"\u003e#55\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/84e5a0d5cac45555f1ecd00983833fdb1d123653\"\u003e\u003ccode\u003e84e5a0d\u003c/code\u003e\u003c/a\u003e Rename resources so javax and jakarta can live in same classpath \u003ca href=\"https://redirect.github.com/eclipse-ee4j/angus-activation/issues/174\"\u003e#174\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/c3c4d67ee559b582af6a5cbeea6e8a624f83b7a5\"\u003e\u003ccode\u003ec3c4d67\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/eclipse-ee4j/angus-activation/issues/46\"\u003e#46\u003c/a\u003e from eclipse-ee4j/2.0.2-RELEASE\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/354de40e267117e492037fdb5b5c6a5cde3d8d1d\"\u003e\u003ccode\u003e354de40\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/c62baf3dc6d6d98feab9a515cb4a8fde71e62a91\"\u003e\u003ccode\u003ec62baf3\u003c/code\u003e\u003c/a\u003e Update TCK-Results.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/6cda1e745e9049083aa286940694695222c14000\"\u003e\u003ccode\u003e6cda1e7\u003c/code\u003e\u003c/a\u003e Prepare next development cycle for 2.1.0-SNAPSHOT\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/compare/2.0.2...2.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.assertj:assertj-core` from 3.27.3 to 3.27.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/assertj/assertj/releases\"\u003eorg.assertj:assertj-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.27.7\u003c/h2\u003e\n\u003ch2\u003e:lock: Security\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix XXE vulnerability in \u003ccode\u003eisXmlEqualTo\u003c/code\u003e assertion (CVE-2026-24400)\n\u003cul\u003e\n\u003cli\u003eSee GHSA-rqfh-9r24-8c9r for details; many thanks to \u003ca href=\"https://github.com/wxt201\"\u003e\u003ccode\u003e@​wxt201\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Song-Li\"\u003e\u003ccode\u003e@​Song-Li\u003c/code\u003e\u003c/a\u003e for responsibly reporting it!\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:no_entry_sign: Deprecated\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eXmlStringPrettyFormatter\u003c/code\u003e with no replacement\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNavigation to \u003ccode\u003eassertj-core\u003c/code\u003e or \u003ccode\u003eguava\u003c/code\u003e types from \u003ccode\u003eassertj-guava\u003c/code\u003e Javadoc site has unnecessary header \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3478\"\u003e#3478\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Byte Buddy 1.18.3\u003c/li\u003e\n\u003cli\u003eUpgrade to JUnit BOM 5.14.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Guava 33.5.0-jre\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.27.6\u003c/h2\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing export for \u003ccode\u003eorg.assertj.core.annotation\u003c/code\u003e \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3951\"\u003e#3951\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:heart: Contributors\u003c/h2\u003e\n\u003cp\u003eThanks to all the contributors who worked on this release:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/duponter\"\u003e\u003ccode\u003e@​duponter\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.27.5\u003c/h2\u003e\n\u003ch2\u003e:zap: Improvements\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eByteBuddy in AssertJ 3.27.4 not compatible with Java 25 \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3946\"\u003e#3946\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/e84071667f5f8f13084af9dfa54cee5fd9db18db\"\u003e\u003ccode\u003ee840716\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release assertj-build-3.27.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/85ca7eb6609bb179c043b85ae7d290523b1ba79a\"\u003e\u003ccode\u003e85ca7eb\u003c/code\u003e\u003c/a\u003e Deprecate \u003ccode\u003eXmlStringPrettyFormatter\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/77081dc5eb107141df80f95bd0149b468e451341\"\u003e\u003ccode\u003e77081dc\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/b68fc24a9de28f28a486fc5b887c1b8a003a5823\"\u003e\u003ccode\u003eb68fc24\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.31.9 to 4.31.10 in the github-actions group ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/0cf5bb6c50f6ead3deaa2a2ff50ef1e7d933c8a3\"\u003e\u003ccode\u003e0cf5bb6\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003ekotlin.version\u003c/code\u003e from 2.1.0 to 2.2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/d393ef1f5e48c89d47d7cf6d1eae359ceda0a126\"\u003e\u003ccode\u003ed393ef1\u003c/code\u003e\u003c/a\u003e Abort tests when symbolic links cannot be created (\u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3788\"\u003e#3788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/22124331e9922af5a43ab50f7a9a25b65be53be1\"\u003e\u003ccode\u003e2212433\u003c/code\u003e\u003c/a\u003e Add IntelliJ custom inspection for test class names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/5717d025cfe0f4c66de20f3253c0b0ecba259aa1\"\u003e\u003ccode\u003e5717d02\u003c/code\u003e\u003c/a\u003e Update JetBrains icon\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/a8ec20bd42ed01f9cc6f654046c7dd424b0af07c\"\u003e\u003ccode\u003ea8ec20b\u003c/code\u003e\u003c/a\u003e Add icon for JetBrains products\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/c05fb3d052b415fb2d6051df939f3b7903a76afe\"\u003e\u003ccode\u003ec05fb3d\u003c/code\u003e\u003c/a\u003e Bump Maven to 3.9.12 and Wrapper to 3.3.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/assertj/assertj/compare/assertj-build-3.27.3...assertj-build-3.27.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.code-intelligence:jazzer` from 0.24.0 to 0.30.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/releases\"\u003ecom.code-intelligence:jazzer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.30.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Use getCanonicalName() for array codegen in autofuzz reproducers by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1043\"\u003eCodeIntelligenceTesting/jazzer#1043\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add exploreState(byte) overload with auto-generated call-site id by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1032\"\u003eCodeIntelligenceTesting/jazzer#1032\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Maximize API by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1036\"\u003eCodeIntelligenceTesting/jazzer#1036\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add minimize API by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1038\"\u003eCodeIntelligenceTesting/jazzer#1038\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Enable exploreState without value profile by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1037\"\u003eCodeIntelligenceTesting/jazzer#1037\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add hooks for Set.contains \u0026amp; Set.remove by \u003ca href=\"https://github.com/onionpsy\"\u003e\u003ccode\u003e@​onionpsy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1030\"\u003eCodeIntelligenceTesting/jazzer#1030\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add hook for Enum.valueOf by \u003ca href=\"https://github.com/onionpsy\"\u003e\u003ccode\u003e@​onionpsy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1031\"\u003eCodeIntelligenceTesting/jazzer#1031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add float/double comparison tracking to instrumentor by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1045\"\u003eCodeIntelligenceTesting/jazzer#1045\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add \u003ca href=\"https://github.com/ElementOf\"\u003e\u003ccode\u003e@​ElementOf\u003c/code\u003e\u003c/a\u003e annotation by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1028\"\u003eCodeIntelligenceTesting/jazzer#1028\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: extend ValuePool by new fields : files, and maxMutations by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1033\"\u003eCodeIntelligenceTesting/jazzer#1033\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: ValuePool can now reference suppliers in any class by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1046\"\u003eCodeIntelligenceTesting/jazzer#1046\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update internal jacoco version to 0.8.14 by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1047\"\u003eCodeIntelligenceTesting/jazzer#1047\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: disable FilePathTraversal in an autofuzz test by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1042\"\u003eCodeIntelligenceTesting/jazzer#1042\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: increase test timeout for the selffuzz test by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1040\"\u003eCodeIntelligenceTesting/jazzer#1040\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update bazel dependencies by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1041\"\u003eCodeIntelligenceTesting/jazzer#1041\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update maven deps by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1039\"\u003eCodeIntelligenceTesting/jazzer#1039\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.29.1...v0.30.0\"\u003ehttps://github.com/CodeIntelligenceTesting/jazzer/compare/v0.29.1...v0.30.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.29.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: use user-friendly type names in exception messages by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1024\"\u003eCodeIntelligenceTesting/jazzer#1024\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support lists of arbitrary types by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1020\"\u003eCodeIntelligenceTesting/jazzer#1020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd missing space to annotation error message by \u003ca href=\"https://github.com/fmeum\"\u003e\u003ccode\u003e@​fmeum\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1023\"\u003eCodeIntelligenceTesting/jazzer#1023\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add char and Character mutator by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1019\"\u003eCodeIntelligenceTesting/jazzer#1019\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: SSRF env var to allow all connections before it's configured by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1018\"\u003eCodeIntelligenceTesting/jazzer#1018\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: sometimes interpret char[] mutations as single bytes by \u003ca href=\"https://github.com/florianGla\"\u003e\u003ccode\u003e@​florianGla\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1013\"\u003eCodeIntelligenceTesting/jazzer#1013\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fix maven publishing script by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1029\"\u003eCodeIntelligenceTesting/jazzer#1029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update bazel dependencies by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1015\"\u003eCodeIntelligenceTesting/jazzer#1015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: reduce number of executions in selffuzz test by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1025\"\u003eCodeIntelligenceTesting/jazzer#1025\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add trophies for lz4-java and aircompressor findings by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1027\"\u003eCodeIntelligenceTesting/jazzer#1027\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etrophies: add entry for lz4-java by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1021\"\u003eCodeIntelligenceTesting/jazzer#1021\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.28.0...v0.29.1\"\u003ehttps://github.com/CodeIntelligenceTesting/jazzer/compare/v0.28.0...v0.29.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNote: There is no release for \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/releases/tag/v0.29.0\"\u003ev0.29.0\u003c/a\u003e due to a bug in the release pipeline.\u003c/p\u003e\n\u003ch2\u003ev0.28.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add \u003ccode\u003e@ValuePool\u003c/code\u003e to propagate values to types by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/975\"\u003eCodeIntelligenceTesting/jazzer#975\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add mutator support for generic classes by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1008\"\u003eCodeIntelligenceTesting/jazzer#1008\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: handle null values in Arrays.equal/compare hooks by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1017\"\u003eCodeIntelligenceTesting/jazzer#1017\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: almost automatic release to Maven Central by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1016\"\u003eCodeIntelligenceTesting/jazzer#1016\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.27.0...v0.28.0\"\u003ehttps://github.com/CodeIntelligenceTesting/jazzer/compare/v0.27.0...v0.28.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.27.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/dd9416b74d263b56fc848cd782b061baf5f962a6\"\u003e\u003ccode\u003edd9416b\u003c/code\u003e\u003c/a\u003e refactor: use CountersTracker instead of value profiling in exploreState\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/204e4006026ccfbb34e9eb91e90fa3c3580c7b56\"\u003e\u003ccode\u003e204e400\u003c/code\u003e\u003c/a\u003e docs: improve ValuePool documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/0745dacb41140beef15748d4550bf407958ae0dc\"\u003e\u003ccode\u003e0745dac\u003c/code\u003e\u003c/a\u003e feat: ValuePool can now reference suppliers in any class\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/24216806fadbd917e45fabcdb7b33a5abbf4e4e9\"\u003e\u003ccode\u003e2421680\u003c/code\u003e\u003c/a\u003e feat: add fuzz test example for minimize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/c61a728c64cd7937e756a15c7e4033e5bdf7bd83\"\u003e\u003ccode\u003ec61a728\u003c/code\u003e\u003c/a\u003e feat: add minimize API\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/305c6e25ed98a00e38d830dbfb3462f6ad37951a\"\u003e\u003ccode\u003e305c6e2\u003c/code\u003e\u003c/a\u003e feat: add float/double comparison tracking to instrumentor\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/41ae1694f497ba3a792ff2448e72f4584735702f\"\u003e\u003ccode\u003e41ae169\u003c/code\u003e\u003c/a\u003e chore: update internal jacoco version to 0.8.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/1c0deb4edc980758c37745354689a59ff51fe8df\"\u003e\u003ccode\u003e1c0deb4\u003c/code\u003e\u003c/a\u003e feat: add maximize() hill-climbing API to Jazzer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/2b9e7886d2e2da68e2f97adaecb601f38247f3e6\"\u003e\u003ccode\u003e2b9e788\u003c/code\u003e\u003c/a\u003e feat: add JazzerApiException for API error handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/f9328547a105229de4db71241a162241ea11b48b\"\u003e\u003ccode\u003ef932854\u003c/code\u003e\u003c/a\u003e feat: add ExtraCountersTracker for generic coverage counter management\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.24.0...v0.30.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.code-intelligence:jazzer-api` from 0.24.0 to 0.30.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/releases\"\u003ecom.code-intelligence:jazzer-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.30.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Use getCanonicalName() for array codegen in autofuzz reproducers by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1043\"\u003eCodeIntelligenceTesting/jazzer#1043\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add exploreState(byte) overload with auto-generated call-site id by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1032\"\u003eCodeIntelligenceTesting/jazzer#1032\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Maximize API by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1036\"\u003eCodeIntelligenceTesting/jazzer#1036\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add minimize API by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1038\"\u003eCodeIntelligenceTesting/jazzer#1038\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Enable exploreState without value profile by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/c...\n\n_Description has been truncated_","html_url":"https://github.com/apache/logging-log4j2/pull/4087","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Flogging-log4j2/issues/4087","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4087/packages"},{"uuid":"4006826366","node_id":"PR_kwDOAKJSSM7HG6Kc","number":4055,"state":"closed","title":"Bump the dependencies group across 1 directory with 58 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-01T11:35:19.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-01T10:08:46.000Z","updated_at":"2026-05-01T11:35:20.000Z","time_to_close":5275593,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dependencies","update_count":58,"packages":[{"name":"org.apache.logging.log4j:log4j-api","old_version":"2.24.3","new_version":"2.25.3"},{"name":"org.apache.logging.log4j:log4j-api-test","old_version":"2.24.3","new_version":"2.25.3"},{"name":"org.apache.logging.log4j:log4j-iostreams","old_version":"2.24.3","new_version":"2.25.3"},{"name":"org.apache.logging.log4j:log4j-jpl","old_version":"2.24.3","new_version":"2.25.3"},{"name":"org.apache.logging.log4j:log4j-slf4j2-impl","old_version":"2.24.3","new_version":"2.25.3"},{"name":"org.apache.logging.log4j:log4j-slf4j-impl","old_version":"2.24.3","new_version":"2.25.3"},{"name":"org.apache.logging.log4j:log4j-to-jul","old_version":"2.24.3","new_version":"2.25.3"},{"name":"org.apache.logging.log4j:log4j-to-slf4j","old_version":"2.24.3","new_version":"2.25.3"},{"name":"org.apache.commons:commons-csv","old_version":"1.14.0","new_version":"1.14.1","repository_url":"https://github.com/apache/commons-csv"},{"name":"ch.qos.logback:logback-core","old_version":"1.5.18","new_version":"1.5.32","repository_url":"https://github.com/qos-ch/logback"},{"name":"org.apache.groovy:groovy-bom","old_version":"4.0.27","new_version":"5.0.4","repository_url":"https://github.com/apache/groovy"},{"name":"tools.jackson:jackson-bom","old_version":"3.0.0","new_version":"3.1.0","repository_url":"https://github.com/FasterXML/jackson-bom"},{"name":"org.junit:junit-bom","old_version":"5.13.4","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.jupiter:junit-jupiter-engine","old_version":"5.13.4","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.mockito:mockito-bom","old_version":"5.18.0","new_version":"5.22.0","repository_url":"https://github.com/mockito/mockito"},{"name":"org.assertj:assertj-core","old_version":"3.27.3","new_version":"3.27.7","repository_url":"https://github.com/assertj/assertj"},{"name":"net.bytebuddy:byte-buddy","old_version":"1.17.6","new_version":"1.18.5","repository_url":"https://github.com/raphw/byte-buddy"},{"name":"commons-codec:commons-codec","old_version":"1.18.0","new_version":"1.21.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"org.apache.commons:commons-dbcp2","old_version":"2.13.0","new_version":"2.14.0"},{"name":"commons-io:commons-io","old_version":"2.20.0","new_version":"2.21.0","repository_url":"https://github.com/apache/commons-io"},{"name":"org.apache.commons:commons-lang3","old_version":"3.17.0","new_version":"3.20.0"},{"name":"org.apache.commons:commons-pool2","old_version":"2.12.1","new_version":"2.13.1"},{"name":"com.google.guava:guava","old_version":"33.4.8-jre","new_version":"33.5.0-jre","repository_url":"https://github.com/google/guava"},{"name":"com.google.guava:guava-testlib","old_version":"33.4.8-jre","new_version":"33.5.0-jre","repository_url":"https://github.com/google/guava"},{"name":"com.h2database:h2","old_version":"2.3.232","new_version":"2.4.240","repository_url":"https://github.com/h2database/h2database"},{"name":"org.jctools:jctools-core","old_version":"4.0.5","new_version":"4.0.6","repository_url":"https://github.com/JCTools/JCTools"},{"name":"org.jmdns:jmdns","old_version":"3.6.1","new_version":"3.6.3","repository_url":"https://github.com/jmdns/jmdns"},{"name":"net.java.dev.jna:jna","old_version":"5.17.0","new_version":"5.18.1","repository_url":"https://github.com/java-native-access/jna"},{"name":"net.javacrumbs.json-unit:json-unit","old_version":"4.1.1","new_version":"5.1.0","repository_url":"https://github.com/lukas-krecan/JsonUnit"},{"name":"com.vlkan.log4j2:log4j2-logstash-layout","old_version":"0.18","new_version":"1.0.5","repository_url":"https://github.com/vy/log4j2-logstash-layout"},{"name":"org.apache.maven:maven-core","old_version":"3.9.10","new_version":"3.9.12"},{"name":"org.apache.maven:maven-model","old_version":"3.9.10","new_version":"3.9.12"},{"name":"org.openjdk.nashorn:nashorn-core","old_version":"15.6","new_version":"15.7","repository_url":"https://github.com/openjdk/nashorn"},{"name":"org.eclipse.platform:org.eclipse.osgi","old_version":"3.23.100","new_version":"3.24.0","repository_url":"https://github.com/eclipse-equinox/equinox"},{"name":"org.xmlunit:xmlunit-core","old_version":"2.10.3","new_version":"2.11.0","repository_url":"https://github.com/xmlunit/xmlunit"},{"name":"org.xmlunit:xmlunit-matchers","old_version":"2.10.3","new_version":"2.11.0","repository_url":"https://github.com/xmlunit/xmlunit"},{"name":"biz.aQute.bnd:biz.aQute.bnd.annotation","old_version":"7.1.0","new_version":"7.2.1","repository_url":"https://github.com/bndtools/bnd"},{"name":"com.github.spotbugs:spotbugs-annotations","old_version":"4.9.3","new_version":"4.9.8","repository_url":"https://github.com/spotbugs/spotbugs"},{"name":"io.fabric8:docker-maven-plugin","old_version":"0.46.0","new_version":"0.48.1","repository_url":"https://github.com/fabric8io/docker-maven-plugin"},{"name":"org.tukaani:xz","old_version":"1.10","new_version":"1.11","repository_url":"https://github.com/tukaani-project/xz-java"},{"name":"com.github.luben:zstd-jni","old_version":"1.5.7-4","new_version":"1.5.7-7","repository_url":"https://github.com/luben/zstd-jni"},{"name":"org.apache.commons:commons-compress","old_version":"1.27.1","new_version":"1.28.0","repository_url":"https://github.com/apache/commons-compress"},{"name":"com.google.code.gson:gson","old_version":"2.13.1","new_version":"2.13.2","repository_url":"https://github.com/google/gson"},{"name":"org.wiremock:wiremock","old_version":"3.13.1","new_version":"3.13.2","repository_url":"https://github.com/wiremock/wiremock"},{"name":"com.fasterxml.jackson.core:jackson-databind","old_version":"2.20.0","new_version":"2.21.1","repository_url":"https://github.com/FasterXML/jackson"},{"name":"com.fasterxml.jackson.dataformat:jackson-dataformat-yaml","old_version":"2.20.0","new_version":"2.21.1","repository_url":"https://github.com/FasterXML/jackson-dataformats-text"},{"name":"co.elastic.clients:elasticsearch-java","old_version":"9.2.0","new_version":"9.3.1","repository_url":"https://github.com/elastic/elasticsearch-java"},{"name":"org.elasticsearch.client:elasticsearch-rest-client","old_version":"9.2.0","new_version":"9.3.1","repository_url":"https://github.com/elastic/elasticsearch"},{"name":"org.mongodb:bson","old_version":"5.5.1","new_version":"5.6.4","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.mongodb:mongodb-driver-core","old_version":"5.5.1","new_version":"5.6.4","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.mongodb:mongodb-driver-sync","old_version":"5.5.1","new_version":"5.6.4","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"ch.qos.logback:logback-classic","old_version":"1.5.18","new_version":"1.5.32","repository_url":"https://github.com/qos-ch/logback"},{"name":"org.springframework:spring-framework-bom","old_version":"6.2.9","new_version":"7.0.5","repository_url":"https://github.com/spring-projects/spring-framework"},{"name":"org.springframework:spring-core","old_version":"6.2.9","new_version":"7.0.5","repository_url":"https://github.com/spring-projects/spring-framework"},{"name":"org.springframework.boot:spring-boot-autoconfigure","old_version":"3.5.3","new_version":"4.0.3","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.boot:spring-boot-starter-test","old_version":"3.5.3","new_version":"4.0.3","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.boot:spring-boot-starter-log4j2","old_version":"3.5.3","new_version":"4.0.3","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.cloud:spring-cloud-context","old_version":"4.3.0","new_version":"5.0.1","repository_url":"https://github.com/spring-cloud/spring-cloud-commons"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dependencies group with 58 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| org.apache.logging.log4j:log4j-api | `2.24.3` | `2.25.3` |\n| org.apache.logging.log4j:log4j-api-test | `2.24.3` | `2.25.3` |\n| org.apache.logging.log4j:log4j-iostreams | `2.24.3` | `2.25.3` |\n| org.apache.logging.log4j:log4j-jpl | `2.24.3` | `2.25.3` |\n| org.apache.logging.log4j:log4j-slf4j2-impl | `2.24.3` | `2.25.3` |\n| org.apache.logging.log4j:log4j-slf4j-impl | `2.24.3` | `2.25.3` |\n| org.apache.logging.log4j:log4j-to-jul | `2.24.3` | `2.25.3` |\n| org.apache.logging.log4j:log4j-to-slf4j | `2.24.3` | `2.25.3` |\n| [org.apache.commons:commons-csv](https://github.com/apache/commons-csv) | `1.14.0` | `1.14.1` |\n| [ch.qos.logback:logback-core](https://github.com/qos-ch/logback) | `1.5.18` | `1.5.32` |\n| [org.apache.groovy:groovy-bom](https://github.com/apache/groovy) | `4.0.27` | `5.0.4` |\n| [tools.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `3.0.0` | `3.1.0` |\n| [org.junit:junit-bom](https://github.com/junit-team/junit-framework) | `5.13.4` | `6.0.3` |\n| [org.junit.jupiter:junit-jupiter-engine](https://github.com/junit-team/junit-framework) | `5.13.4` | `6.0.3` |\n| [org.mockito:mockito-bom](https://github.com/mockito/mockito) | `5.18.0` | `5.22.0` |\n| [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.27.3` | `3.27.7` |\n| [net.bytebuddy:byte-buddy](https://github.com/raphw/byte-buddy) | `1.17.6` | `1.18.5` |\n| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.18.0` | `1.21.0` |\n| org.apache.commons:commons-dbcp2 | `2.13.0` | `2.14.0` |\n| [commons-io:commons-io](https://github.com/apache/commons-io) | `2.20.0` | `2.21.0` |\n| org.apache.commons:commons-lang3 | `3.17.0` | `3.20.0` |\n| org.apache.commons:commons-pool2 | `2.12.1` | `2.13.1` |\n| [com.google.guava:guava](https://github.com/google/guava) | `33.4.8-jre` | `33.5.0-jre` |\n| [com.google.guava:guava-testlib](https://github.com/google/guava) | `33.4.8-jre` | `33.5.0-jre` |\n| [com.h2database:h2](https://github.com/h2database/h2database) | `2.3.232` | `2.4.240` |\n| [org.jctools:jctools-core](https://github.com/JCTools/JCTools) | `4.0.5` | `4.0.6` |\n| [org.jmdns:jmdns](https://github.com/jmdns/jmdns) | `3.6.1` | `3.6.3` |\n| [net.java.dev.jna:jna](https://github.com/java-native-access/jna) | `5.17.0` | `5.18.1` |\n| [net.javacrumbs.json-unit:json-unit](https://github.com/lukas-krecan/JsonUnit) | `4.1.1` | `5.1.0` |\n| [com.vlkan.log4j2:log4j2-logstash-layout](https://github.com/vy/log4j2-logstash-layout) | `0.18` | `1.0.5` |\n| org.apache.maven:maven-core | `3.9.10` | `3.9.12` |\n| org.apache.maven:maven-model | `3.9.10` | `3.9.12` |\n| [org.openjdk.nashorn:nashorn-core](https://github.com/openjdk/nashorn) | `15.6` | `15.7` |\n| [org.eclipse.platform:org.eclipse.osgi](https://github.com/eclipse-equinox/equinox) | `3.23.100` | `3.24.0` |\n| [org.xmlunit:xmlunit-core](https://github.com/xmlunit/xmlunit) | `2.10.3` | `2.11.0` |\n| [org.xmlunit:xmlunit-matchers](https://github.com/xmlunit/xmlunit) | `2.10.3` | `2.11.0` |\n| [biz.aQute.bnd:biz.aQute.bnd.annotation](https://github.com/bndtools/bnd) | `7.1.0` | `7.2.1` |\n| [com.github.spotbugs:spotbugs-annotations](https://github.com/spotbugs/spotbugs) | `4.9.3` | `4.9.8` |\n| [io.fabric8:docker-maven-plugin](https://github.com/fabric8io/docker-maven-plugin) | `0.46.0` | `0.48.1` |\n| [org.tukaani:xz](https://github.com/tukaani-project/xz-java) | `1.10` | `1.11` |\n| [com.github.luben:zstd-jni](https://github.com/luben/zstd-jni) | `1.5.7-4` | `1.5.7-7` |\n| [org.apache.commons:commons-compress](https://github.com/apache/commons-compress) | `1.27.1` | `1.28.0` |\n| [com.google.code.gson:gson](https://github.com/google/gson) | `2.13.1` | `2.13.2` |\n| [org.wiremock:wiremock](https://github.com/wiremock/wiremock) | `3.13.1` | `3.13.2` |\n| [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) | `2.20.0` | `2.21.1` |\n| [com.fasterxml.jackson.dataformat:jackson-dataformat-yaml](https://github.com/FasterXML/jackson-dataformats-text) | `2.20.0` | `2.21.1` |\n| [co.elastic.clients:elasticsearch-java](https://github.com/elastic/elasticsearch-java) | `9.2.0` | `9.3.1` |\n| [org.elasticsearch.client:elasticsearch-rest-client](https://github.com/elastic/elasticsearch) | `9.2.0` | `9.3.1` |\n| [org.mongodb:bson](https://github.com/mongodb/mongo-java-driver) | `5.5.1` | `5.6.4` |\n| [org.mongodb:mongodb-driver-core](https://github.com/mongodb/mongo-java-driver) | `5.5.1` | `5.6.4` |\n| [org.mongodb:mongodb-driver-sync](https://github.com/mongodb/mongo-java-driver) | `5.5.1` | `5.6.4` |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.5.18` | `1.5.32` |\n| [org.springframework:spring-framework-bom](https://github.com/spring-projects/spring-framework) | `6.2.9` | `7.0.5` |\n| [org.springframework:spring-core](https://github.com/spring-projects/spring-framework) | `6.2.9` | `7.0.5` |\n| [org.springframework.boot:spring-boot-autoconfigure](https://github.com/spring-projects/spring-boot) | `3.5.3` | `4.0.3` |\n| [org.springframework.boot:spring-boot-starter-test](https://github.com/spring-projects/spring-boot) | `3.5.3` | `4.0.3` |\n| [org.springframework.boot:spring-boot-starter-log4j2](https://github.com/spring-projects/spring-boot) | `3.5.3` | `4.0.3` |\n| [org.springframework.cloud:spring-cloud-context](https://github.com/spring-cloud/spring-cloud-commons) | `4.3.0` | `5.0.1` |\n\n\nUpdates `org.apache.logging.log4j:log4j-api` from 2.24.3 to 2.25.3\n\nUpdates `org.apache.logging.log4j:log4j-api-test` from 2.24.3 to 2.25.3\n\nUpdates `org.apache.logging.log4j:log4j-iostreams` from 2.24.3 to 2.25.3\n\nUpdates `org.apache.logging.log4j:log4j-jpl` from 2.24.3 to 2.25.3\n\nUpdates `org.apache.logging.log4j:log4j-slf4j2-impl` from 2.24.3 to 2.25.3\n\nUpdates `org.apache.logging.log4j:log4j-slf4j-impl` from 2.24.3 to 2.25.3\n\nUpdates `org.apache.logging.log4j:log4j-to-jul` from 2.24.3 to 2.25.3\n\nUpdates `org.apache.logging.log4j:log4j-to-slf4j` from 2.24.3 to 2.25.3\n\nUpdates `org.apache.logging.log4j:log4j-api-test` from 2.24.3 to 2.25.3\n\nUpdates `org.apache.logging.log4j:log4j-iostreams` from 2.24.3 to 2.25.3\n\nUpdates `org.apache.logging.log4j:log4j-jpl` from 2.24.3 to 2.25.3\n\nUpdates `org.apache.logging.log4j:log4j-slf4j2-impl` from 2.24.3 to 2.25.3\n\nUpdates `org.apache.logging.log4j:log4j-slf4j-impl` from 2.24.3 to 2.25.3\n\nUpdates `org.apache.logging.log4j:log4j-to-jul` from 2.24.3 to 2.25.3\n\nUpdates `org.apache.logging.log4j:log4j-to-slf4j` from 2.24.3 to 2.25.3\n\nUpdates `org.apache.commons:commons-csv` from 1.14.0 to 1.14.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-csv/blob/master/RELEASE-NOTES.txt\"\u003eorg.apache.commons:commons-csv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons CSV 1.14.1 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons CSV team is pleased to announce the release of Apache Commons CSV 1.14.1.\u003c/p\u003e\n\u003cp\u003eThis document contains the release notes for the 1.14.1 version of Apache Commons CSV.\nCommons CSV reads and writes files in Comma Separated Value (CSV) format variations.\u003c/p\u003e\n\u003cp\u003eCommons CSV requires at least Java 8.\u003c/p\u003e\n\u003cp\u003eThe Apache Commons CSV library provides a simple interface for reading and writing CSV files of various types.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003cp\u003eChanges in this version include:\u003c/p\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSV-318:  CSVPrinter.printRecord(Stream) hangs if given a parallel stream. Thanks to Joseph Shraibman, Gary Gregory.\u003c/li\u003e\n\u003cli\u003eCSV-318:  CSVPrinter now uses an internal lock instead of synchronized methods. Thanks to Joseph Shraibman, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      org.apache.commons.csv.CSVPrinter.printRecords(ResultSet) now writes one record at a time using a lock. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump org.apache.commons:commons-parent from 81 to 85 [#542](https://github.com/apache/commons-csv/issues/542). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump commons-io:commons-io from 2.18.0 to 2.20.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump com.opencsv:opencsv from 5.10 to 5.11.2 [#545](https://github.com/apache/commons-csv/issues/545), [#551](https://github.com/apache/commons-csv/issues/551), [#553](https://github.com/apache/commons-csv/issues/553). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 [#556](https://github.com/apache/commons-csv/issues/556). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump commons-codec:commons-codec from 1.18.0 to 1.19.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHistorical list of changes: \u003ca href=\"https://commons.apache.org/proper/commons-csv/changes.html\"\u003ehttps://commons.apache.org/proper/commons-csv/changes.html\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFor complete information on Apache Commons CSV, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons CSV website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-csv/\"\u003ehttps://commons.apache.org/proper/commons-csv/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload page: \u003ca href=\"https://commons.apache.org/proper/commons-csv/download_csv.cgi\"\u003ehttps://commons.apache.org/proper/commons-csv/download_csv.cgi\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eHave fun!\n-Apache Commons CSV team\u003c/p\u003e\n\u003chr /\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/e14ef86d34211f9d1b9b6040c5f6dbafc93ba907\"\u003e\u003ccode\u003ee14ef86\u003c/code\u003e\u003c/a\u003e Ignore macOS file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/d8724bf76a7d6abbb93aad65e316f050f86a256d\"\u003e\u003ccode\u003ed8724bf\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.14.1 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/b76971c25af176f901c003b25d6a5f4f6edc87ad\"\u003e\u003ccode\u003eb76971c\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/b66814ef248186b7a8316b85e1208c705dba06e3\"\u003e\u003ccode\u003eb66814e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apache/commons-csv/issues/557\"\u003e#557\u003c/a\u003e from apache/dependabot/github_actions/github/codeql-a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/9c95e92d6aaa4d052a139158a900395646c6652e\"\u003e\u003ccode\u003e9c95e92\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 3.29.2 to 3.29.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/1fb37163f9fe59aa13c63efd53e71d7a0392be4c\"\u003e\u003ccode\u003e1fb3716\u003c/code\u003e\u003c/a\u003e Bump commons-codec:commons-codec from 1.18.0 to 1.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/7b72c509f73e05ca2bf2f0945a6a1cb03f87bd39\"\u003e\u003ccode\u003e7b72c50\u003c/code\u003e\u003c/a\u003e Merge some string literals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/96583732b6be55d459a5b430c4a3a3bb2126db10\"\u003e\u003ccode\u003e9658373\u003c/code\u003e\u003c/a\u003e Update the GitHub pull request template for AI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/67192a9e0af58bdf49edf4e0d29f50343da82c70\"\u003e\u003ccode\u003e67192a9\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.19.0 to 2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/59164c8b795ebd4cc0362c4c74d7c893c4a50303\"\u003e\u003ccode\u003e59164c8\u003c/code\u003e\u003c/a\u003e Bump com.opencsv:opencsv from 5.11.1 to 5.11.2 \u003ca href=\"https://redirect.github.com/apache/commons-csv/issues/553\"\u003e#553\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-csv/compare/rel/commons-csv-1.14.0...rel/commons-csv-1.14.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-core` from 1.5.18 to 1.5.32\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/qos-ch/logback/releases\"\u003ech.qos.logback:logback-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eLogback 1.5.32\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-02-16 Release of logback version 1.5.32\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• In \u003ccode\u003eDefaultProcessor, \u003c/code\u003efixed incorrect check for dependencies contained within a parent model. Previous only the direct children were scanned. This fixes \u003ca href=\"https://redirect.github.com/qos-ch/logback-access/issues/34\"\u003elogback-access/issues/34\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit e807335a67535b4eacce94e942c0bcb649665d93 associated with the tag v_1.5.32. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback  1.5.31\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-02-14 Release of logback version 1.5.31\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Fixed missing META-INF/services directory in logback-classic.jar. This issue rendered logback-classic version 1.5.30 unusable with SLF4J.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 168e42f9f9a18a3ffdf31eb2bfe80a71e33ecd8b associated with the tag v_1.5.31. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.30\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-02-14 Release of logback  version 1.5.30\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• \u003cstrong\u003eIn this version, logback-classic.jar was missing the META-INF/services directory, making it unusable with SLF4J. Version 1.5.31 (released later on the same day) fixes this issue.\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Fix scanning issue when an included file becomes available at a later time. This problem was reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1021\"\u003eissues/1021\u003c/a\u003e by Sergey Nazarov.\u003c/p\u003e\n\u003cp\u003e• Standardized code for version checking across modules.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 44164f10ca3fb44ce0e68519f13564b87e3aca61 associated with the tag v_1.5.30. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.29\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-02-09 Release of logback version 1.5.29\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• In response to \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1017\"\u003eissues/1017\u003c/a\u003e, appender names and appender references are once again subject to variable substitution, reverting the change introduced in version 1.5.28.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.28\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-02-06 Release of logback version 1.5.28\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Appender names or appender references are no longer subject to variable substitution.\u003c/p\u003e\n\u003cp\u003e• Fixed issue with configurations with conditionals encompassing appenders. This was reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1016\"\u003eissues/1016\u003c/a\u003e reported by Sergey Sazonov.\u003c/p\u003e\n\u003cp\u003e• The \u003c!-- raw HTML omitted --\u003e element now admits a 'scan' attribute which can be used to override the 'scan' attribute in the \u003c!-- raw HTML omitted --\u003e element.\u003c/p\u003e\n\u003cp\u003e• Fixed NullPointerException thrown by VersionUtil.checkForVersionEquality method occurring with GraalVM Native Images. This issue was reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1014\"\u003eissues/1014\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit e7a1855ab562bb102333f754603ff89359bf3cfc associated with the tag v_1.5.28. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.27\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-01-30 Release of logback version 1.5.27\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Updated license to Eclipse Public License version 2.0 from version 1.0, retaining the GPL 2.1 dual-license.\u003c/p\u003e\n\u003cp\u003e• Fixed missing MDC data transmitted by \u003ccode\u003eSocketAppender\u003c/code\u003e reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1010\"\u003eissues/1010\u003c/a\u003e by Lars Vogel.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e807335a67535b4eacce94e942c0bcb649665d93\"\u003e\u003ccode\u003ee807335\u003c/code\u003e\u003c/a\u003e prepare release 1.5.32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/dc35d552bbd87cea8b98bea44ff0a113631075e7\"\u003e\u003ccode\u003edc35d55\u003c/code\u003e\u003c/a\u003e fix logback-access/issues/34 by checking if dependency is a sub-model of the ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/8e32278700d5b0cfca70c246f6db0d639bb1f21b\"\u003e\u003ccode\u003e8e32278\u003c/code\u003e\u003c/a\u003e added simple test for appender definitiob via file inclusion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/834dbedefdb3cf43f77618ddc3d1d89e5c98b488\"\u003e\u003ccode\u003e834dbed\u003c/code\u003e\u003c/a\u003e start work on 1.5.32-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/168e42f9f9a18a3ffdf31eb2bfe80a71e33ecd8b\"\u003e\u003ccode\u003e168e42f\u003c/code\u003e\u003c/a\u003e add test to check that Logback SLF4J provider can be activated\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/ed45362291e060a93b2b28825ad3706ab85066ba\"\u003e\u003ccode\u003eed45362\u003c/code\u003e\u003c/a\u003e prepare release 1.5.31\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/609dae79d06b38518b48f826a22b1e7e233903c3\"\u003e\u003ccode\u003e609dae7\u003c/code\u003e\u003c/a\u003e fix missing META-INF directory\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/77397397cd0751b4d7eb5b7ee836137072505f16\"\u003e\u003ccode\u003e7739739\u003c/code\u003e\u003c/a\u003e start work on 1.5.31-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/44164f10ca3fb44ce0e68519f13564b87e3aca61\"\u003e\u003ccode\u003e44164f1\u003c/code\u003e\u003c/a\u003e prepare release 1.5.30\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/9874f06e247258e0122a099ae65964d41f2be10b\"\u003e\u003ccode\u003e9874f06\u003c/code\u003e\u003c/a\u003e test for top-file as a resource, introduced new module logback-classic-misc\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.5.18...v_1.5.32\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.groovy:groovy-bom` from 4.0.27 to 5.0.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/groovy/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tools.jackson:jackson-bom` from 3.0.0 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/71cd2e0baa8173606263779a86fe35fd980f4b57\"\u003e\u003ccode\u003e71cd2e0\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/6926bbda44df4a94bc346e50cfe0e9302b612f23\"\u003e\u003ccode\u003e6926bbd\u003c/code\u003e\u003c/a\u003e Prep for 3.1.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/5e763e5a04a0f1225f45c477492a8e5cca71d3c2\"\u003e\u003ccode\u003e5e763e5\u003c/code\u003e\u003c/a\u003e Merge branch '3.x' of github.com:FasterXML/jackson-bom into 3.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/26b42d63a8357044d6205f91c8daed0c4dd2aded\"\u003e\u003ccode\u003e26b42d6\u003c/code\u003e\u003c/a\u003e Update to latest oss-parent (v76)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/b1c70b55d7675994222ff44bef1ef3c7982235d6\"\u003e\u003ccode\u003eb1c70b5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/FasterXML/jackson-bom/issues/118\"\u003e#118\u003c/a\u003e from FasterXML/dependabot/github_actions/github-actio...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/de147942d5519b227a6aca6795f0620c184ae5ef\"\u003e\u003ccode\u003ede14794\u003c/code\u003e\u003c/a\u003e Bump the github-actions group with 2 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/5f92034a204559cc3f2705559df7b6be2b90f75f\"\u003e\u003ccode\u003e5f92034\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/648cb70f8384d7cbe2eb437eb54af83971b25384\"\u003e\u003ccode\u003e648cb70\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/e59dd9ad75bd34540ea9c33a364a1ab3d51fd187\"\u003e\u003ccode\u003ee59dd9a\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-3.1.0-rc1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/4e60dd9cf046808e67c66b4d00c921d56f2f0d15\"\u003e\u003ccode\u003e4e60dd9\u003c/code\u003e\u003c/a\u003e Prep for 3.1.0-rc1 release\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-bom/compare/jackson-bom-3.0.0...jackson-bom-3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit:junit-bom` from 5.13.4 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit:junit-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.1 = Platform 6.0.1 + Jupiter 6.0.1 + Vintage 6.0.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0 = Platform 6.0.0 + Jupiter 6.0.0 + Vintage 6.0.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/2897robo\"\u003e\u003ccode\u003e@​2897robo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4525\"\u003ejunit-team/junit-framework#4525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/strangelookingnerd\"\u003e\u003ccode\u003e@​strangelookingnerd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4683\"\u003ejunit-team/junit-framework#4683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eric6iese\"\u003e\u003ccode\u003e@​eric6iese\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4717\"\u003ejunit-team/junit-framework#4717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\"\u003ehttps://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC3 = Platform 6.0.0-RC3 + Jupiter 6.0.0-RC3 + Vintage 6.0.0-RC3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC2 = Platform 6.0.0-RC2 + Jupiter 6.0.0-RC2 + Vintage 6.0.0-RC2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC1 = Platform 6.0.0-RC1 + Jupiter 6.0.0-RC1 + Vintage 6.0.0-RC1\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.13.4...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-engine` from 5.13.4 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter-engine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.1 = Platform 6.0.1 + Jupiter 6.0.1 + Vintage 6.0.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0 = Platform 6.0.0 + Jupiter 6.0.0 + Vintage 6.0.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/2897robo\"\u003e\u003ccode\u003e@​2897robo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4525\"\u003ejunit-team/junit-framework#4525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/strangelookingnerd\"\u003e\u003ccode\u003e@​strangelookingnerd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4683\"\u003ejunit-team/junit-framework#4683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eric6iese\"\u003e\u003ccode\u003e@​eric6iese\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4717\"\u003ejunit-team/junit-framework#4717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\"\u003ehttps://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC3 = Platform 6.0.0-RC3 + Jupiter 6.0.0-RC3 + Vintage 6.0.0-RC3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC2 = Platform 6.0.0-RC2 + Jupiter 6.0.0-RC2 + Vintage 6.0.0-RC2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC1 = Platform 6.0.0-RC1 + Jupiter 6.0.0-RC1 + Vintage 6.0.0-RC1\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.13.4...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.mockito:mockito-bom` from 5.18.0 to 5.22.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mockito/mockito/releases\"\u003eorg.mockito:mockito-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.22.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003cem\u003eChangelog generated by \u003ca href=\"https://github.com/shipkit/shipkit-changelog\"\u003eShipkit Changelog Gradle Plugin\u003c/a\u003e\u003c/em\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch4\u003e5.22.0\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e2026-02-27 - \u003ca href=\"https://github.com/mockito/mockito/compare/v5.21.0...v5.22.0\"\u003e6 commit(s)\u003c/a\u003e by Joshua Selbo, NiMv1, Rafael Winterhalter, dependabot[bot], eunbin son\u003c/li\u003e\n\u003cli\u003eAvoid mocking of internal static utilities [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3785\"\u003e#3785\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3785\"\u003emockito/mockito#3785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump graalvm/setup-graalvm from 1.4.4 to 1.4.5 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3780\"\u003e#3780\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3780\"\u003emockito/mockito#3780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStatic mocking of UUID.class corrupted under JDK 25 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3778\"\u003e#3778\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3778\"\u003emockito/mockito#3778\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump actions/upload-artifact from 5 to 6 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3774\"\u003e#3774\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3774\"\u003emockito/mockito#3774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: clarify RETURNS_MOCKS behavior with sealed abstract enums (Java 15+) [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3773\"\u003e#3773\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3773\"\u003emockito/mockito#3773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd tests for Sets utility class [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3771\"\u003e#3771\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3771\"\u003emockito/mockito#3771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd core API to enable Kotlin singleton mocking [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3762\"\u003e#3762\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3762\"\u003emockito/mockito#3762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStubbing Kotlin \u003ccode\u003eobject\u003c/code\u003e singletons [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3652\"\u003e#3652\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3652\"\u003emockito/mockito#3652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIncorrect documentation for RETURNS_MOCKS [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3285\"\u003e#3285\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3285\"\u003emockito/mockito#3285\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.21.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003cem\u003eChangelog generated by \u003ca href=\"https://github.com/shipkit/shipkit-changelog\"\u003eShipkit Changelog Gradle Plugin\u003c/a\u003e\u003c/em\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch4\u003e5.21.0\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e2025-12-09 - \u003ca href=\"https://github.com/mockito/mockito/compare/v5.20.0...v5.21.0\"\u003e17 commit(s)\u003c/a\u003e by Giulio Longfils, Joshua Selbo, Woongi9, Zylox, dependabot[bot]\u003c/li\u003e\n\u003cli\u003eBump graalvm/setup-graalvm from 1.4.3 to 1.4.4 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3768\"\u003e#3768\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3768\"\u003emockito/mockito#3768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump graalvm/setup-graalvm from 1.4.2 to 1.4.3 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3767\"\u003e#3767\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3767\"\u003emockito/mockito#3767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 5 to 6 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3765\"\u003e#3765\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3765\"\u003emockito/mockito#3765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdds output of matchers to potential mismatch; Fixes \u003ca href=\"https://redirect.github.com/mockito/mockito/issues/2468\"\u003e#2468\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3760\"\u003e#3760\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3760\"\u003emockito/mockito#3760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eForbid mocking WeakReference with inline mock maker [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3759\"\u003e#3759\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3759\"\u003emockito/mockito#3759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStackOverflowError when mocking WeakReference [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3758\"\u003e#3758\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3758\"\u003emockito/mockito#3758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump actions/upload-artifact from 4 to 5 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3756\"\u003e#3756\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3756\"\u003emockito/mockito#3756\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump graalvm/setup-graalvm from 1.4.1 to 1.4.2 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3755\"\u003e#3755\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3755\"\u003emockito/mockito#3755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport primitives in GenericArrayReturnType. [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3753\"\u003e#3753\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3753\"\u003emockito/mockito#3753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClassNotFoundException when stubbing array of primitive type on Android [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3752\"\u003e#3752\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3752\"\u003emockito/mockito#3752\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump graalvm/setup-graalvm from 1.4.0 to 1.4.1 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3744\"\u003e#3744\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3744\"\u003emockito/mockito#3744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump gradle/actions from 4 to 5 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3743\"\u003e#3743\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3743\"\u003emockito/mockito#3743\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.graalvm.buildtools.native from 0.11.0 to 0.11.1 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3738\"\u003e#3738\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3738\"\u003emockito/mockito#3738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump com.diffplug.spotless:spotless-plugin-gradle from 7.2.1 to 8.0.0 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3735\"\u003e#3735\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3735\"\u003emockito/mockito#3735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump graalvm/setup-graalvm from 1.3.7 to 1.4.0 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3734\"\u003e#3734\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3734\"\u003emockito/mockito#3734\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.5 to 3.27.6 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3733\"\u003e#3733\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3733\"\u003emockito/mockito#3733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump errorprone from 2.41.0 to 2.42.0 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3732\"\u003e#3732\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3732\"\u003emockito/mockito#3732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFeat: automatically detect class to mock in mockStatic and mockConstruction [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3731\"\u003e#3731\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3731\"\u003emockito/mockito#3731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn completed futures for unstubbed Future/CompletionStage in ReturnsEmptyValues [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3727\"\u003e#3727\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3727\"\u003emockito/mockito#3727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eautomatically detect class to mock [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/2779\"\u003e#2779\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/2779\"\u003emockito/mockito#2779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIncorrect \u0026quot;has following stubbing(s) with different arguments\u0026quot; message when using Argument Matchers [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/2468\"\u003e#2468\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/2468\"\u003emockito/mockito#2468\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.20.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003cem\u003eChangelog generated by \u003ca href=\"https://github.com/shipkit/shipkit-changelog\"\u003eShipkit Changelog Gradle Plugin\u003c/a\u003e\u003c/em\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch4\u003e5.20.0\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e2025-09-20 - \u003ca href=\"https://github.com/mockito/mockito/compare/v5.19.0...v5.20.0\"\u003e11 commit(s)\u003c/a\u003e by Adrian-Kim, Giulio Longfils, Rafael Winterhalter, dependabot[bot]\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.4 to 3.27.5 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3730\"\u003e#3730\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3730\"\u003emockito/mockito#3730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIntroducing the Ability to Mock Construction of Generic Types (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/2401\"\u003e#2401\u003c/a\u003e) [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3729\"\u003e#3729\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3729\"\u003emockito/mockito#3729\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump com.gradle.develocity from 4.1.1 to 4.2 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3726\"\u003e#3726\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3726\"\u003emockito/mockito#3726\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/25f13951d35ca391ee50207e6c564f3e869f3d91\"\u003e\u003ccode\u003e25f1395\u003c/code\u003e\u003c/a\u003e Add core API to enable Kotlin singleton mocking (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3762\"\u003e#3762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/ef9ee5529853d96028b520f84a41ffd41afc9a1d\"\u003e\u003ccode\u003eef9ee55\u003c/code\u003e\u003c/a\u003e Avoids mocking private static methods, as well as package-private static meth...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/d16fcfc274d7ca03a2b4bdc22dd7c3ec6dac8690\"\u003e\u003ccode\u003ed16fcfc\u003c/code\u003e\u003c/a\u003e Bump graalvm/setup-graalvm from 1.4.4 to 1.4.5 (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3780\"\u003e#3780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/27eb8a3acdd9c9eb3ff788a71b22777026874439\"\u003e\u003ccode\u003e27eb8a3\u003c/code\u003e\u003c/a\u003e Clarify \u003ccode\u003eRETURNS_MOCKS\u003c/code\u003e behavior with sealed abstract enums (Java 15+) (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3773\"\u003e#3773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/9e5d449a78132385e75ff02d02c61e49cce374b6\"\u003e\u003ccode\u003e9e5d449\u003c/code\u003e\u003c/a\u003e Add tests for Sets utility class (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3771\"\u003e#3771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/8d9a62fafa9829ecfa0b298c0bd012faa3bf1868\"\u003e\u003ccode\u003e8d9a62f\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 5 to 6 (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3774\"\u003e#3774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/09d2230acd7160252a6db228313c226a976e51b9\"\u003e\u003ccode\u003e09d2230\u003c/code\u003e\u003c/a\u003e Bump graalvm/setup-graalvm from 1.4.3 to 1.4.4 (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3768\"\u003e#3768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/df3e0ccdd42533ac933f87e3fa00c0681d362c5b\"\u003e\u003ccode\u003edf3e0cc\u003c/code\u003e\u003c/a\u003e Bump graalvm/setup-graalvm from 1.4.2 to 1.4.3 (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3767\"\u003e#3767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/04a6e9f88ccc6c29e77b95a8e0b617319bcee234\"\u003e\u003ccode\u003e04a6e9f\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3765\"\u003e#3765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/756a3cf3fa890437603704f1dc2932e908ef3951\"\u003e\u003ccode\u003e756a3cf\u003c/code\u003e\u003c/a\u003e Add description of matchers to potential mismatch (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3760\"\u003e#3760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mockito/mockito/compare/v5.18.0...v5.22.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.assertj:assertj-core` from 3.27.3 to 3.27.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/assertj/assertj/releases\"\u003eorg.assertj:assertj-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.27.7\u003c/h2\u003e\n\u003ch2\u003e:lock: Security\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix XXE vulnerability in \u003ccode\u003eisXmlEqualTo\u003c/code\u003e assertion (CVE-2026-24400)\n\u003cul\u003e\n\u003cli\u003eSee GHSA-rqfh-9r24-8c9r for details; many thanks to \u003ca href=\"https://github.com/wxt201\"\u003e\u003ccode\u003e@​wxt201\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Song-Li\"\u003e\u003ccode\u003e@​Song-Li\u003c/code\u003e\u003c/a\u003e for responsibly reporting it!\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:no_entry_sign: Deprecated\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eXmlStringPrettyFormatter\u003c/code\u003e with no replacement\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNavigation to \u003ccode\u003eassertj-core\u003c/code\u003e or \u003ccode\u003eguava\u003c/code\u003e types from \u003ccode\u003eassertj-guava\u003c/code\u003e Javadoc site has unnecessary header \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3478\"\u003e#3478\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Byte Buddy 1.18.3\u003c/li\u003e\n\u003cli\u003eUpgrade to JUnit BOM 5.14.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Guava 33.5.0-jre\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.27.6\u003c/h2\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing export for \u003ccode\u003eorg.assertj.core.annotation\u003c/code\u003e \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3951\"\u003e#3951\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:heart: Contributors\u003c/h2\u003e\n\u003cp\u003eThanks to all the contributors who worked on this release:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/duponter\"\u003e\u003ccode\u003e@​duponter\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.27.5\u003c/h2\u003e\n\u003ch2\u003e:zap: Improvements\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eByteBuddy in AssertJ 3.27.4 not compatible with Java 25 \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3946\"\u003e#3946\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/e84071667f5f8f13084af9dfa54cee5fd9db18db\"\u003e\u003ccode\u003ee840716\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release assertj-build-3.27.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/85ca7eb6609bb179c043b85ae7d290523b1ba79a\"\u003e\u003ccode\u003e85ca7eb\u003c/code\u003e\u003c/a\u003e Deprecate \u003ccode\u003eXmlStringPrettyFormatter\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/77081dc5eb107141df80f95bd0149b468e451341\"\u003e\u003ccode\u003e77081dc\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/b68fc24a9de28f28a486fc5b887c1b8a003a5823\"\u003e\u003ccode\u003eb68fc24\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.31.9 to 4.31.10 in the github-actions group ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/0cf5bb6c50f6ead3deaa2a2ff50ef1e7d933c8a3\"\u003e\u003ccode\u003e0cf5bb6\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003ekotlin.version\u003c/code\u003e from 2.1.0 to 2.2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/d393ef1f5e48c89d47d7cf6d1eae359ceda0a126\"\u003e\u003ccode\u003ed393ef1\u003c/code\u003e\u003c/a\u003e Abort tests when symbolic links cannot be created (\u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3788\"\u003e#3788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/22124331e9922af5a43ab50f7a9a25b65be53be1\"\u003e\u003ccode\u003e2212433\u003c/code\u003e\u003c/a\u003e Add IntelliJ custom inspection for test class names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/5717d025cfe0f4c66de20f3253c0b0ecba259aa1\"\u003e\u003ccode\u003e5717d02\u003c/code\u003e\u003c/a\u003e Update JetBrains icon\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/a8ec20bd42ed01f9cc6f654046c7dd424b0af07c\"\u003e\u003ccode\u003ea8ec20b\u003c/code\u003e\u003c/a\u003e Add icon for JetBrains products\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/c05fb3d052b415fb2d6051df939f3b7903a76afe\"\u003e\u003ccode\u003ec05fb3d\u003c/code\u003e\u003c/a\u003e Bump Maven to 3.9.12 and Wrapper to 3.3.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/assertj/assertj/compare/assertj-build-3.27.3...assertj-build-3.27.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `net.bytebuddy:byte-buddy` from 1.17.6 to 1.18.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/raphw/byte-buddy/releases\"\u003enet.bytebuddy:byte-buddy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eByte Buddy 1.18.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEagerly resolve of canonical files during attach emulation to avoid failure when process ends before file can be deleted.\u003c/li\u003e\n\u003cli\u003eAdd super classes to hash code / equals computation in \u003ccode\u003eAdvice\u003c/code\u003e that were missing.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eByte Buddy 1.18.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for new build description in Android 9.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eByte Buddy 1.18.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid using Class File API when Byte Buddy is loaded on the boot loader where multi-release jars are not available.\u003c/li\u003e\n\u003cli\u003eAdd additional safety when processing class files with illegally formed parameters.\u003c/li\u003e\n\u003cli\u003eUpdate to latest ASM.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eByte Buddy 1.18.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport modifiers for value classes in Valhalla builds.\u003c/li\u003e\n\u003cli\u003eImprove use of build cache in Gradle.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eByte Buddy 1.18.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix generated module-info to include new package.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eByte Buddy 1.18.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003emodule-info\u003c/code\u003e class files and \u003ccode\u003eModuleDescription\u003c/code\u003es.\u003c/li\u003e\n\u003cli\u003eAllow for manipulating module information using the \u003ccode\u003eByteBuddy\u003c/code\u003e API.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eByte Buddy 1.17.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid use of types that are deprecated as of Java 26.\u003c/li\u003e\n\u003cli\u003eInclude ASM 9.9 that offers ASM support for Java 26.\u003c/li\u003e\n\u003cli\u003eMake sure that generated code internal to Byte Buddy supports CDS if available.\u003c/li\u003e\n\u003cli\u003eUpdate version of ASM to JDK Class File API bridge to fix some minor bugs related to type annotations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eByte Buddy 1.17.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSpecify correct JVM environment for Android builds when using the Gradle plugin.\u003c/li\u003e\n\u003cli\u003eAvoid recomputing the size of a parameter list for performance reasons after measuring the significant impact.\u003c/li\u003e\n\u003cli\u003eCorrect validation of JVM names to avoid breaking when Java names are not allowed while JVM names are, with Kotlin and others.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/raphw/byte-buddy/blob/master/release-notes.md\"\u003enet.bytebuddy:byte-buddy's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e15. February 2026: version 1.18.5\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEagerly resolve of canonical files during attach emulation to avoid failure when process ends before file can be deleted.\u003c/li\u003e\n\u003cli\u003eAdd super classes to hash code / equals computation in \u003ccode\u003eAdvice\u003c/code\u003e that were missing.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e16. January 2026: version 1.18.4\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for new build description in Android 9.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e26. November 2025: version 1.18.3\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid using Class File API when Byte Buddy is loaded on the boot loader where multi-release jars are not available.\u003c/li\u003e\n\u003cli\u003eAdd additional safety when processing class files with illegally formed parameters.\u003c/li\u003e\n\u003cli\u003eUpdate to latest ASM.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e26. November 2025: version 1.18.2\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport modifiers for value classes in Valhalla builds.\u003c/li\u003e\n\u003cli\u003eImprove use of build cache in Gradle.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e12. November 2025: version 1.18.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix generated module-info to include new package.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e11. November 2025: version 1.18.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003emodule-info\u003c/code\u003e class files and \u003ccode\u003eModuleDescription\u003c/code\u003es.\u003c/li\u003e\n\u003cli\u003eAllow for manipulating module information using the \u003ccode\u003eByteBuddy\u003c/code\u003e API.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e8. October 2025: version 1.17.8\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid use of types that are deprecated as of Java 26.\u003c/li\u003e\n\u003cli\u003eInclude ASM 9.9 that offers ASM support for Java 26.\u003c/li\u003e\n\u003cli\u003eMake sure that generated code internal to Byte Buddy supports CDS if available.\u003c/li\u003e\n\u003cli\u003eUpdate version of ASM to JDK Class File API bridge to fix some minor bugs related to type annotations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e17. August 2025: version 1.17.7\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSpecify correct JVM environment for Android builds when using the Gradle plugin.\u003c/li\u003e\n\u003cli\u003eAvoid recomputing the size of a parameter list for performance reasons after measuring the significant impact.\u003c/li\u003e\n\u003cli\u003eCorrect validation of JVM names to avoid breaking when Java names are not allowed while JVM names are, with Kotlin and others.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/e01d09a59b78bb2bac9f70484c81823e8afe8bc6\"\u003e\u003ccode\u003ee01d09a\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release byte-buddy-1.18.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/0cef4be038605bf310c5176cc4db7c53f46043bd\"\u003e\u003ccode\u003e0cef4be\u003c/code\u003e\u003c/a\u003e [release] Release new version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/c880bab5e215637549ef8393e7523c7809d9f9c2\"\u003e\u003ccode\u003ec880bab\u003c/code\u003e\u003c/a\u003e Fix hashcode equals generation.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/05dc85e3e3fda00dfa5f39e03073cf4cf62d664d\"\u003e\u003ccode\u003e05dc85e\u003c/code\u003e\u003c/a\u003e Instana attachpid file removal handling (\u003ca href=\"https://redirect.github.com/raphw/byte-buddy/issues/1884\"\u003e#1884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/71448e372a94db56de268a4be914438709fb43d9\"\u003e\u003ccode\u003e71448e3\u003c/code\u003e\u003c/a\u003e Add ASM URL for copyright note.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/9689261b67934371b8f3860a055153e944ea6491\"\u003e\u003ccode\u003e9689261\u003c/code\u003e\u003c/a\u003e Update checksums and internal Byte Buddy.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/87c13681d97d795995dadb1f75e802f2d62c058e\"\u003e\u003ccode\u003e87c1368\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/c080180f483aad3a0807ac7333635a3089ddb80b\"\u003e\u003ccode\u003ec080180\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release byte-buddy-1.18.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/3e4008088c2a2d7322ee30f86b220bb52151275f\"\u003e\u003ccode\u003e3e40080\u003c/code\u003e\u003c/a\u003e [release] Release new version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/e94974f4ce207a35e3af03969d7fe7fde84cc074\"\u003e\u003ccode\u003ee94974f\u003c/code\u003e\u003c/a\u003e [release] Release new version\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/raphw/byte-buddy/compare/byte-buddy-1.17.6...byte-buddy-1.18.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `commons-codec:commons-codec` from 1.18.0 to 1.21.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-codec/blob/master/RELEASE-NOTES.txt\"\u003ecommons-codec:commons-codec's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons Codec 1.21.0 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Codec team is pleased to announce the release of Apache Commons Codec 1.21.0.\u003c/p\u003e\n\u003cp\u003eThe Apache Commons Codec component contains encoders and decoders for\nformats such as Base16, Base32, Base64, digest, and Hexadecimal. In addition to these\nwidely used encoders and decoders, the codec package also maintains a\ncollection of phonetic encoding utilities.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003ch2\u003eNew features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCODEC-333:  Add distinct Base64 decoding for standard and URL-safe formats. Thanks to Aleksandr Beliakov, Gary Gregory.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Fix oak leaf icon references in overview.html when running `mvn clean javadoc:javadoc`. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Fix Apache RAT plugin console warnings. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Fix malformed Javadoc comments. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Bump org.apache.commons:commons-parent from 91 to 96 [#415](https://github.com/apache/commons-codec/issues/415), [#418](https://github.com/apache/commons-codec/issues/418). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Bump commons-io:commons-io from 2.20.0 to 2.21.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Bump org.apache.commons:commons-lang3 from 3.19.0 to 3.20.0. Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFor complete information on Apache Commons Codec, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons Codec website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-codec/\"\u003ehttps://commons.apache.org/proper/commons-codec/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload page: \u003ca href=\"https://commons.apache.org/proper/commons-codec/download_codec.cgi\"\u003ehttps://commons.apache.org/proper/commons-codec/download_codec.cgi\u003c/a\u003e\u003c/p\u003e\n\u003chr /\u003e\n\u003ch2\u003eApache Commons Codec 1.20.0 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Codec team is pleased to announce the release of Apache Commons Codec 1.20.0.\u003c/p\u003e\n\u003cp\u003eThe Apache Commons Codec component contains encoders and decoders for\nformats such as Base16, Base32, Base64, digest, and Hexadecimal. In addition to these\nwidely used encoders and decoders, the codec package also maintains a\ncollection of phonetic encoding utilities.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/91c44048f2751ef89567cd50ff04851da4f56e3f\"\u003e\u003ccode\u003e91c4404\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.21.0 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/21fe1d7f86bbc198975c4282c9239ef1b5e9f094\"\u003e\u003ccode\u003e21fe1d7\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/d4ea4d0867dce2b36deda123d9e477531aefcacf\"\u003e\u003ccode\u003ed4ea4d0\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 6.0.1 to 6.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/e30b1f6c247468f5ab2d06dd101c535c77778bc9\"\u003e\u003ccode\u003ee30b1f6\u003c/code\u003e\u003c/a\u003e Bump actions/setup-java from 5.1.0 to 5.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/2e4891c194cf4733fda4be4e8b29c2fa3ae46476\"\u003e\u003ccode\u003e2e4891c\u003c/code\u003e\u003c/a\u003e Bump org.apache.commons:commons-parent from 95 to 96\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/d02c003231a2ae8d065f9edfecf4e97dcffc085e\"\u003e\u003ccode\u003ed02c003\u003c/code\u003e\u003c/a\u003e Use a URL to a prettier page: \u003ca href=\"https://www.ietf.org/rfc/rfc2045\"\u003ehttps://www.ietf.org/rfc/rfc2045\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/3c961b83ead5140fbaffb1191692f943758ecdec\"\u003e\u003ccode\u003e3c961b8\u003c/code\u003e\u003c/a\u003e Checkstyle\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/99cf6b7800f7f1af1b45c4b167aae128e3bb4aeb\"\u003e\u003ccode\u003e99cf6b7\u003c/code\u003e\u003c/a\u003e Javadoc and exception messages: \u0026quot;base 32\u0026quot; -\u0026gt; \u0026quot;Base32\u0026quot;.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/2df7b9a20ed600ad64bc00edf1c9a619edab76a0\"\u003e\u003ccode\u003e2df7b9a\u003c/code\u003e\u003c/a\u003e Javadoc and exception messages: \u0026quot;base 64\u0026quot; -\u0026gt; \u0026quot;Base64\u0026quot;.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/0643fdd0b7fcac6bd1543cdd1868ec7b5de4bbcc\"\u003e\u003ccode\u003e0643fdd\u003c/code\u003e\u003c/a\u003e Javadoc 8 doesn't know how to find this link\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-codec/compare/rel/commons-codec-1.18.0...rel/commons-codec-1.21.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.commons:commons-dbcp2` from 2.13.0 to 2.14.0\n\nUpdates `commons-io:commons-io` from 2.20.0 to 2.21.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-io/blob/master/RELEASE-NOTES.txt\"\u003ecommons-io:commons-io's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eApache Commons IO 2.22.0 Release Notes\u003c/p\u003e\n\u003cp\u003eThe Apache Commons IO team is pleased to announce the release of Apache Commons IO 2.22.0.\u003c/p\u003e\n\u003ch2\u003eIntroduction\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons IO library contains utility classes, stream implementations, file filters,\nfile comparators, endian transformation classes, and much more.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003ch2\u003eNew features\u003c/h2\u003e\n\u003cp\u003eo          Add and use IOUtils.closeQuietlySuppress(Closeable, Throwable) \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/818\"\u003e#818\u003c/a\u003e. Thanks to Gary Gregory, Piotr P. Karwasz.\u003c/p\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cp\u003eo          Fix Apache RAT plugin console warnings. Thanks to Gary Gregory.\no          ByteArraySeekableByteChannel.position(long) and truncate(long) shouldn't throw an IllegalArgumentException for a new positive position that's too large \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/817\"\u003e#817\u003c/a\u003e. Thanks to Gary Gregory, Piotr P. Karwasz.\no          Fix malformed Javadoc comments. Thanks to Gary Gregory.\no          ReadAheadInputStream.close() doesn't always close its filtered input stream. Thanks to Stanislav Fort, Gary Gregory.\u003c/p\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cp\u003eo          Bump org.apache.commons:commons-parent from 91 to 96 \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/816\"\u003e#816\u003c/a\u003e. Thanks to Gary Gregory, Dependabot.\no          Bump commons-codec:commons-codec from 1.19.0 to 1.20.0 \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/812\"\u003e#812\u003c/a\u003e. Thanks to Gary Gregory, Dependabot.\no          Bump commons.bytebuddy.version from 1.17.8 to 1.18.4 \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/814\"\u003e#814\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/820\"\u003e#820\u003c/a\u003e. Thanks to Gary Gregory, Dependabot.\no          Bump commons-lang3 from 3.19.0 to 3.20.0. Thanks to Gary Gregory, Dependabot.\u003c/p\u003e\n\u003cp\u003eCommons IO 2.7 and up requires Java 8 or above.\nCommons IO 2.6 requires Java 7 or above.\nCommons IO 2.3 through 2.5 requires Java 6 or above.\nCommons IO 2.2 requires Java 5 or above.\nCommons IO 1.4 requires Java 1.3 or above.\u003c/p\u003e\n\u003cp\u003eHistorical list of changes: \u003ca href=\"https://commons.apache.org/proper/commons-io/changes.html\"\u003ehttps://commons.apache.org/proper/commons-io/changes.html\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFor complete information on Apache Commons IO, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons IO website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-io/\"\u003ehttps://commons.apache.org/proper/commons-io/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload page: \u003ca href=\"https://commons.apache.org/proper/commons-io/download_io.cgi\"\u003ehttps://commons.apache.org/proper/commons-io/download_io.cgi\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/54073d3b5fdd2985b98a48040ede95eb59c7ee53\"\u003e\u003ccode\u003e54073d3\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 2.21.0 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/f141f09d91368543e4f0754cbd649c484768c55c\"\u003e\u003ccode\u003ef141f09\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/adcf1350152faf4dbd8cf53fb2f2649f25dbe227\"\u003e\u003ccode\u003eadcf135\u003c/code\u003e\u003c/a\u003e Add license header\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/0f499d060adbd4b36bbd9f47393a7ea6af8149ff\"\u003e\u003ccode\u003e0f499d0\u003c/code\u003e\u003c/a\u003e Use new oak logo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/34a961c3ed58ed96c73836db154ae50f0c45110f\"\u003e\u003ccode\u003e34a961c\u003c/code\u003e\u003c/a\u003e Use HTTPS in URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/9e511181a03096b77c3a4b9c6077a4ac0b56b510\"\u003e\u003ccode\u003e9e51118\u003c/code\u003e\u003c/a\u003e Use HTTPS in URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/d715865ee705fdb8ed786582bd6bd4ee996b0665\"\u003e\u003ccode\u003ed715865\u003c/code\u003e\u003c/a\u003e Add dependabot email [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/3d6a7e113633e1a33ca254d744c3fcbab61663f3\"\u003e\u003ccode\u003e3d6a7e1\u003c/...\n\n_Description has been truncated_","html_url":"https://github.com/apache/logging-log4j2/pull/4055","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Flogging-log4j2/issues/4055","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4055/packages"},{"uuid":"3995262629","node_id":"PR_kwDOEnX34s7Gh0FB","number":13359,"state":"open","title":"chore(deps): bump net.java.dev.jna:jna from 5.16.0 to 5.18.1 in /jans-cedarling/bindings/cedarling-java","user":"dependabot[bot]","labels":["java","dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-26T12:31:36.000Z","updated_at":"2026-02-26T12:32:08.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"net.java.dev.jna:jna","old_version":"5.16.0","new_version":"5.18.1","repository_url":"https://github.com/java-native-access/jna"}],"path":"/jans-cedarling/bindings/cedarling-java","ecosystem":"maven"},"body":"Bumps [net.java.dev.jna:jna](https://github.com/java-native-access/jna) from 5.16.0 to 5.18.1.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/java-native-access/jna/blob/master/CHANGES.md\"\u003enet.java.dev.jna:jna's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 5.18.1\u003c/h1\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1686\"\u003e#1686\u003c/a\u003e: Fix \u003ccode\u003esortFields\u003c/code\u003e race condition while getting fields - \u003ca href=\"https://github.com/bendk\"\u003e\u003ccode\u003e@​bendk\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 5.18.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1671\"\u003e#1671\u003c/a\u003e: Add \u003ccode\u003eisRISCV\u003c/code\u003e to \u003ccode\u003ec.s.j.Platform\u003c/code\u003e - \u003ca href=\"https://github.com/Glavo\"\u003e\u003ccode\u003e@​Glavo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1672\"\u003e#1672\u003c/a\u003e: Add \u003ccode\u003eCFLocale\u003c/code\u003e, \u003ccode\u003eCFLocaleCopyCurrent\u003c/code\u003e, \u003ccode\u003eCFCFDateFormatter\u003c/code\u003e, \u003ccode\u003eCFDateFormatterStyle\u003c/code\u003e, \u003ccode\u003eCFDateFormatterCreate\u003c/code\u003e and \u003ccode\u003eCFDateFormatterGetFormat\u003c/code\u003e to \u003ccode\u003ec.s.j.p.mac.CoreFoundation\u003c/code\u003e - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1669\"\u003e#1669\u003c/a\u003e: Document requirement for running on JDK 24+ - \u003ca href=\"https://github.com/matthiasblaesing\"\u003e\u003ccode\u003e@​matthiasblaesing\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1681\"\u003e#1681\u003c/a\u003e: Fix deadlock in Structure constructor introduced in 5.16.0 - \u003ca href=\"https://github.com/brettwooldridge\"\u003e\u003ccode\u003e@​brettwooldridge\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1683\"\u003e#1683\u003c/a\u003e: Fix native build error on Xcode 16.3 / Apple Clang 17 - \u003ca href=\"https://github.com/brettwooldridge\"\u003e\u003ccode\u003e@​brettwooldridge\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 5.17.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1658\"\u003e#1658\u003c/a\u003e:  Add win32 power event constants, types, and functions - \u003ca href=\"https://github.com/eranl\"\u003e\u003ccode\u003e@​eranl\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1647\"\u003e#1647\u003c/a\u003e: Fix calls to jnidispatch on Android with 16KB page size (part 2) - \u003ca href=\"https://github.com/BugsBeGone\"\u003e\u003ccode\u003e@​BugsBeGone\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/3c493c1642b1555d541755e0984c968ba6c0f540\"\u003e\u003ccode\u003e3c493c1\u003c/code\u003e\u003c/a\u003e Release 5.18.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/e3838d5396db7b76d45ec44ad3a121f3ba9e164b\"\u003e\u003ccode\u003ee3838d5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1680\"\u003e#1680\u003c/a\u003e from java-native-access/dependabot/github_actions/gi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/5cac36169eb88f373c709c292c1c4dc36b6f73c8\"\u003e\u003ccode\u003e5cac361\u003c/code\u003e\u003c/a\u003e Bump the github-actions group with 2 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/5511f281d0b59a6dc79c40e62b194cd1da738ae8\"\u003e\u003ccode\u003e5511f28\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1687\"\u003e#1687\u003c/a\u003e from bendk/push-yyprxvvrrttk\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/c401bca07c3e22ff3ba3ab99fbdbd3b9e772c1ef\"\u003e\u003ccode\u003ec401bca\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1690\"\u003e#1690\u003c/a\u003e from jonalmeida/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/6e7e828eb8ffed1085f49503a293b9398e1437fb\"\u003e\u003ccode\u003e6e7e828\u003c/code\u003e\u003c/a\u003e Update recommended Android proguard rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/b665e9e6a2752aba2dcb9a73b00c086a5122f595\"\u003e\u003ccode\u003eb665e9e\u003c/code\u003e\u003c/a\u003e Avoid threading issues in sortFields (\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1686\"\u003e#1686\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/0da700d3005d2a3fc332c47fae93b16b320f51af\"\u003e\u003ccode\u003e0da700d\u003c/code\u003e\u003c/a\u003e Prepare next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/285632fa6e4c4f8c49cfad059c76107b64d2a039\"\u003e\u003ccode\u003e285632f\u003c/code\u003e\u003c/a\u003e Release 5.18.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/77fe152e751fcaaf82f8a14c59a2f25f136f503c\"\u003e\u003ccode\u003e77fe152\u003c/code\u003e\u003c/a\u003e Support/Prepare deployment to new maven central repository\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/java-native-access/jna/compare/5.16.0...5.18.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=net.java.dev.jna:jna\u0026package-manager=maven\u0026previous-version=5.16.0\u0026new-version=5.18.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/JanssenProject/jans/pull/13359","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/JanssenProject%2Fjans/issues/13359","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/13359/packages"},{"uuid":"3772780412","node_id":"PR_kwDOQHaHwM67Gr28","number":64,"state":"closed","title":"Bump the minor-and-patch group across 1 directory with 11 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-01-07T13:07:48.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-31T13:07:36.000Z","updated_at":"2026-01-07T13:07:50.000Z","time_to_close":604812,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"minor-and-patch","update_count":11,"packages":[{"name":"net.java.dev.jna:jna","old_version":"5.17.0","new_version":"5.18.1","repository_url":"https://github.com/java-native-access/jna"},{"name":"net.java.dev.jna:jna-platform","old_version":"5.17.0","new_version":"5.18.1","repository_url":"https://github.com/java-native-access/jna"},{"name":"ch.qos.logback:logback-classic","old_version":"1.5.18","new_version":"1.5.23","repository_url":"https://github.com/qos-ch/logback"},{"name":"org.mockito:mockito-junit-jupiter","old_version":"5.19.0","new_version":"5.21.0","repository_url":"https://github.com/mockito/mockito"},{"name":"org.apache.maven.plugins:maven-compiler-plugin","old_version":"3.14.0","new_version":"3.14.1","repository_url":"https://github.com/apache/maven-compiler-plugin"},{"name":"org.apache.maven.plugins:maven-source-plugin","old_version":"3.3.1","new_version":"3.4.0","repository_url":"https://github.com/apache/maven-source-plugin"},{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.5.3","new_version":"3.5.4","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.jacoco:jacoco-maven-plugin","old_version":"0.8.13","new_version":"0.8.14","repository_url":"https://github.com/jacoco/jacoco"},{"name":"org.apache.maven.plugins:maven-scm-plugin","old_version":"2.1.0","new_version":"2.2.1","repository_url":"https://github.com/apache/maven-scm"},{"name":"org.sonatype.central:central-publishing-maven-plugin","old_version":"0.8.0","new_version":"0.9.0","repository_url":"https://github.com/sonatype/central-publishing-maven-plugin"},{"name":"org.apache.maven.plugins:maven-javadoc-plugin","old_version":"3.11.3","new_version":"3.12.0","repository_url":"https://github.com/apache/maven-javadoc-plugin"}],"path":null,"ecosystem":"maven"},"body":"Bumps the minor-and-patch group with 11 updates in the /java/secure-memory directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [net.java.dev.jna:jna](https://github.com/java-native-access/jna) | `5.17.0` | `5.18.1` |\n| [net.java.dev.jna:jna-platform](https://github.com/java-native-access/jna) | `5.17.0` | `5.18.1` |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.5.18` | `1.5.23` |\n| [org.mockito:mockito-junit-jupiter](https://github.com/mockito/mockito) | `5.19.0` | `5.21.0` |\n| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.14.0` | `3.14.1` |\n| [org.apache.maven.plugins:maven-source-plugin](https://github.com/apache/maven-source-plugin) | `3.3.1` | `3.4.0` |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.5.3` | `3.5.4` |\n| [org.jacoco:jacoco-maven-plugin](https://github.com/jacoco/jacoco) | `0.8.13` | `0.8.14` |\n| [org.apache.maven.plugins:maven-scm-plugin](https://github.com/apache/maven-scm) | `2.1.0` | `2.2.1` |\n| [org.sonatype.central:central-publishing-maven-plugin](https://github.com/sonatype/central-publishing-maven-plugin) | `0.8.0` | `0.9.0` |\n| [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) | `3.11.3` | `3.12.0` |\n\n\nUpdates `net.java.dev.jna:jna` from 5.17.0 to 5.18.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/java-native-access/jna/blob/master/CHANGES.md\"\u003enet.java.dev.jna:jna's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 5.18.1\u003c/h1\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1686\"\u003e#1686\u003c/a\u003e: Fix \u003ccode\u003esortFields\u003c/code\u003e race condition while getting fields - \u003ca href=\"https://github.com/bendk\"\u003e\u003ccode\u003e@​bendk\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 5.18.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1671\"\u003e#1671\u003c/a\u003e: Add \u003ccode\u003eisRISCV\u003c/code\u003e to \u003ccode\u003ec.s.j.Platform\u003c/code\u003e - \u003ca href=\"https://github.com/Glavo\"\u003e\u003ccode\u003e@​Glavo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1672\"\u003e#1672\u003c/a\u003e: Add \u003ccode\u003eCFLocale\u003c/code\u003e, \u003ccode\u003eCFLocaleCopyCurrent\u003c/code\u003e, \u003ccode\u003eCFCFDateFormatter\u003c/code\u003e, \u003ccode\u003eCFDateFormatterStyle\u003c/code\u003e, \u003ccode\u003eCFDateFormatterCreate\u003c/code\u003e and \u003ccode\u003eCFDateFormatterGetFormat\u003c/code\u003e to \u003ccode\u003ec.s.j.p.mac.CoreFoundation\u003c/code\u003e - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1669\"\u003e#1669\u003c/a\u003e: Document requirement for running on JDK 24+ - \u003ca href=\"https://github.com/matthiasblaesing\"\u003e\u003ccode\u003e@​matthiasblaesing\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1681\"\u003e#1681\u003c/a\u003e: Fix deadlock in Structure constructor introduced in 5.16.0 - \u003ca href=\"https://github.com/brettwooldridge\"\u003e\u003ccode\u003e@​brettwooldridge\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1683\"\u003e#1683\u003c/a\u003e: Fix native build error on Xcode 16.3 / Apple Clang 17 - \u003ca href=\"https://github.com/brettwooldridge\"\u003e\u003ccode\u003e@​brettwooldridge\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/3c493c1642b1555d541755e0984c968ba6c0f540\"\u003e\u003ccode\u003e3c493c1\u003c/code\u003e\u003c/a\u003e Release 5.18.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/e3838d5396db7b76d45ec44ad3a121f3ba9e164b\"\u003e\u003ccode\u003ee3838d5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1680\"\u003e#1680\u003c/a\u003e from java-native-access/dependabot/github_actions/gi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/5cac36169eb88f373c709c292c1c4dc36b6f73c8\"\u003e\u003ccode\u003e5cac361\u003c/code\u003e\u003c/a\u003e Bump the github-actions group with 2 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/5511f281d0b59a6dc79c40e62b194cd1da738ae8\"\u003e\u003ccode\u003e5511f28\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1687\"\u003e#1687\u003c/a\u003e from bendk/push-yyprxvvrrttk\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/c401bca07c3e22ff3ba3ab99fbdbd3b9e772c1ef\"\u003e\u003ccode\u003ec401bca\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1690\"\u003e#1690\u003c/a\u003e from jonalmeida/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/6e7e828eb8ffed1085f49503a293b9398e1437fb\"\u003e\u003ccode\u003e6e7e828\u003c/code\u003e\u003c/a\u003e Update recommended Android proguard rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/b665e9e6a2752aba2dcb9a73b00c086a5122f595\"\u003e\u003ccode\u003eb665e9e\u003c/code\u003e\u003c/a\u003e Avoid threading issues in sortFields (\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1686\"\u003e#1686\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/0da700d3005d2a3fc332c47fae93b16b320f51af\"\u003e\u003ccode\u003e0da700d\u003c/code\u003e\u003c/a\u003e Prepare next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/285632fa6e4c4f8c49cfad059c76107b64d2a039\"\u003e\u003ccode\u003e285632f\u003c/code\u003e\u003c/a\u003e Release 5.18.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/77fe152e751fcaaf82f8a14c59a2f25f136f503c\"\u003e\u003ccode\u003e77fe152\u003c/code\u003e\u003c/a\u003e Support/Prepare deployment to new maven central repository\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/java-native-access/jna/compare/5.17.0...5.18.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `net.java.dev.jna:jna-platform` from 5.17.0 to 5.18.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/java-native-access/jna/blob/master/CHANGES.md\"\u003enet.java.dev.jna:jna-platform's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 5.18.1\u003c/h1\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1686\"\u003e#1686\u003c/a\u003e: Fix \u003ccode\u003esortFields\u003c/code\u003e race condition while getting fields - \u003ca href=\"https://github.com/bendk\"\u003e\u003ccode\u003e@​bendk\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 5.18.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1671\"\u003e#1671\u003c/a\u003e: Add \u003ccode\u003eisRISCV\u003c/code\u003e to \u003ccode\u003ec.s.j.Platform\u003c/code\u003e - \u003ca href=\"https://github.com/Glavo\"\u003e\u003ccode\u003e@​Glavo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1672\"\u003e#1672\u003c/a\u003e: Add \u003ccode\u003eCFLocale\u003c/code\u003e, \u003ccode\u003eCFLocaleCopyCurrent\u003c/code\u003e, \u003ccode\u003eCFCFDateFormatter\u003c/code\u003e, \u003ccode\u003eCFDateFormatterStyle\u003c/code\u003e, \u003ccode\u003eCFDateFormatterCreate\u003c/code\u003e and \u003ccode\u003eCFDateFormatterGetFormat\u003c/code\u003e to \u003ccode\u003ec.s.j.p.mac.CoreFoundation\u003c/code\u003e - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1669\"\u003e#1669\u003c/a\u003e: Document requirement for running on JDK 24+ - \u003ca href=\"https://github.com/matthiasblaesing\"\u003e\u003ccode\u003e@​matthiasblaesing\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1681\"\u003e#1681\u003c/a\u003e: Fix deadlock in Structure constructor introduced in 5.16.0 - \u003ca href=\"https://github.com/brettwooldridge\"\u003e\u003ccode\u003e@​brettwooldridge\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1683\"\u003e#1683\u003c/a\u003e: Fix native build error on Xcode 16.3 / Apple Clang 17 - \u003ca href=\"https://github.com/brettwooldridge\"\u003e\u003ccode\u003e@​brettwooldridge\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/3c493c1642b1555d541755e0984c968ba6c0f540\"\u003e\u003ccode\u003e3c493c1\u003c/code\u003e\u003c/a\u003e Release 5.18.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/e3838d5396db7b76d45ec44ad3a121f3ba9e164b\"\u003e\u003ccode\u003ee3838d5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1680\"\u003e#1680\u003c/a\u003e from java-native-access/dependabot/github_actions/gi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/5cac36169eb88f373c709c292c1c4dc36b6f73c8\"\u003e\u003ccode\u003e5cac361\u003c/code\u003e\u003c/a\u003e Bump the github-actions group with 2 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/5511f281d0b59a6dc79c40e62b194cd1da738ae8\"\u003e\u003ccode\u003e5511f28\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1687\"\u003e#1687\u003c/a\u003e from bendk/push-yyprxvvrrttk\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/c401bca07c3e22ff3ba3ab99fbdbd3b9e772c1ef\"\u003e\u003ccode\u003ec401bca\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1690\"\u003e#1690\u003c/a\u003e from jonalmeida/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/6e7e828eb8ffed1085f49503a293b9398e1437fb\"\u003e\u003ccode\u003e6e7e828\u003c/code\u003e\u003c/a\u003e Update recommended Android proguard rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/b665e9e6a2752aba2dcb9a73b00c086a5122f595\"\u003e\u003ccode\u003eb665e9e\u003c/code\u003e\u003c/a\u003e Avoid threading issues in sortFields (\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1686\"\u003e#1686\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/0da700d3005d2a3fc332c47fae93b16b320f51af\"\u003e\u003ccode\u003e0da700d\u003c/code\u003e\u003c/a\u003e Prepare next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/285632fa6e4c4f8c49cfad059c76107b64d2a039\"\u003e\u003ccode\u003e285632f\u003c/code\u003e\u003c/a\u003e Release 5.18.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/77fe152e751fcaaf82f8a14c59a2f25f136f503c\"\u003e\u003ccode\u003e77fe152\u003c/code\u003e\u003c/a\u003e Support/Prepare deployment to new maven central repository\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/java-native-access/jna/compare/5.17.0...5.18.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-classic` from 1.5.18 to 1.5.23\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/qos-ch/logback/releases\"\u003ech.qos.logback:logback-classic's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eLogback 1.5.23\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2025-12-21 Release of logback version 1.5.23\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• In response to \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/959\"\u003eissues/959\u003c/a\u003e file name collisions are detected at configuration time by analyzing the configuration file and no longer at run time. This avoids the \u003ccode\u003eConcurrentModificationException\u003c/code\u003e reported in the issue.\u003c/p\u003e\n\u003cp\u003e• ZIP and XZ compression now use a \u003ccode\u003eBufferedOutputStream\u003c/code\u003e when writing to the compressed file. This issue was reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/988\"\u003eissues/988\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 0bcc3feb54a6d99caac70969ee5f8334aad1fbaf associated with the tag v_1.5.23. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.22\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2025-12-11 Release of logback version 1.5.22\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• In order to prevent involuntary information leakage, Logback will no longer output the value of a substituted variable, if the variable name contains any of the case-insensitive strings \u0026quot;password\u0026quot;, \u0026quot;secret\u0026quot; or \u0026quot;confidential\u0026quot;. This problem was reported by Chintan Rohila in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/986\"\u003eissues/986\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• Logback now takes the overridden \u003ccode\u003etoString()\u003c/code\u003e method of \u003ccode\u003eThrowable\u003c/code\u003e subclasses into account when  printing stack traces. This issue was reported in \u003ca href=\"https://jira.qos.ch/browse/LOGBACK-543\"\u003eLOGBACK-543\u003c/a\u003e by Alvin Chee, with a fix provided in \u003ca href=\"https://redirect.github.com/qos-ch/logback/pull/404\"\u003ePR 404\u003c/a\u003e by Brett Kail.\u003c/p\u003e\n\u003cp\u003e• Instead of limit-counting guard, Logback now uses a tumbling-window guard to rate limit internal error messages.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 572379aabd2f672b49593e4020696c624541e5b0 associated with the tag v_1.5.22. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.21\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2025-11-10 Release of logback version 1.5.21\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Invocations of turbo filters in isDebugEnabled, isInfoEnabled()... remain as they were, untouched. However, any installed instances of TurboFilter are now invoked also from within the log(LoggingEvent) method of \u003ca href=\"https://github.com/qos-ch/logback/blob/master/logback-classic/src/main/java/ch/qos/logback/classic/Logger.java#L817\"\u003eLogger\u003c/a\u003e with the contents of the LoggingEvent, typically via the fluent API. This fixes \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/871\"\u003eissues/871\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• Removed reentry-guard in most subclasses of \u003ccode\u003eUnsynchronizedAppenderBase\u003c/code\u003e where it was not needed.\u003c/p\u003e\n\u003cp\u003e• \u003ca href=\"https://logback.qos.ch/manual/configuration.html#auto_configuration\"\u003eInitialization procedure\u003c/a\u003e has been simplified by removing the step instantiating a \u003ccode\u003eSerializedModelConfigurator\u003c/code\u003e. However, it is still possible to set up \u003ccode\u003eSerializedModelConfigurator\u003c/code\u003e as a custom configurator.\u003c/p\u003e\n\u003cp\u003e• JsonEncoder is now friendlier to derivation by sub-classes as requested in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/979\"\u003eissues/979.\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e• Fixed XMLLayout thread safety issue reported in \u003ca href=\"https://jira.qos.ch/browse/LOGBACK-427\"\u003eLOGBACK-427\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• Removed superfluous buffering in Zip, GZ and XZ compression code.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit fed6f37ffe3449e40f6a9fffe050936a33116bd1 associated with the tag v_1.5.21. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.20\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2025-10-19 Release of logback version 1.5.20\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Due to potential vulnerabilities associated with dynamic, i.e. runtime, java code compilation and execution (using Janino), the \u003ccode\u003e'condition'\u003c/code\u003e attribute within the \u003ccode\u003e\u0026lt;if\u0026gt; \u003c/code\u003eelement is deprecated and will be removed in 2027.\u003c/p\u003e\n\u003cp\u003eAn \u003ca href=\"https://logback.qos.ch/translator/services/conditionalConfigMigrator.html\"\u003eonline migration service\u003c/a\u003e is provided to help with the transition.\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003e\u0026lt;condition\u0026gt;\u003c/code\u003e element, new in this version, admits custom \u003ccode\u003ePropertyEvaluator\u003c/code\u003e as a recommended alternative. See also the updated documentation on \u003ca href=\"https://logback.qos.ch/manual/configuration.html#conditional\"\u003econditional configuration\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• Initialization procedure was incorrectly reported as having been simplified in this version, i.e. version 1.5.20 by removing the step instantiating a \u003ccode\u003eSerializedModelConfigurator\u003c/code\u003e. The actual simplification was done in version 1.5.21\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 930fb15c993a4344bcecc6ba2225c12a2c38e676 associated with the tag v_1.5.20. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/0bcc3feb54a6d99caac70969ee5f8334aad1fbaf\"\u003e\u003ccode\u003e0bcc3fe\u003c/code\u003e\u003c/a\u003e prepare release 1.5.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/4627dbd618cbb2365a09c8013ec3fc00d349743e\"\u003e\u003ccode\u003e4627dbd\u003c/code\u003e\u003c/a\u003e better to use BufferedOutputStream during ZIP and XZ compression, especially ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/299f091d3211ad38869aadadbf7b2f66f231ad52\"\u003e\u003ccode\u003e299f091\u003c/code\u003e\u003c/a\u003e add collision test in presence of conditional processing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/b446f3f06188f4041cea827832ffb8a90fb07241\"\u003e\u003ccode\u003eb446f3f\u003c/code\u003e\u003c/a\u003e In Context, remove collision map\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/a3eb14df4886ce8c398f6486b22ea77ad45ba9af\"\u003e\u003ccode\u003ea3eb14d\u003c/code\u003e\u003c/a\u003e in response to issues/959, collision detection is now done by FileCollisionAn...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/681b2be7e11dc46f883ead7ed4603dbad92812ae\"\u003e\u003ccode\u003e681b2be\u003c/code\u003e\u003c/a\u003e remove unused method, minor comment edits\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/17a3edfccc6021cfdd6f0ff52bfd2ae8bcc2c393\"\u003e\u003ccode\u003e17a3edf\u003c/code\u003e\u003c/a\u003e start work on 1.5.23-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/572379aabd2f672b49593e4020696c624541e5b0\"\u003e\u003ccode\u003e572379a\u003c/code\u003e\u003c/a\u003e prepare release 1.5.22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/39d17ea3b3381d08b181c300e27ca0713ffc20b8\"\u003e\u003ccode\u003e39d17ea\u003c/code\u003e\u003c/a\u003e fix status printing of variable substitution when the variable name contains ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/75509a918665cc16a8d35ee4024be03e17c7147a\"\u003e\u003ccode\u003e75509a9\u003c/code\u003e\u003c/a\u003e fix PR 404, LOGBACK-543\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.5.18...v_1.5.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.mockito:mockito-junit-jupiter` from 5.19.0 to 5.21.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mockito/mockito/releases\"\u003eorg.mockito:mockito-junit-jupiter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.21.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003cem\u003eChangelog generated by \u003ca href=\"https://github.com/shipkit/shipkit-changelog\"\u003eShipkit Changelog Gradle Plugin\u003c/a\u003e\u003c/em\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch4\u003e5.21.0\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e2025-12-09 - \u003ca href=\"https://github.com/mockito/mockito/compare/v5.20.0...v5.21.0\"\u003e17 commit(s)\u003c/a\u003e by Giulio Longfils, Joshua Selbo, Woongi9, Zylox, dependabot[bot]\u003c/li\u003e\n\u003cli\u003eBump graalvm/setup-graalvm from 1.4.3 to 1.4.4 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3768\"\u003e#3768\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3768\"\u003emockito/mockito#3768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump graalvm/setup-graalvm from 1.4.2 to 1.4.3 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3767\"\u003e#3767\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3767\"\u003emockito/mockito#3767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 5 to 6 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3765\"\u003e#3765\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3765\"\u003emockito/mockito#3765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdds output of matchers to potential mismatch; Fixes \u003ca href=\"https://redirect.github.com/mockito/mockito/issues/2468\"\u003e#2468\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3760\"\u003e#3760\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3760\"\u003emockito/mockito#3760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eForbid mocking WeakReference with inline mock maker [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3759\"\u003e#3759\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3759\"\u003emockito/mockito#3759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStackOverflowError when mocking WeakReference [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3758\"\u003e#3758\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3758\"\u003emockito/mockito#3758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump actions/upload-artifact from 4 to 5 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3756\"\u003e#3756\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3756\"\u003emockito/mockito#3756\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump graalvm/setup-graalvm from 1.4.1 to 1.4.2 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3755\"\u003e#3755\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3755\"\u003emockito/mockito#3755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport primitives in GenericArrayReturnType. [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3753\"\u003e#3753\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3753\"\u003emockito/mockito#3753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClassNotFoundException when stubbing array of primitive type on Android [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3752\"\u003e#3752\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3752\"\u003emockito/mockito#3752\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump graalvm/setup-graalvm from 1.4.0 to 1.4.1 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3744\"\u003e#3744\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3744\"\u003emockito/mockito#3744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump gradle/actions from 4 to 5 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3743\"\u003e#3743\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3743\"\u003emockito/mockito#3743\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.graalvm.buildtools.native from 0.11.0 to 0.11.1 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3738\"\u003e#3738\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3738\"\u003emockito/mockito#3738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump com.diffplug.spotless:spotless-plugin-gradle from 7.2.1 to 8.0.0 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3735\"\u003e#3735\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3735\"\u003emockito/mockito#3735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump graalvm/setup-graalvm from 1.3.7 to 1.4.0 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3734\"\u003e#3734\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3734\"\u003emockito/mockito#3734\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.5 to 3.27.6 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3733\"\u003e#3733\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3733\"\u003emockito/mockito#3733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump errorprone from 2.41.0 to 2.42.0 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3732\"\u003e#3732\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3732\"\u003emockito/mockito#3732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFeat: automatically detect class to mock in mockStatic and mockConstruction [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3731\"\u003e#3731\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3731\"\u003emockito/mockito#3731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn completed futures for unstubbed Future/CompletionStage in ReturnsEmptyValues [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3727\"\u003e#3727\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3727\"\u003emockito/mockito#3727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eautomatically detect class to mock [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/2779\"\u003e#2779\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/2779\"\u003emockito/mockito#2779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIncorrect \u0026quot;has following stubbing(s) with different arguments\u0026quot; message when using Argument Matchers [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/2468\"\u003e#2468\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/2468\"\u003emockito/mockito#2468\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.20.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003cem\u003eChangelog generated by \u003ca href=\"https://github.com/shipkit/shipkit-changelog\"\u003eShipkit Changelog Gradle Plugin\u003c/a\u003e\u003c/em\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch4\u003e5.20.0\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e2025-09-20 - \u003ca href=\"https://github.com/mockito/mockito/compare/v5.19.0...v5.20.0\"\u003e11 commit(s)\u003c/a\u003e by Adrian-Kim, Giulio Longfils, Rafael Winterhalter, dependabot[bot]\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.4 to 3.27.5 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3730\"\u003e#3730\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3730\"\u003emockito/mockito#3730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIntroducing the Ability to Mock Construction of Generic Types (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/2401\"\u003e#2401\u003c/a\u003e) [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3729\"\u003e#3729\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3729\"\u003emockito/mockito#3729\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump com.gradle.develocity from 4.1.1 to 4.2 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3726\"\u003e#3726\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3726\"\u003emockito/mockito#3726\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump graalvm/setup-graalvm from 1.3.6 to 1.3.7 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3725\"\u003e#3725\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3725\"\u003emockito/mockito#3725\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.eclipse.platform:org.eclipse.osgi from 3.23.100 to 3.23.200 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3720\"\u003e#3720\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3720\"\u003emockito/mockito#3720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump graalvm/setup-graalvm from 1.3.5 to 1.3.6 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3719\"\u003e#3719\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3719\"\u003emockito/mockito#3719\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump actions/setup-java from 4 to 5 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3715\"\u003e#3715\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3715\"\u003emockito/mockito#3715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump com.gradle.develocity from 4.1 to 4.1.1 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3713\"\u003e#3713\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3713\"\u003emockito/mockito#3713\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump bytebuddy from 1.17.6 to 1.17.7 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3712\"\u003e#3712\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3712\"\u003emockito/mockito#3712\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: Use Assume.assumeThat for SequencedCollection tests [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3711\"\u003e#3711\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3711\"\u003emockito/mockito#3711\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3709\"\u003e#3709\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3710\"\u003e#3710\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3710\"\u003emockito/mockito#3710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add support for JDK21 Sequenced Collections. [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3708\"\u003e#3708\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3708\"\u003emockito/mockito#3708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIntroducing the Ability to Mock Construction of Generic Types [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/2401\"\u003e#2401\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/2401\"\u003emockito/mockito#2401\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/09d2230acd7160252a6db228313c226a976e51b9\"\u003e\u003ccode\u003e09d2230\u003c/code\u003e\u003c/a\u003e Bump graalvm/setup-graalvm from 1.4.3 to 1.4.4 (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3768\"\u003e#3768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/df3e0ccdd42533ac933f87e3fa00c0681d362c5b\"\u003e\u003ccode\u003edf3e0cc\u003c/code\u003e\u003c/a\u003e Bump graalvm/setup-graalvm from 1.4.2 to 1.4.3 (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3767\"\u003e#3767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/04a6e9f88ccc6c29e77b95a8e0b617319bcee234\"\u003e\u003ccode\u003e04a6e9f\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3765\"\u003e#3765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/756a3cf3fa890437603704f1dc2932e908ef3951\"\u003e\u003ccode\u003e756a3cf\u003c/code\u003e\u003c/a\u003e Add description of matchers to potential mismatch (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3760\"\u003e#3760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/58ba4455209a126d025eecbf18b33a7e04dece3b\"\u003e\u003ccode\u003e58ba445\u003c/code\u003e\u003c/a\u003e Forbid mocking WeakReference with inline mock maker (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3759\"\u003e#3759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/966d6009047c7f6617dbf080e68ee38ea049aa54\"\u003e\u003ccode\u003e966d600\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 4 to 5 (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3756\"\u003e#3756\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/632bf7bf5521208b237dcd08602c84b399b78031\"\u003e\u003ccode\u003e632bf7b\u003c/code\u003e\u003c/a\u003e Bump graalvm/setup-graalvm from 1.4.1 to 1.4.2 (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3755\"\u003e#3755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/8564b43fbbdf4911a35148f7f11689dd5524c7c8\"\u003e\u003ccode\u003e8564b43\u003c/code\u003e\u003c/a\u003e Fix primitives support in GenericArrayReturnType for Android (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3753\"\u003e#3753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/bf3a80983b99339716ec6070e09e60fbe3d9858c\"\u003e\u003ccode\u003ebf3a809\u003c/code\u003e\u003c/a\u003e Bump graalvm/setup-graalvm from 1.4.0 to 1.4.1 (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3744\"\u003e#3744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/cffddd4c759feda23185b6d25495fc8f9006190b\"\u003e\u003ccode\u003ecffddd4\u003c/code\u003e\u003c/a\u003e Bump gradle/actions from 4 to 5 (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3743\"\u003e#3743\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mockito/mockito/compare/v5.19.0...v5.21.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-compiler-plugin` from 3.14.0 to 3.14.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-compiler-plugin/releases\"\u003eorg.apache.maven.plugins:maven-compiler-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.14.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove DeltaList behavior for large projects (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/335\"\u003e#335\u003c/a\u003e) \u003ca href=\"https://github.com/gsmet\"\u003e\u003ccode\u003e@​gsmet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow to not use --module-version for the Java compiler (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/331\"\u003e#331\u003c/a\u003e) \u003ca href=\"https://github.com/pzygielo\"\u003e\u003ccode\u003e@​pzygielo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd generatedSourcesPath back to the maven project (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/312\"\u003e#312\u003c/a\u003e) \u003ca href=\"https://github.com/mensinda\"\u003e\u003ccode\u003e@​mensinda\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-538\"\u003e[MCOMPILER-538]\u003c/a\u003e - Do not add target/generated-sources/annotations to the source roots (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/191\"\u003e#191\u003c/a\u003e) \u003ca href=\"https://github.com/mensinda\"\u003e\u003ccode\u003e@​mensinda\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnforce asm version used here, to not depend on brittle transitive (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/964\"\u003e#964\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.10 to 3.9.11 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/952\"\u003e#952\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-plugins from 44 to 45 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/935\"\u003e#935\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.9 to 3.9.10 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/336\"\u003e#336\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-java from 1.4.0 to 1.5.0 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/324\"\u003e#324\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-plugins from 43 to 44 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/316\"\u003e#316\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/0df6940466a5759a7c16947214ece072561fe23b\"\u003e\u003ccode\u003e0df6940\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-compiler-plugin-3.14.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/1bf9e5afdee07dd9063e715540401580209ae7d8\"\u003e\u003ccode\u003e1bf9e5a\u003c/code\u003e\u003c/a\u003e Enforce asm version used here, to not depend on brittle transitive (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/964\"\u003e#964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/f5161c48c5941da99eabcc140b80b86fc1d6d839\"\u003e\u003ccode\u003ef5161c4\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.10 to 3.9.11 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/952\"\u003e#952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/63846f11f56d08cc0041aa44b74e64ca4e964e68\"\u003e\u003ccode\u003e63846f1\u003c/code\u003e\u003c/a\u003e Improve DeltaList behavior for large projects (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/335\"\u003e#335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/ab3f845238dfcde50fb3c936f4de8a764e7abc54\"\u003e\u003ccode\u003eab3f845\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-plugins from 44 to 45\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/164bad4b393974ff55c9441431989e60057ded4d\"\u003e\u003ccode\u003e164bad4\u003c/code\u003e\u003c/a\u003e Allow to not use --module-version for the Java compiler\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/0b76ccde1c7cdd09ab52a2e38e5add6ac2baf57c\"\u003e\u003ccode\u003e0b76ccd\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.9 to 3.9.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/5dbc9c3b20ae4c59bdf5789e62d8dfbe90ca678a\"\u003e\u003ccode\u003e5dbc9c3\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-java from 1.4.0 to 1.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/17949d1020970929796b240e99527bc206a65de0\"\u003e\u003ccode\u003e17949d1\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-plugins from 43 to 44 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/316\"\u003e#316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/d44d1bee9698947b5fbfc566ce54eaa91e257ec9\"\u003e\u003ccode\u003ed44d1be\u003c/code\u003e\u003c/a\u003e Add generatedSourcesPath back to the maven project\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.14.0...maven-compiler-plugin-3.14.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-source-plugin` from 3.3.1 to 3.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-source-plugin/releases\"\u003eorg.apache.maven.plugins:maven-source-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MSOURCES-140\"\u003e[MSOURCES-140]\u003c/a\u003e - fail only if re-attach different files (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/24\"\u003e#24\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump m-invoker-p to 3.9.1 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/251\"\u003e#251\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow to manually execute release drafter (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/58\"\u003e#58\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGH Issues (Maven 3 branch) (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/57\"\u003e#57\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MNGSITE-529\"\u003e[MNGSITE-529]\u003c/a\u003e - Rename \u0026quot;Goals\u0026quot; to \u0026quot;Plugin Documentation\u0026quot; (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/49\"\u003e#49\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse plexus-utils version from parent (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/252\"\u003e#252\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.20.0 to 2.21.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/247\"\u003e#247\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-archiver from 4.10.3 to 4.10.4 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/248\"\u003e#248\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-archiver from 3.6.4 to 3.6.5 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/241\"\u003e#241\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-archiver from 4.10.1 to 4.10.3 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/242\"\u003e#242\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.3.0 to 3.4.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/246\"\u003e#246\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.2.5 to 3.9.11 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/221\"\u003e#221\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-archiver from 4.10.0 to 4.10.1 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/233\"\u003e#233\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-archiver from 3.6.3 to 3.6.4 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/229\"\u003e#229\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-plugins from 41 to 45 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/218\"\u003e#218\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-utils from 3.5.1 to 3.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/226\"\u003e#226\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.19.0 to 2.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/222\"\u003e#222\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.16.1 to 2.19.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/68\"\u003e#68\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-archiver from 4.9.2 to 4.10.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/63\"\u003e#63\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-archiver from 3.6.2 to 3.6.3 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/66\"\u003e#66\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.16.0 to 2.16.1 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/27\"\u003e#27\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MSOURCES-147\"\u003e[MSOURCES-147]\u003c/a\u003e - Bump org.codehaus.plexus:plexus-archiver from 4.9.1 to 4.9.2 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/23\"\u003e#23\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MSOURCES-146\"\u003e[MSOURCES-146]\u003c/a\u003e - Bump commons-io:commons-io from 2.11.0 to 2.16.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/25\"\u003e#25\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MSOURCES-145\"\u003e[MSOURCES-145]\u003c/a\u003e - Bump org.apache.maven:maven-archiver from 3.6.1 to 3.6.2 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/26\"\u003e#26\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/ecf937ac27224df8135b3599edb9c9f9a8524a14\"\u003e\u003ccode\u003eecf937a\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-source-plugin-3.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/95b3bf40e10268328b61f1dd0f1e936ebe34497e\"\u003e\u003ccode\u003e95b3bf4\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[maven-release-plugin] prepare for next development iteration\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/7a9a77079e1734d71a4738acf46a314f790545a3\"\u003e\u003ccode\u003e7a9a770\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/292c1ce3a0266e56e7299457c7f6ac0e913b38b4\"\u003e\u003ccode\u003e292c1ce\u003c/code\u003e\u003c/a\u003e Use plexus-utils version from parent\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/bf79b71899727718db8ac5944e13d6e191d87f0c\"\u003e\u003ccode\u003ebf79b71\u003c/code\u003e\u003c/a\u003e Bump m-invoker-p to 3.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/4f3fcb965bf3a5900cf9a3b5b575ffb69483aff3\"\u003e\u003ccode\u003e4f3fcb9\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.20.0 to 2.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/a8674428b1b62cfe5e7fecce455383ee2719c366\"\u003e\u003ccode\u003ea867442\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-archiver from 4.10.3 to 4.10.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/51c66ac844e88b78efb8b78ea2fdd90fb7f85bbf\"\u003e\u003ccode\u003e51c66ac\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven:maven-archiver from 3.6.4 to 3.6.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/267df4697b8bfd8414d62d4e81f5e25e12723000\"\u003e\u003ccode\u003e267df46\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-archiver from 4.10.1 to 4.10.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/ef85324e79ad34c68c118ac6cf649bb6f477664a\"\u003e\u003ccode\u003eef85324\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugin-testing:maven-plugin-testing-harness\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-source-plugin/compare/maven-source-plugin-3.3.1...maven-source-plugin-3.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-surefire-plugin` from 3.5.3 to 3.5.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-surefire/releases\"\u003eorg.apache.maven.plugins:maven-surefire-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.4\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eName the shutdown hook (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3170\"\u003e#3170\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement fail-fast behavior for JUnit Platform provider (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3155\"\u003e#3155\u003c/a\u003e) \u003ca href=\"https://github.com/marcphilipp\"\u003e\u003ccode\u003e@​marcphilipp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate a single LauncherSession for invocations of JUnitPlatformProvider (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/863\"\u003e#863\u003c/a\u003e) \u003ca href=\"https://github.com/marcphilipp\"\u003e\u003ccode\u003e@​marcphilipp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2298\"\u003e[SUREFIRE-2298]\u003c/a\u003e - fix xml output with junit 5 nested classes (fix integration with Cucumber and Archunit) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/828\"\u003e#828\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: enable prevent branch protection rules (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3168\"\u003e#3168\u003c/a\u003e) \u003ca href=\"https://github.com/sparsick\"\u003e\u003ccode\u003e@​sparsick\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGet rid of plexus-annotations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3163\"\u003e#3163\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove maven-changes-plugin (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/861\"\u003e#861\u003c/a\u003e) \u003ca href=\"https://github.com/sparsick\"\u003e\u003ccode\u003e@​sparsick\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable GitHub Issues (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/831\"\u003e#831\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.htmlunit:htmlunit from 4.15.0 to 4.16.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3173\"\u003e#3173\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-i18n from 1.0-beta-10 to 1.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3172\"\u003e#3172\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.htmlunit:htmlunit from 4.13.0 to 4.15.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3171\"\u003e#3171\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.3 to 3.27.4 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3167\"\u003e#3167\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-compress from 1.27.1 to 1.28.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3165\"\u003e#3165\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.19.0 to 2.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3161\"\u003e#3161\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3158\"\u003e#3158\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.htmlunit:htmlunit from 4.12.0 to 4.13.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/856\"\u003e#856\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.xmlunit:xmlunit-core from 2.10.2 to 2.10.3 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/860\"\u003e#860\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-beanutils:commons-beanutils from 1.7.0 to 1.11.0 in /surefire-its/src/test/resources/webapp (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/851\"\u003e#851\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.htmlunit:htmlunit from 4.11.1 to 4.12.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/844\"\u003e#844\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.fusesource.jansi:jansi from 2.4.1 to 2.4.2 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/836\"\u003e#836\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.18.0 to 2.19.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/833\"\u003e#833\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-interpolation from 1.27 to 1.28 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/829\"\u003e#829\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-java from 1.4.0 to 1.5.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/830\"\u003e#830\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump jacocoVersion from 0.8.12 to 0.8.13 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/827\"\u003e#827\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/88513d8b8dfef3c00794e2ae5976cb1d4368ca3d\"\u003e\u003ccode\u003e88513d8\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.5.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/9c48828ba184c43d0f70d7d8ddec9feefd41a134\"\u003e\u003ccode\u003e9c48828\u003c/code\u003e\u003c/a\u003e Simplify cuncumber IT configuration and make windows build working again (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3174\"\u003e#3174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/74b2d8c767c0cdbd7ebd36e5f8dc4563828e4bc0\"\u003e\u003ccode\u003e74b2d8c\u003c/code\u003e\u003c/a\u003e Bump org.htmlunit:htmlunit from 4.15.0 to 4.16.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3173\"\u003e#3173\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/6c30bf12f70caaaaa075e303653776a712209055\"\u003e\u003ccode\u003e6c30bf1\u003c/code\u003e\u003c/a\u003e [SUREFIRE-2298] fix xml output with junit 5 nested classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/828\"\u003e#828\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/9f49866349c497bbb310b24e3f644d5c970d110a\"\u003e\u003ccode\u003e9f49866\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-i18n from 1.0-beta-10 to 1.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3172\"\u003e#3172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/fb96954be3f6b6428ed1fe43f2fdf1fb2ebe7e7c\"\u003e\u003ccode\u003efb96954\u003c/code\u003e\u003c/a\u003e Bump org.htmlunit:htmlunit from 4.13.0 to 4.15.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3171\"\u003e#3171\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/1e6315917bda76bc256621253d926d454b0eabd5\"\u003e\u003ccode\u003e1e63159\u003c/code\u003e\u003c/a\u003e Name the shutdown hook (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3170\"\u003e#3170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/76e806aa6e2efa5bf3bb0ec843ac94ed8da312c1\"\u003e\u003ccode\u003e76e806a\u003c/code\u003e\u003c/a\u003e feat: enable prevent branch protection rules (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3168\"\u003e#3168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0fbfb27d05ea730d201d273f3fb29f5314294548\"\u003e\u003ccode\u003e0fbfb27\u003c/code\u003e\u003c/a\u003e Implement fail-fast behavior for JUnit Platform provider (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3155\"\u003e#3155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/98d081e671888831ab16c66f4e02fc7e73802d2f\"\u003e\u003ccode\u003e98d081e\u003c/code\u003e\u003c/a\u003e Bump org.assertj:assertj-core from 3.27.3 to 3.27.4 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3167\"\u003e#3167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.3...surefire-3.5.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jacoco:jacoco-maven-plugin` from 0.8.13 to 0.8.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jacoco/jacoco/releases\"\u003eorg.jacoco:jacoco-maven-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.8.14\u003c/h2\u003e\n\u003ch2\u003eNew Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eJaCoCo now officially supports Java 25 (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1950\"\u003e#1950\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eExperimental support for Java 26 class files (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1807\"\u003e#1870\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBranches added by the Kotlin compiler for default argument number 33 or higher are filtered out during generation of report (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1655\"\u003e#1655\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003ePart of bytecode generated by the Kotlin compiler for elvis operator that follows safe call operator is filtered out during generation of report (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1814\"\u003e#1814\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1954\"\u003e#1954\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003ePart of bytecode generated by the Kotlin compiler for more cases of chained safe call operators is filtered out during generation of report (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1956\"\u003e#1956\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003ePart of bytecode generated by the Kotlin compiler for invocations of suspendCoroutineUninterceptedOrReturn intrinsic is filtered out during generation of report (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1929\"\u003e#1929\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003ePart of bytecode generated by the Kotlin compiler for suspending lambdas with parameters is filtered out during generation of report (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1945\"\u003e#1945\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003ePart of bytecode generated by the Kotlin compiler for suspending functions and lambdas with suspension points that return inline value class is filtered out during generation of report (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1871\"\u003e#1871\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003ePart of bytecode generated by the Kotlin Compose compiler plugin for pausable composition is filtered out during generation of report (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1911\"\u003e#1911\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eMethods generated by the Kotlin serialization compiler plugin are filtered out (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1885\"\u003e#1885\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1970\"\u003e#1970\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1971\"\u003e#1971\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFixed bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed handling of implicit else clause of when with String subject in Kotlin (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1813\"\u003e#1813\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1940\"\u003e#1940\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed handling of implicit default clause of switch by String in Java when compiled by ECJ (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1813\"\u003e#1813\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1940\"\u003e#1940\u003c/a\u003e).\nFixed handling of exceptions in chains of safe call operators in Kotlin (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1819\"\u003e#1819\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNon-functional Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eJaCoCo now depends on ASM 9.9 (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1965\"\u003e#1965\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jacoco/jacoco/commit/2eb248366f0eb63fd964fc7a81804b27229a6edd\"\u003e\u003ccode\u003e2eb2483\u003c/code\u003e\u003c/a\u003e Prepare release v0.8.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jacoco/jacoco/commit/de76181b207b18c5b727051f8d62c115dc2c976c\"\u003e\u003ccode\u003ede76181\u003c/code\u003e\u003c/a\u003e KotlinSerializableFilter should filter more methods (\u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1971\"\u003e#1971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jacoco/jacoco/commit/89c4bd5ff39deae410f2a899289fe96739a63c13\"\u003e\u003ccode\u003e89c4bd5\u003c/code\u003e\u003c/a\u003e Fix NPE in KotlinSerializableFilter (\u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1970\"\u003e#1970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jacoco/jacoco/commit/098112865bb957084cc9abc1a9ca3f5bbff7219b\"\u003e\u003ccode\u003e0981128\u003c/code\u003e\u003c/a\u003e Migrate release staging to the Central Publisher Portal (\u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1968\"\u003e#1968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jacoco/jacoco/commit/d07bc6b7e47959503f878563cc4d18060223f2de\"\u003e\u003ccode\u003ed07bc6b\u003c/code\u003e\u003c/a\u003e Add filter for bytecode generated by Kotlin serialization compiler plugin (\u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jacoco/jacoco/commit/5e35fd5e1968c9477948f24991368b872e8014b9\"\u003e\u003ccode\u003e5e35fd5\u003c/code\u003e\u003c/a\u003e Upgrade maven-dependency-plugin to 3.9.0 (\u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1966\"\u003e#1966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jacoco/jacoco/commit/c2fe5cc54472f188c0d0f1158a0f987295217138\"\u003e\u003ccode\u003ec2fe5cc\u003c/code\u003e\u003c/a\u003e Upgrade ASM to 9.9 (\u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1965\"\u003e#1965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jacoco/jacoco/commit/b0f8e23d91d59431124b2863b8e35bdd1b71f7b9\"\u003e\u003ccode\u003eb0f8e23\u003c/code\u003e\u003c/a\u003e KotlinSafeCallOperatorFilter should filter \u0026quot;unoptimized\u0026quot; safe call followed b...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jacoco/jacoco/commit/c7bd3f4e96540d1a8f58690d5d52a94eebf4c471\"\u003e\u003ccode\u003ec7bd3f4\u003c/code\u003e\u003c/a\u003e Upgrade spotless-maven-plugin to 3.0.0 (\u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1961\"\u003e#1961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jacoco/jacoco/commit/faa289d2a370fa4f724bed3a09e8591be08cd6c2\"\u003e\u003ccode\u003efaa289d\u003c/code\u003e\u003c/a\u003e KotlinSafeCallOperatorFilter should not be affected by presence of pseudo ins...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jacoco/jacoco/compare/v0.8.13...v0.8.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-scm-plugin` from 2.1.0 to 2.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-scm/releases\"\u003eorg.apache.maven.plugins:maven-scm-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.2.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd method to ScmManager to get an ScmRepository from an existing (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/1319\"\u003e#1319\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReduce log noise (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/1313\"\u003e#1313\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReduce amount of log junk emitted (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/1286\"\u003e#1286\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u0026quot;no-verify\u0026quot; with JGit commits (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/1294\"\u003e#1294\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRework sign option for Git tag/commit (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/1293\"\u003e#1293\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SCM-1011\"\u003e[SCM-1011]\u003c/a\u003e - Consider interactive flag for SvnExeScmProvider (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/181\"\u003e#181\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGit: Observe interactive flag (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/1280\"\u003e#1280\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew option to be able to disable sign for commit/tag to be able use this with jgit when you have gpgsign configured in ~/.gitconfig (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/1266\"\u003e#1266\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd shallow parameter to checkout mojo (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/1264\"\u003e#1264\u003c/a\u003e) \u003ca href=\"https://github.com/clafren1\"\u003e\u003ccode\u003e@​clafren1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Apache 2.0 LICENSE file (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/1265\"\u003e#1265\u003c/a\u003e) \u003ca href=\"https://github.com/Ndacyayisenga-droid\"\u003e\u003ccode\u003e@​Ndacyayisenga-droid\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReplace \u0026quot;git whatchanged\u0026quot; by \u0026quot;git log\u0026quot; (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/1311\"\u003e#1311\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid raw RuntimeException (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/1307\"\u003e#1307\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJGit: Propagate exceptions when pushing tags/branches (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/1271\"\u003e#1271\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGit: Use environment variables when pushing tags/branches to remote (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/1270\"\u003e#1270\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SCM-1029\"\u003e[SCM-1029]\u003c/a\u003e - Fix empty commits on JGit checkin (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/238\"\u003e#238\u003c/a\u003e) \u003ca href=\"https://github.com/mhoffrog\"\u003e\u003ccode\u003e@​mhoffrog\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocument SCM authentication means (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/1281\"\u003e#1281\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeature/apt to md (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/1277\"\u003e#1277\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MNGSITE-529\"\u003e[MNGSITE-529]\u003c/a\u003e - Rename \u0026quot;Goals\u0026quot; to \u0026quot;Plugin Documentation\u0026quot; (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/234\"\u003e#234\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MNGSITE-540\"\u003e[MNGSITE-540]\u003c/a\u003e - Use correct plugin for reporting (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/216\"\u003e#216\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove mention of deprecated SCM provider which have been removed in 2.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/209\"\u003e#209\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate ConsumerUtils (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/1315\"\u003e#1315\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ecleanup runtime exceptions (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/1299\"\u003e#1299\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: enable prevent branch protection rules (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/1309\"\u003e#1309\u003c/a\u003e) \u003ca href=\"https://github.com/sebtiem\"\u003e\u003ccode\u003e@​sebtiem\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThrow is enough (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/1306\"\u003e#1306\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace raw runtime exceptions with GeneralSecurityException (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/1304\"\u003e#1304\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eremove not used plugins from pom (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/1267\"\u003e#1267\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable Github issues (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/242\"\u003e#242\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake asserts meaningful (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/232\"\u003e#232\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert from plexus to guice injection (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/229\"\u003e#229\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove dead commented code (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/231\"\u003e#231\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUnabbreviate cl variable names (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/230\"\u003e#230\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeclare used dependencies (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/227\"\u003e#227\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrefer try with resources (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/228\"\u003e#228\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse SSHD 2.16.0 (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/1318\"\u003e#1318\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-scm/commit/f2a75b387079b7f8a7320150a90eff6b42629380\"\u003e\u003ccode\u003ef2a75b3\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-scm/commit/65b342bf93292812d48a8c27048728ebe9881454\"\u003e\u003ccode\u003e65b342b\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-scm-2.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-scm/commit/ab95cfc29dd856bdb971fa51cf662c175fafacc5\"\u003e\u003ccode\u003eab95cfc\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] rollback the release of maven-scm-2.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-scm/commit/26021cf0e10a29f94a375c162ed736d2a7afdbb5\"\u003e\u003ccode\u003e26021cf\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-scm/commit/851705a0f86fd68cfe88b1b2d103a992cff9ee33\"\u003e\u003ccode\u003e851705a\u003c/code\u003e\u003c/a\u003e Add method to ScmManager to get an ScmRepository from an existing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-scm/commit/01ffa7356f74f9e534a68ae62e1a208103a744e2\"\u003e\u003ccode\u003e01ffa73\u003c/code\u003e\u003c/a\u003e trivial: clarify description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mav...\n\n_Description has been truncated_","html_url":"https://github.com/phantom-coder5490po/asherah/pull/64","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/phantom-coder5490po%2Fasherah/issues/64","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/64/packages"},{"uuid":"3752574968","node_id":"PR_kwDOCaZ6cc66E_O5","number":420,"state":"closed","title":"Bump the dependency-updates group across 1 directory with 42 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-19T07:37:00.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-22T07:04:48.000Z","updated_at":"2026-01-19T07:37:02.000Z","time_to_close":2421132,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dependency-updates","update_count":42,"packages":[{"name":"io.airlift:airbase","old_version":"306","new_version":"336","repository_url":"https://github.com/airlift/airbase"},{"name":"com.squareup.okhttp3:okhttp-bom","old_version":"5.1.0","new_version":"5.3.2","repository_url":"https://github.com/square/okhttp"},{"name":"io.opentelemetry:opentelemetry-bom","old_version":"1.54.1","new_version":"1.57.0","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-api","old_version":"1.54.1","new_version":"1.57.0","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-api-incubator","old_version":"1.54.1-alpha","new_version":"1.57.0-alpha","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-context","old_version":"1.54.1","new_version":"1.57.0","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"com.squareup.okio:okio-jvm","old_version":"3.16.0","new_version":"3.16.4","repository_url":"https://github.com/square/okio"},{"name":"commons-codec:commons-codec","old_version":"1.19.0","new_version":"1.20.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"commons-io:commons-io","old_version":"2.20.0","new_version":"2.21.0","repository_url":"https://github.com/apache/commons-io"},{"name":"org.apache.logging.log4j:log4j-api","old_version":"2.25.2","new_version":"2.25.3"},{"name":"org.checkerframework:checker-qual","old_version":"3.51.0","new_version":"3.52.1","repository_url":"https://github.com/typetools/checker-framework"},{"name":"com.fasterxml.jackson.core:jackson-core","old_version":"2.20.0","new_version":"2.20.1","repository_url":"https://github.com/FasterXML/jackson-core"},{"name":"com.fasterxml.jackson.core:jackson-databind","old_version":"2.20.0","new_version":"2.20.1","repository_url":"https://github.com/FasterXML/jackson"},{"name":"com.fasterxml.jackson.dataformat:jackson-dataformat-csv","old_version":"2.20.0","new_version":"2.20.1","repository_url":"https://github.com/FasterXML/jackson-dataformats-text"},{"name":"io.trino:trino-filesystem","old_version":"477","new_version":"479"},{"name":"io.trino:trino-hdfs","old_version":"477","new_version":"479"},{"name":"io.trino:trino-memory-context","old_version":"477","new_version":"479"},{"name":"io.trino:trino-orc","old_version":"477","new_version":"479"},{"name":"io.trino:trino-parquet","old_version":"477","new_version":"479"},{"name":"io.trino:trino-plugin-toolkit","old_version":"477","new_version":"479"},{"name":"io.trino:trino-spi","old_version":"477","new_version":"479"},{"name":"io.trino:trino-main","old_version":"477","new_version":"479"},{"name":"io.trino:trino-testing","old_version":"477","new_version":"479","repository_url":"https://github.com/trinodb/trino"},{"name":"io.trino:trino-testing-services","old_version":"477","new_version":"479"},{"name":"io.trino:trino-tpch","old_version":"477","new_version":"479"},{"name":"org.apache.avro:avro","old_version":"1.12.0","new_version":"1.12.1"},{"name":"org.apache.poi:poi","old_version":"5.4.1","new_version":"5.5.1"},{"name":"ch.qos.logback:logback-core","old_version":"1.5.18","new_version":"1.5.23","repository_url":"https://github.com/qos-ch/logback"},{"name":"com.amazonaws:aws-java-sdk-core","old_version":"1.12.791","new_version":"1.12.796","repository_url":"https://github.com/aws/aws-sdk-java"},{"name":"com.amazonaws:aws-java-sdk-s3","old_version":"1.12.791","new_version":"1.12.796","repository_url":"https://github.com/aws/aws-sdk-java"},{"name":"com.google.errorprone:error_prone_annotations","old_version":"2.42.0","new_version":"2.45.0","repository_url":"https://github.com/google/error-prone"},{"name":"com.google.errorprone:error_prone_core","old_version":"2.42.0","new_version":"2.45.0","repository_url":"https://github.com/google/error-prone"},{"name":"io.airlift:units","old_version":"1.10","new_version":"1.12","repository_url":"https://github.com/airlift/units"},{"name":"org.apache.poi:poi-ooxml","old_version":"5.4.1","new_version":"5.5.1"},{"name":"com.github.docker-java:docker-java-api","old_version":"3.6.0","new_version":"3.7.0","repository_url":"https://github.com/docker-java/docker-java"},{"name":"net.java.dev.jna:jna","old_version":"5.18.0","new_version":"5.18.1","repository_url":"https://github.com/java-native-access/jna"},{"name":"org.junit.jupiter:junit-jupiter","old_version":"5.13.4","new_version":"6.0.1","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.jupiter:junit-jupiter-api","old_version":"5.13.4","new_version":"6.0.1","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.testcontainers:testcontainers","old_version":"1.21.3","new_version":"2.0.3","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"com.github.ferstl:pedantic-pom-enforcers","old_version":"2.3.0","new_version":"2.3.1","repository_url":"https://github.com/ferstl/pedantic-pom-enforcers"},{"name":"org.apache.maven.plugins:maven-release-plugin","old_version":"3.1.1","new_version":"3.3.1","repository_url":"https://github.com/apache/maven-release"},{"name":"io.trino:trino-maven-plugin","old_version":"15","new_version":"17","repository_url":"https://github.com/trinodb/trino-maven-plugin"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dependency-updates group with 42 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [io.airlift:airbase](https://github.com/airlift/airbase) | `306` | `336` |\n| [com.squareup.okhttp3:okhttp-bom](https://github.com/square/okhttp) | `5.1.0` | `5.3.2` |\n| [io.opentelemetry:opentelemetry-bom](https://github.com/open-telemetry/opentelemetry-java) | `1.54.1` | `1.57.0` |\n| [io.opentelemetry:opentelemetry-api](https://github.com/open-telemetry/opentelemetry-java) | `1.54.1` | `1.57.0` |\n| [io.opentelemetry:opentelemetry-api-incubator](https://github.com/open-telemetry/opentelemetry-java) | `1.54.1-alpha` | `1.57.0-alpha` |\n| [io.opentelemetry:opentelemetry-context](https://github.com/open-telemetry/opentelemetry-java) | `1.54.1` | `1.57.0` |\n| [com.squareup.okio:okio-jvm](https://github.com/square/okio) | `3.16.0` | `3.16.4` |\n| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.19.0` | `1.20.0` |\n| [commons-io:commons-io](https://github.com/apache/commons-io) | `2.20.0` | `2.21.0` |\n| org.apache.logging.log4j:log4j-api | `2.25.2` | `2.25.3` |\n| [org.checkerframework:checker-qual](https://github.com/typetools/checker-framework) | `3.51.0` | `3.52.1` |\n| [com.fasterxml.jackson.core:jackson-core](https://github.com/FasterXML/jackson-core) | `2.20.0` | `2.20.1` |\n| [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) | `2.20.0` | `2.20.1` |\n| [com.fasterxml.jackson.dataformat:jackson-dataformat-csv](https://github.com/FasterXML/jackson-dataformats-text) | `2.20.0` | `2.20.1` |\n| io.trino:trino-filesystem | `477` | `479` |\n| io.trino:trino-hdfs | `477` | `479` |\n| io.trino:trino-memory-context | `477` | `479` |\n| io.trino:trino-orc | `477` | `479` |\n| io.trino:trino-parquet | `477` | `479` |\n| io.trino:trino-plugin-toolkit | `477` | `479` |\n| io.trino:trino-spi | `477` | `479` |\n| io.trino:trino-main | `477` | `479` |\n| [io.trino:trino-testing](https://github.com/trinodb/trino) | `477` | `479` |\n| io.trino:trino-testing-services | `477` | `479` |\n| io.trino:trino-tpch | `477` | `479` |\n| org.apache.avro:avro | `1.12.0` | `1.12.1` |\n| org.apache.poi:poi | `5.4.1` | `5.5.1` |\n| [ch.qos.logback:logback-core](https://github.com/qos-ch/logback) | `1.5.18` | `1.5.23` |\n| [com.amazonaws:aws-java-sdk-core](https://github.com/aws/aws-sdk-java) | `1.12.791` | `1.12.796` |\n| [com.amazonaws:aws-java-sdk-s3](https://github.com/aws/aws-sdk-java) | `1.12.791` | `1.12.796` |\n| [com.google.errorprone:error_prone_annotations](https://github.com/google/error-prone) | `2.42.0` | `2.45.0` |\n| [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) | `2.42.0` | `2.45.0` |\n| [io.airlift:units](https://github.com/airlift/units) | `1.10` | `1.12` |\n| org.apache.poi:poi-ooxml | `5.4.1` | `5.5.1` |\n| [com.github.docker-java:docker-java-api](https://github.com/docker-java/docker-java) | `3.6.0` | `3.7.0` |\n| [net.java.dev.jna:jna](https://github.com/java-native-access/jna) | `5.18.0` | `5.18.1` |\n| [org.junit.jupiter:junit-jupiter](https://github.com/junit-team/junit-framework) | `5.13.4` | `6.0.1` |\n| [org.junit.jupiter:junit-jupiter-api](https://github.com/junit-team/junit-framework) | `5.13.4` | `6.0.1` |\n| [org.testcontainers:testcontainers](https://github.com/testcontainers/testcontainers-java) | `1.21.3` | `2.0.3` |\n| [com.github.ferstl:pedantic-pom-enforcers](https://github.com/ferstl/pedantic-pom-enforcers) | `2.3.0` | `2.3.1` |\n| [org.apache.maven.plugins:maven-release-plugin](https://github.com/apache/maven-release) | `3.1.1` | `3.3.1` |\n| [io.trino:trino-maven-plugin](https://github.com/trinodb/trino-maven-plugin) | `15` | `17` |\n\n\nUpdates `io.airlift:airbase` from 306 to 336\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/airlift/airbase/releases\"\u003eio.airlift:airbase's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eairbase 336\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eDependency updates 📦\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump dep.asm.version from 9.9 to 9.9.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/1031\"\u003eairlift/airbase#1031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.logging.log4j:log4j-bom from 2.25.2 to 2.25.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/1033\"\u003eairlift/airbase#1033\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.jetbrains.kotlin:kotlin-bom from 2.2.21 to 2.3.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/1032\"\u003eairlift/airbase#1032\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/airlift/airbase/compare/335...336\"\u003ehttps://github.com/airlift/airbase/compare/335...336\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eairbase 335\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eDependency updates 📦\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.weakref:jmxutils from 1.26 to 1.27 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/1023\"\u003eairlift/airbase#1023\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.airlift:packaging from 386 to 387 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/1025\"\u003eairlift/airbase#1025\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump dep.logback.version from 1.5.21 to 1.5.22 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/1024\"\u003eairlift/airbase#1024\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.puppycrawl.tools:checkstyle from 12.2.0 to 12.3.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/1030\"\u003eairlift/airbase#1030\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha from 2.22.0-alpha to 2.23.0-alpha by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/1029\"\u003eairlift/airbase#1029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.airlift:packaging from 387 to 388 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/1028\"\u003eairlift/airbase#1028\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-release-plugin from 3.3.0 to 3.3.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/1026\"\u003eairlift/airbase#1026\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom from 2.22.0 to 2.23.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/1027\"\u003eairlift/airbase#1027\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/airlift/airbase/compare/334...335\"\u003ehttps://github.com/airlift/airbase/compare/334...335\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eairbase 334\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/airlift/airbase/compare/333...334\"\u003ehttps://github.com/airlift/airbase/compare/333...334\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eairbase 333\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eDependency updates 📦\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump io.airlift:packaging from 385 to 386 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/1020\"\u003eairlift/airbase#1020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.opentelemetry:opentelemetry-bom from 1.56.0 to 1.57.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/1022\"\u003eairlift/airbase#1022\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.opentelemetry:opentelemetry-bom-alpha from 1.56.0-alpha to 1.57.0-alpha by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/1021\"\u003eairlift/airbase#1021\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/airlift/airbase/compare/332...333\"\u003ehttps://github.com/airlift/airbase/compare/332...333\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eairbase 332\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/airlift/airbase/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.squareup.okhttp3:okhttp-bom` from 5.1.0 to 5.3.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/square/okhttp/blob/master/CHANGELOG.md\"\u003ecom.squareup.okhttp3:okhttp-bom's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 5.3.2\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-11-18\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix: Don't delay triggering timeouts. In Okio 3.16.0 we introduced a regression that caused\ntimeouts to fire later than they were supposed to.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpgrade: [Okio 3.16.4][okio_3_16_4].\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 5.3.1\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-11-16\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eThis release is the same as 5.3.0. Okio 3.16.3 didn't have a necessary fix!\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade: [Okio 3.16.3][okio_3_16_3].\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 5.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-30\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eNew: Add tags to \u003ccode\u003eCall\u003c/code\u003e, including computable tags. Use this to attach application-specific\nmetadata to a \u003ccode\u003eCall\u003c/code\u003e in an \u003ccode\u003eEventListener\u003c/code\u003e or \u003ccode\u003eInterceptor\u003c/code\u003e. The tag can be read in any other\n\u003ccode\u003eEventListener\u003c/code\u003e or \u003ccode\u003eInterceptor\u003c/code\u003e.\u003c/p\u003e\n\u003cpre lang=\"kotlin\"\u003e\u003ccode\u003e  override fun intercept(chain: Interceptor.Chain): Response {\n    chain.call().tag(MyAnalyticsTag::class) {\n      MyAnalyticsTag(...)\n    }\n\u003cpre\u003e\u003ccode\u003ereturn chain.proceed(chain.request())\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e}\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eNew: Support request bodies on HTTP/1.1 connection upgrades.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eNew: \u003ccode\u003eEventListener.plus()\u003c/code\u003e makes it easier to observe events in multiple listeners.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix: Don't spam logs with \u003cem\u003e‘Method isLoggable in android.util.Log not mocked.’\u003c/em\u003e when using\nOkHttp in Robolectric and Paparazzi tests.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpgrade: [Kotlin 2.2.21][kotlin_2_2_21].\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpgrade: [Okio 3.16.2][okio_3_16_2].\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpgrade: [ZSTD-KMP 0.4.0][zstd_kmp_0_4_0]. This update fixes a bug that caused APKs to fail\n[16 KB ELF alignment checks][elf_alignment].\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 5.2.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-11-18\u003c/em\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/75b9c267744cdd2e8b222d247052748ff0954304\"\u003e\u003ccode\u003e75b9c26\u003c/code\u003e\u003c/a\u003e Prepare for release 5.3.2.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/ab48e5d86d0c0b16b3679b9b9522acf65db73da4\"\u003e\u003ccode\u003eab48e5d\u003c/code\u003e\u003c/a\u003e Okio 3.16.4 (\u003ca href=\"https://redirect.github.com/square/okhttp/issues/9200\"\u003e#9200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/a9a4638b3d38b83782a959514b4183ddea0f071f\"\u003e\u003ccode\u003ea9a4638\u003c/code\u003e\u003c/a\u003e Prepare next development version.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/ef72228d270c21962ab632b4c5a0dfd7ab4fd661\"\u003e\u003ccode\u003eef72228\u003c/code\u003e\u003c/a\u003e Prepare for release 5.3.1.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/674716746bb4efce30501b711ea3ec188c0d670d\"\u003e\u003ccode\u003e6747167\u003c/code\u003e\u003c/a\u003e Update com.squareup.okio to v3.16.3 (\u003ca href=\"https://redirect.github.com/square/okhttp/issues/9197\"\u003e#9197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/0960b47ec28a02e893499d2a7e53bf462a62875e\"\u003e\u003ccode\u003e0960b47\u003c/code\u003e\u003c/a\u003e Prepare for release 5.3.0.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/bfb24eb90b3be7fb73541ea02ce8d5dfc4021709\"\u003e\u003ccode\u003ebfb24eb\u003c/code\u003e\u003c/a\u003e Support Request Bodies on HTTP1.1 Connection Upgrades (\u003ca href=\"https://redirect.github.com/square/okhttp/issues/9159\"\u003e#9159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/cf4a86439568e640c39da5e4e73af6565a5510b1\"\u003e\u003ccode\u003ecf4a864\u003c/code\u003e\u003c/a\u003e Update Gradle to v9.2.0 (\u003ca href=\"https://redirect.github.com/square/okhttp/issues/9171\"\u003e#9171\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/4e7dbec1ea6c9cf8d80422ac9d44b9b185c749a3\"\u003e\u003ccode\u003e4e7dbec\u003c/code\u003e\u003c/a\u003e Update dependency com.puppycrawl.tools:checkstyle to v12.1.1 (\u003ca href=\"https://redirect.github.com/square/okhttp/issues/9169\"\u003e#9169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/0470853d724ec9e3c68a6ef83a4d1a60a73ef289\"\u003e\u003ccode\u003e0470853\u003c/code\u003e\u003c/a\u003e Add tags to calls, including computable tags (\u003ca href=\"https://redirect.github.com/square/okhttp/issues/9168\"\u003e#9168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/square/okhttp/compare/parent-5.1.0...parent-5.3.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.opentelemetry:opentelemetry-bom` from 1.54.1 to 1.57.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/releases\"\u003eio.opentelemetry:opentelemetry-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.57.0\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eGlobalOpenTelemetry#getOrNoop\u003c/code\u003e, \u003ccode\u003e#isSet\u003c/code\u003e. Update \u003ccode\u003e#get\u003c/code\u003e to always returns obfuscated instance (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7819\"\u003e#7819\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eIncubating\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eLogs: Complex attributes incubating implementation (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7814\"\u003e#7814\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eLogs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd minimum severity and trace-based logger configuration (incubating API) (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7529\"\u003e#7529\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eOTLP: VarHandle string encoder (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7701\"\u003e#7701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Fix OkHttpGrpcSender to properly await executor shutdown (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7840\"\u003e#7840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: avoid auto-config warning (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7881\"\u003e#7881\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: update error message for missing GrpcSenderProvider dependency (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7884\"\u003e#7884\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDeclarative config: add runtime hints for graal VM (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7866\"\u003e#7866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add missing warning about discarded value (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7821\"\u003e#7821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate macos version to latest and switch to corretto for testing (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7841\"\u003e#7841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSync Java worflows: Allow re-running prepare release branch workflow (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7845\"\u003e#7845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSimplify and standardize renovate custom managers across Java repos (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7846\"\u003e#7846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove misspell workflow (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7852\"\u003e#7852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix link checks on main (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7867\"\u003e#7867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd zeitlinger as approver (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7868\"\u003e#7868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMove snapshot publishing to daily build (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7886\"\u003e#7886\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🙇 Thank you\u003c/h3\u003e\n\u003cp\u003eThis release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/breedx-splk\"\u003e\u003ccode\u003e@​breedx-splk\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/HarshMehta112\"\u003e\u003ccode\u003e@​HarshMehta112\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jack-berg\"\u003e\u003ccode\u003e@​jack-berg\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jaydeluca\"\u003e\u003ccode\u003e@​jaydeluca\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jeanbisutti\"\u003e\u003ccode\u003e@​jeanbisutti\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jkwatson\"\u003e\u003ccode\u003e@​jkwatson\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/kevinburkesegment\"\u003e\u003ccode\u003e@​kevinburkesegment\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/laurit\"\u003e\u003ccode\u003e@​laurit\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/michaldo\"\u003e\u003ccode\u003e@​michaldo\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md\"\u003eio.opentelemetry:opentelemetry-bom's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.57.0 (2025-12-05)\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eGlobalOpenTelemetry#getOrNoop\u003c/code\u003e, \u003ccode\u003e#isSet\u003c/code\u003e. Update \u003ccode\u003e#get\u003c/code\u003e to always returns obfuscated instance\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7819\"\u003e#7819\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eIncubating\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eLogs: Complex attributes incubating implementation\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7814\"\u003e#7814\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eLogs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd minimum severity and trace-based logger configuration (incubating API)\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7529\"\u003e#7529\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eOTLP: VarHandle string encoder\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7701\"\u003e#7701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Fix OkHttpGrpcSender to properly await executor shutdown\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7840\"\u003e#7840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: avoid auto-config warning\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7881\"\u003e#7881\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: update error message for missing GrpcSenderProvider dependency\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7884\"\u003e#7884\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDeclarative config: add runtime hints for graal VM\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7866\"\u003e#7866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add missing warning about discarded value\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7821\"\u003e#7821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate macos version to latest and switch to corretto for testing\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7841\"\u003e#7841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSync Java worflows: Allow re-running prepare release branch workflow\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7845\"\u003e#7845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSimplify and standardize renovate custom managers across Java repos\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7846\"\u003e#7846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove misspell workflow\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7852\"\u003e#7852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix link checks on main\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7867\"\u003e#7867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd zeitlinger as approver\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/2c5a4f8f3ed7aad0db43872fb09795cd5fb70182\"\u003e\u003ccode\u003e2c5a4f8\u003c/code\u003e\u003c/a\u003e [release/v1.57.x] Prepare release 1.57.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7899\"\u003e#7899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/ada4e2100e7cff1189a2fc5be9d639ac0cfc442c\"\u003e\u003ccode\u003eada4e21\u003c/code\u003e\u003c/a\u003e Prepare for 1.57.0 release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7894\"\u003e#7894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/01a02a8a9043d7c38d5a6363d703b47e1bcf6fc5\"\u003e\u003ccode\u003e01a02a8\u003c/code\u003e\u003c/a\u003e Enable gradle config cache (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7893\"\u003e#7893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/67a886edf9fbcb2ab6c96bc4326c2441c0c83fbf\"\u003e\u003ccode\u003e67a886e\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency com.uber.nullaway:nullaway to v0.12.14 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7892\"\u003e#7892\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/ef17aa5e2bffd3cbee4fac92b43400cdcd0ce60f\"\u003e\u003ccode\u003eef17aa5\u003c/code\u003e\u003c/a\u003e fix(deps): update armeriaversion to v1.34.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7891\"\u003e#7891\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/67df5bc7ac7639fb414e58b666402d804ee2dc2e\"\u003e\u003ccode\u003e67df5bc\u003c/code\u003e\u003c/a\u003e Disable errorprone RequestExplicitNullMarking (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7890\"\u003e#7890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/60698f700425fe8b8fc9f007df0e4025ed5e2c99\"\u003e\u003ccode\u003e60698f7\u003c/code\u003e\u003c/a\u003e chore(deps): update otel/opentelemetry-collector-contrib:0.141.0 docker diges...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/76c622cb0b7334d621a2f635daaf4d4ee2fb8d74\"\u003e\u003ccode\u003e76c622c\u003c/code\u003e\u003c/a\u003e Move snapshot publishing to daily build (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7886\"\u003e#7886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/cb83d7c948d200f4bdcafc68cdbecc795e18ada7\"\u003e\u003ccode\u003ecb83d7c\u003c/code\u003e\u003c/a\u003e chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.141...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/5772c1dc46df53c0c637a538b7b0d69e43efd1b1\"\u003e\u003ccode\u003e5772c1d\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency com.uber.nullaway:nullaway to v0.12.13 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7885\"\u003e#7885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/compare/v1.54.1...v1.57.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.opentelemetry:opentelemetry-api` from 1.54.1 to 1.57.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/releases\"\u003eio.opentelemetry:opentelemetry-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.57.0\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eGlobalOpenTelemetry#getOrNoop\u003c/code\u003e, \u003ccode\u003e#isSet\u003c/code\u003e. Update \u003ccode\u003e#get\u003c/code\u003e to always returns obfuscated instance (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7819\"\u003e#7819\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eIncubating\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eLogs: Complex attributes incubating implementation (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7814\"\u003e#7814\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eLogs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd minimum severity and trace-based logger configuration (incubating API) (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7529\"\u003e#7529\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eOTLP: VarHandle string encoder (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7701\"\u003e#7701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Fix OkHttpGrpcSender to properly await executor shutdown (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7840\"\u003e#7840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: avoid auto-config warning (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7881\"\u003e#7881\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: update error message for missing GrpcSenderProvider dependency (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7884\"\u003e#7884\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDeclarative config: add runtime hints for graal VM (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7866\"\u003e#7866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add missing warning about discarded value (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7821\"\u003e#7821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate macos version to latest and switch to corretto for testing (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7841\"\u003e#7841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSync Java worflows: Allow re-running prepare release branch workflow (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7845\"\u003e#7845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSimplify and standardize renovate custom managers across Java repos (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7846\"\u003e#7846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove misspell workflow (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7852\"\u003e#7852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix link checks on main (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7867\"\u003e#7867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd zeitlinger as approver (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7868\"\u003e#7868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMove snapshot publishing to daily build (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7886\"\u003e#7886\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🙇 Thank you\u003c/h3\u003e\n\u003cp\u003eThis release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/breedx-splk\"\u003e\u003ccode\u003e@​breedx-splk\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/HarshMehta112\"\u003e\u003ccode\u003e@​HarshMehta112\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jack-berg\"\u003e\u003ccode\u003e@​jack-berg\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jaydeluca\"\u003e\u003ccode\u003e@​jaydeluca\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jeanbisutti\"\u003e\u003ccode\u003e@​jeanbisutti\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jkwatson\"\u003e\u003ccode\u003e@​jkwatson\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/kevinburkesegment\"\u003e\u003ccode\u003e@​kevinburkesegment\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/laurit\"\u003e\u003ccode\u003e@​laurit\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/michaldo\"\u003e\u003ccode\u003e@​michaldo\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md\"\u003eio.opentelemetry:opentelemetry-api's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.57.0 (2025-12-05)\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eGlobalOpenTelemetry#getOrNoop\u003c/code\u003e, \u003ccode\u003e#isSet\u003c/code\u003e. Update \u003ccode\u003e#get\u003c/code\u003e to always returns obfuscated instance\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7819\"\u003e#7819\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eIncubating\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eLogs: Complex attributes incubating implementation\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7814\"\u003e#7814\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eLogs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd minimum severity and trace-based logger configuration (incubating API)\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7529\"\u003e#7529\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eOTLP: VarHandle string encoder\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7701\"\u003e#7701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Fix OkHttpGrpcSender to properly await executor shutdown\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7840\"\u003e#7840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: avoid auto-config warning\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7881\"\u003e#7881\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: update error message for missing GrpcSenderProvider dependency\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7884\"\u003e#7884\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDeclarative config: add runtime hints for graal VM\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7866\"\u003e#7866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add missing warning about discarded value\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7821\"\u003e#7821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate macos version to latest and switch to corretto for testing\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7841\"\u003e#7841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSync Java worflows: Allow re-running prepare release branch workflow\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7845\"\u003e#7845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSimplify and standardize renovate custom managers across Java repos\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7846\"\u003e#7846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove misspell workflow\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7852\"\u003e#7852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix link checks on main\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7867\"\u003e#7867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd zeitlinger as approver\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/2c5a4f8f3ed7aad0db43872fb09795cd5fb70182\"\u003e\u003ccode\u003e2c5a4f8\u003c/code\u003e\u003c/a\u003e [release/v1.57.x] Prepare release 1.57.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7899\"\u003e#7899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/ada4e2100e7cff1189a2fc5be9d639ac0cfc442c\"\u003e\u003ccode\u003eada4e21\u003c/code\u003e\u003c/a\u003e Prepare for 1.57.0 release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7894\"\u003e#7894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/01a02a8a9043d7c38d5a6363d703b47e1bcf6fc5\"\u003e\u003ccode\u003e01a02a8\u003c/code\u003e\u003c/a\u003e Enable gradle config cache (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7893\"\u003e#7893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/67a886edf9fbcb2ab6c96bc4326c2441c0c83fbf\"\u003e\u003ccode\u003e67a886e\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency com.uber.nullaway:nullaway to v0.12.14 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7892\"\u003e#7892\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/ef17aa5e2bffd3cbee4fac92b43400cdcd0ce60f\"\u003e\u003ccode\u003eef17aa5\u003c/code\u003e\u003c/a\u003e fix(deps): update armeriaversion to v1.34.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7891\"\u003e#7891\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/67df5bc7ac7639fb414e58b666402d804ee2dc2e\"\u003e\u003ccode\u003e67df5bc\u003c/code\u003e\u003c/a\u003e Disable errorprone RequestExplicitNullMarking (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7890\"\u003e#7890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/60698f700425fe8b8fc9f007df0e4025ed5e2c99\"\u003e\u003ccode\u003e60698f7\u003c/code\u003e\u003c/a\u003e chore(deps): update otel/opentelemetry-collector-contrib:0.141.0 docker diges...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/76c622cb0b7334d621a2f635daaf4d4ee2fb8d74\"\u003e\u003ccode\u003e76c622c\u003c/code\u003e\u003c/a\u003e Move snapshot publishing to daily build (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7886\"\u003e#7886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/cb83d7c948d200f4bdcafc68cdbecc795e18ada7\"\u003e\u003ccode\u003ecb83d7c\u003c/code\u003e\u003c/a\u003e chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.141...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/5772c1dc46df53c0c637a538b7b0d69e43efd1b1\"\u003e\u003ccode\u003e5772c1d\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency com.uber.nullaway:nullaway to v0.12.13 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7885\"\u003e#7885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/compare/v1.54.1...v1.57.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.opentelemetry:opentelemetry-api-incubator` from 1.54.1-alpha to 1.57.0-alpha\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/releases\"\u003eio.opentelemetry:opentelemetry-api-incubator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.56.0\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003ch4\u003eIncubator\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport ExtendedOpenTelemetry in GlobalOpenTelemetry (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7799\"\u003e#7799\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanges to MeterConfig, LoggerConfig, TracerConfig are guaranteed to be eventually visible (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7706\"\u003e#7706\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eStabilize ExemplarFilter (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7768\"\u003e#7768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eType specific exemplar reservoirs (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7758\"\u003e#7758\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSDK incubator: Add incubator ComposableRuleBasedSampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7787\"\u003e#7787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSDK incubator: Add incubator ComposableAnnotatingSampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7804\"\u003e#7804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSDK incubator: Rename ComposableTraceIdRatioBased to ComposableProbability (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7786\"\u003e#7786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: \u003cstrong\u003eBREAKING\u003c/strong\u003e Remove component provider generic type (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7606\"\u003e#7606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: Add declarative config support for ExemplarFilter (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7769\"\u003e#7769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: Fix a few declarative configuration bugs (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7807\"\u003e#7807\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove to oracle bare metal benchmark runner (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7740\"\u003e#7740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable Develocity build scans (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7776\"\u003e#7776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocument GPG signing key (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7783\"\u003e#7783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate build to use java 21 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7784\"\u003e#7784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSync repository-settings.md documentation (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7791\"\u003e#7791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix gradle deprecation warning (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7780\"\u003e#7780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSmall alignments of workflows across the 6 Java repos (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7806\"\u003e#7806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement min java version gradle tooling from instrumentation repo (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7801\"\u003e#7801\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🙇 Thank you\u003c/h3\u003e\n\u003cp\u003eThis release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/anuraaga\"\u003e\u003ccode\u003e@​anuraaga\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/breedx-splk\"\u003e\u003ccode\u003e@​breedx-splk\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/brunobat\"\u003e\u003ccode\u003e@​brunobat\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jack-berg\"\u003e\u003ccode\u003e@​jack-berg\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jkwatson\"\u003e\u003ccode\u003e@​jkwatson\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/laurit\"\u003e\u003ccode\u003e@​laurit\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/robsunday\"\u003e\u003ccode\u003e@​robsunday\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/ThomasVitale\"\u003e\u003ccode\u003e@​ThomasVitale\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/trask\"\u003e\u003ccode\u003e@​trask\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/yogurtearl\"\u003e\u003ccode\u003e@​yogurtearl\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md\"\u003eio.opentelemetry:opentelemetry-api-incubator's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003eUnreleased\u003c/h2\u003e\n\u003ch2\u003eVersion 1.57.0 (2025-12-05)\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eGlobalOpenTelemetry#getOrNoop\u003c/code\u003e, \u003ccode\u003e#isSet\u003c/code\u003e. Update \u003ccode\u003e#get\u003c/code\u003e to always returns obfuscated instance\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7819\"\u003e#7819\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eIncubating\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eLogs: Complex attributes incubating implementation\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7814\"\u003e#7814\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eLogs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd minimum severity and trace-based logger configuration (incubating API)\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7529\"\u003e#7529\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eOTLP: VarHandle string encoder\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7701\"\u003e#7701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Fix OkHttpGrpcSender to properly await executor shutdown\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7840\"\u003e#7840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: avoid auto-config warning\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7881\"\u003e#7881\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: update error message for missing GrpcSenderProvider dependency\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7884\"\u003e#7884\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDeclarative config: add runtime hints for graal VM\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7866\"\u003e#7866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add missing warning about discarded value\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7821\"\u003e#7821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate macos version to latest and switch to corretto for testing\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7841\"\u003e#7841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSync Java worflows: Allow re-running prepare release branch workflow\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7845\"\u003e#7845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSimplify and standardize renovate custom managers across Java repos\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7846\"\u003e#7846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove misspell workflow\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.opentelemetry:opentelemetry-context` from 1.54.1 to 1.57.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/releases\"\u003eio.opentelemetry:opentelemetry-context's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.57.0\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eGlobalOpenTelemetry#getOrNoop\u003c/code\u003e, \u003ccode\u003e#isSet\u003c/code\u003e. Update \u003ccode\u003e#get\u003c/code\u003e to always returns obfuscated instance (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7819\"\u003e#7819\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eIncubating\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eLogs: Complex attributes incubating implementation (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7814\"\u003e#7814\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eLogs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd minimum severity and trace-based logger configuration (incubating API) (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7529\"\u003e#7529\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eOTLP: VarHandle string encoder (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7701\"\u003e#7701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Fix OkHttpGrpcSender to properly await executor shutdown (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7840\"\u003e#7840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: avoid auto-config warning (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7881\"\u003e#7881\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: update error message for missing GrpcSenderProvider dependency (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7884\"\u003e#7884\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDeclarative config: add runtime hints for graal VM (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7866\"\u003e#7866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add missing warning about discarded value (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7821\"\u003e#7821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate macos version to latest and switch to corretto for testing (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7841\"\u003e#7841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSync Java worflows: Allow re-running prepare release branch workflow (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7845\"\u003e#7845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSimplify and standardize renovate custom managers across Java repos (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7846\"\u003e#7846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove misspell workflow (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7852\"\u003e#7852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix link checks on main (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7867\"\u003e#7867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd zeitlinger as approver (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7868\"\u003e#7868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMove snapshot publishing to daily build (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7886\"\u003e#7886\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🙇 Thank you\u003c/h3\u003e\n\u003cp\u003eThis release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/breedx-splk\"\u003e\u003ccode\u003e@​breedx-splk\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/HarshMehta112\"\u003e\u003ccode\u003e@​HarshMehta112\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jack-berg\"\u003e\u003ccode\u003e@​jack-berg\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jaydeluca\"\u003e\u003ccode\u003e@​jaydeluca\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jeanbisutti\"\u003e\u003ccode\u003e@​jeanbisutti\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jkwatson\"\u003e\u003ccode\u003e@​jkwatson\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/kevinburkesegment\"\u003e\u003ccode\u003e@​kevinburkesegment\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/laurit\"\u003e\u003ccode\u003e@​laurit\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/michaldo\"\u003e\u003ccode\u003e@​michaldo\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md\"\u003eio.opentelemetry:opentelemetry-context's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.57.0 (2025-12-05)\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eGlobalOpenTelemetry#getOrNoop\u003c/code\u003e, \u003ccode\u003e#isSet\u003c/code\u003e. Update \u003ccode\u003e#get\u003c/code\u003e to always returns obfuscated instance\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7819\"\u003e#7819\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eIncubating\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eLogs: Complex attributes incubating implementation\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7814\"\u003e#7814\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eLogs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd minimum severity and trace-based logger configuration (incubating API)\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7529\"\u003e#7529\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eOTLP: VarHandle string encoder\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7701\"\u003e#7701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Fix OkHttpGrpcSender to properly await executor shutdown\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7840\"\u003e#7840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: avoid auto-config warning\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7881\"\u003e#7881\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: update error message for missing GrpcSenderProvider dependency\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7884\"\u003e#7884\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDeclarative config: add runtime hints for graal VM\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7866\"\u003e#7866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add missing warning about discarded value\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7821\"\u003e#7821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate macos version to latest and switch to corretto for testing\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7841\"\u003e#7841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSync Java worflows: Allow re-running prepare release branch workflow\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7845\"\u003e#7845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSimplify and standardize renovate custom managers across Java repos\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7846\"\u003e#7846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove misspell workflow\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7852\"\u003e#7852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix link checks on main\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7867\"\u003e#7867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd zeitlinger as approver\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/2c5a4f8f3ed7aad0db43872fb09795cd5fb70182\"\u003e\u003ccode\u003e2c5a4f8\u003c/code\u003e\u003c/a\u003e [release/v1.57.x] Prepare release 1.57.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7899\"\u003e#7899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/ada4e2100e7cff1189a2fc5be9d639ac0cfc442c\"\u003e\u003ccode\u003eada4e21\u003c/code\u003e\u003c/a\u003e Prepare for 1.57.0 release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7894\"\u003e#7894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/01a02a8a9043d7c38d5a6363d703b47e1bcf6fc5\"\u003e\u003ccode\u003e01a02a8\u003c/code\u003e\u003c/a\u003e Enable gradle config cache (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7893\"\u003e#7893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/67a886edf9fbcb2ab6c96bc4326c2441c0c83fbf\"\u003e\u003ccode\u003e67a886e\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency com.uber.nullaway:nullaway to v0.12.14 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7892\"\u003e#7892\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/ef17aa5e2bffd3cbee4fac92b43400cdcd0ce60f\"\u003e\u003ccode\u003eef17aa5\u003c/code\u003e\u003c/a\u003e fix(deps): update armeriaversion to v1.34.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7891\"\u003e#7891\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/67df5bc7ac7639fb414e58b666402d804ee2dc2e\"\u003e\u003ccode\u003e67df5bc\u003c/code\u003e\u003c/a\u003e Disable errorprone RequestExplicitNullMarking (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7890\"\u003e#7890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/60698f700425fe8b8fc9f007df0e4025ed5e2c99\"\u003e\u003ccode\u003e60698f7\u003c/code\u003e\u003c/a\u003e chore(deps): update otel/opentelemetry-collector-contrib:0.141.0 docker diges...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/76c622cb0b7334d621a2f635daaf4d4ee2fb8d74\"\u003e\u003ccode\u003e76c622c\u003c/code\u003e\u003c/a\u003e Move snapshot publishing to daily build (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7886\"\u003e#7886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/cb83d7c948d200f4bdcafc68cdbecc795e18ada7\"\u003e\u003ccode\u003ecb83d7c\u003c/code\u003e\u003c/a\u003e chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.141...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/5772c1dc46df53c0c637a538b7b0d69e43efd1b1\"\u003e\u003ccode\u003e5772c1d\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency com.uber.nullaway:nullaway to v0.12.13 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7885\"\u003e#7885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/compare/v1.54.1...v1.57.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.squareup.okio:okio-jvm` from 3.16.0 to 3.16.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/square/okio/blob/master/CHANGELOG.md\"\u003ecom.squareup.okio:okio-jvm's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 3.16.4\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-11-17\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Don't delay triggering timeouts. In 3.16.0 we introduced a regression that caused timeouts\nto fire later than they were supposed to.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.16.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-11-14\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eThis release is the same as 3.16.2. We forgot to cherry-pick a commit before we released!\u003c/p\u003e\n\u003ch2\u003eVersion 3.16.2\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-14\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix: \u003ccode\u003eokio-assetfilesystem\u003c/code\u003e APIs now correctly restored as visible to Kotlin.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.16.1\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-09\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Don't crash when calling \u003ccode\u003eSocket.shutdownOutput()\u003c/code\u003e or \u003ccode\u003eshutdownInput()\u003c/code\u003e on an \u003ccode\u003eSSLSocket\u003c/code\u003e on\nAndroid API 21. This method throws an \u003ccode\u003eUnsupportedOperationException\u003c/code\u003e, so we now catch that and\nclose the underlying stream instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/74b87c86f7931910a1192429230f5cee5193049a\"\u003e\u003ccode\u003e74b87c8\u003c/code\u003e\u003c/a\u003e Prepare for release 3.16.4.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/5cffb118117d54c62d4cae5802d715f11846e349\"\u003e\u003ccode\u003e5cffb11\u003c/code\u003e\u003c/a\u003e Fix compareTo function for priority queue in Asynctimeout (\u003ca href=\"https://redirect.github.com/square/okio/issues/1738\"\u003e#1738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/c869a7b2db67589b59f5816a6c1dabeb272cc181\"\u003e\u003ccode\u003ec869a7b\u003c/code\u003e\u003c/a\u003e Prepare next development version.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/06289cc3b57b4e2d477f2ea6e42acede4ae6dcb8\"\u003e\u003ccode\u003e06289cc\u003c/code\u003e\u003c/a\u003e Prepare for release 3.16.3.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/42ed971e48ee7339ce8816333949945e1df32629\"\u003e\u003ccode\u003e42ed971\u003c/code\u003e\u003c/a\u003e Prepare version 3.16.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/855f6323dea332b51122dba0d34044bf169f353b\"\u003e\u003ccode\u003e855f632\u003c/code\u003e\u003c/a\u003e Update dependency com.android.tools.build:gradle to v9.0.0-alpha10 (\u003ca href=\"https://redirect.github.com/square/okio/issues/1715\"\u003e#1715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/d8f54b52fdfef8c78d365d158ccce49d44cf41e1\"\u003e\u003ccode\u003ed8f54b5\u003c/code\u003e\u003c/a\u003e Prepare next development version.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/6328c9ce94702bfe40830a2dcf5a2bd1607354d8\"\u003e\u003ccode\u003e6328c9c\u003c/code\u003e\u003c/a\u003e Prepare for release 3.16.1.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/3df8719005218211a706ebf8d5503113e91ee21c\"\u003e\u003ccode\u003e3df8719\u003c/code\u003e\u003c/a\u003e Recover from an SSLSocket crash (\u003ca href=\"https://redirect.github.com/square/okio/issues/1714\"\u003e#1714\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/d2897ad00231e323ff73c2f31c349cdb76088182\"\u003e\u003ccode\u003ed2897ad\u003c/code\u003e\u003c/a\u003e Update dependency com.android.tools.build:gradle to v9.0.0-alpha09 (\u003ca href=\"https://redirect.github.com/square/okio/issues/1713\"\u003e#1713\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/square/okio/compare/parent-3.16.0...parent-3.16.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `commons-codec:commons-codec` from 1.19.0 to 1.20.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-codec/blob/master/RELEASE-NOTES.txt\"\u003ecommons-codec:commons-codec's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons Codec 1.20.0 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Codec team is pleased to announce the release of Apache Commons Codec 1.20.0.\u003c/p\u003e\n\u003cp\u003eThe Apache Commons Codec component contains encoders and decoders for\nformats such as Base16, Base32, Base64, digest, and Hexadecimal. In addition to these\nwidely used encoders and decoders, the codec package also maintains a\ncollection of phonetic encoding utilities.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003ch2\u003eNew features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add org.apache.commons.codec.digest.Crc16. Thanks to Fredrik Kjellberg, Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add builders to org.apache.commons.codec.digest streams and deprecate some old constructors. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add builder to Base16 streams and deprecate some old constructors. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add support for SHAKE128-256 and SHAKE256-512 to `DigestUtils` and `MessageDigestAlgorithms` on Java 25 and up. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add BaseNCodec.AbstractBuilder.setDecodeTable(byte[]) and refactor subclasses. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Deprecate all but one Base32 constructor in favor of the builder added in version 1.17.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Deprecate all but one Base64 constructor in favor of the builder added in version 1.17.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        BaseNCodecInputStream subclasses are now type-safe to match its matching BaseNCodec. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        BaseNCodecOutputStream subclasses are now type-safe to match its matching BaseNCodec. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Bump org.apache.commons:commons-parent from 85 to 91. Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        [test] Bump org.apache.commons:commons-lang3 from 3.18.0 to 3.19.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFor complete information on Apache Commons Codec, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons Codec website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-codec/\"\u003ehttps://commons.apache.org/proper/commons-codec/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload page: \u003ca href=\"https://commons.apache.org/proper/commons-codec/download_codec.cgi\"\u003ehttps://commons.apache.org/proper/commons-codec/download_codec.cgi\u003c/a\u003e\u003c/p\u003e\n\u003chr /\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/b20db1f1fa6ee7b0536f6a25c9c33f8289c22098\"\u003e\u003ccode\u003eb20db1f\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/cb344d6cfbdac2ce969c8ed86bc02d25e0a8f2c9\"\u003e\u003ccode\u003ecb344d6\u003c/code\u003e\u003c/a\u003e Use leaf in overview\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/004966ba0d70c24e59a3107edc06d13e56905313\"\u003e\u003ccode\u003e004966b\u003c/code\u003e\u003c/a\u003e Better package description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/13208005b9cf043ecd09c149a53eff03c1e7db61\"\u003e\u003ccode\u003e1320800\u003c/code\u003e\u003c/a\u003e Use HTTPS in URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/fcb8bf612ccdf25c11573ebe82dd9f0474e606d5\"\u003e\u003ccode\u003efcb8bf6\u003c/code\u003e\u003c/a\u003e Use component logo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/af58c1af853cd705fa08a5313c7fecd870ed37c6\"\u003e\u003ccode\u003eaf58c1a\u003c/code\u003e\u003c/a\u003e Use final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/4368bfeb57e2283fee80a296ed460d887b96a594\"\u003e\u003ccode\u003e4368bfe\u003c/code\u003e\u003c/a\u003e Add dependabot email [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/cb2b7b69fdb35725f54f2bfa3a96e2d5974e4d56\"\u003e\u003ccode\u003ecb2b7b6\u003c/code\u003e\u003c/a\u003e Clarify comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/48bb283c9b11876bedcb26e837a4efee3a71e77c\"\u003e\u003ccode\u003e48bb283\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.30.9 to 4.31.2 (\u003ca href=\"https://redirect.github.com/apache/commons-codec/issues/414\"\u003e#414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/f61c2e6179dabeeceeff0ab2713a0ac7f4eaa64b\"\u003e\u003ccode\u003ef61c2e6\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 4.6.2 to 5.0.0 (\u003ca href=\"https://redirect.github.com/apache/commons-codec/issues/413\"\u003e#413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-codec/compare/rel/commons-codec-1.19.0...rel/commons-codec-1.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `commons-io:commons-io` from 2.20.0 to 2.21.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-io/blob/master/RELEASE-NOTES.txt\"\u003ecommons-io:commons-io's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eApache Commons IO 2.21.0 Release Notes\u003c/p\u003e\n\u003cp\u003eThe Apache Commons IO team is pleased to announce the release of Apache Commons IO 2.21.0.\u003c/p\u003e\n\u003ch2\u003eIntroduction\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons IO library contains utility classes, stream implementations, file filters,\nfile comparators, endian transformation classes, and much more.\u003c/p\u003e\n\u003cp\u003eVersion 2.21.0: Java 8 or later is required.\u003c/p\u003e\n\u003ch2\u003eNew features\u003c/h2\u003e\n\u003cp\u003eo          FileUtils#byteCountToDisplaySize() supports Zettabyte, Yottabyte, Ronnabyte and Quettabyte \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/763\"\u003e#763\u003c/a\u003e. Thanks to strangelookingnerd, Gary Gregory.\no          Add org.apache.commons.io.FileUtils.ONE_RB \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/763\"\u003e#763\u003c/a\u003e. Thanks to strangelookingnerd, Gary Gregory.\no          Add org.apache.commons.io.FileUtils.ONE_QB \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/763\"\u003e#763\u003c/a\u003e. Thanks to strangelookingnerd, Gary Gregory.\no          Add org.apache.commons.io.output.ProxyOutputStream.writeRepeat(byte[], int, int, long). Thanks to Gary Gregory.\no          Add org.apache.commons.io.output.ProxyOutputStream.writeRepeat(byte[], long). Thanks to Gary Gregory.\no          Add org.apache.commons.io.output.ProxyOutputStream.writeRepeat(int, long). Thanks to Gary Gregory.\no          Add length unit support in FileSystem limits. Thanks to Piotr P. Karwasz.\no          Add IOUtils.toByteArray(InputStream, int, int) for safer chunked reading with size validation. Thanks to Piotr P. Karwasz.\no          Add org.apache.commons.io.file.PathUtils.getPath(String, String). Thanks to Gary Gregory.\no          Add org.apache.commons.io.channels.ByteArraySeekableByteChannel. Thanks to Gary Gregory.\no          Add IOIterable.asIterable(). Thanks to Gary Gregory.\no          Add NIO channel support to \u003ccode\u003eAbstractStreamBuilder\u003c/code\u003e. Thanks to Piotr P. Karwasz.\no          Add CloseShieldChannel to close-shielded NIO Channels \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/786\"\u003e#786\u003c/a\u003e. Thanks to Piotr P. Karwasz.\no          Added IOUtils.checkFromIndexSize as a Java 8 backport of Objects.checkFromIndexSize \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/790\"\u003e#790\u003c/a\u003e. Thanks to Piotr P. Karwasz.\u003c/p\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cp\u003eo          When testing on Java 21 and up, enable -XX:+EnableDynamicAgentLoading. Thanks to Gary Gregory.\no          When testing on Java 24 and up, don't fail FileUtilsListFilesTest for a different behavior in the JRE. Thanks to Gary Gregory.\no          ValidatingObjectInputStream does not validate dynamic proxy interfaces. Thanks to Stanislav Fort, Gary Gregory.\no          BoundedInputStream.getRemaining() now reports Long.MAX_VALUE instead of 0 when no limit is set. Thanks to Piotr P. Karwasz.\no          BoundedInputStream.available() correctly accounts for the maximum read limit. Thanks to Piotr P. Karwasz.\no          Deprecate IOUtils.readFully(InputStream, int) in favor of toByteArray(InputStream, int). Thanks to Gary Gregory, Piotr P. Karwasz.\no          IOUtils.toByteArray(InputStream) now throws IOException on byte array overflow. Thanks to Piotr P. Karwasz.\no          Javadoc general improvements. Thanks to Gary Gregory, Piotr P. Karwasz.\no          IOUtils.toByteArray() now throws EOFException when not enough data is available \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/796\"\u003e#796\u003c/a\u003e. Thanks to Piotr P. Karwasz.\no          Fix IOUtils.skip() usage in concurrent scenarios. Thanks to Piotr P. Karwasz.\no          [javadoc] Fix XmlStreamReader Javadoc to indicate the correct class that is built \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/806\"\u003e#806\u003c/a\u003e. Thanks to J Hawkins.\u003c/p\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cp\u003eo          Bump org.apache.commons:commons-parent from 85 to 91 \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/774\"\u003e#774\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/783\"\u003e#783\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/808\"\u003e#808\u003c/a\u003e. Thanks to Gary Gregory, Dependabot.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/54073d3b5fdd2985b98a48040ede95eb59c7ee53\"\u003e\u003ccode\u003e54073d3\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 2.21.0 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/f141f09d91368543e4f0754cbd649c484768c55c\"\u003e\u003ccode\u003ef141f09\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/adcf1350152faf4dbd8cf53fb2f2649f25dbe227\"\u003e\u003ccode\u003eadcf135\u003c/code\u003e\u003c/a\u003e Add license header\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/0f499d060adbd4b36bbd9f47393a7ea6af8149ff\"\u003e\u003ccode\u003e0f499d0\u003c/code\u003e\u003c/a\u003e Use new oak logo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/34a961c3ed58ed96c73836db154ae50f0c45110f\"\u003e\u003ccode\u003e34a961c\u003c/code\u003e\u003c/a\u003e Use HTTPS in URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/9e511181a03096b77c3a4b9c6077a4ac0b56b510\"\u003e\u003ccode\u003e9e51118\u003c/code\u003e\u003c/a\u003e Use HTTPS in URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/d715865ee705fdb8ed786582bd6bd4ee996b0665\"\u003e\u003ccode\u003ed715865\u003c/code\u003e\u003c/a\u003e Add dependabot email [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/3d6a7e113633e1a33ca254d744c3fcbab61663f3\"\u003e\u003ccode\u003e3d6a7e1\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/ad875d566f273f54094b6b872bf9433be9fd86a7\"\u003e\u003ccode\u003ead875d5\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 4.6.2 to 5.0.0 (\u003ca href=\"https://redirect.github.com/apache/commons-io/issues/810\"\u003e#810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/bc01dee31ec0ff10aa0841ff245b770fa1ecfade\"\u003e\u003ccode\u003ebc01dee\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.30.9 to 4.31.2 (\u003ca href=\"https://redirect.github.com/apache/commons-io/issues/811\"\u003e#811\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-io/compare/rel/commons-io-2.20.0...rel/commons-io-2.21.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.logging.log4j:log4j-api` from 2.25.2 to 2.25.3\n\nUpdates `org.checkerframework:checker-qual` from 3.51.0 to 3.52.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typetools/checker-framework/releases\"\u003eorg.checkerframework:checker-qual's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eChecker Framework 3.52.1\u003c/h2\u003e\n\u003ch2\u003eVersion 3.52.1 (2025-12-02)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eUser-visible changes:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdded \u003ccode\u003eOpt.ifPresentOrElse()\u003c/code\u003e method.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eClosed issues:\u003c/strong\u003e\n\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7243\"\u003e#7243\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7398\"\u003e#7398\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eChecker Framework 3.52.0\u003c/h2\u003e\n\u003ch2\u003eVersion 3.52.0 (2025-11-04)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eImplementation details:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eIn \u003ccode\u003eCFAbstractAnalysis\u003c/code\u003e, renamed \u003ccode\u003edefaultCreateAbstractValue\u003c/code\u003e to \u003ccode\u003egetCfValue\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003eIn \u003ccode\u003eGenericAnnotatedTypeFactory\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003erenamed \u003ccode\u003eperformFlowAnalysis\u003c/code\u003e to \u003ccode\u003eperformFlowAnalysisForClass\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003erenamed \u003ccode\u003echeckAndPerformFlowAnalysis\u003c/code\u003e to \u003ccode\u003eperformFlowAnalysisForClassOnce\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eClosed issues:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/6629\"\u003e#6629\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7341\"\u003e#7341\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7346\"\u003e#7346\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eChecker Framework 3.51.1\u003c/h2\u003e\n\u003ch2\u003eVersion 3.51.1 (2025-10-01)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eClosed issues:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/6623\"\u003e#6623\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7250\"\u003e#7250\u003c/a\u003e.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typetools/checker-framework/blob/master/do...\n\n_Description has been truncated_","html_url":"https://github.com/snowlift/trino-storage/pull/420","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/snowlift%2Ftrino-storage/issues/420","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/420/packages"},{"uuid":"3751582775","node_id":"PR_kwDOHu3fHc66BttQ","number":282,"state":"open","title":"deps(deps): bump the maven-dependencies group across 1 directory with 59 updates","user":"dependabot[bot]","labels":["dependencies","security"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-12-21T20:31:05.000Z","updated_at":"2025-12-26T02:21:10.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(deps): bump","group_name":"maven-dependencies","update_count":59,"packages":[{"name":"org.apache.maven.plugins:maven-checkstyle-plugin","old_version":"3.1.2","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-checkstyle-plugin"},{"name":"org.apache.logging.log4j:log4j-api","old_version":"2.23.0","new_version":"2.25.3"},{"name":"org.apache.logging.log4j:log4j-core","old_version":"2.23.0","new_version":"2.25.3"},{"name":"org.assertj:assertj-core","old_version":"3.23.1","new_version":"3.27.6","repository_url":"https://github.com/assertj/assertj"},{"name":"org.apache.maven.plugins:maven-source-plugin","old_version":"3.3.0","new_version":"3.4.0","repository_url":"https://github.com/apache/maven-source-plugin"},{"name":"org.apache.maven.plugins:maven-javadoc-plugin","old_version":"3.6.2","new_version":"3.12.0","repository_url":"https://github.com/apache/maven-javadoc-plugin"},{"name":"org.apache.maven.plugins:maven-gpg-plugin","old_version":"3.2.4","new_version":"3.2.8","repository_url":"https://github.com/apache/maven-gpg-plugin"},{"name":"org.sonatype.central:central-publishing-maven-plugin","old_version":"0.8.0","new_version":"0.9.0","repository_url":"https://github.com/sonatype/central-publishing-maven-plugin"},{"name":"org.apache.maven.plugins:maven-compiler-plugin","old_version":"3.8.1","new_version":"3.14.1","repository_url":"https://github.com/apache/maven-compiler-plugin"},{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.0.0-M5","new_version":"3.5.4","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.codehaus.mojo:flatten-maven-plugin","old_version":"1.1.0","new_version":"1.7.3","repository_url":"https://github.com/mojohaus/flatten-maven-plugin"},{"name":"org.codehaus.mojo:versions-maven-plugin","old_version":"2.16.2","new_version":"2.20.1","repository_url":"https://github.com/mojohaus/versions"},{"name":"com.amashchenko.maven.plugin:gitflow-maven-plugin","old_version":"1.18.0","new_version":"1.21.0","repository_url":"https://github.com/aleksandr-m/gitflow-maven-plugin"},{"name":"org.codehaus.mojo:exec-maven-plugin","old_version":"3.0.0","new_version":"3.6.2","repository_url":"https://github.com/mojohaus/exec-maven-plugin"},{"name":"org.jacoco:jacoco-maven-plugin","old_version":"0.8.8","new_version":"0.8.14","repository_url":"https://github.com/jacoco/jacoco"},{"name":"software.amazon.awssdk:bom","old_version":"2.17.259","new_version":"2.40.13"},{"name":"com.amazonaws:aws-java-sdk-secretsmanager","old_version":"1.12.385","new_version":"1.12.796","repository_url":"https://github.com/aws/aws-sdk-java"},{"name":"com.fasterxml.jackson.core:jackson-databind","old_version":"2.18.5","new_version":"2.20.1","repository_url":"https://github.com/FasterXML/jackson"},{"name":"com.fasterxml.jackson.datatype:jackson-datatype-jsr310","old_version":"2.18.5","new_version":"2.20.1"},{"name":"com.fasterxml.jackson.dataformat:jackson-dataformat-yaml","old_version":"2.18.5","new_version":"2.20.1","repository_url":"https://github.com/FasterXML/jackson-dataformats-text"},{"name":"org.apache.commons:commons-csv","old_version":"1.8","new_version":"1.14.1","repository_url":"https://github.com/apache/commons-csv"},{"name":"org.dhatim:fastexcel","old_version":"0.18.4","new_version":"0.19.0","repository_url":"https://github.com/dhatim/fastexcel"},{"name":"org.dhatim:fastexcel-reader","old_version":"0.18.4","new_version":"0.19.0","repository_url":"https://github.com/dhatim/fastexcel"},{"name":"org.apache.poi:poi","old_version":"5.2.5","new_version":"5.5.1"},{"name":"org.apache.poi:poi-ooxml","old_version":"5.2.5","new_version":"5.5.1"},{"name":"org.commonmark:commonmark","old_version":"0.25.0","new_version":"0.27.0","repository_url":"https://github.com/commonmark/commonmark-java"},{"name":"commons-io:commons-io","old_version":"2.16.0","new_version":"2.21.0","repository_url":"https://github.com/apache/commons-io"},{"name":"com.nimbusds:oauth2-oidc-sdk","old_version":"11.23.1","new_version":"11.30.1"},{"name":"com.auth0:auth0","old_version":"2.18.0","new_version":"2.27.0","repository_url":"https://github.com/auth0/auth0-java"},{"name":"com.auth0:java-jwt","old_version":"4.4.0","new_version":"4.5.0","repository_url":"https://github.com/auth0/java-jwt"},{"name":"com.auth0:jwks-rsa","old_version":"0.22.1","new_version":"0.23.0","repository_url":"https://github.com/auth0/jwks-rsa-java"},{"name":"org.apache.velocity:velocity-engine-core","old_version":"2.3","new_version":"2.4.1"},{"name":"org.jsoup:jsoup","old_version":"1.15.3","new_version":"1.21.2","repository_url":"https://github.com/jhy/jsoup"},{"name":"com.google.auth:google-auth-library-oauth2-http","old_version":"1.11.0","new_version":"1.41.0"},{"name":"com.amazonaws:aws-java-sdk-sqs","old_version":"1.12.321","new_version":"1.12.796","repository_url":"https://github.com/aws/aws-sdk-java"},{"name":"com.amazonaws:aws-java-sdk-ses","old_version":"1.12.705","new_version":"1.12.796","repository_url":"https://github.com/aws/aws-sdk-java"},{"name":"cloud.localstack:localstack-utils","old_version":"0.2.20","new_version":"0.2.23","repository_url":"https://github.com/localstack/localstack"},{"name":"org.quartz-scheduler:quartz","old_version":"2.3.2","new_version":"2.5.2","repository_url":"https://github.com/quartz-scheduler/quartz"},{"name":"com.mchange:mchange-commons-java","old_version":"0.3.0","new_version":"0.3.2","repository_url":"https://github.com/swaldman/mchange-commons-java"},{"name":"org.apache.logging.log4j:log4j-slf4j-impl","old_version":"2.23.0","new_version":"2.25.3"},{"name":"com.sun.mail:jakarta.mail","old_version":"2.0.1","new_version":"2.0.2"},{"name":"net.java.dev.jna:jna","old_version":"5.7.0","new_version":"5.18.1","repository_url":"https://github.com/java-native-access/jna"},{"name":"com.amazonaws:aws-java-sdk-s3","old_version":"1.12.261","new_version":"1.12.796","repository_url":"https://github.com/aws/aws-sdk-java"},{"name":"org.apache.sshd:sshd-sftp","old_version":"2.14.0","new_version":"2.16.0","repository_url":"https://github.com/apache/mina-sshd"},{"name":"org.apache.commons:commons-lang3","old_version":"3.18.0","new_version":"3.20.0"},{"name":"com.mchange:c3p0","old_version":"0.10.0","new_version":"0.11.2","repository_url":"https://github.com/swaldman/c3p0"},{"name":"com.h2database:h2","old_version":"2.2.220","new_version":"2.4.240","repository_url":"https://github.com/h2database/h2database"},{"name":"org.xerial:sqlite-jdbc","old_version":"3.47.1.0","new_version":"3.51.1.0","repository_url":"https://github.com/xerial/sqlite-jdbc"},{"name":"org.postgresql:postgresql","old_version":"42.7.4","new_version":"42.7.8","repository_url":"https://github.com/pgjdbc/pgjdbc"},{"name":"org.openjdk.nashorn:nashorn-core","old_version":"15.4","new_version":"15.7","repository_url":"https://github.com/openjdk/nashorn"},{"name":"org.apache.maven.plugins:maven-jar-plugin","old_version":"3.4.2","new_version":"3.5.0","repository_url":"https://github.com/apache/maven-jar-plugin"},{"name":"info.picocli:picocli","old_version":"4.6.1","new_version":"4.7.7","repository_url":"https://github.com/remkop/picocli"},{"name":"info.picocli:picocli-shell-jline3","old_version":"4.6.3","new_version":"4.7.7","repository_url":"https://github.com/remkop/picocli"},{"name":"com.konghq:unirest-java","old_version":"3.13.12","new_version":"3.14.5","repository_url":"https://github.com/Kong/unirest-java"},{"name":"com.amazonaws:aws-lambda-java-core","old_version":"1.2.1","new_version":"1.4.0","repository_url":"https://github.com/aws/aws-lambda-java-libs"},{"name":"com.amazonaws:aws-lambda-java-events","old_version":"3.11.0","new_version":"3.16.1","repository_url":"https://github.com/aws/aws-lambda-java-libs"},{"name":"com.amazonaws:aws-lambda-java-runtime-interface-client","old_version":"2.1.1","new_version":"2.8.7","repository_url":"https://github.com/aws/aws-lambda-java-libs"},{"name":"com.slack.api:slack-api-client","old_version":"1.27.3","new_version":"1.46.0","repository_url":"https://github.com/slackapi/java-slack-sdk"},{"name":"org.slf4j:slf4j-api","old_version":"2.0.6","new_version":"2.0.17"}],"path":null,"ecosystem":"maven"},"body":"Bumps the maven-dependencies group with 59 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.apache.maven.plugins:maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin) | `3.1.2` | `3.6.0` |\n| org.apache.logging.log4j:log4j-api | `2.23.0` | `2.25.3` |\n| org.apache.logging.log4j:log4j-core | `2.23.0` | `2.25.3` |\n| [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.23.1` | `3.27.6` |\n| [org.apache.maven.plugins:maven-source-plugin](https://github.com/apache/maven-source-plugin) | `3.3.0` | `3.4.0` |\n| [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) | `3.6.2` | `3.12.0` |\n| [org.apache.maven.plugins:maven-gpg-plugin](https://github.com/apache/maven-gpg-plugin) | `3.2.4` | `3.2.8` |\n| [org.sonatype.central:central-publishing-maven-plugin](https://github.com/sonatype/central-publishing-maven-plugin) | `0.8.0` | `0.9.0` |\n| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.8.1` | `3.14.1` |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.0.0-M5` | `3.5.4` |\n| [org.codehaus.mojo:flatten-maven-plugin](https://github.com/mojohaus/flatten-maven-plugin) | `1.1.0` | `1.7.3` |\n| [org.codehaus.mojo:versions-maven-plugin](https://github.com/mojohaus/versions) | `2.16.2` | `2.20.1` |\n| [com.amashchenko.maven.plugin:gitflow-maven-plugin](https://github.com/aleksandr-m/gitflow-maven-plugin) | `1.18.0` | `1.21.0` |\n| [org.codehaus.mojo:exec-maven-plugin](https://github.com/mojohaus/exec-maven-plugin) | `3.0.0` | `3.6.2` |\n| [org.jacoco:jacoco-maven-plugin](https://github.com/jacoco/jacoco) | `0.8.8` | `0.8.14` |\n| software.amazon.awssdk:bom | `2.17.259` | `2.40.13` |\n| [com.amazonaws:aws-java-sdk-secretsmanager](https://github.com/aws/aws-sdk-java) | `1.12.385` | `1.12.796` |\n| [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) | `2.18.5` | `2.20.1` |\n| com.fasterxml.jackson.datatype:jackson-datatype-jsr310 | `2.18.5` | `2.20.1` |\n| [com.fasterxml.jackson.dataformat:jackson-dataformat-yaml](https://github.com/FasterXML/jackson-dataformats-text) | `2.18.5` | `2.20.1` |\n| [org.apache.commons:commons-csv](https://github.com/apache/commons-csv) | `1.8` | `1.14.1` |\n| [org.dhatim:fastexcel](https://github.com/dhatim/fastexcel) | `0.18.4` | `0.19.0` |\n| [org.dhatim:fastexcel-reader](https://github.com/dhatim/fastexcel) | `0.18.4` | `0.19.0` |\n| org.apache.poi:poi | `5.2.5` | `5.5.1` |\n| org.apache.poi:poi-ooxml | `5.2.5` | `5.5.1` |\n| [org.commonmark:commonmark](https://github.com/commonmark/commonmark-java) | `0.25.0` | `0.27.0` |\n| [commons-io:commons-io](https://github.com/apache/commons-io) | `2.16.0` | `2.21.0` |\n| [com.nimbusds:oauth2-oidc-sdk](https://bitbucket.org/connect2id/oauth-2.0-sdk-with-openid-connect-extensions) | `11.23.1` | `11.30.1` |\n| [com.auth0:auth0](https://github.com/auth0/auth0-java) | `2.18.0` | `2.27.0` |\n| [com.auth0:java-jwt](https://github.com/auth0/java-jwt) | `4.4.0` | `4.5.0` |\n| [com.auth0:jwks-rsa](https://github.com/auth0/jwks-rsa-java) | `0.22.1` | `0.23.0` |\n| org.apache.velocity:velocity-engine-core | `2.3` | `2.4.1` |\n| [org.jsoup:jsoup](https://github.com/jhy/jsoup) | `1.15.3` | `1.21.2` |\n| com.google.auth:google-auth-library-oauth2-http | `1.11.0` | `1.41.0` |\n| [com.amazonaws:aws-java-sdk-sqs](https://github.com/aws/aws-sdk-java) | `1.12.321` | `1.12.796` |\n| [com.amazonaws:aws-java-sdk-ses](https://github.com/aws/aws-sdk-java) | `1.12.705` | `1.12.796` |\n| [cloud.localstack:localstack-utils](https://github.com/localstack/localstack) | `0.2.20` | `0.2.23` |\n| [org.quartz-scheduler:quartz](https://github.com/quartz-scheduler/quartz) | `2.3.2` | `2.5.2` |\n| [com.mchange:mchange-commons-java](https://github.com/swaldman/mchange-commons-java) | `0.3.0` | `0.3.2` |\n| org.apache.logging.log4j:log4j-slf4j-impl | `2.23.0` | `2.25.3` |\n| com.sun.mail:jakarta.mail | `2.0.1` | `2.0.2` |\n| [net.java.dev.jna:jna](https://github.com/java-native-access/jna) | `5.7.0` | `5.18.1` |\n| [com.amazonaws:aws-java-sdk-s3](https://github.com/aws/aws-sdk-java) | `1.12.261` | `1.12.796` |\n| [org.apache.sshd:sshd-sftp](https://github.com/apache/mina-sshd) | `2.14.0` | `2.16.0` |\n| org.apache.commons:commons-lang3 | `3.18.0` | `3.20.0` |\n| [com.mchange:c3p0](https://github.com/swaldman/c3p0) | `0.10.0` | `0.11.2` |\n| [com.h2database:h2](https://github.com/h2database/h2database) | `2.2.220` | `2.4.240` |\n| [org.xerial:sqlite-jdbc](https://github.com/xerial/sqlite-jdbc) | `3.47.1.0` | `3.51.1.0` |\n| [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc) | `42.7.4` | `42.7.8` |\n| [org.openjdk.nashorn:nashorn-core](https://github.com/openjdk/nashorn) | `15.4` | `15.7` |\n| [org.apache.maven.plugins:maven-jar-plugin](https://github.com/apache/maven-jar-plugin) | `3.4.2` | `3.5.0` |\n| [info.picocli:picocli](https://github.com/remkop/picocli) | `4.6.1` | `4.7.7` |\n| [info.picocli:picocli-shell-jline3](https://github.com/remkop/picocli) | `4.6.3` | `4.7.7` |\n| [com.konghq:unirest-java](https://github.com/Kong/unirest-java) | `3.13.12` | `3.14.5` |\n| [com.amazonaws:aws-lambda-java-core](https://github.com/aws/aws-lambda-java-libs) | `1.2.1` | `1.4.0` |\n| [com.amazonaws:aws-lambda-java-events](https://github.com/aws/aws-lambda-java-libs) | `3.11.0` | `3.16.1` |\n| [com.amazonaws:aws-lambda-java-runtime-interface-client](https://github.com/aws/aws-lambda-java-libs) | `2.1.1` | `2.8.7` |\n| [com.slack.api:slack-api-client](https://github.com/slackapi/java-slack-sdk) | `1.27.3` | `1.46.0` |\n| org.slf4j:slf4j-api | `2.0.6` | `2.0.17` |\n\n\nUpdates `org.apache.maven.plugins:maven-checkstyle-plugin` from 3.1.2 to 3.6.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/dd1abd9ee7cb1046ece3ae013fa6e68a345c7a32\"\u003e\u003ccode\u003edd1abd9\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-checkstyle-plugin-3.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/9ccb06ed3ef759a109d48456ccdad3f583f3ba57\"\u003e\u003ccode\u003e9ccb06e\u003c/code\u003e\u003c/a\u003e fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/6ac89b88deec9893875a40ec62718bc02d1a27cc\"\u003e\u003ccode\u003e6ac89b8\u003c/code\u003e\u003c/a\u003e [MCHECKSTYLE-452] Upgrade to Doxia 2.0.0 GA Stack\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/ff1a1b76e24a66107413eafda9eb17a3782957cd\"\u003e\u003ccode\u003eff1a1b7\u003c/code\u003e\u003c/a\u003e Bump org.apache.commons:commons-lang3 from 3.16.0 to 3.17.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/13e16c5bbf322f24257b27f5ec4be01d2e39d485\"\u003e\u003ccode\u003e13e16c5\u003c/code\u003e\u003c/a\u003e Remove unecessary test dependency on plexus-container-default\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/a7c962ae77e10c210b51e56e949f9df7223d1e71\"\u003e\u003ccode\u003ea7c962a\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/868abc95ea488a56f92a4610bdfd5d25c471e0de\"\u003e\u003ccode\u003e868abc9\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-checkstyle-plugin-3.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/9043f8a96ee5f3ab9971ecae399fce4da6a8ce2e\"\u003e\u003ccode\u003e9043f8a\u003c/code\u003e\u003c/a\u003e [MCHECKSTYLE-446] Dynamically calculate xrefLocation/xrefTestLocation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/0e7bd00e106ea76d9ffaadf1256a95d463bf60e3\"\u003e\u003ccode\u003e0e7bd00\u003c/code\u003e\u003c/a\u003e [MCHECKSTYLE-445] Upgrade to Doxia 2.0.0 Milestone Stack\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/b92666d0b0dc3dfc4975be701e2f104ed6e96fb0\"\u003e\u003ccode\u003eb92666d\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-plugins from 42 to 43\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/compare/maven-checkstyle-plugin-3.1.2...maven-checkstyle-plugin-3.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.logging.log4j:log4j-api` from 2.23.0 to 2.25.3\n\nUpdates `org.apache.logging.log4j:log4j-core` from 2.23.0 to 2.25.3\n\nUpdates `org.assertj:assertj-core` from 3.23.1 to 3.27.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/assertj/assertj/releases\"\u003eorg.assertj:assertj-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.27.6\u003c/h2\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing export for \u003ccode\u003eorg.assertj.core.annotation\u003c/code\u003e \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3951\"\u003e#3951\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:heart: Contributors\u003c/h2\u003e\n\u003cp\u003eThanks to all the contributors who worked on this release:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/duponter\"\u003e\u003ccode\u003e@​duponter\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.27.5\u003c/h2\u003e\n\u003ch2\u003e:zap: Improvements\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eByteBuddy in AssertJ 3.27.4 not compatible with Java 25 \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3946\"\u003e#3946\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Byte Buddy 1.17.7 \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3947\"\u003e#3947\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to JUnit BOM 5.13.4 \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3947\"\u003e#3947\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Guava 33.4.8-jre \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3947\"\u003e#3947\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.27.4\u003c/h2\u003e\n\u003ch2\u003e:no_entry_sign: Deprecated\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eorg.assertj.core.annotations.Beta\u003c/code\u003e in favor of \u003ccode\u003eorg.assertj.core.annotation.Beta\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eorg.assertj.core.util.CanIgnoreReturnValue\u003c/code\u003e in favor of \u003ccode\u003eorg.assertj.core.annotation.CanIgnoreReturnValue\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eorg.assertj.core.util.CheckReturnValue\u003c/code\u003e in favor of \u003ccode\u003eorg.assertj.core.annotation.CheckReturnValue\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix thread-safety in \u003ccode\u003eAbstractDateAssert\u003c/code\u003e \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3874\"\u003e#3874\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:zap: Improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate to the Central Publisher Portal, enable snapshot publishing \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3881\"\u003e#3881\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/716b1e0a6a372890cd4b3495b954f57755e99471\"\u003e\u003ccode\u003e716b1e0\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release assertj-build-3.27.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/e1896529a38377dfb6eaa199ecb33c79b2a58591\"\u003e\u003ccode\u003ee189652\u003c/code\u003e\u003c/a\u003e Add missing export for \u003ccode\u003eorg.assertj.core.annotation\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3951\"\u003e#3951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/0cb489e99980dd384135d06a0967bd3ce712b219\"\u003e\u003ccode\u003e0cb489e\u003c/code\u003e\u003c/a\u003e Update Maven Central URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/72863098a2c7194b1acef0a8ed0f4c564e422c3d\"\u003e\u003ccode\u003e7286309\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/dd4cc1de575a224805a1614394046046cf2b4f99\"\u003e\u003ccode\u003edd4cc1d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release assertj-build-3.27.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/1d0defc0dbabfe3cc12b34173dd88933cbc61fcb\"\u003e\u003ccode\u003e1d0defc\u003c/code\u003e\u003c/a\u003e Add missing permission to release workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/844d5d04af570d6772478d0309576cdd4c3a5c6d\"\u003e\u003ccode\u003e844d5d0\u003c/code\u003e\u003c/a\u003e Add missing GitHub Actions pinning to CodeQL workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/bdd7106814be9cf71e4ceb77e0db399aa1f79b5b\"\u003e\u003ccode\u003ebdd7106\u003c/code\u003e\u003c/a\u003e Add CodeQL custom workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/a93d7e632ae17d916c6a9da867571054a4b53e75\"\u003e\u003ccode\u003ea93d7e6\u003c/code\u003e\u003c/a\u003e Remove EOL Java 24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/26ea866a2a9bece0f6f660f61b0483eaaabf27dc\"\u003e\u003ccode\u003e26ea866\u003c/code\u003e\u003c/a\u003e Update production dependencies (\u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3947\"\u003e#3947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/assertj/assertj/compare/assertj-core-3.23.1...assertj-build-3.27.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-source-plugin` from 3.3.0 to 3.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-source-plugin/releases\"\u003eorg.apache.maven.plugins:maven-source-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MSOURCES-140\"\u003e[MSOURCES-140]\u003c/a\u003e - fail only if re-attach different files (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/24\"\u003e#24\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump m-invoker-p to 3.9.1 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/251\"\u003e#251\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow to manually execute release drafter (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/58\"\u003e#58\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGH Issues (Maven 3 branch) (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/57\"\u003e#57\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MNGSITE-529\"\u003e[MNGSITE-529]\u003c/a\u003e - Rename \u0026quot;Goals\u0026quot; to \u0026quot;Plugin Documentation\u0026quot; (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/49\"\u003e#49\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse plexus-utils version from parent (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/252\"\u003e#252\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.20.0 to 2.21.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/247\"\u003e#247\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-archiver from 4.10.3 to 4.10.4 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/248\"\u003e#248\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-archiver from 3.6.4 to 3.6.5 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/241\"\u003e#241\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-archiver from 4.10.1 to 4.10.3 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/242\"\u003e#242\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.3.0 to 3.4.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/246\"\u003e#246\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.2.5 to 3.9.11 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/221\"\u003e#221\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-archiver from 4.10.0 to 4.10.1 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/233\"\u003e#233\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-archiver from 3.6.3 to 3.6.4 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/229\"\u003e#229\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-plugins from 41 to 45 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/218\"\u003e#218\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-utils from 3.5.1 to 3.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/226\"\u003e#226\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.19.0 to 2.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/222\"\u003e#222\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.16.1 to 2.19.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/68\"\u003e#68\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-archiver from 4.9.2 to 4.10.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/63\"\u003e#63\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-archiver from 3.6.2 to 3.6.3 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/66\"\u003e#66\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.16.0 to 2.16.1 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/27\"\u003e#27\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MSOURCES-147\"\u003e[MSOURCES-147]\u003c/a\u003e - Bump org.codehaus.plexus:plexus-archiver from 4.9.1 to 4.9.2 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/23\"\u003e#23\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MSOURCES-146\"\u003e[MSOURCES-146]\u003c/a\u003e - Bump commons-io:commons-io from 2.11.0 to 2.16.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/25\"\u003e#25\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MSOURCES-145\"\u003e[MSOURCES-145]\u003c/a\u003e - Bump org.apache.maven:maven-archiver from 3.6.1 to 3.6.2 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/26\"\u003e#26\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[MSOURCES-139] Fix typo in AbstractSourceJarMojo exception by \u003ca href=\"https://github.com/NotMyFault\"\u003e\u003ccode\u003e@​NotMyFault\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/11\"\u003eapache/maven-source-plugin#11\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[MSOURCES-142]Bump org.codehaus.plexus:plexus-archiver from 4.7.1 to 4.8.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/12\"\u003eapache/maven-source-plugin#12\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typos in AbstractSourceJarMojo exception by \u003ca href=\"https://github.com/sabi0\"\u003e\u003ccode\u003e@​sabi0\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/13\"\u003eapache/maven-source-plugin#13\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-archiver from 3.6.0 to 3.6.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/21\"\u003eapache/maven-source-plugin#21\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-archiver from 4.8.0 to 4.9.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/20\"\u003eapache/maven-source-plugin#20\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-plugins from 39 to 41 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/18\"\u003eapache/maven-source-plugin#18\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared from 3 to 4 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/22\"\u003eapache/maven-source-plugin#22\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NotMyFault\"\u003e\u003ccode\u003e@​NotMyFault\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/11\"\u003eapache/maven-source-plugin#11\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sabi0\"\u003e\u003ccode\u003e@​sabi0\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/13\"\u003eapache/maven-source-plugin#13\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apache/maven-source-plugin/compare/maven-source-plugin-3.3.0...maven-source-plugin-3.3.1\"\u003ehttps://github.com/apache/maven-source-plugin/compare/maven-source-plugin-3.3.0...maven-source-plugin-3.3.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/ecf937ac27224df8135b3599edb9c9f9a8524a14\"\u003e\u003ccode\u003eecf937a\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-source-plugin-3.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/95b3bf40e10268328b61f1dd0f1e936ebe34497e\"\u003e\u003ccode\u003e95b3bf4\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[maven-release-plugin] prepare for next development iteration\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/7a9a77079e1734d71a4738acf46a314f790545a3\"\u003e\u003ccode\u003e7a9a770\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/292c1ce3a0266e56e7299457c7f6ac0e913b38b4\"\u003e\u003ccode\u003e292c1ce\u003c/code\u003e\u003c/a\u003e Use plexus-utils version from parent\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/bf79b71899727718db8ac5944e13d6e191d87f0c\"\u003e\u003ccode\u003ebf79b71\u003c/code\u003e\u003c/a\u003e Bump m-invoker-p to 3.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/4f3fcb965bf3a5900cf9a3b5b575ffb69483aff3\"\u003e\u003ccode\u003e4f3fcb9\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.20.0 to 2.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/a8674428b1b62cfe5e7fecce455383ee2719c366\"\u003e\u003ccode\u003ea867442\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-archiver from 4.10.3 to 4.10.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/51c66ac844e88b78efb8b78ea2fdd90fb7f85bbf\"\u003e\u003ccode\u003e51c66ac\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven:maven-archiver from 3.6.4 to 3.6.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/267df4697b8bfd8414d62d4e81f5e25e12723000\"\u003e\u003ccode\u003e267df46\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-archiver from 4.10.1 to 4.10.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/ef85324e79ad34c68c118ac6cf649bb6f477664a\"\u003e\u003ccode\u003eef85324\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugin-testing:maven-plugin-testing-harness\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-source-plugin/compare/maven-source-plugin-3.3.0...maven-source-plugin-3.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-javadoc-plugin` from 3.6.2 to 3.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-javadoc-plugin/releases\"\u003eorg.apache.maven.plugins:maven-javadoc-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.12.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e:boom: Breaking changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eremove fix mojo (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1263\"\u003e#1263\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edetectOfflineLinks is now false per default for all \u003cem\u003ejar\u003c/em\u003e mojo  issue \u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/1258\"\u003e#1258\u003c/a\u003e  (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1259\"\u003e#1259\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix legacyMode  (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1265\"\u003e#1265\u003c/a\u003e) \u003ca href=\"https://github.com/fridrich\"\u003e\u003ccode\u003e@​fridrich\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003epackage {...} does not exist\u003c/code\u003e in \u003ccode\u003elegacyMode\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1243\"\u003e#1243\u003c/a\u003e) \u003ca href=\"https://github.com/JackPGreen\"\u003e\u003ccode\u003e@​JackPGreen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure UTF-8 charset is used to avoid IllegalArgumentException: Null charset name (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1245\"\u003e#1245\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove Javadoc 1.4+ / -1.1 switch related warning (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1240\"\u003e#1240\u003c/a\u003e) \u003ca href=\"https://github.com/perceptron8\"\u003e\u003ccode\u003e@​perceptron8\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eprotect 3.8.x branch (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1238\"\u003e#1238\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: enable prevent branch protection rules (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1228\"\u003e#1228\u003c/a\u003e) \u003ca href=\"https://github.com/sparsick\"\u003e\u003ccode\u003e@​sparsick\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.codehaus.mojo:mrm-maven-plugin from 1.6.0 to 1.7.0 (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1257\"\u003e#1257\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.11.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚨 Removed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove workaround for long patched CVE in javadoc (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/388\"\u003e#388\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/369\"\u003e#369\u003c/a\u003e Support --no-fonts option per default for jdk 23+ (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/375\"\u003e#375\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake the legacyMode consistent (Filter out all of the module-info.java files in legacy mode, do not use --source-path in legacy mode) (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1217\"\u003e#1217\u003c/a\u003e) \u003ca href=\"https://github.com/fridrich\"\u003e\u003ccode\u003e@​fridrich\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MJAVADOC-826\"\u003e[MJAVADOC-826]\u003c/a\u003e - Don't try to modify project source roots (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/358\"\u003e#358\u003c/a\u003e) \u003ca href=\"https://github.com/oehme\"\u003e\u003ccode\u003e@​oehme\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCorrect javadoc-no-fork description on index-page (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/368\"\u003e#368\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MNGSITE-529\"\u003e[MNGSITE-529]\u003c/a\u003e - Rename \u0026quot;Goals\u0026quot; to \u0026quot;Plugin Documentation\u0026quot; (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/360\"\u003e#360\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(doc) Close links tag in links parameter javadoc example (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/355\"\u003e#355\u003c/a\u003e) \u003ca href=\"https://github.com/sixcorners\"\u003e\u003ccode\u003e@​sixcorners\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBe consistent about data encoding when copying files (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1215\"\u003e#1215\u003c/a\u003e) \u003ca href=\"https://github.com/fridrich\"\u003e\u003ccode\u003e@​fridrich\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClean up JavadocUtilTest (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1210\"\u003e#1210\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse Java 7 relativization instead of hand-rolled code (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/385\"\u003e#385\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRephrase source code fix interactive messages for clarity (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/390\"\u003e#390\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/2a06bed2ace935251ceec2f49468834df1dcbce3\"\u003e\u003ccode\u003e2a06bed\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-javadoc-plugin-3.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/a71ecf9cfc2acf3a78a217af17f9cfe6b5dbb973\"\u003e\u003ccode\u003ea71ecf9\u003c/code\u003e\u003c/a\u003e bump version 3.12.0-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/88f2b717b7398812bdc74cd295692380deeca7ad\"\u003e\u003ccode\u003e88f2b71\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/7e1895659b26142d57798d7d0a835a3a662a5022\"\u003e\u003ccode\u003e7e18956\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-javadoc-plugin-3.11.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/c11b76c04cc6f82746e4e4496f1ac9e48f57f10a\"\u003e\u003ccode\u003ec11b76c\u003c/code\u003e\u003c/a\u003e In legacyMode, don't use -sourcepath, unless excludePackageNames is not empty...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/bc9904b2ee223088aebb146922f6da05129a52e6\"\u003e\u003ccode\u003ebc9904b\u003c/code\u003e\u003c/a\u003e remove fix mojo (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/1263\"\u003e#1263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/f3101350fe0420692d496d34262b8bb514371b68\"\u003e\u003ccode\u003ef310135\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003epackage {...} does not exist\u003c/code\u003e in \u003ccode\u003elegacyMode\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/1243\"\u003e#1243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/c8270f9519fcef85ce4d86fa34633e6ca43d671a\"\u003e\u003ccode\u003ec8270f9\u003c/code\u003e\u003c/a\u003e detectOfflineLinks is now false per default for all \u003cem\u003ejar\u003c/em\u003e mojo  issue \u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/1258\"\u003e#1258\u003c/a\u003e  ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/953e60979c2ee84542f92b1edb19d7ce3507f4bf\"\u003e\u003ccode\u003e953e609\u003c/code\u003e\u003c/a\u003e Delete flaky test (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/1260\"\u003e#1260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/2bba7a4e73a098c54de9d301d920ae89c85540be\"\u003e\u003ccode\u003e2bba7a4\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.mojo:mrm-maven-plugin from 1.6.0 to 1.7.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.6.2...maven-javadoc-plugin-3.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-gpg-plugin` from 3.2.4 to 3.2.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-gpg-plugin/releases\"\u003eorg.apache.maven.plugins:maven-gpg-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.8\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake empty classifier null (not empty string) (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/287\"\u003e#287\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MNGSITE-529\"\u003e[MNGSITE-529]\u003c/a\u003e - Rename \u0026quot;Goals\u0026quot; to \u0026quot;Plugin Documentation\u0026quot; (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/129\"\u003e#129\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDescribe how to prime a specific GPG key (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/128\"\u003e#128\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnable GitHub issues (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/134\"\u003e#134\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrefer Guice constructor injection (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/126\"\u003e#126\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate parent POM to 45 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/284\"\u003e#284\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump bouncycastleVersion from 1.78.1 to 1.80 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/127\"\u003e#127\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.18.0 to 2.19.0 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/133\"\u003e#133\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-invoker-plugin from 3.8.0 to 3.9.0 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/125\"\u003e#125\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.simplify4u.plugins:pgpverify-maven-plugin from 1.18.2 to 1.19.1 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/131\"\u003e#131\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.17.0 to 2.18.0 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/124\"\u003e#124\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.7\u003c/h2\u003e\n\u003cp\u003eFixes a lingering issue affecting whole 3.2.x lineage, that resulted in \u0026quot;bad passphrase\u0026quot; on Windows OS with GPG signer (see MGPG-136 for details).\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[MGPG-136] Windows passphrase corruption by \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/120\"\u003eapache/maven-gpg-plugin#120\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.kohlschutter.junixsocket:junixsocket-core from 2.10.0 to 2.10.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/121\"\u003eapache/maven-gpg-plugin#121\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.16.1 to 2.17.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/119\"\u003eapache/maven-gpg-plugin#119\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apache/maven-gpg-plugin/compare/maven-gpg-plugin-3.2.6...maven-gpg-plugin-3.2.7\"\u003ehttps://github.com/apache/maven-gpg-plugin/compare/maven-gpg-plugin-3.2.6...maven-gpg-plugin-3.2.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.2.6\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317521\u0026amp;version=12354997\"\u003eRelease Notes - Maven GPG Plugin - Version 3.2.6\u003c/a\u003e\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/8a46455fba7d315ce7fdc9d5bdaddd890753886e\"\u003e\u003ccode\u003e8a46455\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-gpg-plugin-3.2.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/70128213b1fe0a2226e06d2281a7384fe5265668\"\u003e\u003ccode\u003e7012821\u003c/code\u003e\u003c/a\u003e Fix issueManagement, ciManagement system and url\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/a9a8c84176e33c715c922457c0a5df97066a8d83\"\u003e\u003ccode\u003ea9a8c84\u003c/code\u003e\u003c/a\u003e Make empty classifier null (not empty string) (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/issues/287\"\u003e#287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/a8368b0622529fa3b13457d19e7c7920ef661e66\"\u003e\u003ccode\u003ea8368b0\u003c/code\u003e\u003c/a\u003e Add .mvn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/f0e45e0a7c3f02a22612b33ff7fcfa8e4540462f\"\u003e\u003ccode\u003ef0e45e0\u003c/code\u003e\u003c/a\u003e Update parent POM to 45 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/issues/284\"\u003e#284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/cb1236c251b458918b5a7b5b7d240315d5ab6430\"\u003e\u003ccode\u003ecb1236c\u003c/code\u003e\u003c/a\u003e Bump bouncycastleVersion from 1.78.1 to 1.80 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/issues/127\"\u003e#127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/5377a1044d364f5b345538ecaeaf39ec1bdbafb5\"\u003e\u003ccode\u003e5377a10\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.18.0 to 2.19.0 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/issues/133\"\u003e#133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/8b63932fbe869c8228d5d07527b606ed1da16268\"\u003e\u003ccode\u003e8b63932\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-invoker-plugin from 3.8.0 to 3.9.0 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/issues/125\"\u003e#125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/54ea518a3f5c427e24fbc4cb6271e186b041b375\"\u003e\u003ccode\u003e54ea518\u003c/code\u003e\u003c/a\u003e Bump org.simplify4u.plugins:pgpverify-maven-plugin from 1.18.2 to 1.19.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/a6a412d68a603b0f180695f2721b71307d926297\"\u003e\u003ccode\u003ea6a412d\u003c/code\u003e\u003c/a\u003e Remove old JIRA issue link\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-gpg-plugin/compare/maven-gpg-plugin-3.2.4...maven-gpg-plugin-3.2.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.sonatype.central:central-publishing-maven-plugin` from 0.8.0 to 0.9.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sonatype/central-publishing-maven-plugin/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-compiler-plugin` from 3.8.1 to 3.14.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-compiler-plugin/releases\"\u003eorg.apache.maven.plugins:maven-compiler-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.14.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove DeltaList behavior for large projects (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/335\"\u003e#335\u003c/a\u003e) \u003ca href=\"https://github.com/gsmet\"\u003e\u003ccode\u003e@​gsmet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow to not use --module-version for the Java compiler (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/331\"\u003e#331\u003c/a\u003e) \u003ca href=\"https://github.com/pzygielo\"\u003e\u003ccode\u003e@​pzygielo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd generatedSourcesPath back to the maven project (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/312\"\u003e#312\u003c/a\u003e) \u003ca href=\"https://github.com/mensinda\"\u003e\u003ccode\u003e@​mensinda\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-538\"\u003e[MCOMPILER-538]\u003c/a\u003e - Do not add target/generated-sources/annotations to the source roots (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/191\"\u003e#191\u003c/a\u003e) \u003ca href=\"https://github.com/mensinda\"\u003e\u003ccode\u003e@​mensinda\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnforce asm version used here, to not depend on brittle transitive (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/964\"\u003e#964\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.10 to 3.9.11 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/952\"\u003e#952\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-plugins from 44 to 45 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/935\"\u003e#935\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.9 to 3.9.10 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/336\"\u003e#336\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-java from 1.4.0 to 1.5.0 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/324\"\u003e#324\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-plugins from 43 to 44 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/316\"\u003e#316\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.14.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnable GitHub Issues (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/305\"\u003e#305\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-579\"\u003e[MCOMPILER-579]\u003c/a\u003e - allow module-version configuration (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/273\"\u003e#273\u003c/a\u003e) \u003ca href=\"https://github.com/mguillem\"\u003e\u003ccode\u003e@​mguillem\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-java from 1.2.0 to 1.4.0 - JDK 24 support (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/293\"\u003e#293\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate release-drafter configuration, PR automation (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/281\"\u003e#281\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-588\"\u003e[MCOMPILER-588]\u003c/a\u003e - JUnit4 test framework to JUnit5 migration (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/236\"\u003e#236\u003c/a\u003e) \u003ca href=\"https://github.com/MidNight-er\"\u003e\u003ccode\u003e@​MidNight-er\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix release-drafter config (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/292\"\u003e#292\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-591\"\u003e[MCOMPILER-591]\u003c/a\u003e - testCompile - fix detections of target less than 1.9 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/240\"\u003e#240\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-java from 1.2.0 to 1.4.0 - JDK 24 support (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/293\"\u003e#293\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.6.3 to 3.9.9 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/283\"\u003e#283\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.mockito:mockito-core from 4.8.0 to 4.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/288\"\u003e#288\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-plugins from 42 to 43 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/285\"\u003e#285\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-590\"\u003e[MCOMPILER-590]\u003c/a\u003e - Bump org.apache.maven.plugins:maven-plugins from 41 to 42 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/235\"\u003e#235\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate scm tag according to branch (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/303\"\u003e#303\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MNGSITE-529\"\u003e[MNGSITE-529]\u003c/a\u003e - Rename \u0026quot;Goals\u0026quot; to \u0026quot;Plugin Documentation\u0026quot; (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/300\"\u003e#300\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse JUnit version from parent (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/299\"\u003e#299\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-529\"\u003e[MCOMPILER-529]\u003c/a\u003e - Update docs about version schema (Maven 3) (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/295\"\u003e#295\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/0df6940466a5759a7c16947214ece072561fe23b\"\u003e\u003ccode\u003e0df6940\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-compiler-plugin-3.14.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/1bf9e5afdee07dd9063e715540401580209ae7d8\"\u003e\u003ccode\u003e1bf9e5a\u003c/code\u003e\u003c/a\u003e Enforce asm version used here, to not depend on brittle transitive (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/964\"\u003e#964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/f5161c48c5941da99eabcc140b80b86fc1d6d839\"\u003e\u003ccode\u003ef5161c4\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.10 to 3.9.11 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/952\"\u003e#952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/63846f11f56d08cc0041aa44b74e64ca4e964e68\"\u003e\u003ccode\u003e63846f1\u003c/code\u003e\u003c/a\u003e Improve DeltaList behavior for large projects (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/335\"\u003e#335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/ab3f845238dfcde50fb3c936f4de8a764e7abc54\"\u003e\u003ccode\u003eab3f845\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-plugins from 44 to 45\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/164bad4b393974ff55c9441431989e60057ded4d\"\u003e\u003ccode\u003e164bad4\u003c/code\u003e\u003c/a\u003e Allow to not use --module-version for the Java compiler\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/0b76ccde1c7cdd09ab52a2e38e5add6ac2baf57c\"\u003e\u003ccode\u003e0b76ccd\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.9 to 3.9.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/5dbc9c3b20ae4c59bdf5789e62d8dfbe90ca678a\"\u003e\u003ccode\u003e5dbc9c3\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-java from 1.4.0 to 1.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/17949d1020970929796b240e99527bc206a65de0\"\u003e\u003ccode\u003e17949d1\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-plugins from 43 to 44 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/316\"\u003e#316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/d44d1bee9698947b5fbfc566ce54eaa91e257ec9\"\u003e\u003ccode\u003ed44d1be\u003c/code\u003e\u003c/a\u003e Add generatedSourcesPath back to the maven project\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.8.1...maven-compiler-plugin-3.14.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-surefire-plugin` from 3.0.0-M5 to 3.5.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-surefire/releases\"\u003eorg.apache.maven.plugins:maven-surefire-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.4\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eName the shutdown hook (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3170\"\u003e#3170\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement fail-fast behavior for JUnit Platform provider (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3155\"\u003e#3155\u003c/a\u003e) \u003ca href=\"https://github.com/marcphilipp\"\u003e\u003ccode\u003e@​marcphilipp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate a single LauncherSession for invocations of JUnitPlatformProvider (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/863\"\u003e#863\u003c/a\u003e) \u003ca href=\"https://github.com/marcphilipp\"\u003e\u003ccode\u003e@​marcphilipp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2298\"\u003e[SUREFIRE-2298]\u003c/a\u003e - fix xml output with junit 5 nested classes (fix integration with Cucumber and Archunit) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/828\"\u003e#828\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: enable prevent branch protection rules (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3168\"\u003e#3168\u003c/a\u003e) \u003ca href=\"https://github.com/sparsick\"\u003e\u003ccode\u003e@​sparsick\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGet rid of plexus-annotations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3163\"\u003e#3163\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove maven-changes-plugin (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/861\"\u003e#861\u003c/a\u003e) \u003ca href=\"https://github.com/sparsick\"\u003e\u003ccode\u003e@​sparsick\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable GitHub Issues (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/831\"\u003e#831\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.htmlunit:htmlunit from 4.15.0 to 4.16.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3173\"\u003e#3173\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-i18n from 1.0-beta-10 to 1.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3172\"\u003e#3172\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.htmlunit:htmlunit from 4.13.0 to 4.15.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3171\"\u003e#3171\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.3 to 3.27.4 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3167\"\u003e#3167\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-compress from 1.27.1 to 1.28.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3165\"\u003e#3165\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.19.0 to 2.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3161\"\u003e#3161\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3158\"\u003e#3158\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.htmlunit:htmlunit from 4.12.0 to 4.13.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/856\"\u003e#856\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.xmlunit:xmlunit-core from 2.10.2 to 2.10.3 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/860\"\u003e#860\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-beanutils:commons-beanutils from 1.7.0 to 1.11.0 in /surefire-its/src/test/resources/webapp (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/851\"\u003e#851\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.htmlunit:htmlunit from 4.11.1 to 4.12.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/844\"\u003e#844\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.fusesource.jansi:jansi from 2.4.1 to 2.4.2 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/836\"\u003e#836\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.18.0 to 2.19.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/833\"\u003e#833\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-interpolation from 1.27 to 1.28 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/829\"\u003e#829\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-java from 1.4.0 to 1.5.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/830\"\u003e#830\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump jacocoVersion from 0.8.12 to 0.8.13 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/827\"\u003e#827\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.5.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-1737\"\u003e[SUREFIRE-1737]\u003c/a\u003e - Fix disable in statelessTestsetReporter (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/816\"\u003e#816\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-1643\"\u003e[SUREFIRE-1643]\u003c/a\u003e - surefire junit5 parallel tests (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/815\"\u003e#815\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2289\"\u003e[SUREFIRE-2289]\u003c/a\u003e - Make exceptions more appropriate to context (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/798\"\u003e#798\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003esurefire shared utils version current version (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/825\"\u003e#825\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate site descriptors (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/821\"\u003e#821\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/88513d8b8dfef3c00794e2ae5976cb1d4368ca3d\"\u003e\u003ccode\u003e88513d8\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.5.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/9c48828ba184c43d0f70d7d8ddec9feefd41a134\"\u003e\u003ccode\u003e9c48828\u003c/code\u003e\u003c/a\u003e Simplify cuncumber IT configuration and make windows build working again (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3174\"\u003e#3174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/74b2d8c767c0cdbd7ebd36e5f8dc4563828e4bc0\"\u003e\u003ccode\u003e74b2d8c\u003c/code\u003e\u003c/a\u003e Bump org.htmlunit:htmlunit from 4.15.0 to 4.16.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3173\"\u003e#3173\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/6c30bf12f70caaaaa075e303653776a712209055\"\u003e\u003ccode\u003e6c30bf1\u003c/code\u003e\u003c/a\u003e [SUREFIRE-2298] fix xml output with junit 5 nested classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/828\"\u003e#828\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/9f49866349c497bbb310b24e3f644d5c970d110a\"\u003e\u003ccode\u003e9f49866\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-i18n from 1.0-beta-10 to 1.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3172\"\u003e#3172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/fb96954be3f6b6428ed1fe43f2fdf1fb2ebe7e7c\"\u003e\u003ccode\u003efb96954\u003c/code\u003e\u003c/a\u003e Bump org.htmlunit:htmlunit from 4.13.0 to 4.15.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3171\"\u003e#3171\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/1e6315917bda76bc256621253d926d454b0eabd5\"\u003e\u003ccode\u003e1e63159\u003c/code\u003e\u003c/a\u003e Name the shutdown hook (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3170\"\u003e#3170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/76e806aa6e2efa5bf3bb0ec843ac94ed8da312c1\"\u003e\u003ccode\u003e76e806a\u003c/code\u003e\u003c/a\u003e feat: enable prevent branch protection rules (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3168\"\u003e#3168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0fbfb27d05ea730d201d273f3fb29f5314294548\"\u003e\u003ccode\u003e0fbfb27\u003c/code\u003e\u003c/a\u003e Implement fail-fast behavior for JUnit Platform provider (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3155\"\u003e#3155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/98d081e671888831ab16c66f4e02fc7e73802d2f\"\u003e\u003ccode\u003e98d081e\u003c/code\u003e\u003c/a\u003e Bump org.assertj:assertj-core from 3.27.3 to 3.27.4 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3167\"\u003e#3167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.0.0-M5...surefire-3.5.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.codehaus.mojo:flatten-maven-plugin` from 1.1.0 to 1.7.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/releases\"\u003eorg.codehaus.mojo:flatten-maven-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.7.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixes condition-activated profiles not considered in effective model (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/481\"\u003e#481\u003c/a\u003e) \u003ca href=\"https://github.com/oldhen\"\u003e\u003ccode\u003e@​oldhen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.4 to 3.27.5 (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/482\"\u003e#482\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:mojo-parent from 92 to 93 (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/480\"\u003e#480\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.3 to 3.27.4 (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/479\"\u003e#479\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.7.2\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCreate missing target directories, use NIO for file block operations (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/471\"\u003e#471\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eClarify example in usage about updatePomFile behavior (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/477\"\u003e#477\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd stale GitHub Action (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/476\"\u003e#476\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Maven 4 to build matrix on GitHub Actions (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/474\"\u003e#474\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove assertions in no-overwrite tests (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/475\"\u003e#475\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a missing plugin version in ITS (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/473\"\u003e#473\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd integration test for install and deploy flattened pom (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/472\"\u003e#472\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.19.0 to 2.20.0 (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/470\"\u003e#470\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.10 to 3.9.11 (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/467\"\u003e#467\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.fasterxml.jackson.core:jackson-core from 2.3.3 to 2.15.0 in /src/it/projects/bom-flattenMode/bom (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/464\"\u003e#464\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.fasterxml.jackson.core:jackson-core from 2.13.0 to 2.15.0 in /src/it/projects/bom-pomElements/bom (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/463\"\u003e#463\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.7.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/issues/400\"\u003e#400\u003c/a\u003e - Preserve POM content ordering (and formatting) on resolveCiFriendliesOnly flattenMode (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/446\"\u003e#446\u003c/a\u003e) \u003ca href=\"https://github.com/stechio\"\u003e\u003ccode\u003e@​stechio\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix FilteringValueSourceWrapper for a newer version of plexus-interpolation, Maven 3.9.10 (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/453\"\u003e#453\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse resolveCiFriendliesOnly in examples instead of minimum for flattenMode (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/460\"\u003e#460\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove a dead link to MOJO-2030 from documentation (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/459\"\u003e#459\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename 'Goals' to 'Plugin Documentation' in site manu (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/456\"\u003e#456\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/bd7c560961a12c1329dc7250546621556b79ee59\"\u003e\u003ccode\u003ebd7c560\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release 1.7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/aee23ca1ba880d75f7244643749c936b4af1de5e\"\u003e\u003ccode\u003eaee23ca\u003c/code\u003e\u003c/a\u003e Bump org.assertj:assertj-core from 3.27.4 to 3.27.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/7da52c3820b0e555333689ce21ccad4db1bfdd10\"\u003e\u003ccode\u003e7da52c3\u003c/code\u003e\u003c/a\u003e Fixes condition-activated profiles not considered in effective model (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/issues/481\"\u003e#481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/7680ed43c482f7b199e02fd8325c560062678552\"\u003e\u003ccode\u003e7680ed4\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.mojo:mojo-parent from 92 to 93\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/deae474c9f3016ab57146c6a4d610d09ca8a4547\"\u003e\u003ccode\u003edeae474\u003c/code\u003e\u003c/a\u003e Bump org.assertj:assertj-core from 3.27.3 to 3.27.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/318971829ad1a57aea0f0350caa1d7cf209db6c6\"\u003e\u003ccode\u003e3189718\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/9d8004182e527cfe77271750b004d922afcbc206\"\u003e\u003ccode\u003e9d80041\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release 1.7.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/6c62863516b007a5a24da6842b5fe12085b58f3f\"\u003e\u003ccode\u003e6c62863\u003c/code\u003e\u003c/a\u003e Clarify example in usage about updatePomFile behavior\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/fc35f4cd0bc85f1781ee2425b20a217ec5c0ac02\"\u003e\u003ccode\u003efc35f4c\u003c/code\u003e\u003c/a\u003e Add stale GitHub Action\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/0fb1ea0403a952402003957a3914c5cdced9de4f\"\u003e\u003ccode\u003e0fb1ea0\u003c/code\u003e\u003c/a\u003e Add Maven 4 to build matrix on GitHub Actions (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/issues/474\"\u003e#474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/compare/flatten-maven-plugin-1.1.0...1.7.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.codehaus.mojo:versions-maven-plugin` from 2.16.2 to 2.20.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mojohaus/versions/releases\"\u003eorg.codehaus.mojo:versions-maven-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.20.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1313\"...\n\n_Description has been truncated_","html_url":"https://github.com/QRun-IO/qqq/pull/282","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/QRun-IO%2Fqqq/issues/282","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/282/packages"},{"uuid":"3721165410","node_id":"PR_kwDOAKJSSM64c0va","number":4000,"state":"closed","title":"Bump the dependencies group with 55 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-01T10:05:22.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-11T22:23:07.000Z","updated_at":"2026-01-01T10:05:23.000Z","time_to_close":1770135,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dependencies","update_count":55,"packages":[{"name":"org.apache.logging.log4j:log4j-api","old_version":"2.24.3","new_version":"2.25.2"},{"name":"org.apache.logging.log4j:log4j-api-test","old_version":"2.24.3","new_version":"2.25.2"},{"name":"org.apache.logging.log4j:log4j-iostreams","old_version":"2.24.3","new_version":"2.25.2"},{"name":"org.apache.logging.log4j:log4j-jpl","old_version":"2.24.3","new_version":"2.25.2"},{"name":"org.apache.logging.log4j:log4j-slf4j2-impl","old_version":"2.24.3","new_version":"2.25.2"},{"name":"org.apache.logging.log4j:log4j-slf4j-impl","old_version":"2.24.3","new_version":"2.25.2"},{"name":"org.apache.logging.log4j:log4j-to-jul","old_version":"2.24.3","new_version":"2.25.2"},{"name":"org.apache.logging.log4j:log4j-to-slf4j","old_version":"2.24.3","new_version":"2.25.2"},{"name":"org.apache.commons:commons-csv","old_version":"1.14.0","new_version":"1.14.1","repository_url":"https://github.com/apache/commons-csv"},{"name":"ch.qos.logback:logback-core","old_version":"1.5.18","new_version":"1.5.22","repository_url":"https://github.com/qos-ch/logback"},{"name":"org.apache.groovy:groovy-bom","old_version":"4.0.27","new_version":"5.0.3","repository_url":"https://github.com/apache/groovy"},{"name":"tools.jackson:jackson-bom","old_version":"3.0.0","new_version":"3.0.3","repository_url":"https://github.com/FasterXML/jackson-bom"},{"name":"org.junit:junit-bom","old_version":"5.13.4","new_version":"6.0.1","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.jupiter:junit-jupiter-engine","old_version":"5.13.4","new_version":"6.0.1","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.mockito:mockito-bom","old_version":"5.18.0","new_version":"5.21.0","repository_url":"https://github.com/mockito/mockito"},{"name":"org.assertj:assertj-core","old_version":"3.27.3","new_version":"3.27.6","repository_url":"https://github.com/assertj/assertj"},{"name":"net.bytebuddy:byte-buddy","old_version":"1.17.6","new_version":"1.18.2","repository_url":"https://github.com/raphw/byte-buddy"},{"name":"commons-codec:commons-codec","old_version":"1.18.0","new_version":"1.20.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"commons-io:commons-io","old_version":"2.20.0","new_version":"2.21.0","repository_url":"https://github.com/apache/commons-io"},{"name":"org.apache.commons:commons-lang3","old_version":"3.17.0","new_version":"3.20.0"},{"name":"org.apache.commons:commons-pool2","old_version":"2.12.1","new_version":"2.13.0"},{"name":"com.google.guava:guava","old_version":"33.4.8-jre","new_version":"33.5.0-jre","repository_url":"https://github.com/google/guava"},{"name":"com.google.guava:guava-testlib","old_version":"33.4.8-jre","new_version":"33.5.0-jre","repository_url":"https://github.com/google/guava"},{"name":"com.h2database:h2","old_version":"2.3.232","new_version":"2.4.240","repository_url":"https://github.com/h2database/h2database"},{"name":"org.jmdns:jmdns","old_version":"3.6.1","new_version":"3.6.2","repository_url":"https://github.com/jmdns/jmdns"},{"name":"net.java.dev.jna:jna","old_version":"5.17.0","new_version":"5.18.1","repository_url":"https://github.com/java-native-access/jna"},{"name":"net.javacrumbs.json-unit:json-unit","old_version":"4.1.1","new_version":"5.1.0","repository_url":"https://github.com/lukas-krecan/JsonUnit"},{"name":"com.vlkan.log4j2:log4j2-logstash-layout","old_version":"0.18","new_version":"1.0.5","repository_url":"https://github.com/vy/log4j2-logstash-layout"},{"name":"org.apache.maven:maven-core","old_version":"3.9.10","new_version":"3.9.11"},{"name":"org.apache.maven:maven-model","old_version":"3.9.10","new_version":"3.9.11"},{"name":"org.openjdk.nashorn:nashorn-core","old_version":"15.6","new_version":"15.7","repository_url":"https://github.com/openjdk/nashorn"},{"name":"org.eclipse.platform:org.eclipse.osgi","old_version":"3.23.100","new_version":"3.24.0","repository_url":"https://github.com/eclipse-equinox/equinox"},{"name":"org.xmlunit:xmlunit-core","old_version":"2.10.3","new_version":"2.11.0","repository_url":"https://github.com/xmlunit/xmlunit"},{"name":"org.xmlunit:xmlunit-matchers","old_version":"2.10.3","new_version":"2.11.0","repository_url":"https://github.com/xmlunit/xmlunit"},{"name":"com.github.spotbugs:spotbugs-annotations","old_version":"4.9.3","new_version":"4.9.8","repository_url":"https://github.com/spotbugs/spotbugs"},{"name":"io.fabric8:docker-maven-plugin","old_version":"0.46.0","new_version":"0.48.0","repository_url":"https://github.com/fabric8io/docker-maven-plugin"},{"name":"org.tukaani:xz","old_version":"1.10","new_version":"1.11","repository_url":"https://github.com/tukaani-project/xz-java"},{"name":"com.github.luben:zstd-jni","old_version":"1.5.7-4","new_version":"1.5.7-6","repository_url":"https://github.com/luben/zstd-jni"},{"name":"org.apache.commons:commons-compress","old_version":"1.27.1","new_version":"1.28.0","repository_url":"https://github.com/apache/commons-compress"},{"name":"com.google.code.gson:gson","old_version":"2.13.1","new_version":"2.13.2","repository_url":"https://github.com/google/gson"},{"name":"org.wiremock:wiremock","old_version":"3.13.1","new_version":"3.13.2","repository_url":"https://github.com/wiremock/wiremock"},{"name":"com.fasterxml.jackson.core:jackson-databind","old_version":"2.20.0","new_version":"2.20.1","repository_url":"https://github.com/FasterXML/jackson"},{"name":"com.fasterxml.jackson.dataformat:jackson-dataformat-yaml","old_version":"2.20.0","new_version":"2.20.1","repository_url":"https://github.com/FasterXML/jackson-dataformats-text"},{"name":"co.elastic.clients:elasticsearch-java","old_version":"9.2.0","new_version":"9.2.2","repository_url":"https://github.com/elastic/elasticsearch-java"},{"name":"org.elasticsearch.client:elasticsearch-rest-client","old_version":"9.2.0","new_version":"9.2.2","repository_url":"https://github.com/elastic/elasticsearch"},{"name":"org.mongodb:bson","old_version":"5.5.1","new_version":"5.6.2","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.mongodb:mongodb-driver-core","old_version":"5.5.1","new_version":"5.6.2","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.mongodb:mongodb-driver-sync","old_version":"5.5.1","new_version":"5.6.2","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"ch.qos.logback:logback-classic","old_version":"1.5.18","new_version":"1.5.22","repository_url":"https://github.com/qos-ch/logback"},{"name":"org.springframework:spring-framework-bom","old_version":"6.2.9","new_version":"7.0.2","repository_url":"https://github.com/spring-projects/spring-framework"},{"name":"org.springframework:spring-core","old_version":"6.2.9","new_version":"7.0.2","repository_url":"https://github.com/spring-projects/spring-framework"},{"name":"org.springframework.boot:spring-boot-autoconfigure","old_version":"3.5.3","new_version":"4.0.0","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.boot:spring-boot-starter-test","old_version":"3.5.3","new_version":"4.0.0","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.boot:spring-boot-starter-log4j2","old_version":"3.5.3","new_version":"4.0.0","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.cloud:spring-cloud-context","old_version":"4.3.0","new_version":"5.0.0","repository_url":"https://github.com/spring-cloud/spring-cloud-commons"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dependencies group with 55 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| org.apache.logging.log4j:log4j-api | `2.24.3` | `2.25.2` |\n| org.apache.logging.log4j:log4j-api-test | `2.24.3` | `2.25.2` |\n| org.apache.logging.log4j:log4j-iostreams | `2.24.3` | `2.25.2` |\n| org.apache.logging.log4j:log4j-jpl | `2.24.3` | `2.25.2` |\n| org.apache.logging.log4j:log4j-slf4j2-impl | `2.24.3` | `2.25.2` |\n| org.apache.logging.log4j:log4j-slf4j-impl | `2.24.3` | `2.25.2` |\n| org.apache.logging.log4j:log4j-to-jul | `2.24.3` | `2.25.2` |\n| org.apache.logging.log4j:log4j-to-slf4j | `2.24.3` | `2.25.2` |\n| [org.apache.commons:commons-csv](https://github.com/apache/commons-csv) | `1.14.0` | `1.14.1` |\n| [ch.qos.logback:logback-core](https://github.com/qos-ch/logback) | `1.5.18` | `1.5.22` |\n| [org.apache.groovy:groovy-bom](https://github.com/apache/groovy) | `4.0.27` | `5.0.3` |\n| [tools.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `3.0.0` | `3.0.3` |\n| [org.junit:junit-bom](https://github.com/junit-team/junit-framework) | `5.13.4` | `6.0.1` |\n| [org.junit.jupiter:junit-jupiter-engine](https://github.com/junit-team/junit-framework) | `5.13.4` | `6.0.1` |\n| [org.mockito:mockito-bom](https://github.com/mockito/mockito) | `5.18.0` | `5.21.0` |\n| [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.27.3` | `3.27.6` |\n| [net.bytebuddy:byte-buddy](https://github.com/raphw/byte-buddy) | `1.17.6` | `1.18.2` |\n| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.18.0` | `1.20.0` |\n| [commons-io:commons-io](https://github.com/apache/commons-io) | `2.20.0` | `2.21.0` |\n| org.apache.commons:commons-lang3 | `3.17.0` | `3.20.0` |\n| org.apache.commons:commons-pool2 | `2.12.1` | `2.13.0` |\n| [com.google.guava:guava](https://github.com/google/guava) | `33.4.8-jre` | `33.5.0-jre` |\n| [com.google.guava:guava-testlib](https://github.com/google/guava) | `33.4.8-jre` | `33.5.0-jre` |\n| [com.h2database:h2](https://github.com/h2database/h2database) | `2.3.232` | `2.4.240` |\n| [org.jmdns:jmdns](https://github.com/jmdns/jmdns) | `3.6.1` | `3.6.2` |\n| [net.java.dev.jna:jna](https://github.com/java-native-access/jna) | `5.17.0` | `5.18.1` |\n| [net.javacrumbs.json-unit:json-unit](https://github.com/lukas-krecan/JsonUnit) | `4.1.1` | `5.1.0` |\n| [com.vlkan.log4j2:log4j2-logstash-layout](https://github.com/vy/log4j2-logstash-layout) | `0.18` | `1.0.5` |\n| org.apache.maven:maven-core | `3.9.10` | `3.9.11` |\n| org.apache.maven:maven-model | `3.9.10` | `3.9.11` |\n| [org.openjdk.nashorn:nashorn-core](https://github.com/openjdk/nashorn) | `15.6` | `15.7` |\n| [org.eclipse.platform:org.eclipse.osgi](https://github.com/eclipse-equinox/equinox) | `3.23.100` | `3.24.0` |\n| [org.xmlunit:xmlunit-core](https://github.com/xmlunit/xmlunit) | `2.10.3` | `2.11.0` |\n| [org.xmlunit:xmlunit-matchers](https://github.com/xmlunit/xmlunit) | `2.10.3` | `2.11.0` |\n| [com.github.spotbugs:spotbugs-annotations](https://github.com/spotbugs/spotbugs) | `4.9.3` | `4.9.8` |\n| [io.fabric8:docker-maven-plugin](https://github.com/fabric8io/docker-maven-plugin) | `0.46.0` | `0.48.0` |\n| [org.tukaani:xz](https://github.com/tukaani-project/xz-java) | `1.10` | `1.11` |\n| [com.github.luben:zstd-jni](https://github.com/luben/zstd-jni) | `1.5.7-4` | `1.5.7-6` |\n| [org.apache.commons:commons-compress](https://github.com/apache/commons-compress) | `1.27.1` | `1.28.0` |\n| [com.google.code.gson:gson](https://github.com/google/gson) | `2.13.1` | `2.13.2` |\n| [org.wiremock:wiremock](https://github.com/wiremock/wiremock) | `3.13.1` | `3.13.2` |\n| [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) | `2.20.0` | `2.20.1` |\n| [com.fasterxml.jackson.dataformat:jackson-dataformat-yaml](https://github.com/FasterXML/jackson-dataformats-text) | `2.20.0` | `2.20.1` |\n| [co.elastic.clients:elasticsearch-java](https://github.com/elastic/elasticsearch-java) | `9.2.0` | `9.2.2` |\n| [org.elasticsearch.client:elasticsearch-rest-client](https://github.com/elastic/elasticsearch) | `9.2.0` | `9.2.2` |\n| [org.mongodb:bson](https://github.com/mongodb/mongo-java-driver) | `5.5.1` | `5.6.2` |\n| [org.mongodb:mongodb-driver-core](https://github.com/mongodb/mongo-java-driver) | `5.5.1` | `5.6.2` |\n| [org.mongodb:mongodb-driver-sync](https://github.com/mongodb/mongo-java-driver) | `5.5.1` | `5.6.2` |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.5.18` | `1.5.22` |\n| [org.springframework:spring-framework-bom](https://github.com/spring-projects/spring-framework) | `6.2.9` | `7.0.2` |\n| [org.springframework:spring-core](https://github.com/spring-projects/spring-framework) | `6.2.9` | `7.0.2` |\n| [org.springframework.boot:spring-boot-autoconfigure](https://github.com/spring-projects/spring-boot) | `3.5.3` | `4.0.0` |\n| [org.springframework.boot:spring-boot-starter-test](https://github.com/spring-projects/spring-boot) | `3.5.3` | `4.0.0` |\n| [org.springframework.boot:spring-boot-starter-log4j2](https://github.com/spring-projects/spring-boot) | `3.5.3` | `4.0.0` |\n| [org.springframework.cloud:spring-cloud-context](https://github.com/spring-cloud/spring-cloud-commons) | `4.3.0` | `5.0.0` |\n\nUpdates `org.apache.logging.log4j:log4j-api` from 2.24.3 to 2.25.2\n\nUpdates `org.apache.logging.log4j:log4j-api-test` from 2.24.3 to 2.25.2\n\nUpdates `org.apache.logging.log4j:log4j-iostreams` from 2.24.3 to 2.25.2\n\nUpdates `org.apache.logging.log4j:log4j-jpl` from 2.24.3 to 2.25.2\n\nUpdates `org.apache.logging.log4j:log4j-slf4j2-impl` from 2.24.3 to 2.25.2\n\nUpdates `org.apache.logging.log4j:log4j-slf4j-impl` from 2.24.3 to 2.25.2\n\nUpdates `org.apache.logging.log4j:log4j-to-jul` from 2.24.3 to 2.25.2\n\nUpdates `org.apache.logging.log4j:log4j-to-slf4j` from 2.24.3 to 2.25.2\n\nUpdates `org.apache.logging.log4j:log4j-api-test` from 2.24.3 to 2.25.2\n\nUpdates `org.apache.logging.log4j:log4j-iostreams` from 2.24.3 to 2.25.2\n\nUpdates `org.apache.logging.log4j:log4j-jpl` from 2.24.3 to 2.25.2\n\nUpdates `org.apache.logging.log4j:log4j-slf4j2-impl` from 2.24.3 to 2.25.2\n\nUpdates `org.apache.logging.log4j:log4j-slf4j-impl` from 2.24.3 to 2.25.2\n\nUpdates `org.apache.logging.log4j:log4j-to-jul` from 2.24.3 to 2.25.2\n\nUpdates `org.apache.logging.log4j:log4j-to-slf4j` from 2.24.3 to 2.25.2\n\nUpdates `org.apache.commons:commons-csv` from 1.14.0 to 1.14.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-csv/blob/master/RELEASE-NOTES.txt\"\u003eorg.apache.commons:commons-csv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons CSV 1.14.1 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons CSV team is pleased to announce the release of Apache Commons CSV 1.14.1.\u003c/p\u003e\n\u003cp\u003eThis document contains the release notes for the 1.14.1 version of Apache Commons CSV.\nCommons CSV reads and writes files in Comma Separated Value (CSV) format variations.\u003c/p\u003e\n\u003cp\u003eCommons CSV requires at least Java 8.\u003c/p\u003e\n\u003cp\u003eThe Apache Commons CSV library provides a simple interface for reading and writing CSV files of various types.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003cp\u003eChanges in this version include:\u003c/p\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSV-318:  CSVPrinter.printRecord(Stream) hangs if given a parallel stream. Thanks to Joseph Shraibman, Gary Gregory.\u003c/li\u003e\n\u003cli\u003eCSV-318:  CSVPrinter now uses an internal lock instead of synchronized methods. Thanks to Joseph Shraibman, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      org.apache.commons.csv.CSVPrinter.printRecords(ResultSet) now writes one record at a time using a lock. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump org.apache.commons:commons-parent from 81 to 85 [#542](https://github.com/apache/commons-csv/issues/542). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump commons-io:commons-io from 2.18.0 to 2.20.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump com.opencsv:opencsv from 5.10 to 5.11.2 [#545](https://github.com/apache/commons-csv/issues/545), [#551](https://github.com/apache/commons-csv/issues/551), [#553](https://github.com/apache/commons-csv/issues/553). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 [#556](https://github.com/apache/commons-csv/issues/556). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump commons-codec:commons-codec from 1.18.0 to 1.19.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHistorical list of changes: \u003ca href=\"https://commons.apache.org/proper/commons-csv/changes.html\"\u003ehttps://commons.apache.org/proper/commons-csv/changes.html\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFor complete information on Apache Commons CSV, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons CSV website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-csv/\"\u003ehttps://commons.apache.org/proper/commons-csv/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload page: \u003ca href=\"https://commons.apache.org/proper/commons-csv/download_csv.cgi\"\u003ehttps://commons.apache.org/proper/commons-csv/download_csv.cgi\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eHave fun!\n-Apache Commons CSV team\u003c/p\u003e\n\u003chr /\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/e14ef86d34211f9d1b9b6040c5f6dbafc93ba907\"\u003e\u003ccode\u003ee14ef86\u003c/code\u003e\u003c/a\u003e Ignore macOS file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/d8724bf76a7d6abbb93aad65e316f050f86a256d\"\u003e\u003ccode\u003ed8724bf\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.14.1 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/b76971c25af176f901c003b25d6a5f4f6edc87ad\"\u003e\u003ccode\u003eb76971c\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/b66814ef248186b7a8316b85e1208c705dba06e3\"\u003e\u003ccode\u003eb66814e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apache/commons-csv/issues/557\"\u003e#557\u003c/a\u003e from apache/dependabot/github_actions/github/codeql-a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/9c95e92d6aaa4d052a139158a900395646c6652e\"\u003e\u003ccode\u003e9c95e92\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 3.29.2 to 3.29.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/1fb37163f9fe59aa13c63efd53e71d7a0392be4c\"\u003e\u003ccode\u003e1fb3716\u003c/code\u003e\u003c/a\u003e Bump commons-codec:commons-codec from 1.18.0 to 1.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/7b72c509f73e05ca2bf2f0945a6a1cb03f87bd39\"\u003e\u003ccode\u003e7b72c50\u003c/code\u003e\u003c/a\u003e Merge some string literals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/96583732b6be55d459a5b430c4a3a3bb2126db10\"\u003e\u003ccode\u003e9658373\u003c/code\u003e\u003c/a\u003e Update the GitHub pull request template for AI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/67192a9e0af58bdf49edf4e0d29f50343da82c70\"\u003e\u003ccode\u003e67192a9\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.19.0 to 2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/59164c8b795ebd4cc0362c4c74d7c893c4a50303\"\u003e\u003ccode\u003e59164c8\u003c/code\u003e\u003c/a\u003e Bump com.opencsv:opencsv from 5.11.1 to 5.11.2 \u003ca href=\"https://redirect.github.com/apache/commons-csv/issues/553\"\u003e#553\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-csv/compare/rel/commons-csv-1.14.0...rel/commons-csv-1.14.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-core` from 1.5.18 to 1.5.22\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/qos-ch/logback/releases\"\u003ech.qos.logback:logback-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eLogback 1.5.22\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2025-12-11 Release of logback version 1.5.22\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• In order to prevent involuntary information leakage, Logback will no longer output the value of a substituted variable, if the variable name contains any of the case-insensitive strings \u0026quot;password\u0026quot;, \u0026quot;secret\u0026quot; or \u0026quot;confidential\u0026quot;. This problem was reported by Chintan Rohila in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/986\"\u003eissues/986\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• Logback now takes the overridden \u003ccode\u003etoString()\u003c/code\u003e method of \u003ccode\u003eThrowable\u003c/code\u003e subclasses into account when  printing stack traces. This issue was reported in \u003ca href=\"https://jira.qos.ch/browse/LOGBACK-543\"\u003eLOGBACK-543\u003c/a\u003e by Alvin Chee, with a fix provided in \u003ca href=\"https://redirect.github.com/qos-ch/logback/pull/404\"\u003ePR 404\u003c/a\u003e by Brett Kail.\u003c/p\u003e\n\u003cp\u003e• Instead of limit-counting guard, Logback now uses a tumbling-window guard to rate limit internal error messages.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 572379aabd2f672b49593e4020696c624541e5b0 associated with the tag v_1.5.22. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.21\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2025-11-10 Release of logback version 1.5.21\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Invocations of turbo filters in isDebugEnabled, isInfoEnabled()... remain as they were, untouched. However, any installed instances of TurboFilter are now invoked also from within the log(LoggingEvent) method of \u003ca href=\"https://github.com/qos-ch/logback/blob/master/logback-classic/src/main/java/ch/qos/logback/classic/Logger.java#L817\"\u003eLogger\u003c/a\u003e with the contents of the LoggingEvent, typically via the fluent API. This fixes \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/871\"\u003eissues/871\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• Removed reentry-guard in most subclasses of \u003ccode\u003eUnsynchronizedAppenderBase\u003c/code\u003e where it was not needed.\u003c/p\u003e\n\u003cp\u003e• \u003ca href=\"https://logback.qos.ch/manual/configuration.html#auto_configuration\"\u003eInitialization procedure\u003c/a\u003e has been simplified by removing the step instantiating a \u003ccode\u003eSerializedModelConfigurator\u003c/code\u003e. However, it is still possible to set up \u003ccode\u003eSerializedModelConfigurator\u003c/code\u003e as a custom configurator.\u003c/p\u003e\n\u003cp\u003e• JsonEncoder is now friendlier to derivation by sub-classes as requested in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/979\"\u003eissues/979.\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e• Fixed XMLLayout thread safety issue reported in \u003ca href=\"https://jira.qos.ch/browse/LOGBACK-427\"\u003eLOGBACK-427\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• Removed superfluous buffering in Zip, GZ and XZ compression code.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit fed6f37ffe3449e40f6a9fffe050936a33116bd1 associated with the tag v_1.5.21. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.20\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2025-10-19 Release of logback version 1.5.20\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Due to potential vulnerabilities associated with dynamic, i.e. runtime, java code compilation and execution (using Janino), the \u003ccode\u003e'condition'\u003c/code\u003e attribute within the \u003ccode\u003e\u0026lt;if\u0026gt; \u003c/code\u003eelement is deprecated and will be removed in 2027.\u003c/p\u003e\n\u003cp\u003eAn \u003ca href=\"https://logback.qos.ch/translator/services/conditionalConfigMigrator.html\"\u003eonline migration service\u003c/a\u003e is provided to help with the transition.\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003e\u0026lt;condition\u0026gt;\u003c/code\u003e element, new in this version, admits custom \u003ccode\u003ePropertyEvaluator\u003c/code\u003e as a recommended alternative. See also the updated documentation on \u003ca href=\"https://logback.qos.ch/manual/configuration.html#conditional\"\u003econditional configuration\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• Initialization procedure was incorrectly reported as having been simplified in this version, i.e. version 1.5.20 by removing the step instantiating a \u003ccode\u003eSerializedModelConfigurator\u003c/code\u003e. The actual simplification was done in version 1.5.21\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 930fb15c993a4344bcecc6ba2225c12a2c38e676 associated with the tag v_1.5.20. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.19\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2025-09-30 Release of logback version 1.5.19\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Disallow \u0026quot;new\u0026quot; operator in the \u003ccode\u003econdition\u003c/code\u003e attribute of \u0026lt;\u003ccode\u003eif\u003c/code\u003e\u0026gt; elements. This fixes an ACE vulnerability recorded as \u003ca href=\"https://www.cve.org/cverecord?id=CVE-2025-11226\"\u003eCVE-2025-11226\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• At initialization time, slightly better reporting about watched configuration files.\u003c/p\u003e\n\u003cp\u003e• Softer message regarding usage of ConsoleAppender and its potential impact on performance.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/572379aabd2f672b49593e4020696c624541e5b0\"\u003e\u003ccode\u003e572379a\u003c/code\u003e\u003c/a\u003e prepare release 1.5.22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/39d17ea3b3381d08b181c300e27ca0713ffc20b8\"\u003e\u003ccode\u003e39d17ea\u003c/code\u003e\u003c/a\u003e fix status printing of variable substitution when the variable name contains ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/75509a918665cc16a8d35ee4024be03e17c7147a\"\u003e\u003ccode\u003e75509a9\u003c/code\u003e\u003c/a\u003e fix PR 404, LOGBACK-543\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/8eb93569728ab33c50b963d42ea9fcd4269c502f\"\u003e\u003ccode\u003e8eb9356\u003c/code\u003e\u003c/a\u003e remove unused import\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/6131a3ad0af65a72df2e78d56424d9ac0fed8935\"\u003e\u003ccode\u003e6131a3a\u003c/code\u003e\u003c/a\u003e use a slightly more sophisticated guard for printing status messages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/9efca21c6e07feefa2a6ffb6b9b3807f357515e8\"\u003e\u003ccode\u003e9efca21\u003c/code\u003e\u003c/a\u003e add no-args constructor to support various serialization frameworks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/1bea5804f8329a7e49a4197e34cc297ad46a597c\"\u003e\u003ccode\u003e1bea580\u003c/code\u003e\u003c/a\u003e minor comment edits\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/bd07fddf12b8b74d28d313a56e7357f6202d2449\"\u003e\u003ccode\u003ebd07fdd\u003c/code\u003e\u003c/a\u003e update angus, greenmail versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/aef993c64b4a7119f9e831fd4acaa7e470e267ca\"\u003e\u003ccode\u003eaef993c\u003c/code\u003e\u003c/a\u003e start work on 1.5.22-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/fed6f37ffe3449e40f6a9fffe050936a33116bd1\"\u003e\u003ccode\u003efed6f37\u003c/code\u003e\u003c/a\u003e prepare release 1.5.21\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.5.18...v_1.5.22\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.groovy:groovy-bom` from 4.0.27 to 5.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/groovy/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tools.jackson:jackson-bom` from 3.0.0 to 3.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/a280bf75ca599f9a9c5cf6810ceefebe559009fb\"\u003e\u003ccode\u003ea280bf7\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-3.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/71ce3c9c116d81df01499cde29349dad405eb4a0\"\u003e\u003ccode\u003e71ce3c9\u003c/code\u003e\u003c/a\u003e Prep for 3.0.3 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/69acf34b06d1229b295e5b77b3c8a944fcc5384c\"\u003e\u003ccode\u003e69acf34\u003c/code\u003e\u003c/a\u003e Merge branch '2.x' into 3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/3001d78da41c003e05d2cba7e126a854f7d2120a\"\u003e\u003ccode\u003e3001d78\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/FasterXML/jackson-bom/issues/116\"\u003e#116\u003c/a\u003e from FasterXML/tatu/2.21/115-fix-cyclonedx-backport-i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/937029253f1779f9d92ff386f210f1f366414289\"\u003e\u003ccode\u003e9370292\u003c/code\u003e\u003c/a\u003e makeAggregateBom -\u0026gt; makeBom\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/3e4db580fa7bde99b42cf0bfd292184404245a85\"\u003e\u003ccode\u003e3e4db58\u003c/code\u003e\u003c/a\u003e Backport \u003ca href=\"https://redirect.github.com/FasterXML/jackson-bom/issues/115\"\u003e#115\u003c/a\u003e in 2.x for 2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/09f71f84f853107f59dee76776c6ce6bac6afa91\"\u003e\u003ccode\u003e09f71f8\u003c/code\u003e\u003c/a\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/ada83b503ec8a3c2d0e9c049e850bd21868205f3\"\u003e\u003ccode\u003eada83b5\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/4edcd2ffd7e82f6a1e277ae7f290bf1a5ac41f45\"\u003e\u003ccode\u003e4edcd2f\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/8328126bdaf5eb2a0e01248c6ceb6cbb25f5b0cd\"\u003e\u003ccode\u003e8328126\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-3.0.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-bom/compare/jackson-bom-3.0.0...jackson-bom-3.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit:junit-bom` from 5.13.4 to 6.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit:junit-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.1 = Platform 6.0.1 + Jupiter 6.0.1 + Vintage 6.0.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0 = Platform 6.0.0 + Jupiter 6.0.0 + Vintage 6.0.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/2897robo\"\u003e\u003ccode\u003e@​2897robo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4525\"\u003ejunit-team/junit-framework#4525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/strangelookingnerd\"\u003e\u003ccode\u003e@​strangelookingnerd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4683\"\u003ejunit-team/junit-framework#4683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eric6iese\"\u003e\u003ccode\u003e@​eric6iese\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4717\"\u003ejunit-team/junit-framework#4717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\"\u003ehttps://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC3 = Platform 6.0.0-RC3 + Jupiter 6.0.0-RC3 + Vintage 6.0.0-RC3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC2 = Platform 6.0.0-RC2 + Jupiter 6.0.0-RC2 + Vintage 6.0.0-RC2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC1 = Platform 6.0.0-RC1 + Jupiter 6.0.0-RC1 + Vintage 6.0.0-RC1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-M2...r6.0.0-RC1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-M2...r6.0.0-RC1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-M2 = Platform 6.0.0-M2 + Jupiter 6.0.0-M2 + Vintage 6.0.0-M2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-M2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d774b9ccc8550701fd6362c43f92611911da3e2b\"\u003e\u003ccode\u003ed774b9c\u003c/code\u003e\u003c/a\u003e Release 6.0.1 (second attempt)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/8178545561e7c39f4775a39fa3e9a7d00b20382c\"\u003e\u003ccode\u003e8178545\u003c/code\u003e\u003c/a\u003e Mark module as deprecated for removal\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/7b43fcced94dfb08cfd93fd91dd7992b7cb6b71a\"\u003e\u003ccode\u003e7b43fcc\u003c/code\u003e\u003c/a\u003e Back to snapshots for further development\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/a5ef74652bcaa2a40b0b384a8c6d63c7c3cc5a78\"\u003e\u003ccode\u003ea5ef746\u003c/code\u003e\u003c/a\u003e Release 6.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/008be8d9c0a759f74d4093d93c9f36bbd3c0a9d5\"\u003e\u003ccode\u003e008be8d\u003c/code\u003e\u003c/a\u003e Finalize 5.14.1 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/b2c55a81cca90d477a35e97b1f3b59b6c5362ffc\"\u003e\u003ccode\u003eb2c55a8\u003c/code\u003e\u003c/a\u003e Finalize 6.0.1 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/866c01a6d1b72ad569cb8a6007ccaa7ec2eb366c\"\u003e\u003ccode\u003e866c01a\u003c/code\u003e\u003c/a\u003e Add note about duplicate test execution with \u003ca href=\"https://github.com/Suite\"\u003e\u003ccode\u003e@​Suite\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5080\"\u003e#5080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/de88e8848a263652fb4b45ef5ba73d34a6a2de15\"\u003e\u003ccode\u003ede88e88\u003c/code\u003e\u003c/a\u003e Fix broken links in documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/9dd132d714ab44f89899143f2b564535034614d6\"\u003e\u003ccode\u003e9dd132d\u003c/code\u003e\u003c/a\u003e Add Valhalla EA to workflow matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/fedda882590c121e66a26de6a78ba5b532ec8aec\"\u003e\u003ccode\u003efedda88\u003c/code\u003e\u003c/a\u003e Make jdk.jfr import optional in OSGi manifest (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5092\"\u003e#5092\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.13.4...r6.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-engine` from 5.13.4 to 6.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter-engine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.1 = Platform 6.0.1 + Jupiter 6.0.1 + Vintage 6.0.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0 = Platform 6.0.0 + Jupiter 6.0.0 + Vintage 6.0.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/2897robo\"\u003e\u003ccode\u003e@​2897robo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4525\"\u003ejunit-team/junit-framework#4525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/strangelookingnerd\"\u003e\u003ccode\u003e@​strangelookingnerd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4683\"\u003ejunit-team/junit-framework#4683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eric6iese\"\u003e\u003ccode\u003e@​eric6iese\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4717\"\u003ejunit-team/junit-framework#4717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\"\u003ehttps://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC3 = Platform 6.0.0-RC3 + Jupiter 6.0.0-RC3 + Vintage 6.0.0-RC3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC2 = Platform 6.0.0-RC2 + Jupiter 6.0.0-RC2 + Vintage 6.0.0-RC2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC1 = Platform 6.0.0-RC1 + Jupiter 6.0.0-RC1 + Vintage 6.0.0-RC1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-M2...r6.0.0-RC1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-M2...r6.0.0-RC1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-M2 = Platform 6.0.0-M2 + Jupiter 6.0.0-M2 + Vintage 6.0.0-M2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-M2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d774b9ccc8550701fd6362c43f92611911da3e2b\"\u003e\u003ccode\u003ed774b9c\u003c/code\u003e\u003c/a\u003e Release 6.0.1 (second attempt)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/8178545561e7c39f4775a39fa3e9a7d00b20382c\"\u003e\u003ccode\u003e8178545\u003c/code\u003e\u003c/a\u003e Mark module as deprecated for removal\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/7b43fcced94dfb08cfd93fd91dd7992b7cb6b71a\"\u003e\u003ccode\u003e7b43fcc\u003c/code\u003e\u003c/a\u003e Back to snapshots for further development\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/a5ef74652bcaa2a40b0b384a8c6d63c7c3cc5a78\"\u003e\u003ccode\u003ea5ef746\u003c/code\u003e\u003c/a\u003e Release 6.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/008be8d9c0a759f74d4093d93c9f36bbd3c0a9d5\"\u003e\u003ccode\u003e008be8d\u003c/code\u003e\u003c/a\u003e Finalize 5.14.1 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/b2c55a81cca90d477a35e97b1f3b59b6c5362ffc\"\u003e\u003ccode\u003eb2c55a8\u003c/code\u003e\u003c/a\u003e Finalize 6.0.1 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/866c01a6d1b72ad569cb8a6007ccaa7ec2eb366c\"\u003e\u003ccode\u003e866c01a\u003c/code\u003e\u003c/a\u003e Add note about duplicate test execution with \u003ca href=\"https://github.com/Suite\"\u003e\u003ccode\u003e@​Suite\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5080\"\u003e#5080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/de88e8848a263652fb4b45ef5ba73d34a6a2de15\"\u003e\u003ccode\u003ede88e88\u003c/code\u003e\u003c/a\u003e Fix broken links in documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/9dd132d714ab44f89899143f2b564535034614d6\"\u003e\u003ccode\u003e9dd132d\u003c/code\u003e\u003c/a\u003e Add Valhalla EA to workflow matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/fedda882590c121e66a26de6a78ba5b532ec8aec\"\u003e\u003ccode\u003efedda88\u003c/code\u003e\u003c/a\u003e Make jdk.jfr import optional in OSGi manifest (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5092\"\u003e#5092\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.13.4...r6.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.mockito:mockito-bom` from 5.18.0 to 5.21.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mockito/mockito/releases\"\u003eorg.mockito:mockito-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.21.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003cem\u003eChangelog generated by \u003ca href=\"https://github.com/shipkit/shipkit-changelog\"\u003eShipkit Changelog Gradle Plugin\u003c/a\u003e\u003c/em\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch4\u003e5.21.0\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e2025-12-09 - \u003ca href=\"https://github.com/mockito/mockito/compare/v5.20.0...v5.21.0\"\u003e17 commit(s)\u003c/a\u003e by Giulio Longfils, Joshua Selbo, Woongi9, Zylox, dependabot[bot]\u003c/li\u003e\n\u003cli\u003eBump graalvm/setup-graalvm from 1.4.3 to 1.4.4 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3768\"\u003e#3768\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3768\"\u003emockito/mockito#3768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump graalvm/setup-graalvm from 1.4.2 to 1.4.3 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3767\"\u003e#3767\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3767\"\u003emockito/mockito#3767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 5 to 6 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3765\"\u003e#3765\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3765\"\u003emockito/mockito#3765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdds output of matchers to potential mismatch; Fixes \u003ca href=\"https://redirect.github.com/mockito/mockito/issues/2468\"\u003e#2468\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3760\"\u003e#3760\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3760\"\u003emockito/mockito#3760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eForbid mocking WeakReference with inline mock maker [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3759\"\u003e#3759\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3759\"\u003emockito/mockito#3759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStackOverflowError when mocking WeakReference [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3758\"\u003e#3758\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3758\"\u003emockito/mockito#3758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump actions/upload-artifact from 4 to 5 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3756\"\u003e#3756\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3756\"\u003emockito/mockito#3756\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump graalvm/setup-graalvm from 1.4.1 to 1.4.2 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3755\"\u003e#3755\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3755\"\u003emockito/mockito#3755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport primitives in GenericArrayReturnType. [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3753\"\u003e#3753\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3753\"\u003emockito/mockito#3753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClassNotFoundException when stubbing array of primitive type on Android [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3752\"\u003e#3752\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3752\"\u003emockito/mockito#3752\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump graalvm/setup-graalvm from 1.4.0 to 1.4.1 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3744\"\u003e#3744\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3744\"\u003emockito/mockito#3744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump gradle/actions from 4 to 5 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3743\"\u003e#3743\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3743\"\u003emockito/mockito#3743\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.graalvm.buildtools.native from 0.11.0 to 0.11.1 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3738\"\u003e#3738\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3738\"\u003emockito/mockito#3738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump com.diffplug.spotless:spotless-plugin-gradle from 7.2.1 to 8.0.0 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3735\"\u003e#3735\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3735\"\u003emockito/mockito#3735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump graalvm/setup-graalvm from 1.3.7 to 1.4.0 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3734\"\u003e#3734\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3734\"\u003emockito/mockito#3734\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.5 to 3.27.6 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3733\"\u003e#3733\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3733\"\u003emockito/mockito#3733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump errorprone from 2.41.0 to 2.42.0 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3732\"\u003e#3732\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3732\"\u003emockito/mockito#3732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFeat: automatically detect class to mock in mockStatic and mockConstruction [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3731\"\u003e#3731\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3731\"\u003emockito/mockito#3731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn completed futures for unstubbed Future/CompletionStage in ReturnsEmptyValues [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3727\"\u003e#3727\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3727\"\u003emockito/mockito#3727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eautomatically detect class to mock [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/2779\"\u003e#2779\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/2779\"\u003emockito/mockito#2779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIncorrect \u0026quot;has following stubbing(s) with different arguments\u0026quot; message when using Argument Matchers [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/2468\"\u003e#2468\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/2468\"\u003emockito/mockito#2468\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.20.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003cem\u003eChangelog generated by \u003ca href=\"https://github.com/shipkit/shipkit-changelog\"\u003eShipkit Changelog Gradle Plugin\u003c/a\u003e\u003c/em\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch4\u003e5.20.0\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e2025-09-20 - \u003ca href=\"https://github.com/mockito/mockito/compare/v5.19.0...v5.20.0\"\u003e11 commit(s)\u003c/a\u003e by Adrian-Kim, Giulio Longfils, Rafael Winterhalter, dependabot[bot]\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.4 to 3.27.5 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3730\"\u003e#3730\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3730\"\u003emockito/mockito#3730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIntroducing the Ability to Mock Construction of Generic Types (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/2401\"\u003e#2401\u003c/a\u003e) [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3729\"\u003e#3729\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3729\"\u003emockito/mockito#3729\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump com.gradle.develocity from 4.1.1 to 4.2 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3726\"\u003e#3726\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3726\"\u003emockito/mockito#3726\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump graalvm/setup-graalvm from 1.3.6 to 1.3.7 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3725\"\u003e#3725\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3725\"\u003emockito/mockito#3725\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.eclipse.platform:org.eclipse.osgi from 3.23.100 to 3.23.200 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3720\"\u003e#3720\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3720\"\u003emockito/mockito#3720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump graalvm/setup-graalvm from 1.3.5 to 1.3.6 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3719\"\u003e#3719\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3719\"\u003emockito/mockito#3719\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump actions/setup-java from 4 to 5 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3715\"\u003e#3715\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3715\"\u003emockito/mockito#3715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump com.gradle.develocity from 4.1 to 4.1.1 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3713\"\u003e#3713\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3713\"\u003emockito/mockito#3713\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump bytebuddy from 1.17.6 to 1.17.7 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3712\"\u003e#3712\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3712\"\u003emockito/mockito#3712\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: Use Assume.assumeThat for SequencedCollection tests [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3711\"\u003e#3711\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3711\"\u003emockito/mockito#3711\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3709\"\u003e#3709\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3710\"\u003e#3710\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3710\"\u003emockito/mockito#3710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add support for JDK21 Sequenced Collections. [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3708\"\u003e#3708\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3708\"\u003emockito/mockito#3708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIntroducing the Ability to Mock Construction of Generic Types [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/2401\"\u003e#2401\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/2401\"\u003emockito/mockito#2401\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.19.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003cem\u003eChangelog generated by \u003ca href=\"https://github.com/shipkit/shipkit-changelog\"\u003eShipkit Changelog Gradle Plugin\u003c/a\u003e\u003c/em\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch4\u003e5.19.0\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/09d2230acd7160252a6db228313c226a976e51b9\"\u003e\u003ccode\u003e09d2230\u003c/code\u003e\u003c/a\u003e Bump graalvm/setup-graalvm from 1.4.3 to 1.4.4 (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3768\"\u003e#3768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/df3e0ccdd42533ac933f87e3fa00c0681d362c5b\"\u003e\u003ccode\u003edf3e0cc\u003c/code\u003e\u003c/a\u003e Bump graalvm/setup-graalvm from 1.4.2 to 1.4.3 (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3767\"\u003e#3767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/04a6e9f88ccc6c29e77b95a8e0b617319bcee234\"\u003e\u003ccode\u003e04a6e9f\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3765\"\u003e#3765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/756a3cf3fa890437603704f1dc2932e908ef3951\"\u003e\u003ccode\u003e756a3cf\u003c/code\u003e\u003c/a\u003e Add description of matchers to potential mismatch (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3760\"\u003e#3760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/58ba4455209a126d025eecbf18b33a7e04dece3b\"\u003e\u003ccode\u003e58ba445\u003c/code\u003e\u003c/a\u003e Forbid mocking WeakReference with inline mock maker (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3759\"\u003e#3759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/966d6009047c7f6617dbf080e68ee38ea049aa54\"\u003e\u003ccode\u003e966d600\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 4 to 5 (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3756\"\u003e#3756\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/632bf7bf5521208b237dcd08602c84b399b78031\"\u003e\u003ccode\u003e632bf7b\u003c/code\u003e\u003c/a\u003e Bump graalvm/setup-graalvm from 1.4.1 to 1.4.2 (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3755\"\u003e#3755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/8564b43fbbdf4911a35148f7f11689dd5524c7c8\"\u003e\u003ccode\u003e8564b43\u003c/code\u003e\u003c/a\u003e Fix primitives support in GenericArrayReturnType for Android (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3753\"\u003e#3753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/bf3a80983b99339716ec6070e09e60fbe3d9858c\"\u003e\u003ccode\u003ebf3a809\u003c/code\u003e\u003c/a\u003e Bump graalvm/setup-graalvm from 1.4.0 to 1.4.1 (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3744\"\u003e#3744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/cffddd4c759feda23185b6d25495fc8f9006190b\"\u003e\u003ccode\u003ecffddd4\u003c/code\u003e\u003c/a\u003e Bump gradle/actions from 4 to 5 (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3743\"\u003e#3743\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mockito/mockito/compare/v5.18.0...v5.21.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.assertj:assertj-core` from 3.27.3 to 3.27.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/assertj/assertj/releases\"\u003eorg.assertj:assertj-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.27.6\u003c/h2\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing export for \u003ccode\u003eorg.assertj.core.annotation\u003c/code\u003e \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3951\"\u003e#3951\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:heart: Contributors\u003c/h2\u003e\n\u003cp\u003eThanks to all the contributors who worked on this release:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/duponter\"\u003e\u003ccode\u003e@​duponter\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.27.5\u003c/h2\u003e\n\u003ch2\u003e:zap: Improvements\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eByteBuddy in AssertJ 3.27.4 not compatible with Java 25 \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3946\"\u003e#3946\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Byte Buddy 1.17.7 \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3947\"\u003e#3947\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to JUnit BOM 5.13.4 \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3947\"\u003e#3947\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Guava 33.4.8-jre \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3947\"\u003e#3947\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.27.4\u003c/h2\u003e\n\u003ch2\u003e:no_entry_sign: Deprecated\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eorg.assertj.core.annotations.Beta\u003c/code\u003e in favor of \u003ccode\u003eorg.assertj.core.annotation.Beta\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eorg.assertj.core.util.CanIgnoreReturnValue\u003c/code\u003e in favor of \u003ccode\u003eorg.assertj.core.annotation.CanIgnoreReturnValue\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eorg.assertj.core.util.CheckReturnValue\u003c/code\u003e in favor of \u003ccode\u003eorg.assertj.core.annotation.CheckReturnValue\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix thread-safety in \u003ccode\u003eAbstractDateAssert\u003c/code\u003e \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3874\"\u003e#3874\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:zap: Improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate to the Central Publisher Portal, enable snapshot publishing \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3881\"\u003e#3881\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/716b1e0a6a372890cd4b3495b954f57755e99471\"\u003e\u003ccode\u003e716b1e0\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release assertj-build-3.27.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/e1896529a38377dfb6eaa199ecb33c79b2a58591\"\u003e\u003ccode\u003ee189652\u003c/code\u003e\u003c/a\u003e Add missing export for \u003ccode\u003eorg.assertj.core.annotation\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3951\"\u003e#3951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/0cb489e99980dd384135d06a0967bd3ce712b219\"\u003e\u003ccode\u003e0cb489e\u003c/code\u003e\u003c/a\u003e Update Maven Central URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/72863098a2c7194b1acef0a8ed0f4c564e422c3d\"\u003e\u003ccode\u003e7286309\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/dd4cc1de575a224805a1614394046046cf2b4f99\"\u003e\u003ccode\u003edd4cc1d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release assertj-build-3.27.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/1d0defc0dbabfe3cc12b34173dd88933cbc61fcb\"\u003e\u003ccode\u003e1d0defc\u003c/code\u003e\u003c/a\u003e Add missing permission to release workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/844d5d04af570d6772478d0309576cdd4c3a5c6d\"\u003e\u003ccode\u003e844d5d0\u003c/code\u003e\u003c/a\u003e Add missing GitHub Actions pinning to CodeQL workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/bdd7106814be9cf71e4ceb77e0db399aa1f79b5b\"\u003e\u003ccode\u003ebdd7106\u003c/code\u003e\u003c/a\u003e Add CodeQL custom workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/a93d7e632ae17d916c6a9da867571054a4b53e75\"\u003e\u003ccode\u003ea93d7e6\u003c/code\u003e\u003c/a\u003e Remove EOL Java 24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/26ea866a2a9bece0f6f660f61b0483eaaabf27dc\"\u003e\u003ccode\u003e26ea866\u003c/code\u003e\u003c/a\u003e Update production dependencies (\u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3947\"\u003e#3947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/assertj/assertj/compare/assertj-build-3.27.3...assertj-build-3.27.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `net.bytebuddy:byte-buddy` from 1.17.6 to 1.18.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/raphw/byte-buddy/releases\"\u003enet.bytebuddy:byte-buddy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eByte Buddy 1.18.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport modifiers for value classes in Valhalla builds.\u003c/li\u003e\n\u003cli\u003eImprove use of build cache in Gradle.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eByte Buddy 1.18.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix generated module-info to include new package.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eByte Buddy 1.18.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003emodule-info\u003c/code\u003e class files and \u003ccode\u003eModuleDescription\u003c/code\u003es.\u003c/li\u003e\n\u003cli\u003eAllow for manipulating module information using the \u003ccode\u003eByteBuddy\u003c/code\u003e API.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eByte Buddy 1.17.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid use of types that are deprecated as of Java 26.\u003c/li\u003e\n\u003cli\u003eInclude ASM 9.9 that offers ASM support for Java 26.\u003c/li\u003e\n\u003cli\u003eMake sure that generated code internal to Byte Buddy supports CDS if available.\u003c/li\u003e\n\u003cli\u003eUpdate version of ASM to JDK Class File API bridge to fix some minor bugs related to type annotations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eByte Buddy 1.17.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSpecify correct JVM environment for Android builds when using the Gradle plugin.\u003c/li\u003e\n\u003cli\u003eAvoid recomputing the size of a parameter list for performance reasons after measuring the significant impact.\u003c/li\u003e\n\u003cli\u003eCorrect validation of JVM names to avoid breaking when Java names are not allowed while JVM names are, with Kotlin and others.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/raphw/byte-buddy/blob/master/release-notes.md\"\u003enet.bytebuddy:byte-buddy's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e26. November 2025: version 1.18.2\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport modifiers for value classes in Valhalla builds.\u003c/li\u003e\n\u003cli\u003eImprove use of build cache in Gradle.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e12. November 2025: version 1.18.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix generated module-info to include new package.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e11. November 2025: version 1.18.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003emodule-info\u003c/code\u003e class files and \u003ccode\u003eModuleDescription\u003c/code\u003es.\u003c/li\u003e\n\u003cli\u003eAllow for manipulating module information using the \u003ccode\u003eByteBuddy\u003c/code\u003e API.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e8. October 2025: version 1.17.8\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid use of types that are deprecated as of Java 26.\u003c/li\u003e\n\u003cli\u003eInclude ASM 9.9 that offers ASM support for Java 26.\u003c/li\u003e\n\u003cli\u003eMake sure that generated code internal to Byte Buddy supports CDS if available.\u003c/li\u003e\n\u003cli\u003eUpdate version of ASM to JDK Class File API bridge to fix some minor bugs related to type annotations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e17. August 2025: version 1.17.7\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSpecify correct JVM environment for Android builds when using the Gradle plugin.\u003c/li\u003e\n\u003cli\u003eAvoid recomputing the size of a parameter list for performance reasons after measuring the significant impact.\u003c/li\u003e\n\u003cli\u003eCorrect validation of JVM names to avoid breaking when Java names are not allowed while JVM names are, with Kotlin and others.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/f1b5bb6f33ae3381e10a2e911a6730a4ae295188\"\u003e\u003ccode\u003ef1b5bb6\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release byte-buddy-1.18.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/fe283b22e8ecb5fa6995f91c4cf962985322190e\"\u003e\u003ccode\u003efe283b2\u003c/code\u003e\u003c/a\u003e [release] Release new version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/509da7cbea7ea8b12b102d260104a2033f955da2\"\u003e\u003ccode\u003e509da7c\u003c/code\u003e\u003c/a\u003e Correct modifier masks.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/25d778f66ce0262ddb33a0b39917ba91d7f3504f\"\u003e\u003ccode\u003e25d778f\u003c/code\u003e\u003c/a\u003e Fix typo.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/ee317341ec88afd5d711aebe1076171bace5c535\"\u003e\u003ccode\u003eee31734\u003c/code\u003e\u003c/a\u003e Add support for Valhalla modifiers.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/5b84e81c54afcad6c8c0756fbdb42e5ed03ac5b9\"\u003e\u003ccode\u003e5b84e81\u003c/code\u003e\u003c/a\u003e Fix javadoc and avoid local storage.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/f290bdab6027db7b5e388c458bf088b5a647d14a\"\u003e\u003ccode\u003ef290bda\u003c/code\u003e\u003c/a\u003e Avoid running equals tests on annotations due to bugs.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/7e753c6e82ff28a91e444077f8e19aa18b5d4416\"\u003e\u003ccode\u003e7e753c6\u003c/code\u003e\u003c/a\u003e Make gradle plugin configuration cache friendly (\u003ca href=\"https://redirect.github.com/raphw/byte-buddy/issues/1874\"\u003e#1874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/0afa8ea8347737de1ff3cb10f133aa75b339dce4\"\u003e\u003ccode\u003e0afa8ea\u003c/code\u003e\u003c/a\u003e Oppdaterer checksums og POM.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/600a833ce699effd4602126b14c83d877f1bcdbd\"\u003e\u003ccode\u003e600a833\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/raphw/byte-buddy/compare/byte-buddy-1.17.6...byte-buddy-1.18.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `commons-codec:commons-codec` from 1.18.0 to 1.20.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-codec/blob/master/RELEASE-NOTES.txt\"\u003ecommons-codec:commons-codec's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons Codec 1.20.0 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Codec team is pleased to announce the release of Apache Commons Codec 1.20.0.\u003c/p\u003e\n\u003cp\u003eThe Apache Commons Codec component contains encoders and decoders for\nformats such as Base16, Base32, Base64, digest, and Hexadecimal. In addition to these\nwidely used encoders and decoders, the codec package also maintains a\ncollection of phonetic encoding utilities.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003ch2\u003eNew features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add org.apache.commons.codec.digest.Crc16. Thanks to Fredrik Kjellberg, Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add builders to org.apache.commons.codec.digest streams and deprecate some old constructors. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add builder to Base16 streams and deprecate some old constructors. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add support for SHAKE128-256 and SHAKE256-512 to `DigestUtils` and `MessageDigestAlgorithms` on Java 25 and up. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add BaseNCodec.AbstractBuilder.setDecodeTable(byte[]) and refactor subclasses. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Deprecate all but one Base32 constructor in favor of the builder added in version 1.17.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Deprecate all but one Base64 constructor in favor of the builder added in version 1.17.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        BaseNCodecInputStream subclasses are now type-safe to match its matching BaseNCodec. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        BaseNCodecOutputStream subclasses are now type-safe to match its matching BaseNCodec. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Bump org.apache.commons:commons-parent from 85 to 91. Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        [test] Bump org.apache.commons:commons-lang3 from 3.18.0 to 3.19.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFor complete information on Apache Commons Codec, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons Codec website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-codec/\"\u003ehttps://commons.apache.org/proper/commons-codec/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload page: \u003ca href=\"https://commons.apache.org/proper/commons-codec/download_codec.cgi\"\u003ehttps://commons.apache.org/proper/commons-codec/download_codec.cgi\u003c/a\u003e\u003c/p\u003e\n\u003chr /\u003e\n\u003ch2\u003eApache Commons Codec 1.19.0 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Codec team is pleased to announce the release of Apache Commons Codec 1.19.0.\u003c/p\u003e\n\u003cp\u003eThe Apache Commons Codec component contains encoders and decoders for\nformats such as Base16, Base32, Base64, digest, and Hexadecimal. In addition to these\nwidely used encoders and decoders, the codec package also maintains a\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/b20db1f1fa6ee7b0536f6a25c9c33f8289c22098\"\u003e\u003ccode\u003eb20db1f\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/cb344d6cfbdac2ce969c8ed86bc02d25e0a8f2c9\"\u003e\u003ccode\u003ecb344d6\u003c/code\u003e\u003c/a\u003e Use leaf in overview\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/004966ba0d70c24e59a3107edc06d13e56905313\"\u003e\u003ccode\u003e004966b\u003c/code\u003e\u003c/a\u003e Better package description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/13208005b9cf043ecd09c149a53eff03c1e7db61\"\u003e\u003ccode\u003e1320800\u003c/code\u003e\u003c/a\u003e Use HTTPS in URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/fcb8bf612ccdf25c11573ebe82dd9f0474e606d5\"\u003e\u003ccode\u003efcb8bf6\u003c/code\u003e\u003c/a\u003e Use component logo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/af58c1af853cd705fa08a5313c7fecd870ed37c6\"\u003e\u003ccode\u003eaf58c1a\u003c/code\u003e\u003c/a\u003e Use final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/4368bfeb57e2283fee80a296ed460d887b96a594\"\u003e\u003ccode\u003e4368bfe\u003c/code\u003e\u003c/a\u003e Add dependabot email [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/cb2b7b69fdb35725f54f2bfa3a96e2d5974e4d56\"\u003e\u003ccode\u003ecb2b7b6\u003c/code\u003e\u003c/a\u003e Clarify comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/48bb283c9b11876bedcb26e837a4efee3a71e77c\"\u003e\u003ccode\u003e48bb283\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.30.9 to 4.31.2 (\u003ca href=\"https://redirect.github.com/apache/commons-codec/issues/414\"\u003e#414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/f61c2e6179dabeeceeff0ab2713a0ac7f4eaa64b\"\u003e\u003ccode\u003ef61c2e6\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 4.6.2 to 5.0.0 (\u003ca href=\"https://redirect.github.com/apache/commons-codec/issues/413\"\u003e#413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-codec/compare/rel/commons-codec-1.18.0...rel/commons-codec-1.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `commons-io:commons-io` from 2.20.0 to 2.21.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-io/blob/master/RELEASE-NOTES.txt\"\u003ecommons-io:commons-io's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eApache Commons IO 2.21.0 Release Notes\u003c/p\u003e\n\u003cp\u003eThe Apache Commons IO team is pleased to announce the release of Apache Commons IO 2.21.0.\u003c/p\u003e\n\u003ch2\u003eIntroduction\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons IO library contains utility classes, stream implementations, file filters,\nfile comparators, endian transformation classes, and much more.\u003c/p\u003e\n\u003cp\u003eVersion 2.21.0: Java 8 or later is required.\u003c/p\u003e\n\u003ch2\u003eNew features\u003c/h2\u003e\n\u003cp\u003eo          FileUtils#byteCountToDisplaySize() supports Zettabyte, Yottabyte, Ronnabyte and Quettabyte \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/763\"\u003e#763\u003c/a\u003e. Thanks to strangelookingnerd, Gary Gregory.\no          Add org.apache.commons.io.FileUtils.ONE_RB \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/763\"\u003e#763\u003c/a\u003e. Thanks to strangelookingnerd, Gary Gregory.\no          Add org.apache.commons.io.FileUtils.ONE_QB \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/763\"\u003e#763\u003c/a\u003e. Thanks to strangelookingnerd, Gary Gregory.\no          Add org.apache.commons.io.output.ProxyOutputStream.writeRepeat(byte[], int, int, long). Thanks to Gary Gregory.\no          Add org.apache.commons.io.output.ProxyOutputStream.writeRepeat(byte[], long). Thanks to Gary Gregory.\no          Add org.apache.commons.io.output.ProxyOutputStream.writeRepeat(int, long). Thanks to Gary Gregory.\no          Add length unit support in FileSystem limits. Thanks to Piotr P. Karwasz.\no          Add IOUtils.toByteArray(InputStream, int, int) for safer chunked reading with size validation. Thanks to Piotr P. Karwasz.\no          Add org.apache.commons.io.file.PathUtils.getPath(String, String). Thanks to Gary Gregory.\no          Add org.apache.commons.io.channels.ByteArraySeekableByteChannel. Thanks to Gary Gregory.\no          Add IOIterable.asIterable(). Thanks to Gary Gregory.\no          Add NIO channel support to \u003ccode\u003eAbstractStreamBuilder\u003c/code\u003e. Thanks to Piotr P. Karwasz.\no          Add CloseShieldChannel to close-shielded NIO Channels \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/786\"\u003e#786\u003c/a\u003e. Thanks to Piotr P. Karwasz.\no          Added IOUtils.checkFromIndexSize as a Java 8 backport of Objects.checkFromIndexSize \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/790\"\u003e#790\u003c/a\u003e. Thanks to Piotr P. Karwasz.\u003c/p\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cp\u003eo          When testing on Java 21 and up, enable -XX:+EnableDynamicAgentLoading. Thanks to Gary Gregory.\no          When testing on Java 24 and up, don't fail FileUtilsListFilesTest for a different behavior in the JRE. Thanks to Gary Gregory.\no          ValidatingObjectInputStream does not validate dynamic proxy interfaces. Thanks to Stanislav Fort, Gary Gregory.\no          BoundedInputStream.getRemaining() now reports Long.MAX_VALUE instead of 0 when no limit is set. Thanks to Piotr P. Karwasz.\no          BoundedInputStream.available() correctly accounts for the maximum read limit. Thanks to Piotr P. Karwasz.\no          Deprecate IOUtils.readFully(InputStream, int) in favor of toByteArray(InputStream, int). Thanks to Gary Gregory, Piotr P. Karwasz.\no          IOUtils.toByteArray(InputStream) now throws IOException on byte array overflow. Thanks to Piotr P. Karwasz.\no          Javadoc general improvements. Thanks to Gary Gregory, Piotr P. Karwasz.\no          IOUtils.toByteArray() now throws EOFException when not eno...\n\n_Description has been truncated_","html_url":"https://github.com/apache/logging-log4j2/pull/4000","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Flogging-log4j2/issues/4000","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4000/packages"},{"uuid":"3705523086","node_id":"PR_kwDOHu3fHc63ojhc","number":269,"state":"closed","title":"deps(deps): bump the maven-dependencies group with 61 updates","user":"dependabot[bot]","labels":["dependencies","security"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-21T20:28:49.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-08T09:40:01.000Z","updated_at":"2025-12-21T20:28:50.000Z","time_to_close":1162128,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(deps): bump","group_name":"maven-dependencies","update_count":61,"packages":[{"name":"org.apache.maven.plugins:maven-checkstyle-plugin","old_version":"3.1.2","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-checkstyle-plugin"},{"name":"org.apache.logging.log4j:log4j-api","old_version":"2.23.0","new_version":"2.25.2"},{"name":"org.apache.logging.log4j:log4j-core","old_version":"2.23.0","new_version":"2.25.2"},{"name":"org.assertj:assertj-core","old_version":"3.23.1","new_version":"3.27.6","repository_url":"https://github.com/assertj/assertj"},{"name":"org.apache.maven.plugins:maven-source-plugin","old_version":"3.3.0","new_version":"3.4.0","repository_url":"https://github.com/apache/maven-source-plugin"},{"name":"org.apache.maven.plugins:maven-javadoc-plugin","old_version":"3.6.2","new_version":"3.12.0","repository_url":"https://github.com/apache/maven-javadoc-plugin"},{"name":"org.apache.maven.plugins:maven-gpg-plugin","old_version":"3.2.4","new_version":"3.2.8","repository_url":"https://github.com/apache/maven-gpg-plugin"},{"name":"org.sonatype.central:central-publishing-maven-plugin","old_version":"0.8.0","new_version":"0.9.0","repository_url":"https://github.com/sonatype/central-publishing-maven-plugin"},{"name":"org.apache.maven.plugins:maven-compiler-plugin","old_version":"3.8.1","new_version":"3.14.1","repository_url":"https://github.com/apache/maven-compiler-plugin"},{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.0.0-M5","new_version":"3.5.4","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.codehaus.mojo:flatten-maven-plugin","old_version":"1.1.0","new_version":"1.7.3","repository_url":"https://github.com/mojohaus/flatten-maven-plugin"},{"name":"org.codehaus.mojo:versions-maven-plugin","old_version":"2.16.2","new_version":"2.20.1","repository_url":"https://github.com/mojohaus/versions"},{"name":"com.amashchenko.maven.plugin:gitflow-maven-plugin","old_version":"1.18.0","new_version":"1.21.0","repository_url":"https://github.com/aleksandr-m/gitflow-maven-plugin"},{"name":"org.codehaus.mojo:exec-maven-plugin","old_version":"3.0.0","new_version":"3.6.2","repository_url":"https://github.com/mojohaus/exec-maven-plugin"},{"name":"org.jacoco:jacoco-maven-plugin","old_version":"0.8.8","new_version":"0.8.14","repository_url":"https://github.com/jacoco/jacoco"},{"name":"software.amazon.awssdk:bom","old_version":"2.17.259","new_version":"2.40.3"},{"name":"com.amazonaws:aws-java-sdk-secretsmanager","old_version":"1.12.385","new_version":"1.12.794","repository_url":"https://github.com/aws/aws-sdk-java"},{"name":"com.fasterxml.jackson.core:jackson-databind","old_version":"2.14.0","new_version":"2.20.1","repository_url":"https://github.com/FasterXML/jackson"},{"name":"com.fasterxml.jackson.datatype:jackson-datatype-jsr310","old_version":"2.14.0","new_version":"2.20.1"},{"name":"com.fasterxml.jackson.dataformat:jackson-dataformat-yaml","old_version":"2.14.0","new_version":"2.20.1","repository_url":"https://github.com/FasterXML/jackson-dataformats-text"},{"name":"org.apache.commons:commons-csv","old_version":"1.8","new_version":"1.14.1","repository_url":"https://github.com/apache/commons-csv"},{"name":"org.dhatim:fastexcel","old_version":"0.18.4","new_version":"0.19.0","repository_url":"https://github.com/dhatim/fastexcel"},{"name":"org.dhatim:fastexcel-reader","old_version":"0.18.4","new_version":"0.19.0","repository_url":"https://github.com/dhatim/fastexcel"},{"name":"org.apache.poi:poi","old_version":"5.2.5","new_version":"5.5.1"},{"name":"org.apache.poi:poi-ooxml","old_version":"5.2.5","new_version":"5.5.1"},{"name":"org.commonmark:commonmark","old_version":"0.25.0","new_version":"0.27.0","repository_url":"https://github.com/commonmark/commonmark-java"},{"name":"commons-io:commons-io","old_version":"2.16.0","new_version":"2.21.0","repository_url":"https://github.com/apache/commons-io"},{"name":"com.nimbusds:oauth2-oidc-sdk","old_version":"11.23.1","new_version":"11.30.1"},{"name":"com.auth0:auth0","old_version":"2.18.0","new_version":"2.26.0","repository_url":"https://github.com/auth0/auth0-java"},{"name":"com.auth0:java-jwt","old_version":"4.4.0","new_version":"4.5.0","repository_url":"https://github.com/auth0/java-jwt"},{"name":"com.auth0:jwks-rsa","old_version":"0.22.1","new_version":"0.23.0","repository_url":"https://github.com/auth0/jwks-rsa-java"},{"name":"org.apache.velocity:velocity-engine-core","old_version":"2.3","new_version":"2.4.1"},{"name":"org.jsoup:jsoup","old_version":"1.15.3","new_version":"1.21.2","repository_url":"https://github.com/jhy/jsoup"},{"name":"com.google.auth:google-auth-library-oauth2-http","old_version":"1.11.0","new_version":"1.41.0"},{"name":"com.amazonaws:aws-java-sdk-sqs","old_version":"1.12.321","new_version":"1.12.794","repository_url":"https://github.com/aws/aws-sdk-java"},{"name":"com.amazonaws:aws-java-sdk-ses","old_version":"1.12.705","new_version":"1.12.794","repository_url":"https://github.com/aws/aws-sdk-java"},{"name":"cloud.localstack:localstack-utils","old_version":"0.2.20","new_version":"0.2.23","repository_url":"https://github.com/localstack/localstack"},{"name":"org.quartz-scheduler:quartz","old_version":"2.3.2","new_version":"2.5.2","repository_url":"https://github.com/quartz-scheduler/quartz"},{"name":"com.mchange:mchange-commons-java","old_version":"0.3.0","new_version":"0.3.2","repository_url":"https://github.com/swaldman/mchange-commons-java"},{"name":"org.apache.logging.log4j:log4j-slf4j-impl","old_version":"2.23.0","new_version":"2.25.2"},{"name":"com.sun.mail:jakarta.mail","old_version":"2.0.1","new_version":"2.0.2"},{"name":"com.amazonaws:aws-java-sdk-s3","old_version":"1.12.261","new_version":"1.12.794","repository_url":"https://github.com/aws/aws-sdk-java"},{"name":"org.apache.sshd:sshd-sftp","old_version":"2.14.0","new_version":"2.16.0","repository_url":"https://github.com/apache/mina-sshd"},{"name":"net.java.dev.jna:jna","old_version":"5.7.0","new_version":"5.18.1","repository_url":"https://github.com/java-native-access/jna"},{"name":"com.mchange:c3p0","old_version":"0.10.0","new_version":"0.11.2","repository_url":"https://github.com/swaldman/c3p0"},{"name":"com.h2database:h2","old_version":"2.2.220","new_version":"2.4.240","repository_url":"https://github.com/h2database/h2database"},{"name":"org.xerial:sqlite-jdbc","old_version":"3.47.1.0","new_version":"3.51.1.0","repository_url":"https://github.com/xerial/sqlite-jdbc"},{"name":"org.postgresql:postgresql","old_version":"42.7.4","new_version":"42.7.8","repository_url":"https://github.com/pgjdbc/pgjdbc"},{"name":"org.testcontainers:postgresql","old_version":"1.20.4","new_version":"1.21.3","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"org.testcontainers:junit-jupiter","old_version":"1.20.4","new_version":"1.21.3","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"org.testcontainers:mongodb","old_version":"1.19.3","new_version":"1.21.3","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"org.openjdk.nashorn:nashorn-core","old_version":"15.4","new_version":"15.7","repository_url":"https://github.com/openjdk/nashorn"},{"name":"org.apache.maven.plugins:maven-jar-plugin","old_version":"3.4.2","new_version":"3.5.0","repository_url":"https://github.com/apache/maven-jar-plugin"},{"name":"info.picocli:picocli","old_version":"4.6.1","new_version":"4.7.7","repository_url":"https://github.com/remkop/picocli"},{"name":"info.picocli:picocli-shell-jline3","old_version":"4.6.3","new_version":"4.7.7","repository_url":"https://github.com/remkop/picocli"},{"name":"com.konghq:unirest-java","old_version":"3.13.12","new_version":"3.14.5","repository_url":"https://github.com/Kong/unirest-java"},{"name":"com.amazonaws:aws-lambda-java-core","old_version":"1.2.1","new_version":"1.4.0","repository_url":"https://github.com/aws/aws-lambda-java-libs"},{"name":"com.amazonaws:aws-lambda-java-events","old_version":"3.11.0","new_version":"3.16.1","repository_url":"https://github.com/aws/aws-lambda-java-libs"},{"name":"com.amazonaws:aws-lambda-java-runtime-interface-client","old_version":"2.1.1","new_version":"2.8.7","repository_url":"https://github.com/aws/aws-lambda-java-libs"},{"name":"com.slack.api:slack-api-client","old_version":"1.27.3","new_version":"1.46.0","repository_url":"https://github.com/slackapi/java-slack-sdk"},{"name":"org.slf4j:slf4j-api","old_version":"2.0.6","new_version":"2.0.17"}],"path":null,"ecosystem":"maven"},"body":"Bumps the maven-dependencies group with 61 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.apache.maven.plugins:maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin) | `3.1.2` | `3.6.0` |\n| org.apache.logging.log4j:log4j-api | `2.23.0` | `2.25.2` |\n| org.apache.logging.log4j:log4j-core | `2.23.0` | `2.25.2` |\n| [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.23.1` | `3.27.6` |\n| [org.apache.maven.plugins:maven-source-plugin](https://github.com/apache/maven-source-plugin) | `3.3.0` | `3.4.0` |\n| [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) | `3.6.2` | `3.12.0` |\n| [org.apache.maven.plugins:maven-gpg-plugin](https://github.com/apache/maven-gpg-plugin) | `3.2.4` | `3.2.8` |\n| [org.sonatype.central:central-publishing-maven-plugin](https://github.com/sonatype/central-publishing-maven-plugin) | `0.8.0` | `0.9.0` |\n| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.8.1` | `3.14.1` |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.0.0-M5` | `3.5.4` |\n| [org.codehaus.mojo:flatten-maven-plugin](https://github.com/mojohaus/flatten-maven-plugin) | `1.1.0` | `1.7.3` |\n| [org.codehaus.mojo:versions-maven-plugin](https://github.com/mojohaus/versions) | `2.16.2` | `2.20.1` |\n| [com.amashchenko.maven.plugin:gitflow-maven-plugin](https://github.com/aleksandr-m/gitflow-maven-plugin) | `1.18.0` | `1.21.0` |\n| [org.codehaus.mojo:exec-maven-plugin](https://github.com/mojohaus/exec-maven-plugin) | `3.0.0` | `3.6.2` |\n| [org.jacoco:jacoco-maven-plugin](https://github.com/jacoco/jacoco) | `0.8.8` | `0.8.14` |\n| software.amazon.awssdk:bom | `2.17.259` | `2.40.3` |\n| [com.amazonaws:aws-java-sdk-secretsmanager](https://github.com/aws/aws-sdk-java) | `1.12.385` | `1.12.794` |\n| [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) | `2.14.0` | `2.20.1` |\n| com.fasterxml.jackson.datatype:jackson-datatype-jsr310 | `2.14.0` | `2.20.1` |\n| [com.fasterxml.jackson.dataformat:jackson-dataformat-yaml](https://github.com/FasterXML/jackson-dataformats-text) | `2.14.0` | `2.20.1` |\n| [org.apache.commons:commons-csv](https://github.com/apache/commons-csv) | `1.8` | `1.14.1` |\n| [org.dhatim:fastexcel](https://github.com/dhatim/fastexcel) | `0.18.4` | `0.19.0` |\n| [org.dhatim:fastexcel-reader](https://github.com/dhatim/fastexcel) | `0.18.4` | `0.19.0` |\n| org.apache.poi:poi | `5.2.5` | `5.5.1` |\n| org.apache.poi:poi-ooxml | `5.2.5` | `5.5.1` |\n| [org.commonmark:commonmark](https://github.com/commonmark/commonmark-java) | `0.25.0` | `0.27.0` |\n| [commons-io:commons-io](https://github.com/apache/commons-io) | `2.16.0` | `2.21.0` |\n| [com.nimbusds:oauth2-oidc-sdk](https://bitbucket.org/connect2id/oauth-2.0-sdk-with-openid-connect-extensions) | `11.23.1` | `11.30.1` |\n| [com.auth0:auth0](https://github.com/auth0/auth0-java) | `2.18.0` | `2.26.0` |\n| [com.auth0:java-jwt](https://github.com/auth0/java-jwt) | `4.4.0` | `4.5.0` |\n| [com.auth0:jwks-rsa](https://github.com/auth0/jwks-rsa-java) | `0.22.1` | `0.23.0` |\n| org.apache.velocity:velocity-engine-core | `2.3` | `2.4.1` |\n| [org.jsoup:jsoup](https://github.com/jhy/jsoup) | `1.15.3` | `1.21.2` |\n| com.google.auth:google-auth-library-oauth2-http | `1.11.0` | `1.41.0` |\n| [com.amazonaws:aws-java-sdk-sqs](https://github.com/aws/aws-sdk-java) | `1.12.321` | `1.12.794` |\n| [com.amazonaws:aws-java-sdk-ses](https://github.com/aws/aws-sdk-java) | `1.12.705` | `1.12.794` |\n| [cloud.localstack:localstack-utils](https://github.com/localstack/localstack) | `0.2.20` | `0.2.23` |\n| [org.quartz-scheduler:quartz](https://github.com/quartz-scheduler/quartz) | `2.3.2` | `2.5.2` |\n| [com.mchange:mchange-commons-java](https://github.com/swaldman/mchange-commons-java) | `0.3.0` | `0.3.2` |\n| org.apache.logging.log4j:log4j-slf4j-impl | `2.23.0` | `2.25.2` |\n| com.sun.mail:jakarta.mail | `2.0.1` | `2.0.2` |\n| [com.amazonaws:aws-java-sdk-s3](https://github.com/aws/aws-sdk-java) | `1.12.261` | `1.12.794` |\n| [org.apache.sshd:sshd-sftp](https://github.com/apache/mina-sshd) | `2.14.0` | `2.16.0` |\n| [net.java.dev.jna:jna](https://github.com/java-native-access/jna) | `5.7.0` | `5.18.1` |\n| [com.mchange:c3p0](https://github.com/swaldman/c3p0) | `0.10.0` | `0.11.2` |\n| [com.h2database:h2](https://github.com/h2database/h2database) | `2.2.220` | `2.4.240` |\n| [org.xerial:sqlite-jdbc](https://github.com/xerial/sqlite-jdbc) | `3.47.1.0` | `3.51.1.0` |\n| [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc) | `42.7.4` | `42.7.8` |\n| [org.testcontainers:postgresql](https://github.com/testcontainers/testcontainers-java) | `1.20.4` | `1.21.3` |\n| [org.testcontainers:junit-jupiter](https://github.com/testcontainers/testcontainers-java) | `1.20.4` | `1.21.3` |\n| [org.testcontainers:mongodb](https://github.com/testcontainers/testcontainers-java) | `1.19.3` | `1.21.3` |\n| [org.openjdk.nashorn:nashorn-core](https://github.com/openjdk/nashorn) | `15.4` | `15.7` |\n| [org.apache.maven.plugins:maven-jar-plugin](https://github.com/apache/maven-jar-plugin) | `3.4.2` | `3.5.0` |\n| [info.picocli:picocli](https://github.com/remkop/picocli) | `4.6.1` | `4.7.7` |\n| [info.picocli:picocli-shell-jline3](https://github.com/remkop/picocli) | `4.6.3` | `4.7.7` |\n| [com.konghq:unirest-java](https://github.com/Kong/unirest-java) | `3.13.12` | `3.14.5` |\n| [com.amazonaws:aws-lambda-java-core](https://github.com/aws/aws-lambda-java-libs) | `1.2.1` | `1.4.0` |\n| [com.amazonaws:aws-lambda-java-events](https://github.com/aws/aws-lambda-java-libs) | `3.11.0` | `3.16.1` |\n| [com.amazonaws:aws-lambda-java-runtime-interface-client](https://github.com/aws/aws-lambda-java-libs) | `2.1.1` | `2.8.7` |\n| [com.slack.api:slack-api-client](https://github.com/slackapi/java-slack-sdk) | `1.27.3` | `1.46.0` |\n| org.slf4j:slf4j-api | `2.0.6` | `2.0.17` |\n\nUpdates `org.apache.maven.plugins:maven-checkstyle-plugin` from 3.1.2 to 3.6.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/dd1abd9ee7cb1046ece3ae013fa6e68a345c7a32\"\u003e\u003ccode\u003edd1abd9\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-checkstyle-plugin-3.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/9ccb06ed3ef759a109d48456ccdad3f583f3ba57\"\u003e\u003ccode\u003e9ccb06e\u003c/code\u003e\u003c/a\u003e fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/6ac89b88deec9893875a40ec62718bc02d1a27cc\"\u003e\u003ccode\u003e6ac89b8\u003c/code\u003e\u003c/a\u003e [MCHECKSTYLE-452] Upgrade to Doxia 2.0.0 GA Stack\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/ff1a1b76e24a66107413eafda9eb17a3782957cd\"\u003e\u003ccode\u003eff1a1b7\u003c/code\u003e\u003c/a\u003e Bump org.apache.commons:commons-lang3 from 3.16.0 to 3.17.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/13e16c5bbf322f24257b27f5ec4be01d2e39d485\"\u003e\u003ccode\u003e13e16c5\u003c/code\u003e\u003c/a\u003e Remove unecessary test dependency on plexus-container-default\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/a7c962ae77e10c210b51e56e949f9df7223d1e71\"\u003e\u003ccode\u003ea7c962a\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/868abc95ea488a56f92a4610bdfd5d25c471e0de\"\u003e\u003ccode\u003e868abc9\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-checkstyle-plugin-3.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/9043f8a96ee5f3ab9971ecae399fce4da6a8ce2e\"\u003e\u003ccode\u003e9043f8a\u003c/code\u003e\u003c/a\u003e [MCHECKSTYLE-446] Dynamically calculate xrefLocation/xrefTestLocation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/0e7bd00e106ea76d9ffaadf1256a95d463bf60e3\"\u003e\u003ccode\u003e0e7bd00\u003c/code\u003e\u003c/a\u003e [MCHECKSTYLE-445] Upgrade to Doxia 2.0.0 Milestone Stack\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/b92666d0b0dc3dfc4975be701e2f104ed6e96fb0\"\u003e\u003ccode\u003eb92666d\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-plugins from 42 to 43\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/compare/maven-checkstyle-plugin-3.1.2...maven-checkstyle-plugin-3.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.logging.log4j:log4j-api` from 2.23.0 to 2.25.2\n\nUpdates `org.apache.logging.log4j:log4j-core` from 2.23.0 to 2.25.2\n\nUpdates `org.assertj:assertj-core` from 3.23.1 to 3.27.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/assertj/assertj/releases\"\u003eorg.assertj:assertj-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.27.6\u003c/h2\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing export for \u003ccode\u003eorg.assertj.core.annotation\u003c/code\u003e \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3951\"\u003e#3951\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:heart: Contributors\u003c/h2\u003e\n\u003cp\u003eThanks to all the contributors who worked on this release:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/duponter\"\u003e\u003ccode\u003e@​duponter\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.27.5\u003c/h2\u003e\n\u003ch2\u003e:zap: Improvements\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eByteBuddy in AssertJ 3.27.4 not compatible with Java 25 \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3946\"\u003e#3946\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Byte Buddy 1.17.7 \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3947\"\u003e#3947\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to JUnit BOM 5.13.4 \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3947\"\u003e#3947\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Guava 33.4.8-jre \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3947\"\u003e#3947\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.27.4\u003c/h2\u003e\n\u003ch2\u003e:no_entry_sign: Deprecated\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eorg.assertj.core.annotations.Beta\u003c/code\u003e in favor of \u003ccode\u003eorg.assertj.core.annotation.Beta\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eorg.assertj.core.util.CanIgnoreReturnValue\u003c/code\u003e in favor of \u003ccode\u003eorg.assertj.core.annotation.CanIgnoreReturnValue\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eorg.assertj.core.util.CheckReturnValue\u003c/code\u003e in favor of \u003ccode\u003eorg.assertj.core.annotation.CheckReturnValue\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix thread-safety in \u003ccode\u003eAbstractDateAssert\u003c/code\u003e \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3874\"\u003e#3874\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:zap: Improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate to the Central Publisher Portal, enable snapshot publishing \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3881\"\u003e#3881\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/716b1e0a6a372890cd4b3495b954f57755e99471\"\u003e\u003ccode\u003e716b1e0\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release assertj-build-3.27.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/e1896529a38377dfb6eaa199ecb33c79b2a58591\"\u003e\u003ccode\u003ee189652\u003c/code\u003e\u003c/a\u003e Add missing export for \u003ccode\u003eorg.assertj.core.annotation\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3951\"\u003e#3951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/0cb489e99980dd384135d06a0967bd3ce712b219\"\u003e\u003ccode\u003e0cb489e\u003c/code\u003e\u003c/a\u003e Update Maven Central URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/72863098a2c7194b1acef0a8ed0f4c564e422c3d\"\u003e\u003ccode\u003e7286309\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/dd4cc1de575a224805a1614394046046cf2b4f99\"\u003e\u003ccode\u003edd4cc1d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release assertj-build-3.27.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/1d0defc0dbabfe3cc12b34173dd88933cbc61fcb\"\u003e\u003ccode\u003e1d0defc\u003c/code\u003e\u003c/a\u003e Add missing permission to release workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/844d5d04af570d6772478d0309576cdd4c3a5c6d\"\u003e\u003ccode\u003e844d5d0\u003c/code\u003e\u003c/a\u003e Add missing GitHub Actions pinning to CodeQL workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/bdd7106814be9cf71e4ceb77e0db399aa1f79b5b\"\u003e\u003ccode\u003ebdd7106\u003c/code\u003e\u003c/a\u003e Add CodeQL custom workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/a93d7e632ae17d916c6a9da867571054a4b53e75\"\u003e\u003ccode\u003ea93d7e6\u003c/code\u003e\u003c/a\u003e Remove EOL Java 24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/26ea866a2a9bece0f6f660f61b0483eaaabf27dc\"\u003e\u003ccode\u003e26ea866\u003c/code\u003e\u003c/a\u003e Update production dependencies (\u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3947\"\u003e#3947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/assertj/assertj/compare/assertj-core-3.23.1...assertj-build-3.27.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-source-plugin` from 3.3.0 to 3.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-source-plugin/releases\"\u003eorg.apache.maven.plugins:maven-source-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MSOURCES-140\"\u003e[MSOURCES-140]\u003c/a\u003e - fail only if re-attach different files (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/24\"\u003e#24\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump m-invoker-p to 3.9.1 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/251\"\u003e#251\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow to manually execute release drafter (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/58\"\u003e#58\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGH Issues (Maven 3 branch) (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/57\"\u003e#57\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MNGSITE-529\"\u003e[MNGSITE-529]\u003c/a\u003e - Rename \u0026quot;Goals\u0026quot; to \u0026quot;Plugin Documentation\u0026quot; (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/49\"\u003e#49\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse plexus-utils version from parent (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/252\"\u003e#252\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.20.0 to 2.21.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/247\"\u003e#247\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-archiver from 4.10.3 to 4.10.4 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/248\"\u003e#248\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-archiver from 3.6.4 to 3.6.5 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/241\"\u003e#241\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-archiver from 4.10.1 to 4.10.3 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/242\"\u003e#242\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.3.0 to 3.4.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/246\"\u003e#246\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.2.5 to 3.9.11 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/221\"\u003e#221\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-archiver from 4.10.0 to 4.10.1 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/233\"\u003e#233\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-archiver from 3.6.3 to 3.6.4 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/229\"\u003e#229\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-plugins from 41 to 45 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/218\"\u003e#218\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-utils from 3.5.1 to 3.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/226\"\u003e#226\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.19.0 to 2.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/222\"\u003e#222\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.16.1 to 2.19.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/68\"\u003e#68\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-archiver from 4.9.2 to 4.10.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/63\"\u003e#63\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-archiver from 3.6.2 to 3.6.3 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/66\"\u003e#66\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.16.0 to 2.16.1 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/27\"\u003e#27\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MSOURCES-147\"\u003e[MSOURCES-147]\u003c/a\u003e - Bump org.codehaus.plexus:plexus-archiver from 4.9.1 to 4.9.2 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/23\"\u003e#23\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MSOURCES-146\"\u003e[MSOURCES-146]\u003c/a\u003e - Bump commons-io:commons-io from 2.11.0 to 2.16.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/25\"\u003e#25\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MSOURCES-145\"\u003e[MSOURCES-145]\u003c/a\u003e - Bump org.apache.maven:maven-archiver from 3.6.1 to 3.6.2 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/26\"\u003e#26\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[MSOURCES-139] Fix typo in AbstractSourceJarMojo exception by \u003ca href=\"https://github.com/NotMyFault\"\u003e\u003ccode\u003e@​NotMyFault\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/11\"\u003eapache/maven-source-plugin#11\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[MSOURCES-142]Bump org.codehaus.plexus:plexus-archiver from 4.7.1 to 4.8.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/12\"\u003eapache/maven-source-plugin#12\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typos in AbstractSourceJarMojo exception by \u003ca href=\"https://github.com/sabi0\"\u003e\u003ccode\u003e@​sabi0\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/13\"\u003eapache/maven-source-plugin#13\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-archiver from 3.6.0 to 3.6.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/21\"\u003eapache/maven-source-plugin#21\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-archiver from 4.8.0 to 4.9.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/20\"\u003eapache/maven-source-plugin#20\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-plugins from 39 to 41 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/18\"\u003eapache/maven-source-plugin#18\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared from 3 to 4 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/22\"\u003eapache/maven-source-plugin#22\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NotMyFault\"\u003e\u003ccode\u003e@​NotMyFault\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/11\"\u003eapache/maven-source-plugin#11\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sabi0\"\u003e\u003ccode\u003e@​sabi0\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/13\"\u003eapache/maven-source-plugin#13\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apache/maven-source-plugin/compare/maven-source-plugin-3.3.0...maven-source-plugin-3.3.1\"\u003ehttps://github.com/apache/maven-source-plugin/compare/maven-source-plugin-3.3.0...maven-source-plugin-3.3.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/ecf937ac27224df8135b3599edb9c9f9a8524a14\"\u003e\u003ccode\u003eecf937a\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-source-plugin-3.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/95b3bf40e10268328b61f1dd0f1e936ebe34497e\"\u003e\u003ccode\u003e95b3bf4\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[maven-release-plugin] prepare for next development iteration\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/7a9a77079e1734d71a4738acf46a314f790545a3\"\u003e\u003ccode\u003e7a9a770\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/292c1ce3a0266e56e7299457c7f6ac0e913b38b4\"\u003e\u003ccode\u003e292c1ce\u003c/code\u003e\u003c/a\u003e Use plexus-utils version from parent\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/bf79b71899727718db8ac5944e13d6e191d87f0c\"\u003e\u003ccode\u003ebf79b71\u003c/code\u003e\u003c/a\u003e Bump m-invoker-p to 3.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/4f3fcb965bf3a5900cf9a3b5b575ffb69483aff3\"\u003e\u003ccode\u003e4f3fcb9\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.20.0 to 2.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/a8674428b1b62cfe5e7fecce455383ee2719c366\"\u003e\u003ccode\u003ea867442\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-archiver from 4.10.3 to 4.10.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/51c66ac844e88b78efb8b78ea2fdd90fb7f85bbf\"\u003e\u003ccode\u003e51c66ac\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven:maven-archiver from 3.6.4 to 3.6.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/267df4697b8bfd8414d62d4e81f5e25e12723000\"\u003e\u003ccode\u003e267df46\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-archiver from 4.10.1 to 4.10.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/ef85324e79ad34c68c118ac6cf649bb6f477664a\"\u003e\u003ccode\u003eef85324\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugin-testing:maven-plugin-testing-harness\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-source-plugin/compare/maven-source-plugin-3.3.0...maven-source-plugin-3.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-javadoc-plugin` from 3.6.2 to 3.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-javadoc-plugin/releases\"\u003eorg.apache.maven.plugins:maven-javadoc-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.12.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e:boom: Breaking changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eremove fix mojo (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1263\"\u003e#1263\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edetectOfflineLinks is now false per default for all \u003cem\u003ejar\u003c/em\u003e mojo  issue \u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/1258\"\u003e#1258\u003c/a\u003e  (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1259\"\u003e#1259\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix legacyMode  (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1265\"\u003e#1265\u003c/a\u003e) \u003ca href=\"https://github.com/fridrich\"\u003e\u003ccode\u003e@​fridrich\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003epackage {...} does not exist\u003c/code\u003e in \u003ccode\u003elegacyMode\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1243\"\u003e#1243\u003c/a\u003e) \u003ca href=\"https://github.com/JackPGreen\"\u003e\u003ccode\u003e@​JackPGreen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure UTF-8 charset is used to avoid IllegalArgumentException: Null charset name (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1245\"\u003e#1245\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove Javadoc 1.4+ / -1.1 switch related warning (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1240\"\u003e#1240\u003c/a\u003e) \u003ca href=\"https://github.com/perceptron8\"\u003e\u003ccode\u003e@​perceptron8\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eprotect 3.8.x branch (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1238\"\u003e#1238\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: enable prevent branch protection rules (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1228\"\u003e#1228\u003c/a\u003e) \u003ca href=\"https://github.com/sparsick\"\u003e\u003ccode\u003e@​sparsick\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.codehaus.mojo:mrm-maven-plugin from 1.6.0 to 1.7.0 (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1257\"\u003e#1257\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.11.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚨 Removed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove workaround for long patched CVE in javadoc (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/388\"\u003e#388\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/369\"\u003e#369\u003c/a\u003e Support --no-fonts option per default for jdk 23+ (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/375\"\u003e#375\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake the legacyMode consistent (Filter out all of the module-info.java files in legacy mode, do not use --source-path in legacy mode) (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1217\"\u003e#1217\u003c/a\u003e) \u003ca href=\"https://github.com/fridrich\"\u003e\u003ccode\u003e@​fridrich\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MJAVADOC-826\"\u003e[MJAVADOC-826]\u003c/a\u003e - Don't try to modify project source roots (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/358\"\u003e#358\u003c/a\u003e) \u003ca href=\"https://github.com/oehme\"\u003e\u003ccode\u003e@​oehme\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCorrect javadoc-no-fork description on index-page (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/368\"\u003e#368\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MNGSITE-529\"\u003e[MNGSITE-529]\u003c/a\u003e - Rename \u0026quot;Goals\u0026quot; to \u0026quot;Plugin Documentation\u0026quot; (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/360\"\u003e#360\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(doc) Close links tag in links parameter javadoc example (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/355\"\u003e#355\u003c/a\u003e) \u003ca href=\"https://github.com/sixcorners\"\u003e\u003ccode\u003e@​sixcorners\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBe consistent about data encoding when copying files (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1215\"\u003e#1215\u003c/a\u003e) \u003ca href=\"https://github.com/fridrich\"\u003e\u003ccode\u003e@​fridrich\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClean up JavadocUtilTest (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1210\"\u003e#1210\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse Java 7 relativization instead of hand-rolled code (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/385\"\u003e#385\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRephrase source code fix interactive messages for clarity (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/390\"\u003e#390\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/2a06bed2ace935251ceec2f49468834df1dcbce3\"\u003e\u003ccode\u003e2a06bed\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-javadoc-plugin-3.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/a71ecf9cfc2acf3a78a217af17f9cfe6b5dbb973\"\u003e\u003ccode\u003ea71ecf9\u003c/code\u003e\u003c/a\u003e bump version 3.12.0-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/88f2b717b7398812bdc74cd295692380deeca7ad\"\u003e\u003ccode\u003e88f2b71\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/7e1895659b26142d57798d7d0a835a3a662a5022\"\u003e\u003ccode\u003e7e18956\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-javadoc-plugin-3.11.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/c11b76c04cc6f82746e4e4496f1ac9e48f57f10a\"\u003e\u003ccode\u003ec11b76c\u003c/code\u003e\u003c/a\u003e In legacyMode, don't use -sourcepath, unless excludePackageNames is not empty...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/bc9904b2ee223088aebb146922f6da05129a52e6\"\u003e\u003ccode\u003ebc9904b\u003c/code\u003e\u003c/a\u003e remove fix mojo (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/1263\"\u003e#1263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/f3101350fe0420692d496d34262b8bb514371b68\"\u003e\u003ccode\u003ef310135\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003epackage {...} does not exist\u003c/code\u003e in \u003ccode\u003elegacyMode\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/1243\"\u003e#1243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/c8270f9519fcef85ce4d86fa34633e6ca43d671a\"\u003e\u003ccode\u003ec8270f9\u003c/code\u003e\u003c/a\u003e detectOfflineLinks is now false per default for all \u003cem\u003ejar\u003c/em\u003e mojo  issue \u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/1258\"\u003e#1258\u003c/a\u003e  ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/953e60979c2ee84542f92b1edb19d7ce3507f4bf\"\u003e\u003ccode\u003e953e609\u003c/code\u003e\u003c/a\u003e Delete flaky test (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/1260\"\u003e#1260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/2bba7a4e73a098c54de9d301d920ae89c85540be\"\u003e\u003ccode\u003e2bba7a4\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.mojo:mrm-maven-plugin from 1.6.0 to 1.7.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.6.2...maven-javadoc-plugin-3.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-gpg-plugin` from 3.2.4 to 3.2.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-gpg-plugin/releases\"\u003eorg.apache.maven.plugins:maven-gpg-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.8\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake empty classifier null (not empty string) (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/287\"\u003e#287\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MNGSITE-529\"\u003e[MNGSITE-529]\u003c/a\u003e - Rename \u0026quot;Goals\u0026quot; to \u0026quot;Plugin Documentation\u0026quot; (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/129\"\u003e#129\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDescribe how to prime a specific GPG key (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/128\"\u003e#128\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnable GitHub issues (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/134\"\u003e#134\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrefer Guice constructor injection (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/126\"\u003e#126\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate parent POM to 45 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/284\"\u003e#284\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump bouncycastleVersion from 1.78.1 to 1.80 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/127\"\u003e#127\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.18.0 to 2.19.0 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/133\"\u003e#133\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-invoker-plugin from 3.8.0 to 3.9.0 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/125\"\u003e#125\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.simplify4u.plugins:pgpverify-maven-plugin from 1.18.2 to 1.19.1 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/131\"\u003e#131\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.17.0 to 2.18.0 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/124\"\u003e#124\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.7\u003c/h2\u003e\n\u003cp\u003eFixes a lingering issue affecting whole 3.2.x lineage, that resulted in \u0026quot;bad passphrase\u0026quot; on Windows OS with GPG signer (see MGPG-136 for details).\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[MGPG-136] Windows passphrase corruption by \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/120\"\u003eapache/maven-gpg-plugin#120\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.kohlschutter.junixsocket:junixsocket-core from 2.10.0 to 2.10.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/121\"\u003eapache/maven-gpg-plugin#121\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.16.1 to 2.17.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/119\"\u003eapache/maven-gpg-plugin#119\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apache/maven-gpg-plugin/compare/maven-gpg-plugin-3.2.6...maven-gpg-plugin-3.2.7\"\u003ehttps://github.com/apache/maven-gpg-plugin/compare/maven-gpg-plugin-3.2.6...maven-gpg-plugin-3.2.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.2.6\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317521\u0026amp;version=12354997\"\u003eRelease Notes - Maven GPG Plugin - Version 3.2.6\u003c/a\u003e\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/8a46455fba7d315ce7fdc9d5bdaddd890753886e\"\u003e\u003ccode\u003e8a46455\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-gpg-plugin-3.2.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/70128213b1fe0a2226e06d2281a7384fe5265668\"\u003e\u003ccode\u003e7012821\u003c/code\u003e\u003c/a\u003e Fix issueManagement, ciManagement system and url\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/a9a8c84176e33c715c922457c0a5df97066a8d83\"\u003e\u003ccode\u003ea9a8c84\u003c/code\u003e\u003c/a\u003e Make empty classifier null (not empty string) (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/issues/287\"\u003e#287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/a8368b0622529fa3b13457d19e7c7920ef661e66\"\u003e\u003ccode\u003ea8368b0\u003c/code\u003e\u003c/a\u003e Add .mvn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/f0e45e0a7c3f02a22612b33ff7fcfa8e4540462f\"\u003e\u003ccode\u003ef0e45e0\u003c/code\u003e\u003c/a\u003e Update parent POM to 45 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/issues/284\"\u003e#284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/cb1236c251b458918b5a7b5b7d240315d5ab6430\"\u003e\u003ccode\u003ecb1236c\u003c/code\u003e\u003c/a\u003e Bump bouncycastleVersion from 1.78.1 to 1.80 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/issues/127\"\u003e#127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/5377a1044d364f5b345538ecaeaf39ec1bdbafb5\"\u003e\u003ccode\u003e5377a10\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.18.0 to 2.19.0 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/issues/133\"\u003e#133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/8b63932fbe869c8228d5d07527b606ed1da16268\"\u003e\u003ccode\u003e8b63932\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-invoker-plugin from 3.8.0 to 3.9.0 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/issues/125\"\u003e#125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/54ea518a3f5c427e24fbc4cb6271e186b041b375\"\u003e\u003ccode\u003e54ea518\u003c/code\u003e\u003c/a\u003e Bump org.simplify4u.plugins:pgpverify-maven-plugin from 1.18.2 to 1.19.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/a6a412d68a603b0f180695f2721b71307d926297\"\u003e\u003ccode\u003ea6a412d\u003c/code\u003e\u003c/a\u003e Remove old JIRA issue link\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-gpg-plugin/compare/maven-gpg-plugin-3.2.4...maven-gpg-plugin-3.2.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.sonatype.central:central-publishing-maven-plugin` from 0.8.0 to 0.9.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sonatype/central-publishing-maven-plugin/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-compiler-plugin` from 3.8.1 to 3.14.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-compiler-plugin/releases\"\u003eorg.apache.maven.plugins:maven-compiler-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.14.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove DeltaList behavior for large projects (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/335\"\u003e#335\u003c/a\u003e) \u003ca href=\"https://github.com/gsmet\"\u003e\u003ccode\u003e@​gsmet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow to not use --module-version for the Java compiler (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/331\"\u003e#331\u003c/a\u003e) \u003ca href=\"https://github.com/pzygielo\"\u003e\u003ccode\u003e@​pzygielo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd generatedSourcesPath back to the maven project (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/312\"\u003e#312\u003c/a\u003e) \u003ca href=\"https://github.com/mensinda\"\u003e\u003ccode\u003e@​mensinda\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-538\"\u003e[MCOMPILER-538]\u003c/a\u003e - Do not add target/generated-sources/annotations to the source roots (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/191\"\u003e#191\u003c/a\u003e) \u003ca href=\"https://github.com/mensinda\"\u003e\u003ccode\u003e@​mensinda\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnforce asm version used here, to not depend on brittle transitive (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/964\"\u003e#964\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.10 to 3.9.11 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/952\"\u003e#952\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-plugins from 44 to 45 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/935\"\u003e#935\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.9 to 3.9.10 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/336\"\u003e#336\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-java from 1.4.0 to 1.5.0 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/324\"\u003e#324\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-plugins from 43 to 44 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/316\"\u003e#316\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.14.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnable GitHub Issues (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/305\"\u003e#305\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-579\"\u003e[MCOMPILER-579]\u003c/a\u003e - allow module-version configuration (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/273\"\u003e#273\u003c/a\u003e) \u003ca href=\"https://github.com/mguillem\"\u003e\u003ccode\u003e@​mguillem\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-java from 1.2.0 to 1.4.0 - JDK 24 support (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/293\"\u003e#293\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate release-drafter configuration, PR automation (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/281\"\u003e#281\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-588\"\u003e[MCOMPILER-588]\u003c/a\u003e - JUnit4 test framework to JUnit5 migration (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/236\"\u003e#236\u003c/a\u003e) \u003ca href=\"https://github.com/MidNight-er\"\u003e\u003ccode\u003e@​MidNight-er\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix release-drafter config (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/292\"\u003e#292\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-591\"\u003e[MCOMPILER-591]\u003c/a\u003e - testCompile - fix detections of target less than 1.9 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/240\"\u003e#240\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-java from 1.2.0 to 1.4.0 - JDK 24 support (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/293\"\u003e#293\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.6.3 to 3.9.9 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/283\"\u003e#283\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.mockito:mockito-core from 4.8.0 to 4.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/288\"\u003e#288\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-plugins from 42 to 43 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/285\"\u003e#285\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-590\"\u003e[MCOMPILER-590]\u003c/a\u003e - Bump org.apache.maven.plugins:maven-plugins from 41 to 42 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/235\"\u003e#235\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate scm tag according to branch (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/303\"\u003e#303\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MNGSITE-529\"\u003e[MNGSITE-529]\u003c/a\u003e - Rename \u0026quot;Goals\u0026quot; to \u0026quot;Plugin Documentation\u0026quot; (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/300\"\u003e#300\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse JUnit version from parent (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/299\"\u003e#299\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-529\"\u003e[MCOMPILER-529]\u003c/a\u003e - Update docs about version schema (Maven 3) (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/295\"\u003e#295\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/0df6940466a5759a7c16947214ece072561fe23b\"\u003e\u003ccode\u003e0df6940\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-compiler-plugin-3.14.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/1bf9e5afdee07dd9063e715540401580209ae7d8\"\u003e\u003ccode\u003e1bf9e5a\u003c/code\u003e\u003c/a\u003e Enforce asm version used here, to not depend on brittle transitive (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/964\"\u003e#964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/f5161c48c5941da99eabcc140b80b86fc1d6d839\"\u003e\u003ccode\u003ef5161c4\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.10 to 3.9.11 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/952\"\u003e#952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/63846f11f56d08cc0041aa44b74e64ca4e964e68\"\u003e\u003ccode\u003e63846f1\u003c/code\u003e\u003c/a\u003e Improve DeltaList behavior for large projects (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/335\"\u003e#335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/ab3f845238dfcde50fb3c936f4de8a764e7abc54\"\u003e\u003ccode\u003eab3f845\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-plugins from 44 to 45\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/164bad4b393974ff55c9441431989e60057ded4d\"\u003e\u003ccode\u003e164bad4\u003c/code\u003e\u003c/a\u003e Allow to not use --module-version for the Java compiler\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/0b76ccde1c7cdd09ab52a2e38e5add6ac2baf57c\"\u003e\u003ccode\u003e0b76ccd\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.9 to 3.9.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/5dbc9c3b20ae4c59bdf5789e62d8dfbe90ca678a\"\u003e\u003ccode\u003e5dbc9c3\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-java from 1.4.0 to 1.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/17949d1020970929796b240e99527bc206a65de0\"\u003e\u003ccode\u003e17949d1\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-plugins from 43 to 44 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/316\"\u003e#316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/d44d1bee9698947b5fbfc566ce54eaa91e257ec9\"\u003e\u003ccode\u003ed44d1be\u003c/code\u003e\u003c/a\u003e Add generatedSourcesPath back to the maven project\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.8.1...maven-compiler-plugin-3.14.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-surefire-plugin` from 3.0.0-M5 to 3.5.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-surefire/releases\"\u003eorg.apache.maven.plugins:maven-surefire-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.4\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eName the shutdown hook (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3170\"\u003e#3170\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement fail-fast behavior for JUnit Platform provider (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3155\"\u003e#3155\u003c/a\u003e) \u003ca href=\"https://github.com/marcphilipp\"\u003e\u003ccode\u003e@​marcphilipp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate a single LauncherSession for invocations of JUnitPlatformProvider (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/863\"\u003e#863\u003c/a\u003e) \u003ca href=\"https://github.com/marcphilipp\"\u003e\u003ccode\u003e@​marcphilipp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2298\"\u003e[SUREFIRE-2298]\u003c/a\u003e - fix xml output with junit 5 nested classes (fix integration with Cucumber and Archunit) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/828\"\u003e#828\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: enable prevent branch protection rules (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3168\"\u003e#3168\u003c/a\u003e) \u003ca href=\"https://github.com/sparsick\"\u003e\u003ccode\u003e@​sparsick\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGet rid of plexus-annotations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3163\"\u003e#3163\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove maven-changes-plugin (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/861\"\u003e#861\u003c/a\u003e) \u003ca href=\"https://github.com/sparsick\"\u003e\u003ccode\u003e@​sparsick\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable GitHub Issues (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/831\"\u003e#831\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.htmlunit:htmlunit from 4.15.0 to 4.16.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3173\"\u003e#3173\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-i18n from 1.0-beta-10 to 1.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3172\"\u003e#3172\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.htmlunit:htmlunit from 4.13.0 to 4.15.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3171\"\u003e#3171\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.3 to 3.27.4 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3167\"\u003e#3167\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-compress from 1.27.1 to 1.28.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3165\"\u003e#3165\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.19.0 to 2.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3161\"\u003e#3161\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3158\"\u003e#3158\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.htmlunit:htmlunit from 4.12.0 to 4.13.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/856\"\u003e#856\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.xmlunit:xmlunit-core from 2.10.2 to 2.10.3 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/860\"\u003e#860\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-beanutils:commons-beanutils from 1.7.0 to 1.11.0 in /surefire-its/src/test/resources/webapp (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/851\"\u003e#851\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.htmlunit:htmlunit from 4.11.1 to 4.12.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/844\"\u003e#844\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.fusesource.jansi:jansi from 2.4.1 to 2.4.2 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/836\"\u003e#836\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.18.0 to 2.19.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/833\"\u003e#833\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-interpolation from 1.27 to 1.28 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/829\"\u003e#829\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-java from 1.4.0 to 1.5.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/830\"\u003e#830\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump jacocoVersion from 0.8.12 to 0.8.13 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/827\"\u003e#827\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.5.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-1737\"\u003e[SUREFIRE-1737]\u003c/a\u003e - Fix disable in statelessTestsetReporter (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/816\"\u003e#816\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-1643\"\u003e[SUREFIRE-1643]\u003c/a\u003e - surefire junit5 parallel tests (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/815\"\u003e#815\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2289\"\u003e[SUREFIRE-2289]\u003c/a\u003e - Make exceptions more appropriate to context (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/798\"\u003e#798\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003esurefire shared utils version current version (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/825\"\u003e#825\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate site descriptors (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/821\"\u003e#821\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/88513d8b8dfef3c00794e2ae5976cb1d4368ca3d\"\u003e\u003ccode\u003e88513d8\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.5.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/9c48828ba184c43d0f70d7d8ddec9feefd41a134\"\u003e\u003ccode\u003e9c48828\u003c/code\u003e\u003c/a\u003e Simplify cuncumber IT configuration and make windows build working again (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3174\"\u003e#3174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/74b2d8c767c0cdbd7ebd36e5f8dc4563828e4bc0\"\u003e\u003ccode\u003e74b2d8c\u003c/code\u003e\u003c/a\u003e Bump org.htmlunit:htmlunit from 4.15.0 to 4.16.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3173\"\u003e#3173\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/6c30bf12f70caaaaa075e303653776a712209055\"\u003e\u003ccode\u003e6c30bf1\u003c/code\u003e\u003c/a\u003e [SUREFIRE-2298] fix xml output with junit 5 nested classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/828\"\u003e#828\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/9f49866349c497bbb310b24e3f644d5c970d110a\"\u003e\u003ccode\u003e9f49866\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-i18n from 1.0-beta-10 to 1.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3172\"\u003e#3172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/fb96954be3f6b6428ed1fe43f2fdf1fb2ebe7e7c\"\u003e\u003ccode\u003efb96954\u003c/code\u003e\u003c/a\u003e Bump org.htmlunit:htmlunit from 4.13.0 to 4.15.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3171\"\u003e#3171\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/1e6315917bda76bc256621253d926d454b0eabd5\"\u003e\u003ccode\u003e1e63159\u003c/code\u003e\u003c/a\u003e Name the shutdown hook (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3170\"\u003e#3170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/76e806aa6e2efa5bf3bb0ec843ac94ed8da312c1\"\u003e\u003ccode\u003e76e806a\u003c/code\u003e\u003c/a\u003e feat: enable prevent branch protection rules (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3168\"\u003e#3168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0fbfb27d05ea730d201d273f3fb29f5314294548\"\u003e\u003ccode\u003e0fbfb27\u003c/code\u003e\u003c/a\u003e Implement fail-fast behavior for JUnit Platform provider (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3155\"\u003e#3155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/98d081e671888831ab16c66f4e02fc7e73802d2f\"\u003e\u003ccode\u003e98d081e\u003c/code\u003e\u003c/a\u003e Bump org.assertj:assertj-core from 3.27.3 to 3.27.4 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3167\"\u003e#3167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.0.0-M5...surefire-3.5.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.codehaus.mojo:flatten-maven-plugin` from 1.1.0 to 1.7.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/releases\"\u003eorg.codehaus.mojo:flatten-maven-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.7.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixes condition-activated profiles not considered in effective model (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/481\"\u003e#481\u003c/a\u003e) \u003ca href=\"https://github.com/oldhen\"\u003e\u003ccode\u003e@​oldhen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.4 to 3.27.5 (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/482\"\u003e#482\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:mojo-parent from 92 to 93 (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/480\"\u003e#480\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.3 to 3.27.4 (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/479\"\u003e#479\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.7.2\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCreate missing target directories, use NIO for file block operations (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/471\"\u003e#471\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eClarify example in usage about updatePomFile behavior (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/477\"\u003e#477\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd stale GitHub Action (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/476\"\u003e#476\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Maven 4 to build matrix on GitHub Actions (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/474\"\u003e#474\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove assertions in no-overwrite tests (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/475\"\u003e#475\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a missing plugin version in ITS (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/473\"\u003e#473\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd integration test for install and deploy flattened pom (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/472\"\u003e#472\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.19.0 to 2.20.0 (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/470\"\u003e#470\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.10 to 3.9.11 (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/467\"\u003e#467\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.fasterxml.jackson.core:jackson-core from 2.3.3 to 2.15.0 in /src/it/projects/bom-flattenMode/bom (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/464\"\u003e#464\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.fasterxml.jackson.core:jackson-core from 2.13.0 to 2.15.0 in /src/it/projects/bom-pomElements/bom (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/463\"\u003e#463\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.7.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/issues/400\"\u003e#400\u003c/a\u003e - Preserve POM content ordering (and formatting) on resolveCiFriendliesOnly flattenMode (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/446\"\u003e#446\u003c/a\u003e) \u003ca href=\"https://github.com/stechio\"\u003e\u003ccode\u003e@​stechio\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix FilteringValueSourceWrapper for a newer version of plexus-interpolation, Maven 3.9.10 (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/453\"\u003e#453\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse resolveCiFriendliesOnly in examples instead of minimum for flattenMode (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/460\"\u003e#460\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove a dead link to MOJO-2030 from documentation (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/459\"\u003e#459\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename 'Goals' to 'Plugin Documentation' in site manu (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/456\"\u003e#456\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/bd7c560961a12c1329dc7250546621556b79ee59\"\u003e\u003ccode\u003ebd7c560\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release 1.7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/aee23ca1ba880d75f7244643749c936b4af1de5e\"\u003e\u003ccode\u003eaee23ca\u003c/code\u003e\u003c/a\u003e Bump org.assertj:assertj-core from 3.27.4 to 3.27.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/7da52c3820b0e555333689ce21ccad4db1bfdd10\"\u003e\u003ccode\u003e7da52c3\u003c/code\u003e\u003c/a\u003e Fixes condition-activated profiles not considered in effective model (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/issues/481\"\u003e#481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/7680ed43c482f7b199e02fd8325c560062678552\"\u003e\u003ccode\u003e7680ed4\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.mojo:mojo-parent from 92 to 93\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/deae474c9f3016ab57146c6a4d610d09ca8a4547\"\u003e\u003ccode\u003edeae474\u003c/code\u003e\u003c/a\u003e Bump org.assertj:assertj-core from 3.27.3 to 3.27.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/318971829ad1a57aea0f0350caa1d7cf209db6c6\"\u003e\u003ccode\u003e3189718\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/9d8004182e527cfe77271750b004d922afcbc206\"\u003e\u003ccode\u003e9d80041\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release 1.7.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/6c62863516b007a5a24da6842b5fe12085b58f3f\"\u003e\u003ccode\u003e6c62863\u003c/code\u003e\u003c/a\u003e Clarify example in usage about updatePomFile behavior\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/fc35f4cd0bc85f1781ee2425b20a217ec5c0ac02\"\u003e\u003ccode\u003efc35f4c\u003c/code\u003e\u003c/a\u003e Add stale GitHub Action\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/0fb1ea0403a952402003957a3914c5cdced9de4f\"\u003e\u003ccode\u003e0fb1ea0\u003c/code\u003e\u003c/a\u003e Add Maven 4 to build matrix on GitHub Actions (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/issues/474\"\u003e#474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/compare/flatten-maven-plugin-1.1.0...1.7.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.codehaus.mojo:versions-maven-plugin` from 2.16.2 to 2.20.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://git...\n\n_Description has been truncated_","html_url":"https://github.com/QRun-IO/qqq/pull/269","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/QRun-IO%2Fqqq/issues/269","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/269/packages"},{"uuid":"3637010472","node_id":"PR_kwDOQSc7ac60DUsK","number":48,"state":"closed","title":"chore(deps)(deps): bump net.java.dev.jna:jna from 5.13.0 to 5.18.1 in /android","user":"dependabot[bot]","labels":["Security","android"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-11-20T06:11:05.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-18T09:17:48.000Z","updated_at":"2025-11-20T06:11:06.000Z","time_to_close":161597,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)(deps)","packages":[{"name":"net.java.dev.jna:jna","old_version":"5.13.0","new_version":"5.18.1","repository_url":"https://github.com/java-native-access/jna"}],"path":"/android","ecosystem":"maven"},"body":"Bumps [net.java.dev.jna:jna](https://github.com/java-native-access/jna) from 5.13.0 to 5.18.1.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/java-native-access/jna/blob/master/CHANGES.md\"\u003enet.java.dev.jna:jna's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 5.18.1\u003c/h1\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1686\"\u003e#1686\u003c/a\u003e: Fix \u003ccode\u003esortFields\u003c/code\u003e race condition while getting fields - \u003ca href=\"https://github.com/bendk\"\u003e\u003ccode\u003e@​bendk\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 5.18.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1671\"\u003e#1671\u003c/a\u003e: Add \u003ccode\u003eisRISCV\u003c/code\u003e to \u003ccode\u003ec.s.j.Platform\u003c/code\u003e - \u003ca href=\"https://github.com/Glavo\"\u003e\u003ccode\u003e@​Glavo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1672\"\u003e#1672\u003c/a\u003e: Add \u003ccode\u003eCFLocale\u003c/code\u003e, \u003ccode\u003eCFLocaleCopyCurrent\u003c/code\u003e, \u003ccode\u003eCFCFDateFormatter\u003c/code\u003e, \u003ccode\u003eCFDateFormatterStyle\u003c/code\u003e, \u003ccode\u003eCFDateFormatterCreate\u003c/code\u003e and \u003ccode\u003eCFDateFormatterGetFormat\u003c/code\u003e to \u003ccode\u003ec.s.j.p.mac.CoreFoundation\u003c/code\u003e - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1669\"\u003e#1669\u003c/a\u003e: Document requirement for running on JDK 24+ - \u003ca href=\"https://github.com/matthiasblaesing\"\u003e\u003ccode\u003e@​matthiasblaesing\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1681\"\u003e#1681\u003c/a\u003e: Fix deadlock in Structure constructor introduced in 5.16.0 - \u003ca href=\"https://github.com/brettwooldridge\"\u003e\u003ccode\u003e@​brettwooldridge\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1683\"\u003e#1683\u003c/a\u003e: Fix native build error on Xcode 16.3 / Apple Clang 17 - \u003ca href=\"https://github.com/brettwooldridge\"\u003e\u003ccode\u003e@​brettwooldridge\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 5.17.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1658\"\u003e#1658\u003c/a\u003e:  Add win32 power event constants, types, and functions - \u003ca href=\"https://github.com/eranl\"\u003e\u003ccode\u003e@​eranl\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1647\"\u003e#1647\u003c/a\u003e: Fix calls to jnidispatch on Android with 16KB page size (part 2) - \u003ca href=\"https://github.com/BugsBeGone\"\u003e\u003ccode\u003e@​BugsBeGone\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 5.16.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1626\"\u003e#1626\u003c/a\u003e: Add caching of field list and field validation in \u003ccode\u003eStructure\u003c/code\u003e along with more efficient reentrant read-write locking instead of synchronized() blocks - \u003ca href=\"https://github.com/brettwooldridge\"\u003e\u003ccode\u003e@​BrettWooldridge\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1618\"\u003e#1618\u003c/a\u003e: Fix calls to jnidispatch on Android with 16KB page size - \u003ca href=\"https://github.com/Thomyrock\"\u003e\u003ccode\u003e@​Thomyrock\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 5.15.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/3c493c1642b1555d541755e0984c968ba6c0f540\"\u003e\u003ccode\u003e3c493c1\u003c/code\u003e\u003c/a\u003e Release 5.18.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/e3838d5396db7b76d45ec44ad3a121f3ba9e164b\"\u003e\u003ccode\u003ee3838d5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1680\"\u003e#1680\u003c/a\u003e from java-native-access/dependabot/github_actions/gi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/5cac36169eb88f373c709c292c1c4dc36b6f73c8\"\u003e\u003ccode\u003e5cac361\u003c/code\u003e\u003c/a\u003e Bump the github-actions group with 2 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/5511f281d0b59a6dc79c40e62b194cd1da738ae8\"\u003e\u003ccode\u003e5511f28\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1687\"\u003e#1687\u003c/a\u003e from bendk/push-yyprxvvrrttk\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/c401bca07c3e22ff3ba3ab99fbdbd3b9e772c1ef\"\u003e\u003ccode\u003ec401bca\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1690\"\u003e#1690\u003c/a\u003e from jonalmeida/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/6e7e828eb8ffed1085f49503a293b9398e1437fb\"\u003e\u003ccode\u003e6e7e828\u003c/code\u003e\u003c/a\u003e Update recommended Android proguard rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/b665e9e6a2752aba2dcb9a73b00c086a5122f595\"\u003e\u003ccode\u003eb665e9e\u003c/code\u003e\u003c/a\u003e Avoid threading issues in sortFields (\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1686\"\u003e#1686\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/0da700d3005d2a3fc332c47fae93b16b320f51af\"\u003e\u003ccode\u003e0da700d\u003c/code\u003e\u003c/a\u003e Prepare next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/285632fa6e4c4f8c49cfad059c76107b64d2a039\"\u003e\u003ccode\u003e285632f\u003c/code\u003e\u003c/a\u003e Release 5.18.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/77fe152e751fcaaf82f8a14c59a2f25f136f503c\"\u003e\u003ccode\u003e77fe152\u003c/code\u003e\u003c/a\u003e Support/Prepare deployment to new maven central repository\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/java-native-access/jna/compare/5.13.0...5.18.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=net.java.dev.jna:jna\u0026package-manager=gradle\u0026previous-version=5.13.0\u0026new-version=5.18.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Treystu/SC/pull/48","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Treystu%2FSC/issues/48","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/48/packages"},{"uuid":"3632654426","node_id":"PR_kwDOHu3fHc6z0l_p","number":266,"state":"closed","title":"deps(deps): bump the maven-dependencies group across 1 directory with 61 updates","user":"dependabot[bot]","labels":["dependencies","security"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-11-24T22:06:41.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-17T10:17:28.000Z","updated_at":"2025-11-24T22:06:50.000Z","time_to_close":647353,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(deps): bump","group_name":"maven-dependencies","update_count":61,"packages":[{"name":"org.apache.maven.plugins:maven-checkstyle-plugin","old_version":"3.1.2","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-checkstyle-plugin"},{"name":"org.apache.logging.log4j:log4j-api","old_version":"2.23.0","new_version":"2.25.2"},{"name":"org.apache.logging.log4j:log4j-core","old_version":"2.23.0","new_version":"2.25.2"},{"name":"org.assertj:assertj-core","old_version":"3.23.1","new_version":"3.27.6","repository_url":"https://github.com/assertj/assertj"},{"name":"org.apache.maven.plugins:maven-source-plugin","old_version":"3.3.0","new_version":"3.3.1","repository_url":"https://github.com/apache/maven-source-plugin"},{"name":"org.apache.maven.plugins:maven-javadoc-plugin","old_version":"3.6.2","new_version":"3.12.0","repository_url":"https://github.com/apache/maven-javadoc-plugin"},{"name":"org.apache.maven.plugins:maven-gpg-plugin","old_version":"3.2.4","new_version":"3.2.8","repository_url":"https://github.com/apache/maven-gpg-plugin"},{"name":"org.sonatype.central:central-publishing-maven-plugin","old_version":"0.8.0","new_version":"0.9.0","repository_url":"https://github.com/sonatype/central-publishing-maven-plugin"},{"name":"org.apache.maven.plugins:maven-compiler-plugin","old_version":"3.8.1","new_version":"3.14.1","repository_url":"https://github.com/apache/maven-compiler-plugin"},{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.0.0-M5","new_version":"3.5.4","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.codehaus.mojo:flatten-maven-plugin","old_version":"1.1.0","new_version":"1.7.3","repository_url":"https://github.com/mojohaus/flatten-maven-plugin"},{"name":"org.codehaus.mojo:versions-maven-plugin","old_version":"2.16.2","new_version":"2.19.1","repository_url":"https://github.com/mojohaus/versions"},{"name":"com.amashchenko.maven.plugin:gitflow-maven-plugin","old_version":"1.18.0","new_version":"1.21.0","repository_url":"https://github.com/aleksandr-m/gitflow-maven-plugin"},{"name":"org.codehaus.mojo:exec-maven-plugin","old_version":"3.0.0","new_version":"3.6.2","repository_url":"https://github.com/mojohaus/exec-maven-plugin"},{"name":"org.jacoco:jacoco-maven-plugin","old_version":"0.8.8","new_version":"0.8.14","repository_url":"https://github.com/jacoco/jacoco"},{"name":"software.amazon.awssdk:bom","old_version":"2.17.259","new_version":"2.38.7"},{"name":"com.amazonaws:aws-java-sdk-secretsmanager","old_version":"1.12.385","new_version":"1.12.793","repository_url":"https://github.com/aws/aws-sdk-java"},{"name":"com.fasterxml.jackson.core:jackson-databind","old_version":"2.14.0","new_version":"2.20.1","repository_url":"https://github.com/FasterXML/jackson"},{"name":"com.fasterxml.jackson.datatype:jackson-datatype-jsr310","old_version":"2.14.0","new_version":"2.20.1"},{"name":"com.fasterxml.jackson.dataformat:jackson-dataformat-yaml","old_version":"2.14.0","new_version":"2.20.1","repository_url":"https://github.com/FasterXML/jackson-dataformats-text"},{"name":"org.apache.commons:commons-csv","old_version":"1.8","new_version":"1.14.1","repository_url":"https://github.com/apache/commons-csv"},{"name":"org.dhatim:fastexcel","old_version":"0.18.4","new_version":"0.19.0","repository_url":"https://github.com/dhatim/fastexcel"},{"name":"org.dhatim:fastexcel-reader","old_version":"0.18.4","new_version":"0.19.0","repository_url":"https://github.com/dhatim/fastexcel"},{"name":"org.apache.poi:poi","old_version":"5.2.5","new_version":"5.5.0"},{"name":"org.apache.poi:poi-ooxml","old_version":"5.2.5","new_version":"5.5.0"},{"name":"org.commonmark:commonmark","old_version":"0.25.0","new_version":"0.27.0","repository_url":"https://github.com/commonmark/commonmark-java"},{"name":"commons-io:commons-io","old_version":"2.16.0","new_version":"2.21.0","repository_url":"https://github.com/apache/commons-io"},{"name":"com.nimbusds:oauth2-oidc-sdk","old_version":"11.23.1","new_version":"11.30.1"},{"name":"com.auth0:auth0","old_version":"2.18.0","new_version":"2.26.0","repository_url":"https://github.com/auth0/auth0-java"},{"name":"com.auth0:java-jwt","old_version":"4.4.0","new_version":"4.5.0","repository_url":"https://github.com/auth0/java-jwt"},{"name":"com.auth0:jwks-rsa","old_version":"0.22.1","new_version":"0.23.0","repository_url":"https://github.com/auth0/jwks-rsa-java"},{"name":"org.apache.velocity:velocity-engine-core","old_version":"2.3","new_version":"2.4.1"},{"name":"org.jsoup:jsoup","old_version":"1.15.3","new_version":"1.21.2","repository_url":"https://github.com/jhy/jsoup"},{"name":"com.google.auth:google-auth-library-oauth2-http","old_version":"1.11.0","new_version":"1.40.0"},{"name":"com.amazonaws:aws-java-sdk-sqs","old_version":"1.12.321","new_version":"1.12.793","repository_url":"https://github.com/aws/aws-sdk-java"},{"name":"com.amazonaws:aws-java-sdk-ses","old_version":"1.12.705","new_version":"1.12.793","repository_url":"https://github.com/aws/aws-sdk-java"},{"name":"cloud.localstack:localstack-utils","old_version":"0.2.20","new_version":"0.2.23","repository_url":"https://github.com/localstack/localstack"},{"name":"org.quartz-scheduler:quartz","old_version":"2.3.2","new_version":"2.5.1","repository_url":"https://github.com/quartz-scheduler/quartz"},{"name":"com.mchange:mchange-commons-java","old_version":"0.3.0","new_version":"0.3.2","repository_url":"https://github.com/swaldman/mchange-commons-java"},{"name":"org.apache.logging.log4j:log4j-slf4j-impl","old_version":"2.23.0","new_version":"2.25.2"},{"name":"com.sun.mail:jakarta.mail","old_version":"2.0.1","new_version":"2.0.2"},{"name":"com.amazonaws:aws-java-sdk-s3","old_version":"1.12.261","new_version":"1.12.793","repository_url":"https://github.com/aws/aws-sdk-java"},{"name":"org.apache.sshd:sshd-sftp","old_version":"2.14.0","new_version":"2.16.0","repository_url":"https://github.com/apache/mina-sshd"},{"name":"net.java.dev.jna:jna","old_version":"5.7.0","new_version":"5.18.1","repository_url":"https://github.com/java-native-access/jna"},{"name":"com.mchange:c3p0","old_version":"0.10.0","new_version":"0.11.2","repository_url":"https://github.com/swaldman/c3p0"},{"name":"com.h2database:h2","old_version":"2.2.220","new_version":"2.4.240","repository_url":"https://github.com/h2database/h2database"},{"name":"org.xerial:sqlite-jdbc","old_version":"3.47.1.0","new_version":"3.51.0.0","repository_url":"https://github.com/xerial/sqlite-jdbc"},{"name":"org.postgresql:postgresql","old_version":"42.7.4","new_version":"42.7.8","repository_url":"https://github.com/pgjdbc/pgjdbc"},{"name":"org.testcontainers:postgresql","old_version":"1.20.4","new_version":"1.21.3","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"org.testcontainers:junit-jupiter","old_version":"1.20.4","new_version":"1.21.3","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"org.testcontainers:mongodb","old_version":"1.19.3","new_version":"1.21.3","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"org.openjdk.nashorn:nashorn-core","old_version":"15.4","new_version":"15.7","repository_url":"https://github.com/openjdk/nashorn"},{"name":"org.apache.maven.plugins:maven-jar-plugin","old_version":"3.4.2","new_version":"3.5.0","repository_url":"https://github.com/apache/maven-jar-plugin"},{"name":"info.picocli:picocli","old_version":"4.6.1","new_version":"4.7.7","repository_url":"https://github.com/remkop/picocli"},{"name":"info.picocli:picocli-shell-jline3","old_version":"4.6.3","new_version":"4.7.7","repository_url":"https://github.com/remkop/picocli"},{"name":"com.konghq:unirest-java","old_version":"3.13.12","new_version":"3.14.5","repository_url":"https://github.com/Kong/unirest-java"},{"name":"com.amazonaws:aws-lambda-java-core","old_version":"1.2.1","new_version":"1.4.0","repository_url":"https://github.com/aws/aws-lambda-java-libs"},{"name":"com.amazonaws:aws-lambda-java-events","old_version":"3.11.0","new_version":"3.16.1","repository_url":"https://github.com/aws/aws-lambda-java-libs"},{"name":"com.amazonaws:aws-lambda-java-runtime-interface-client","old_version":"2.1.1","new_version":"2.8.7","repository_url":"https://github.com/aws/aws-lambda-java-libs"},{"name":"com.slack.api:slack-api-client","old_version":"1.27.3","new_version":"1.46.0","repository_url":"https://github.com/slackapi/java-slack-sdk"},{"name":"org.slf4j:slf4j-api","old_version":"2.0.6","new_version":"2.0.17"}],"path":null,"ecosystem":"maven"},"body":"Bumps the maven-dependencies group with 61 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.apache.maven.plugins:maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin) | `3.1.2` | `3.6.0` |\n| org.apache.logging.log4j:log4j-api | `2.23.0` | `2.25.2` |\n| org.apache.logging.log4j:log4j-core | `2.23.0` | `2.25.2` |\n| [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.23.1` | `3.27.6` |\n| [org.apache.maven.plugins:maven-source-plugin](https://github.com/apache/maven-source-plugin) | `3.3.0` | `3.3.1` |\n| [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) | `3.6.2` | `3.12.0` |\n| [org.apache.maven.plugins:maven-gpg-plugin](https://github.com/apache/maven-gpg-plugin) | `3.2.4` | `3.2.8` |\n| [org.sonatype.central:central-publishing-maven-plugin](https://github.com/sonatype/central-publishing-maven-plugin) | `0.8.0` | `0.9.0` |\n| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.8.1` | `3.14.1` |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.0.0-M5` | `3.5.4` |\n| [org.codehaus.mojo:flatten-maven-plugin](https://github.com/mojohaus/flatten-maven-plugin) | `1.1.0` | `1.7.3` |\n| [org.codehaus.mojo:versions-maven-plugin](https://github.com/mojohaus/versions) | `2.16.2` | `2.19.1` |\n| [com.amashchenko.maven.plugin:gitflow-maven-plugin](https://github.com/aleksandr-m/gitflow-maven-plugin) | `1.18.0` | `1.21.0` |\n| [org.codehaus.mojo:exec-maven-plugin](https://github.com/mojohaus/exec-maven-plugin) | `3.0.0` | `3.6.2` |\n| [org.jacoco:jacoco-maven-plugin](https://github.com/jacoco/jacoco) | `0.8.8` | `0.8.14` |\n| software.amazon.awssdk:bom | `2.17.259` | `2.38.7` |\n| [com.amazonaws:aws-java-sdk-secretsmanager](https://github.com/aws/aws-sdk-java) | `1.12.385` | `1.12.793` |\n| [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) | `2.14.0` | `2.20.1` |\n| com.fasterxml.jackson.datatype:jackson-datatype-jsr310 | `2.14.0` | `2.20.1` |\n| [com.fasterxml.jackson.dataformat:jackson-dataformat-yaml](https://github.com/FasterXML/jackson-dataformats-text) | `2.14.0` | `2.20.1` |\n| [org.apache.commons:commons-csv](https://github.com/apache/commons-csv) | `1.8` | `1.14.1` |\n| [org.dhatim:fastexcel](https://github.com/dhatim/fastexcel) | `0.18.4` | `0.19.0` |\n| [org.dhatim:fastexcel-reader](https://github.com/dhatim/fastexcel) | `0.18.4` | `0.19.0` |\n| org.apache.poi:poi | `5.2.5` | `5.5.0` |\n| org.apache.poi:poi-ooxml | `5.2.5` | `5.5.0` |\n| [org.commonmark:commonmark](https://github.com/commonmark/commonmark-java) | `0.25.0` | `0.27.0` |\n| [commons-io:commons-io](https://github.com/apache/commons-io) | `2.16.0` | `2.21.0` |\n| [com.nimbusds:oauth2-oidc-sdk](https://bitbucket.org/connect2id/oauth-2.0-sdk-with-openid-connect-extensions) | `11.23.1` | `11.30.1` |\n| [com.auth0:auth0](https://github.com/auth0/auth0-java) | `2.18.0` | `2.26.0` |\n| [com.auth0:java-jwt](https://github.com/auth0/java-jwt) | `4.4.0` | `4.5.0` |\n| [com.auth0:jwks-rsa](https://github.com/auth0/jwks-rsa-java) | `0.22.1` | `0.23.0` |\n| org.apache.velocity:velocity-engine-core | `2.3` | `2.4.1` |\n| [org.jsoup:jsoup](https://github.com/jhy/jsoup) | `1.15.3` | `1.21.2` |\n| com.google.auth:google-auth-library-oauth2-http | `1.11.0` | `1.40.0` |\n| [com.amazonaws:aws-java-sdk-sqs](https://github.com/aws/aws-sdk-java) | `1.12.321` | `1.12.793` |\n| [com.amazonaws:aws-java-sdk-ses](https://github.com/aws/aws-sdk-java) | `1.12.705` | `1.12.793` |\n| [cloud.localstack:localstack-utils](https://github.com/localstack/localstack) | `0.2.20` | `0.2.23` |\n| [org.quartz-scheduler:quartz](https://github.com/quartz-scheduler/quartz) | `2.3.2` | `2.5.1` |\n| [com.mchange:mchange-commons-java](https://github.com/swaldman/mchange-commons-java) | `0.3.0` | `0.3.2` |\n| org.apache.logging.log4j:log4j-slf4j-impl | `2.23.0` | `2.25.2` |\n| com.sun.mail:jakarta.mail | `2.0.1` | `2.0.2` |\n| [com.amazonaws:aws-java-sdk-s3](https://github.com/aws/aws-sdk-java) | `1.12.261` | `1.12.793` |\n| [org.apache.sshd:sshd-sftp](https://github.com/apache/mina-sshd) | `2.14.0` | `2.16.0` |\n| [net.java.dev.jna:jna](https://github.com/java-native-access/jna) | `5.7.0` | `5.18.1` |\n| [com.mchange:c3p0](https://github.com/swaldman/c3p0) | `0.10.0` | `0.11.2` |\n| [com.h2database:h2](https://github.com/h2database/h2database) | `2.2.220` | `2.4.240` |\n| [org.xerial:sqlite-jdbc](https://github.com/xerial/sqlite-jdbc) | `3.47.1.0` | `3.51.0.0` |\n| [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc) | `42.7.4` | `42.7.8` |\n| [org.testcontainers:postgresql](https://github.com/testcontainers/testcontainers-java) | `1.20.4` | `1.21.3` |\n| [org.testcontainers:junit-jupiter](https://github.com/testcontainers/testcontainers-java) | `1.20.4` | `1.21.3` |\n| [org.testcontainers:mongodb](https://github.com/testcontainers/testcontainers-java) | `1.19.3` | `1.21.3` |\n| [org.openjdk.nashorn:nashorn-core](https://github.com/openjdk/nashorn) | `15.4` | `15.7` |\n| [org.apache.maven.plugins:maven-jar-plugin](https://github.com/apache/maven-jar-plugin) | `3.4.2` | `3.5.0` |\n| [info.picocli:picocli](https://github.com/remkop/picocli) | `4.6.1` | `4.7.7` |\n| [info.picocli:picocli-shell-jline3](https://github.com/remkop/picocli) | `4.6.3` | `4.7.7` |\n| [com.konghq:unirest-java](https://github.com/Kong/unirest-java) | `3.13.12` | `3.14.5` |\n| [com.amazonaws:aws-lambda-java-core](https://github.com/aws/aws-lambda-java-libs) | `1.2.1` | `1.4.0` |\n| [com.amazonaws:aws-lambda-java-events](https://github.com/aws/aws-lambda-java-libs) | `3.11.0` | `3.16.1` |\n| [com.amazonaws:aws-lambda-java-runtime-interface-client](https://github.com/aws/aws-lambda-java-libs) | `2.1.1` | `2.8.7` |\n| [com.slack.api:slack-api-client](https://github.com/slackapi/java-slack-sdk) | `1.27.3` | `1.46.0` |\n| org.slf4j:slf4j-api | `2.0.6` | `2.0.17` |\n\n\nUpdates `org.apache.maven.plugins:maven-checkstyle-plugin` from 3.1.2 to 3.6.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/dd1abd9ee7cb1046ece3ae013fa6e68a345c7a32\"\u003e\u003ccode\u003edd1abd9\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-checkstyle-plugin-3.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/9ccb06ed3ef759a109d48456ccdad3f583f3ba57\"\u003e\u003ccode\u003e9ccb06e\u003c/code\u003e\u003c/a\u003e fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/6ac89b88deec9893875a40ec62718bc02d1a27cc\"\u003e\u003ccode\u003e6ac89b8\u003c/code\u003e\u003c/a\u003e [MCHECKSTYLE-452] Upgrade to Doxia 2.0.0 GA Stack\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/ff1a1b76e24a66107413eafda9eb17a3782957cd\"\u003e\u003ccode\u003eff1a1b7\u003c/code\u003e\u003c/a\u003e Bump org.apache.commons:commons-lang3 from 3.16.0 to 3.17.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/13e16c5bbf322f24257b27f5ec4be01d2e39d485\"\u003e\u003ccode\u003e13e16c5\u003c/code\u003e\u003c/a\u003e Remove unecessary test dependency on plexus-container-default\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/a7c962ae77e10c210b51e56e949f9df7223d1e71\"\u003e\u003ccode\u003ea7c962a\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/868abc95ea488a56f92a4610bdfd5d25c471e0de\"\u003e\u003ccode\u003e868abc9\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-checkstyle-plugin-3.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/9043f8a96ee5f3ab9971ecae399fce4da6a8ce2e\"\u003e\u003ccode\u003e9043f8a\u003c/code\u003e\u003c/a\u003e [MCHECKSTYLE-446] Dynamically calculate xrefLocation/xrefTestLocation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/0e7bd00e106ea76d9ffaadf1256a95d463bf60e3\"\u003e\u003ccode\u003e0e7bd00\u003c/code\u003e\u003c/a\u003e [MCHECKSTYLE-445] Upgrade to Doxia 2.0.0 Milestone Stack\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/b92666d0b0dc3dfc4975be701e2f104ed6e96fb0\"\u003e\u003ccode\u003eb92666d\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-plugins from 42 to 43\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/compare/maven-checkstyle-plugin-3.1.2...maven-checkstyle-plugin-3.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.logging.log4j:log4j-api` from 2.23.0 to 2.25.2\n\nUpdates `org.apache.logging.log4j:log4j-core` from 2.23.0 to 2.25.2\n\nUpdates `org.assertj:assertj-core` from 3.23.1 to 3.27.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/assertj/assertj/releases\"\u003eorg.assertj:assertj-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.27.6\u003c/h2\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing export for \u003ccode\u003eorg.assertj.core.annotation\u003c/code\u003e \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3951\"\u003e#3951\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:heart: Contributors\u003c/h2\u003e\n\u003cp\u003eThanks to all the contributors who worked on this release:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/duponter\"\u003e\u003ccode\u003e@​duponter\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.27.5\u003c/h2\u003e\n\u003ch2\u003e:zap: Improvements\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eByteBuddy in AssertJ 3.27.4 not compatible with Java 25 \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3946\"\u003e#3946\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Byte Buddy 1.17.7 \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3947\"\u003e#3947\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to JUnit BOM 5.13.4 \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3947\"\u003e#3947\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Guava 33.4.8-jre \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3947\"\u003e#3947\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.27.4\u003c/h2\u003e\n\u003ch2\u003e:no_entry_sign: Deprecated\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eorg.assertj.core.annotations.Beta\u003c/code\u003e in favor of \u003ccode\u003eorg.assertj.core.annotation.Beta\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eorg.assertj.core.util.CanIgnoreReturnValue\u003c/code\u003e in favor of \u003ccode\u003eorg.assertj.core.annotation.CanIgnoreReturnValue\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eorg.assertj.core.util.CheckReturnValue\u003c/code\u003e in favor of \u003ccode\u003eorg.assertj.core.annotation.CheckReturnValue\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix thread-safety in \u003ccode\u003eAbstractDateAssert\u003c/code\u003e \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3874\"\u003e#3874\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:zap: Improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate to the Central Publisher Portal, enable snapshot publishing \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3881\"\u003e#3881\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/716b1e0a6a372890cd4b3495b954f57755e99471\"\u003e\u003ccode\u003e716b1e0\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release assertj-build-3.27.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/e1896529a38377dfb6eaa199ecb33c79b2a58591\"\u003e\u003ccode\u003ee189652\u003c/code\u003e\u003c/a\u003e Add missing export for \u003ccode\u003eorg.assertj.core.annotation\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3951\"\u003e#3951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/0cb489e99980dd384135d06a0967bd3ce712b219\"\u003e\u003ccode\u003e0cb489e\u003c/code\u003e\u003c/a\u003e Update Maven Central URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/72863098a2c7194b1acef0a8ed0f4c564e422c3d\"\u003e\u003ccode\u003e7286309\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/dd4cc1de575a224805a1614394046046cf2b4f99\"\u003e\u003ccode\u003edd4cc1d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release assertj-build-3.27.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/1d0defc0dbabfe3cc12b34173dd88933cbc61fcb\"\u003e\u003ccode\u003e1d0defc\u003c/code\u003e\u003c/a\u003e Add missing permission to release workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/844d5d04af570d6772478d0309576cdd4c3a5c6d\"\u003e\u003ccode\u003e844d5d0\u003c/code\u003e\u003c/a\u003e Add missing GitHub Actions pinning to CodeQL workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/bdd7106814be9cf71e4ceb77e0db399aa1f79b5b\"\u003e\u003ccode\u003ebdd7106\u003c/code\u003e\u003c/a\u003e Add CodeQL custom workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/a93d7e632ae17d916c6a9da867571054a4b53e75\"\u003e\u003ccode\u003ea93d7e6\u003c/code\u003e\u003c/a\u003e Remove EOL Java 24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/26ea866a2a9bece0f6f660f61b0483eaaabf27dc\"\u003e\u003ccode\u003e26ea866\u003c/code\u003e\u003c/a\u003e Update production dependencies (\u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3947\"\u003e#3947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/assertj/assertj/compare/assertj-core-3.23.1...assertj-build-3.27.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-source-plugin` from 3.3.0 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-source-plugin/releases\"\u003eorg.apache.maven.plugins:maven-source-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.3.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[MSOURCES-139] Fix typo in AbstractSourceJarMojo exception by \u003ca href=\"https://github.com/NotMyFault\"\u003e\u003ccode\u003e@​NotMyFault\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/11\"\u003eapache/maven-source-plugin#11\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[MSOURCES-142]Bump org.codehaus.plexus:plexus-archiver from 4.7.1 to 4.8.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/12\"\u003eapache/maven-source-plugin#12\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typos in AbstractSourceJarMojo exception by \u003ca href=\"https://github.com/sabi0\"\u003e\u003ccode\u003e@​sabi0\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/13\"\u003eapache/maven-source-plugin#13\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-archiver from 3.6.0 to 3.6.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/21\"\u003eapache/maven-source-plugin#21\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-archiver from 4.8.0 to 4.9.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/20\"\u003eapache/maven-source-plugin#20\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-plugins from 39 to 41 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/18\"\u003eapache/maven-source-plugin#18\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared from 3 to 4 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/22\"\u003eapache/maven-source-plugin#22\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NotMyFault\"\u003e\u003ccode\u003e@​NotMyFault\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/11\"\u003eapache/maven-source-plugin#11\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sabi0\"\u003e\u003ccode\u003e@​sabi0\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/13\"\u003eapache/maven-source-plugin#13\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apache/maven-source-plugin/compare/maven-source-plugin-3.3.0...maven-source-plugin-3.3.1\"\u003ehttps://github.com/apache/maven-source-plugin/compare/maven-source-plugin-3.3.0...maven-source-plugin-3.3.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/f80596e4eb587cf99452b67b43ee9729fdadbf3a\"\u003e\u003ccode\u003ef80596e\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-source-plugin-3.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/7626998d262931570c969abe3fc60cf911fd6820\"\u003e\u003ccode\u003e7626998\u003c/code\u003e\u003c/a\u003e Bump apache/maven-gh-actions-shared from 3 to 4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/83c963c0fffadd3257e9a1ca9266cfac98c057c3\"\u003e\u003ccode\u003e83c963c\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-plugins from 39 to 41 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/issues/18\"\u003e#18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/40ae49538beebc793f16a91578629383de114edb\"\u003e\u003ccode\u003e40ae495\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-archiver from 4.8.0 to 4.9.1 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/issues/20\"\u003e#20\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/073462bf11ad9cf61cab6a2ed213bb8af5349f35\"\u003e\u003ccode\u003e073462b\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven:maven-archiver from 3.6.0 to 3.6.1 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/issues/21\"\u003e#21\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/0b1c82366e306c9d138a3a83950326071c2fc7c6\"\u003e\u003ccode\u003e0b1c823\u003c/code\u003e\u003c/a\u003e Fix typos in AbstractSourceJarMojo exception\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/099c65a64ac20e9f1133b41e2d1906944f6c13c3\"\u003e\u003ccode\u003e099c65a\u003c/code\u003e\u003c/a\u003e [MSOURCES-142] Bump org.codehaus.plexus:plexus-archiver from 4.7.1 to 4.8.0 (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/1edeea47f80bc5c5903e88c1adbff56501248a8b\"\u003e\u003ccode\u003e1edeea4\u003c/code\u003e\u003c/a\u003e [MSOURCES-139] Fix typo in AbstractSourceJarMojo exception\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/436966ed7f93611d5faa6534478347b99c40f488\"\u003e\u003ccode\u003e436966e\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/maven-source-plugin/compare/maven-source-plugin-3.3.0...maven-source-plugin-3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-javadoc-plugin` from 3.6.2 to 3.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-javadoc-plugin/releases\"\u003eorg.apache.maven.plugins:maven-javadoc-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.12.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e:boom: Breaking changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eremove fix mojo (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1263\"\u003e#1263\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edetectOfflineLinks is now false per default for all \u003cem\u003ejar\u003c/em\u003e mojo  issue \u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/1258\"\u003e#1258\u003c/a\u003e  (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1259\"\u003e#1259\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix legacyMode  (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1265\"\u003e#1265\u003c/a\u003e) \u003ca href=\"https://github.com/fridrich\"\u003e\u003ccode\u003e@​fridrich\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003epackage {...} does not exist\u003c/code\u003e in \u003ccode\u003elegacyMode\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1243\"\u003e#1243\u003c/a\u003e) \u003ca href=\"https://github.com/JackPGreen\"\u003e\u003ccode\u003e@​JackPGreen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure UTF-8 charset is used to avoid IllegalArgumentException: Null charset name (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1245\"\u003e#1245\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove Javadoc 1.4+ / -1.1 switch related warning (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1240\"\u003e#1240\u003c/a\u003e) \u003ca href=\"https://github.com/perceptron8\"\u003e\u003ccode\u003e@​perceptron8\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eprotect 3.8.x branch (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1238\"\u003e#1238\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: enable prevent branch protection rules (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1228\"\u003e#1228\u003c/a\u003e) \u003ca href=\"https://github.com/sparsick\"\u003e\u003ccode\u003e@​sparsick\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.codehaus.mojo:mrm-maven-plugin from 1.6.0 to 1.7.0 (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1257\"\u003e#1257\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.11.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚨 Removed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove workaround for long patched CVE in javadoc (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/388\"\u003e#388\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/369\"\u003e#369\u003c/a\u003e Support --no-fonts option per default for jdk 23+ (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/375\"\u003e#375\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake the legacyMode consistent (Filter out all of the module-info.java files in legacy mode, do not use --source-path in legacy mode) (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1217\"\u003e#1217\u003c/a\u003e) \u003ca href=\"https://github.com/fridrich\"\u003e\u003ccode\u003e@​fridrich\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MJAVADOC-826\"\u003e[MJAVADOC-826]\u003c/a\u003e - Don't try to modify project source roots (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/358\"\u003e#358\u003c/a\u003e) \u003ca href=\"https://github.com/oehme\"\u003e\u003ccode\u003e@​oehme\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCorrect javadoc-no-fork description on index-page (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/368\"\u003e#368\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MNGSITE-529\"\u003e[MNGSITE-529]\u003c/a\u003e - Rename \u0026quot;Goals\u0026quot; to \u0026quot;Plugin Documentation\u0026quot; (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/360\"\u003e#360\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(doc) Close links tag in links parameter javadoc example (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/355\"\u003e#355\u003c/a\u003e) \u003ca href=\"https://github.com/sixcorners\"\u003e\u003ccode\u003e@​sixcorners\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBe consistent about data encoding when copying files (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1215\"\u003e#1215\u003c/a\u003e) \u003ca href=\"https://github.com/fridrich\"\u003e\u003ccode\u003e@​fridrich\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClean up JavadocUtilTest (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1210\"\u003e#1210\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse Java 7 relativization instead of hand-rolled code (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/385\"\u003e#385\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRephrase source code fix interactive messages for clarity (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/390\"\u003e#390\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/2a06bed2ace935251ceec2f49468834df1dcbce3\"\u003e\u003ccode\u003e2a06bed\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-javadoc-plugin-3.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/a71ecf9cfc2acf3a78a217af17f9cfe6b5dbb973\"\u003e\u003ccode\u003ea71ecf9\u003c/code\u003e\u003c/a\u003e bump version 3.12.0-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/88f2b717b7398812bdc74cd295692380deeca7ad\"\u003e\u003ccode\u003e88f2b71\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/7e1895659b26142d57798d7d0a835a3a662a5022\"\u003e\u003ccode\u003e7e18956\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-javadoc-plugin-3.11.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/c11b76c04cc6f82746e4e4496f1ac9e48f57f10a\"\u003e\u003ccode\u003ec11b76c\u003c/code\u003e\u003c/a\u003e In legacyMode, don't use -sourcepath, unless excludePackageNames is not empty...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/bc9904b2ee223088aebb146922f6da05129a52e6\"\u003e\u003ccode\u003ebc9904b\u003c/code\u003e\u003c/a\u003e remove fix mojo (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/1263\"\u003e#1263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/f3101350fe0420692d496d34262b8bb514371b68\"\u003e\u003ccode\u003ef310135\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003epackage {...} does not exist\u003c/code\u003e in \u003ccode\u003elegacyMode\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/1243\"\u003e#1243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/c8270f9519fcef85ce4d86fa34633e6ca43d671a\"\u003e\u003ccode\u003ec8270f9\u003c/code\u003e\u003c/a\u003e detectOfflineLinks is now false per default for all \u003cem\u003ejar\u003c/em\u003e mojo  issue \u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/1258\"\u003e#1258\u003c/a\u003e  ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/953e60979c2ee84542f92b1edb19d7ce3507f4bf\"\u003e\u003ccode\u003e953e609\u003c/code\u003e\u003c/a\u003e Delete flaky test (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/1260\"\u003e#1260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/2bba7a4e73a098c54de9d301d920ae89c85540be\"\u003e\u003ccode\u003e2bba7a4\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.mojo:mrm-maven-plugin from 1.6.0 to 1.7.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.6.2...maven-javadoc-plugin-3.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-gpg-plugin` from 3.2.4 to 3.2.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-gpg-plugin/releases\"\u003eorg.apache.maven.plugins:maven-gpg-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.8\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake empty classifier null (not empty string) (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/287\"\u003e#287\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MNGSITE-529\"\u003e[MNGSITE-529]\u003c/a\u003e - Rename \u0026quot;Goals\u0026quot; to \u0026quot;Plugin Documentation\u0026quot; (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/129\"\u003e#129\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDescribe how to prime a specific GPG key (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/128\"\u003e#128\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnable GitHub issues (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/134\"\u003e#134\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrefer Guice constructor injection (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/126\"\u003e#126\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate parent POM to 45 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/284\"\u003e#284\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump bouncycastleVersion from 1.78.1 to 1.80 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/127\"\u003e#127\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.18.0 to 2.19.0 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/133\"\u003e#133\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-invoker-plugin from 3.8.0 to 3.9.0 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/125\"\u003e#125\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.simplify4u.plugins:pgpverify-maven-plugin from 1.18.2 to 1.19.1 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/131\"\u003e#131\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.17.0 to 2.18.0 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/124\"\u003e#124\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.7\u003c/h2\u003e\n\u003cp\u003eFixes a lingering issue affecting whole 3.2.x lineage, that resulted in \u0026quot;bad passphrase\u0026quot; on Windows OS with GPG signer (see MGPG-136 for details).\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[MGPG-136] Windows passphrase corruption by \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/120\"\u003eapache/maven-gpg-plugin#120\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.kohlschutter.junixsocket:junixsocket-core from 2.10.0 to 2.10.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/121\"\u003eapache/maven-gpg-plugin#121\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.16.1 to 2.17.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/119\"\u003eapache/maven-gpg-plugin#119\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apache/maven-gpg-plugin/compare/maven-gpg-plugin-3.2.6...maven-gpg-plugin-3.2.7\"\u003ehttps://github.com/apache/maven-gpg-plugin/compare/maven-gpg-plugin-3.2.6...maven-gpg-plugin-3.2.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.2.6\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317521\u0026amp;version=12354997\"\u003eRelease Notes - Maven GPG Plugin - Version 3.2.6\u003c/a\u003e\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/8a46455fba7d315ce7fdc9d5bdaddd890753886e\"\u003e\u003ccode\u003e8a46455\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-gpg-plugin-3.2.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/70128213b1fe0a2226e06d2281a7384fe5265668\"\u003e\u003ccode\u003e7012821\u003c/code\u003e\u003c/a\u003e Fix issueManagement, ciManagement system and url\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/a9a8c84176e33c715c922457c0a5df97066a8d83\"\u003e\u003ccode\u003ea9a8c84\u003c/code\u003e\u003c/a\u003e Make empty classifier null (not empty string) (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/issues/287\"\u003e#287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/a8368b0622529fa3b13457d19e7c7920ef661e66\"\u003e\u003ccode\u003ea8368b0\u003c/code\u003e\u003c/a\u003e Add .mvn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/f0e45e0a7c3f02a22612b33ff7fcfa8e4540462f\"\u003e\u003ccode\u003ef0e45e0\u003c/code\u003e\u003c/a\u003e Update parent POM to 45 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/issues/284\"\u003e#284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/cb1236c251b458918b5a7b5b7d240315d5ab6430\"\u003e\u003ccode\u003ecb1236c\u003c/code\u003e\u003c/a\u003e Bump bouncycastleVersion from 1.78.1 to 1.80 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/issues/127\"\u003e#127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/5377a1044d364f5b345538ecaeaf39ec1bdbafb5\"\u003e\u003ccode\u003e5377a10\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.18.0 to 2.19.0 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/issues/133\"\u003e#133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/8b63932fbe869c8228d5d07527b606ed1da16268\"\u003e\u003ccode\u003e8b63932\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-invoker-plugin from 3.8.0 to 3.9.0 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/issues/125\"\u003e#125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/54ea518a3f5c427e24fbc4cb6271e186b041b375\"\u003e\u003ccode\u003e54ea518\u003c/code\u003e\u003c/a\u003e Bump org.simplify4u.plugins:pgpverify-maven-plugin from 1.18.2 to 1.19.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/a6a412d68a603b0f180695f2721b71307d926297\"\u003e\u003ccode\u003ea6a412d\u003c/code\u003e\u003c/a\u003e Remove old JIRA issue link\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-gpg-plugin/compare/maven-gpg-plugin-3.2.4...maven-gpg-plugin-3.2.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.sonatype.central:central-publishing-maven-plugin` from 0.8.0 to 0.9.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sonatype/central-publishing-maven-plugin/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-compiler-plugin` from 3.8.1 to 3.14.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-compiler-plugin/releases\"\u003eorg.apache.maven.plugins:maven-compiler-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.14.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove DeltaList behavior for large projects (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/335\"\u003e#335\u003c/a\u003e) \u003ca href=\"https://github.com/gsmet\"\u003e\u003ccode\u003e@​gsmet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow to not use --module-version for the Java compiler (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/331\"\u003e#331\u003c/a\u003e) \u003ca href=\"https://github.com/pzygielo\"\u003e\u003ccode\u003e@​pzygielo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd generatedSourcesPath back to the maven project (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/312\"\u003e#312\u003c/a\u003e) \u003ca href=\"https://github.com/mensinda\"\u003e\u003ccode\u003e@​mensinda\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-538\"\u003e[MCOMPILER-538]\u003c/a\u003e - Do not add target/generated-sources/annotations to the source roots (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/191\"\u003e#191\u003c/a\u003e) \u003ca href=\"https://github.com/mensinda\"\u003e\u003ccode\u003e@​mensinda\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnforce asm version used here, to not depend on brittle transitive (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/964\"\u003e#964\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.10 to 3.9.11 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/952\"\u003e#952\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-plugins from 44 to 45 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/935\"\u003e#935\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.9 to 3.9.10 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/336\"\u003e#336\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-java from 1.4.0 to 1.5.0 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/324\"\u003e#324\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-plugins from 43 to 44 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/316\"\u003e#316\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.14.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnable GitHub Issues (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/305\"\u003e#305\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-579\"\u003e[MCOMPILER-579]\u003c/a\u003e - allow module-version configuration (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/273\"\u003e#273\u003c/a\u003e) \u003ca href=\"https://github.com/mguillem\"\u003e\u003ccode\u003e@​mguillem\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-java from 1.2.0 to 1.4.0 - JDK 24 support (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/293\"\u003e#293\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate release-drafter configuration, PR automation (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/281\"\u003e#281\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-588\"\u003e[MCOMPILER-588]\u003c/a\u003e - JUnit4 test framework to JUnit5 migration (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/236\"\u003e#236\u003c/a\u003e) \u003ca href=\"https://github.com/MidNight-er\"\u003e\u003ccode\u003e@​MidNight-er\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix release-drafter config (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/292\"\u003e#292\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-591\"\u003e[MCOMPILER-591]\u003c/a\u003e - testCompile - fix detections of target less than 1.9 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/240\"\u003e#240\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-java from 1.2.0 to 1.4.0 - JDK 24 support (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/293\"\u003e#293\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.6.3 to 3.9.9 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/283\"\u003e#283\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.mockito:mockito-core from 4.8.0 to 4.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/288\"\u003e#288\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-plugins from 42 to 43 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/285\"\u003e#285\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-590\"\u003e[MCOMPILER-590]\u003c/a\u003e - Bump org.apache.maven.plugins:maven-plugins from 41 to 42 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/235\"\u003e#235\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate scm tag according to branch (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/303\"\u003e#303\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MNGSITE-529\"\u003e[MNGSITE-529]\u003c/a\u003e - Rename \u0026quot;Goals\u0026quot; to \u0026quot;Plugin Documentation\u0026quot; (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/300\"\u003e#300\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse JUnit version from parent (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/299\"\u003e#299\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-529\"\u003e[MCOMPILER-529]\u003c/a\u003e - Update docs about version schema (Maven 3) (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/295\"\u003e#295\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/0df6940466a5759a7c16947214ece072561fe23b\"\u003e\u003ccode\u003e0df6940\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-compiler-plugin-3.14.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/1bf9e5afdee07dd9063e715540401580209ae7d8\"\u003e\u003ccode\u003e1bf9e5a\u003c/code\u003e\u003c/a\u003e Enforce asm version used here, to not depend on brittle transitive (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/964\"\u003e#964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/f5161c48c5941da99eabcc140b80b86fc1d6d839\"\u003e\u003ccode\u003ef5161c4\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.10 to 3.9.11 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/952\"\u003e#952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/63846f11f56d08cc0041aa44b74e64ca4e964e68\"\u003e\u003ccode\u003e63846f1\u003c/code\u003e\u003c/a\u003e Improve DeltaList behavior for large projects (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/335\"\u003e#335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/ab3f845238dfcde50fb3c936f4de8a764e7abc54\"\u003e\u003ccode\u003eab3f845\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-plugins from 44 to 45\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/164bad4b393974ff55c9441431989e60057ded4d\"\u003e\u003ccode\u003e164bad4\u003c/code\u003e\u003c/a\u003e Allow to not use --module-version for the Java compiler\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/0b76ccde1c7cdd09ab52a2e38e5add6ac2baf57c\"\u003e\u003ccode\u003e0b76ccd\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.9 to 3.9.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/5dbc9c3b20ae4c59bdf5789e62d8dfbe90ca678a\"\u003e\u003ccode\u003e5dbc9c3\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-java from 1.4.0 to 1.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/17949d1020970929796b240e99527bc206a65de0\"\u003e\u003ccode\u003e17949d1\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-plugins from 43 to 44 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/316\"\u003e#316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/d44d1bee9698947b5fbfc566ce54eaa91e257ec9\"\u003e\u003ccode\u003ed44d1be\u003c/code\u003e\u003c/a\u003e Add generatedSourcesPath back to the maven project\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.8.1...maven-compiler-plugin-3.14.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-surefire-plugin` from 3.0.0-M5 to 3.5.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-surefire/releases\"\u003eorg.apache.maven.plugins:maven-surefire-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.4\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eName the shutdown hook (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3170\"\u003e#3170\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement fail-fast behavior for JUnit Platform provider (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3155\"\u003e#3155\u003c/a\u003e) \u003ca href=\"https://github.com/marcphilipp\"\u003e\u003ccode\u003e@​marcphilipp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate a single LauncherSession for invocations of JUnitPlatformProvider (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/863\"\u003e#863\u003c/a\u003e) \u003ca href=\"https://github.com/marcphilipp\"\u003e\u003ccode\u003e@​marcphilipp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2298\"\u003e[SUREFIRE-2298]\u003c/a\u003e - fix xml output with junit 5 nested classes (fix integration with Cucumber and Archunit) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/828\"\u003e#828\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: enable prevent branch protection rules (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3168\"\u003e#3168\u003c/a\u003e) \u003ca href=\"https://github.com/sparsick\"\u003e\u003ccode\u003e@​sparsick\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGet rid of plexus-annotations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3163\"\u003e#3163\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove maven-changes-plugin (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/861\"\u003e#861\u003c/a\u003e) \u003ca href=\"https://github.com/sparsick\"\u003e\u003ccode\u003e@​sparsick\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable GitHub Issues (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/831\"\u003e#831\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.htmlunit:htmlunit from 4.15.0 to 4.16.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3173\"\u003e#3173\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-i18n from 1.0-beta-10 to 1.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3172\"\u003e#3172\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.htmlunit:htmlunit from 4.13.0 to 4.15.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3171\"\u003e#3171\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.3 to 3.27.4 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3167\"\u003e#3167\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-compress from 1.27.1 to 1.28.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3165\"\u003e#3165\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.19.0 to 2.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3161\"\u003e#3161\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3158\"\u003e#3158\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.htmlunit:htmlunit from 4.12.0 to 4.13.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/856\"\u003e#856\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.xmlunit:xmlunit-core from 2.10.2 to 2.10.3 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/860\"\u003e#860\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-beanutils:commons-beanutils from 1.7.0 to 1.11.0 in /surefire-its/src/test/resources/webapp (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/851\"\u003e#851\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.htmlunit:htmlunit from 4.11.1 to 4.12.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/844\"\u003e#844\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.fusesource.jansi:jansi from 2.4.1 to 2.4.2 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/836\"\u003e#836\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.18.0 to 2.19.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/833\"\u003e#833\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-interpolation from 1.27 to 1.28 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/829\"\u003e#829\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-java from 1.4.0 to 1.5.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/830\"\u003e#830\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump jacocoVersion from 0.8.12 to 0.8.13 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/827\"\u003e#827\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.5.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-1737\"\u003e[SUREFIRE-1737]\u003c/a\u003e - Fix disable in statelessTestsetReporter (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/816\"\u003e#816\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-1643\"\u003e[SUREFIRE-1643]\u003c/a\u003e - surefire junit5 parallel tests (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/815\"\u003e#815\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2289\"\u003e[SUREFIRE-2289]\u003c/a\u003e - Make exceptions more appropriate to context (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/798\"\u003e#798\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003esurefire shared utils version current version (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/825\"\u003e#825\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate site descriptors (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/821\"\u003e#821\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/88513d8b8dfef3c00794e2ae5976cb1d4368ca3d\"\u003e\u003ccode\u003e88513d8\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.5.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/9c48828ba184c43d0f70d7d8ddec9feefd41a134\"\u003e\u003ccode\u003e9c48828\u003c/code\u003e\u003c/a\u003e Simplify cuncumber IT configuration and make windows build working again (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3174\"\u003e#3174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/74b2d8c767c0cdbd7ebd36e5f8dc4563828e4bc0\"\u003e\u003ccode\u003e74b2d8c\u003c/code\u003e\u003c/a\u003e Bump org.htmlunit:htmlunit from 4.15.0 to 4.16.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3173\"\u003e#3173\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/6c30bf12f70caaaaa075e303653776a712209055\"\u003e\u003ccode\u003e6c30bf1\u003c/code\u003e\u003c/a\u003e [SUREFIRE-2298] fix xml output with junit 5 nested classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/828\"\u003e#828\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/9f49866349c497bbb310b24e3f644d5c970d110a\"\u003e\u003ccode\u003e9f49866\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-i18n from 1.0-beta-10 to 1.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3172\"\u003e#3172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/fb96954be3f6b6428ed1fe43f2fdf1fb2ebe7e7c\"\u003e\u003ccode\u003efb96954\u003c/code\u003e\u003c/a\u003e Bump org.htmlunit:htmlunit from 4.13.0 to 4.15.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3171\"\u003e#3171\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/1e6315917bda76bc256621253d926d454b0eabd5\"\u003e\u003ccode\u003e1e63159\u003c/code\u003e\u003c/a\u003e Name the shutdown hook (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3170\"\u003e#3170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/76e806aa6e2efa5bf3bb0ec843ac94ed8da312c1\"\u003e\u003ccode\u003e76e806a\u003c/code\u003e\u003c/a\u003e feat: enable prevent branch protection rules (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3168\"\u003e#3168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0fbfb27d05ea730d201d273f3fb29f5314294548\"\u003e\u003ccode\u003e0fbfb27\u003c/code\u003e\u003c/a\u003e Implement fail-fast behavior for JUnit Platform provider (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3155\"\u003e#3155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/98d081e671888831ab16c66f4e02fc7e73802d2f\"\u003e\u003ccode\u003e98d081e\u003c/code\u003e\u003c/a\u003e Bump org.assertj:assertj-core from 3.27.3 to 3.27.4 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3167\"\u003e#3167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.0.0-M5...surefire-3.5.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.codehaus.mojo:flatten-maven-plugin` from 1.1.0 to 1.7.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/releases\"\u003eorg.codehaus.mojo:flatten-maven-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.7.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixes condition-activated profiles not considered in effective model (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/481\"\u003e#481\u003c/a\u003e) \u003ca href=\"https://github.com/oldhen\"\u003e\u003ccode\u003e@​oldhen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.4 to 3.27.5 (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/482\"\u003e#482\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:mojo-parent from 92 to 93 (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/480\"\u003e#480\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.3 to 3.27.4 (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/479\"\u003e#479\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.7.2\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCreate missing target directories, use NIO for file block operations (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/471\"\u003e#471\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eClarify example in usage about updatePomFile behavior (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/477\"\u003e#477\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd stale GitHub Action (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/476\"\u003e#476\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Maven 4 to build matrix on GitHub Actions (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/474\"\u003e#474\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove assertions in no-overwrite tests (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/475\"\u003e#475\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a missing plugin version in ITS (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/473\"\u003e#473\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd integration test for install and deploy flattened pom (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/472\"\u003e#472\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.19.0 to 2.20.0 (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/470\"\u003e#470\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.10 to 3.9.11 (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/467\"\u003e#467\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.fasterxml.jackson.core:jackson-core from 2.3.3 to 2.15.0 in /src/it/projects/bom-flattenMode/bom (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/464\"\u003e#464\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.fasterxml.jackson.core:jackson-core from 2.13.0 to 2.15.0 in /src/it/projects/bom-pomElements/bom (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/463\"\u003e#463\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.7.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/issues/400\"\u003e#400\u003c/a\u003e - Preserve POM content ordering (and formatting) on resolveCiFriendliesOnly flattenMode (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/446\"\u003e#446\u003c/a\u003e) \u003ca href=\"https://github.com/stechio\"\u003e\u003ccode\u003e@​stechio\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix FilteringValueSourceWrapper for a newer version of plexus-interpolation, Maven 3.9.10 (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/453\"\u003e#453\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse resolveCiFriendliesOnly in examples instead of minimum for flattenMode (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/460\"\u003e#460\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove a dead link to MOJO-2030 from documentation (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/459\"\u003e#459\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename 'Goals' to 'Plugin Documentation' in site manu (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/456\"\u003e#456\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/bd7c560961a12c1329dc7250546621556b79ee59\"\u003e\u003ccode\u003ebd7c560\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release 1.7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/aee23ca1ba880d75f7244643749c936b4af1de5e\"\u003e\u003ccode\u003eaee23ca\u003c/code\u003e\u003c/a\u003e Bump org.assertj:assertj-core from 3.27.4 to 3.27.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/7da52c3820b0e555333689ce21ccad4db1bfdd10\"\u003e\u003ccode\u003e7da52c3\u003c/code\u003e\u003c/a\u003e Fixes condition-activated profiles not considered in effective model (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/issues/481\"\u003e#481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/7680ed43c482f7b199e02fd8325c560062678552\"\u003e\u003ccode\u003e7680ed4\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.mojo:mojo-parent from 92 to 93\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/deae474c9f3016ab57146c6a4d610d09ca8a4547\"\u003e\u003ccode\u003edeae474\u003c/code\u003e\u003c/a\u003e Bump org.assertj:assertj-core from 3.27.3 to 3.27.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/318971829ad1a57aea0f0350caa1d7cf209db6c6\"\u003e\u003ccode\u003e3189718\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/9d8004182e527cfe77271750b004d922afcbc206\"\u003e\u003ccode\u003e9d80041\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release 1.7.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/6c62863516b007a5a24da6842b5fe12085b58f3f\"\u003e\u003ccode\u003e6c62863\u003c/code\u003e\u003c/a\u003e Clarify example in usage about updatePomFile behavior\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/fc35f4cd0bc85f1781ee2425b20a217ec5c0ac02\"\u003e\u003ccode\u003efc35f4c\u003c/code\u003e\u003c/a\u003e Add stale GitHub Action\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/0fb1ea0403a952402003957a3914c5cdced9de4f\"\u003e\u003ccode\u003e0fb1ea0\u003c/code\u003e\u003c/a\u003e Add Maven 4 to build matrix on GitHub Actions (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/issues/474\"\u003e#474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/compare/flatten-maven-plugin-1.1.0...1.7.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.codehaus.mojo:versions-maven-plugin` from 2.16.2 to 2.19.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mojohaus/versions/releases\"\u003eorg.codehaus.mojo:versions-maven-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.19.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eResolves \u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1270\"\u003e#1270\u003c/a\u003e: Ensuring thread safety when creating VersionsHelper (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1273\"\u003e#1273\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolves \u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1266\"\u003e#1266\u003c/a\u003e: Applying the include filter during association resolution (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1274\"\u003e#1274\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eResolves \u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1271\"\u003e#1271\u003c/a\u003e: Fixed broken Site links (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1275\"\u003e#1275\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.19.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e:boom: Breaking changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved numeric and mercury comparators, further refactoring (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1222\"\u003e#1222\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eParallel version updates (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1207\"\u003e#1207\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1140\"\u003e#1140\u003c/a\u003e: Added showVersionless (default true) (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1187\"\u003e#1187\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eResolves \u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1227\"\u003e#1227\u003c/a\u003e: revert working in case of a non-standard \u0026quot;pom.xml\u0026quot; filename (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1263\"\u003e#1263\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolves \u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1255\"\u003e#1255\u003c/a\u003e: set-property special case when a property has no value (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1261\"\u003e#1261\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolves \u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1251\"\u003e#1251\u003c/a\u003e: nextSnapshotIndexToIncrement should zeros on the right (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1262\"\u003e#1262\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed #1233- set-property in profile without module  property (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1234\"\u003e#1234\u003c/a\u003e) \u003ca href=\"https://github.com/mcarlett\"\u003e\u003ccode\u003e@​mcarlett\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix closing code tags (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1206\"\u003e#1206\u003c/a\u003e) \u003ca href=\"https://github.com/pzygielo\"\u003e\u003ccode\u003e@​pzygielo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolves \u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1197\"\u003e#1197\u003c/a\u003e: Handling a no-version case in dependencyManagement for CompareDependenciesMojo (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1198\"\u003e#1198\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed the failed release build (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1194\"\u003e#1194\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1191\"\u003e#1191\u003c/a\u003e: Processes (all) profiles from original model if transitive is false (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1193\"\u003e#1193\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1140\"\u003e#1140\u003c/a\u003e for reports (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1188\"\u003e#1188\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1140\"\u003e#1140\u003c/a\u003e: Added showVersionless (default true) (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1187\"\u003e#1187\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1182\"\u003e#1182\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1184\"\u003e#1184\u003c/a\u003e: Bug fixes (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1185\"\u003e#1185\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove manual default from docs for parameters (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1264\"\u003e#1264\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse default configuration for release-drafter (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1256\"\u003e#1256\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump project version to 2.19.0-SNAPSHOT (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1237\"\u003e#1237\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranows...\n\n_Description has been truncated_","html_url":"https://github.com/QRun-IO/qqq/pull/266","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/QRun-IO%2Fqqq/issues/266","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/266/packages"},{"uuid":"3606452283","node_id":"PR_kwDOCaZ6cc6yc5-R","number":413,"state":"closed","title":"Bump the dependency-updates group across 1 directory with 38 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-11-17T07:03:50.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-10T07:06:42.000Z","updated_at":"2025-11-17T07:03:52.000Z","time_to_close":604628,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dependency-updates","update_count":38,"packages":[{"name":"io.airlift:airbase","old_version":"306","new_version":"325","repository_url":"https://github.com/airlift/airbase"},{"name":"com.squareup.okhttp3:okhttp-bom","old_version":"5.1.0","new_version":"5.3.0","repository_url":"https://github.com/square/okhttp"},{"name":"io.opentelemetry:opentelemetry-bom","old_version":"1.54.1","new_version":"1.56.0","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-api","old_version":"1.54.1","new_version":"1.56.0","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-api-incubator","old_version":"1.54.1-alpha","new_version":"1.56.0-alpha","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-context","old_version":"1.54.1","new_version":"1.56.0","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"com.squareup.okio:okio-jvm","old_version":"3.16.0","new_version":"3.16.2","repository_url":"https://github.com/square/okio"},{"name":"commons-codec:commons-codec","old_version":"1.19.0","new_version":"1.20.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"commons-io:commons-io","old_version":"2.20.0","new_version":"2.21.0","repository_url":"https://github.com/apache/commons-io"},{"name":"org.checkerframework:checker-qual","old_version":"3.51.0","new_version":"3.52.0","repository_url":"https://github.com/typetools/checker-framework"},{"name":"com.fasterxml.jackson.core:jackson-core","old_version":"2.20.0","new_version":"2.20.1","repository_url":"https://github.com/FasterXML/jackson-core"},{"name":"com.fasterxml.jackson.core:jackson-databind","old_version":"2.20.0","new_version":"2.20.1","repository_url":"https://github.com/FasterXML/jackson"},{"name":"com.fasterxml.jackson.dataformat:jackson-dataformat-csv","old_version":"2.20.0","new_version":"2.20.1","repository_url":"https://github.com/FasterXML/jackson-dataformats-text"},{"name":"io.trino:trino-filesystem","old_version":"477","new_version":"478"},{"name":"io.trino:trino-hdfs","old_version":"477","new_version":"478"},{"name":"io.trino:trino-memory-context","old_version":"477","new_version":"478"},{"name":"io.trino:trino-orc","old_version":"477","new_version":"478"},{"name":"io.trino:trino-parquet","old_version":"477","new_version":"478"},{"name":"io.trino:trino-plugin-toolkit","old_version":"477","new_version":"478"},{"name":"io.trino:trino-spi","old_version":"477","new_version":"478"},{"name":"io.trino:trino-main","old_version":"477","new_version":"478"},{"name":"io.trino:trino-testing","old_version":"477","new_version":"478","repository_url":"https://github.com/trinodb/trino"},{"name":"io.trino:trino-testing-services","old_version":"477","new_version":"478"},{"name":"io.trino:trino-tpch","old_version":"477","new_version":"478"},{"name":"org.apache.avro:avro","old_version":"1.12.0","new_version":"1.12.1"},{"name":"ch.qos.logback:logback-core","old_version":"1.5.18","new_version":"1.5.20","repository_url":"https://github.com/qos-ch/logback"},{"name":"com.amazonaws:aws-java-sdk-core","old_version":"1.12.791","new_version":"1.12.793","repository_url":"https://github.com/aws/aws-sdk-java"},{"name":"com.amazonaws:aws-java-sdk-s3","old_version":"1.12.791","new_version":"1.12.793","repository_url":"https://github.com/aws/aws-sdk-java"},{"name":"com.google.errorprone:error_prone_annotations","old_version":"2.42.0","new_version":"2.44.0","repository_url":"https://github.com/google/error-prone"},{"name":"com.google.errorprone:error_prone_core","old_version":"2.42.0","new_version":"2.44.0","repository_url":"https://github.com/google/error-prone"},{"name":"io.airlift:units","old_version":"1.10","new_version":"1.12","repository_url":"https://github.com/airlift/units"},{"name":"net.java.dev.jna:jna","old_version":"5.18.0","new_version":"5.18.1","repository_url":"https://github.com/java-native-access/jna"},{"name":"org.junit.jupiter:junit-jupiter","old_version":"5.13.4","new_version":"6.0.1","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.jupiter:junit-jupiter-api","old_version":"5.13.4","new_version":"6.0.1","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.testcontainers:testcontainers","old_version":"1.21.3","new_version":"2.0.1","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"com.github.ferstl:pedantic-pom-enforcers","old_version":"2.3.0","new_version":"2.3.1","repository_url":"https://github.com/ferstl/pedantic-pom-enforcers"},{"name":"org.apache.maven.plugins:maven-release-plugin","old_version":"3.1.1","new_version":"3.2.0","repository_url":"https://github.com/apache/maven-release"},{"name":"io.trino:trino-maven-plugin","old_version":"15","new_version":"17","repository_url":"https://github.com/trinodb/trino-maven-plugin"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dependency-updates group with 38 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [io.airlift:airbase](https://github.com/airlift/airbase) | `306` | `325` |\n| [com.squareup.okhttp3:okhttp-bom](https://github.com/square/okhttp) | `5.1.0` | `5.3.0` |\n| [io.opentelemetry:opentelemetry-bom](https://github.com/open-telemetry/opentelemetry-java) | `1.54.1` | `1.56.0` |\n| [io.opentelemetry:opentelemetry-api](https://github.com/open-telemetry/opentelemetry-java) | `1.54.1` | `1.56.0` |\n| [io.opentelemetry:opentelemetry-api-incubator](https://github.com/open-telemetry/opentelemetry-java) | `1.54.1-alpha` | `1.56.0-alpha` |\n| [io.opentelemetry:opentelemetry-context](https://github.com/open-telemetry/opentelemetry-java) | `1.54.1` | `1.56.0` |\n| [com.squareup.okio:okio-jvm](https://github.com/square/okio) | `3.16.0` | `3.16.2` |\n| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.19.0` | `1.20.0` |\n| [commons-io:commons-io](https://github.com/apache/commons-io) | `2.20.0` | `2.21.0` |\n| [org.checkerframework:checker-qual](https://github.com/typetools/checker-framework) | `3.51.0` | `3.52.0` |\n| [com.fasterxml.jackson.core:jackson-core](https://github.com/FasterXML/jackson-core) | `2.20.0` | `2.20.1` |\n| [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) | `2.20.0` | `2.20.1` |\n| [com.fasterxml.jackson.dataformat:jackson-dataformat-csv](https://github.com/FasterXML/jackson-dataformats-text) | `2.20.0` | `2.20.1` |\n| io.trino:trino-filesystem | `477` | `478` |\n| io.trino:trino-hdfs | `477` | `478` |\n| io.trino:trino-memory-context | `477` | `478` |\n| io.trino:trino-orc | `477` | `478` |\n| io.trino:trino-parquet | `477` | `478` |\n| io.trino:trino-plugin-toolkit | `477` | `478` |\n| io.trino:trino-spi | `477` | `478` |\n| io.trino:trino-main | `477` | `478` |\n| [io.trino:trino-testing](https://github.com/trinodb/trino) | `477` | `478` |\n| io.trino:trino-testing-services | `477` | `478` |\n| io.trino:trino-tpch | `477` | `478` |\n| org.apache.avro:avro | `1.12.0` | `1.12.1` |\n| [ch.qos.logback:logback-core](https://github.com/qos-ch/logback) | `1.5.18` | `1.5.20` |\n| [com.amazonaws:aws-java-sdk-core](https://github.com/aws/aws-sdk-java) | `1.12.791` | `1.12.793` |\n| [com.amazonaws:aws-java-sdk-s3](https://github.com/aws/aws-sdk-java) | `1.12.791` | `1.12.793` |\n| [com.google.errorprone:error_prone_annotations](https://github.com/google/error-prone) | `2.42.0` | `2.44.0` |\n| [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) | `2.42.0` | `2.44.0` |\n| [io.airlift:units](https://github.com/airlift/units) | `1.10` | `1.12` |\n| [net.java.dev.jna:jna](https://github.com/java-native-access/jna) | `5.18.0` | `5.18.1` |\n| [org.junit.jupiter:junit-jupiter](https://github.com/junit-team/junit-framework) | `5.13.4` | `6.0.1` |\n| [org.junit.jupiter:junit-jupiter-api](https://github.com/junit-team/junit-framework) | `5.13.4` | `6.0.1` |\n| [org.testcontainers:testcontainers](https://github.com/testcontainers/testcontainers-java) | `1.21.3` | `2.0.1` |\n| [com.github.ferstl:pedantic-pom-enforcers](https://github.com/ferstl/pedantic-pom-enforcers) | `2.3.0` | `2.3.1` |\n| [org.apache.maven.plugins:maven-release-plugin](https://github.com/apache/maven-release) | `3.1.1` | `3.2.0` |\n| [io.trino:trino-maven-plugin](https://github.com/trinodb/trino-maven-plugin) | `15` | `17` |\n\n\nUpdates `io.airlift:airbase` from 306 to 325\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/airlift/airbase/releases\"\u003eio.airlift:airbase's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eairbase 325\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eDependency updates 📦\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump io.airlift:packaging from 371 to 372 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/977\"\u003eairlift/airbase#977\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump jakarta.ws.rs:jakarta.ws.rs-api from 3.1.0 to 4.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/437\"\u003eairlift/airbase#437\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/airlift/airbase/compare/324...325\"\u003ehttps://github.com/airlift/airbase/compare/324...325\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eairbase 324\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eDependency updates 📦\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump io.airlift:packaging from 370 to 371 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/972\"\u003eairlift/airbase#972\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.fasterxml.jackson:jackson-bom from 2.20.0 to 2.20.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/973\"\u003eairlift/airbase#973\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump dep.junit-platform.version from 6.0.0 to 6.0.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/974\"\u003eairlift/airbase#974\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump dep.plugin.pmd-runtime.version from 7.17.0 to 7.18.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/975\"\u003eairlift/airbase#975\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit:junit-bom from 6.0.0 to 6.0.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/976\"\u003eairlift/airbase#976\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/airlift/airbase/compare/323...324\"\u003ehttps://github.com/airlift/airbase/compare/323...324\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eairbase 323\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eDependency updates 📦\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.jetbrains.kotlin:kotlin-bom from 2.2.20 to 2.2.21 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/968\"\u003eairlift/airbase#968\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.airlift:packaging from 368 to 369 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/967\"\u003eairlift/airbase#967\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.airlift:launcher from 310 to 311 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/969\"\u003eairlift/airbase#969\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.puppycrawl.tools:checkstyle from 12.1.0 to 12.1.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/970\"\u003eairlift/airbase#970\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.airlift:packaging from 369 to 370 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/971\"\u003eairlift/airbase#971\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/airlift/airbase/compare/322...323\"\u003ehttps://github.com/airlift/airbase/compare/322...323\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eairbase 322\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eDependency updates 📦\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump com.google.errorprone:error_prone_annotations from 2.42.0 to 2.43.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/966\"\u003eairlift/airbase#966\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/airlift/airbase/compare/321...322\"\u003ehttps://github.com/airlift/airbase/compare/321...322\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eairbase 321\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/airlift/airbase/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.squareup.okhttp3:okhttp-bom` from 5.1.0 to 5.3.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/square/okhttp/blob/master/CHANGELOG.md\"\u003ecom.squareup.okhttp3:okhttp-bom's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 5.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-30\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eNew: Add tags to \u003ccode\u003eCall\u003c/code\u003e, including computable tags. Use this to attach application-specific\nmetadata to a \u003ccode\u003eCall\u003c/code\u003e in an \u003ccode\u003eEventListener\u003c/code\u003e or \u003ccode\u003eInterceptor\u003c/code\u003e. The tag can be read in any other\n\u003ccode\u003eEventListener\u003c/code\u003e or \u003ccode\u003eInterceptor\u003c/code\u003e.\u003c/p\u003e\n\u003cpre lang=\"kotlin\"\u003e\u003ccode\u003e  override fun intercept(chain: Interceptor.Chain): Response {\n    chain.call().tag(MyAnalyticsTag::class) {\n      MyAnalyticsTag(...)\n    }\n\u003cpre\u003e\u003ccode\u003ereturn chain.proceed(chain.request())\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e}\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eNew: Support request bodies on HTTP/1.1 connection upgrades.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eNew: \u003ccode\u003eEventListener.plus()\u003c/code\u003e makes it easier to observe events in multiple listeners.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix: Don't spam logs with \u003cem\u003e‘Method isLoggable in android.util.Log not mocked.’\u003c/em\u003e when using\nOkHttp in Robolectric and Paparazzi tests.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpgrade: [Kotlin 2.2.21][kotlin_2_2_21].\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpgrade: [Okio 3.16.2][okio_3_16_2].\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpgrade: [ZSTD-KMP 0.4.0][zstd_kmp_0_4_0]. This update fixes a bug that caused APKs to fail\n[16 KB ELF alignment checks][elf_alignment].\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 5.2.1\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-09\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix: Don't crash when calling \u003ccode\u003eSocket.shutdownOutput()\u003c/code\u003e or \u003ccode\u003eshutdownInput()\u003c/code\u003e on an \u003ccode\u003eSSLSocket\u003c/code\u003e\non Android API 21 through 23. This method throws an \u003ccode\u003eUnsupportedOperationException\u003c/code\u003e, so we now\ncatch that and close the underlying stream instead.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpgrade: [Okio 3.16.1][okio_3_16_1].\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 5.2.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-07\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eNew: Support [HTTP 101] responses with \u003ccode\u003eResponse.socket\u003c/code\u003e. This mechanism is only supported on\nHTTP/1.1. We also reimplemented our websocket client to use this new mechanism.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eNew: The \u003ccode\u003eokhttp-zstd\u003c/code\u003e module negotiates [Zstandard (zstd)][zstd] compression with servers that\nsupport it. It integrates a new (unstable) [ZSTD-KMP] library, also from Square. Enable it like\nthis:\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/0960b47ec28a02e893499d2a7e53bf462a62875e\"\u003e\u003ccode\u003e0960b47\u003c/code\u003e\u003c/a\u003e Prepare for release 5.3.0.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/bfb24eb90b3be7fb73541ea02ce8d5dfc4021709\"\u003e\u003ccode\u003ebfb24eb\u003c/code\u003e\u003c/a\u003e Support Request Bodies on HTTP1.1 Connection Upgrades (\u003ca href=\"https://redirect.github.com/square/okhttp/issues/9159\"\u003e#9159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/cf4a86439568e640c39da5e4e73af6565a5510b1\"\u003e\u003ccode\u003ecf4a864\u003c/code\u003e\u003c/a\u003e Update Gradle to v9.2.0 (\u003ca href=\"https://redirect.github.com/square/okhttp/issues/9171\"\u003e#9171\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/4e7dbec1ea6c9cf8d80422ac9d44b9b185c749a3\"\u003e\u003ccode\u003e4e7dbec\u003c/code\u003e\u003c/a\u003e Update dependency com.puppycrawl.tools:checkstyle to v12.1.1 (\u003ca href=\"https://redirect.github.com/square/okhttp/issues/9169\"\u003e#9169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/0470853d724ec9e3c68a6ef83a4d1a60a73ef289\"\u003e\u003ccode\u003e0470853\u003c/code\u003e\u003c/a\u003e Add tags to calls, including computable tags (\u003ca href=\"https://redirect.github.com/square/okhttp/issues/9168\"\u003e#9168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/2b70b39827518c0a8b350c77f32f314aa46de7ca\"\u003e\u003ccode\u003e2b70b39\u003c/code\u003e\u003c/a\u003e Catch UnsatisfiedLinkError in AndroidLog (\u003ca href=\"https://redirect.github.com/square/okhttp/issues/9137\"\u003e#9137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/35735556f4ab3400197c6dd6c113c62b8468c58d\"\u003e\u003ccode\u003e3573555\u003c/code\u003e\u003c/a\u003e Update dependency com.github.jnr:jnr-unixsocket to v0.38.24 (\u003ca href=\"https://redirect.github.com/square/okhttp/issues/9166\"\u003e#9166\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/af8cf3024ace57dab436a9a289ac986cddf01ea8\"\u003e\u003ccode\u003eaf8cf30\u003c/code\u003e\u003c/a\u003e Update actions/upload-artifact action to v5 (\u003ca href=\"https://redirect.github.com/square/okhttp/issues/9167\"\u003e#9167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/478e99cf506e4b63b6db0418f7f7490d734c2239\"\u003e\u003ccode\u003e478e99c\u003c/code\u003e\u003c/a\u003e Build an computeIfAbsent() mechanism for tags (\u003ca href=\"https://redirect.github.com/square/okhttp/issues/9165\"\u003e#9165\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/d393c868179ff06f870a98ec3bc161c391414eea\"\u003e\u003ccode\u003ed393c86\u003c/code\u003e\u003c/a\u003e Use Tags in okhttp3.Request (\u003ca href=\"https://redirect.github.com/square/okhttp/issues/9164\"\u003e#9164\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/square/okhttp/compare/parent-5.1.0...parent-5.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.opentelemetry:opentelemetry-bom` from 1.54.1 to 1.56.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/releases\"\u003eio.opentelemetry:opentelemetry-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.56.0\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003ch4\u003eIncubator\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport ExtendedOpenTelemetry in GlobalOpenTelemetry (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7799\"\u003e#7799\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanges to MeterConfig, LoggerConfig, TracerConfig are guaranteed to be eventually visible (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7706\"\u003e#7706\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eStabilize ExemplarFilter (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7768\"\u003e#7768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eType specific exemplar reservoirs (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7758\"\u003e#7758\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSDK incubator: Add incubator ComposableRuleBasedSampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7787\"\u003e#7787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSDK incubator: Add incubator ComposableAnnotatingSampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7804\"\u003e#7804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSDK incubator: Rename ComposableTraceIdRatioBased to ComposableProbability (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7786\"\u003e#7786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: \u003cstrong\u003eBREAKING\u003c/strong\u003e Remove component provider generic type (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7606\"\u003e#7606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: Add declarative config support for ExemplarFilter (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7769\"\u003e#7769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: Fix a few declarative configuration bugs (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7807\"\u003e#7807\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove to oracle bare metal benchmark runner (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7740\"\u003e#7740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable Develocity build scans (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7776\"\u003e#7776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocument GPG signing key (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7783\"\u003e#7783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate build to use java 21 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7784\"\u003e#7784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSync repository-settings.md documentation (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7791\"\u003e#7791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix gradle deprecation warning (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7780\"\u003e#7780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSmall alignments of workflows across the 6 Java repos (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7806\"\u003e#7806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement min java version gradle tooling from instrumentation repo (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7801\"\u003e#7801\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🙇 Thank you\u003c/h3\u003e\n\u003cp\u003eThis release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/anuraaga\"\u003e\u003ccode\u003e@​anuraaga\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/breedx-splk\"\u003e\u003ccode\u003e@​breedx-splk\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/brunobat\"\u003e\u003ccode\u003e@​brunobat\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jack-berg\"\u003e\u003ccode\u003e@​jack-berg\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jkwatson\"\u003e\u003ccode\u003e@​jkwatson\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/laurit\"\u003e\u003ccode\u003e@​laurit\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/robsunday\"\u003e\u003ccode\u003e@​robsunday\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/ThomasVitale\"\u003e\u003ccode\u003e@​ThomasVitale\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/trask\"\u003e\u003ccode\u003e@​trask\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/yogurtearl\"\u003e\u003ccode\u003e@​yogurtearl\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md\"\u003eio.opentelemetry:opentelemetry-bom's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.56.0 (2025-11-07)\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003ch4\u003eIncubator\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport ExtendedOpenTelemetry in GlobalOpenTelemetry\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7799\"\u003e#7799\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanges to MeterConfig, LoggerConfig, TracerConfig are guaranteed to be eventually visible\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7706\"\u003e#7706\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eStabilize ExemplarFilter\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7768\"\u003e#7768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eType specific exemplar reservoirs\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7758\"\u003e#7758\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSDK incubator: Add incubator ComposableRuleBasedSampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7787\"\u003e#7787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSDK incubator: Add incubator ComposableAnnotatingSampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7804\"\u003e#7804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSDK incubator: Rename ComposableTraceIdRatioBased to ComposableProbability\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7786\"\u003e#7786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: \u003cstrong\u003eBREAKING\u003c/strong\u003e Remove component provider generic type\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7606\"\u003e#7606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: Add declarative config support for ExemplarFilter\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7769\"\u003e#7769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: Fix a few declarative configuration bugs\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7807\"\u003e#7807\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove to oracle bare metal benchmark runner\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7740\"\u003e#7740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable Develocity build scans\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7776\"\u003e#7776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocument GPG signing key\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7783\"\u003e#7783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate build to use java 21\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7784\"\u003e#7784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSync repository-settings.md documentation\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7791\"\u003e#7791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix gradle deprecation warning\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7780\"\u003e#7780\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/daa49ee435bbcdbcddb0cfbaa979e5da5461d1f8\"\u003e\u003ccode\u003edaa49ee\u003c/code\u003e\u003c/a\u003e [release/v1.56.x] Prepare release 1.56.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7823\"\u003e#7823\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/e27f06d986652147fd2e38aaf0269b7f1bf10346\"\u003e\u003ccode\u003ee27f06d\u003c/code\u003e\u003c/a\u003e Prepare 1.56.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7817\"\u003e#7817\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/de48d1b7c0a1804c75f152de8df0551d2e28110e\"\u003e\u003ccode\u003ede48d1b\u003c/code\u003e\u003c/a\u003e Remove component provider generic type (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7606\"\u003e#7606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/408f2d8fcffd4c87d42f89af198f370ba915a2dd\"\u003e\u003ccode\u003e408f2d8\u003c/code\u003e\u003c/a\u003e Add incubator ComposableAnnotatingSampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7804\"\u003e#7804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/578f82b1f708a41222d1b871220f3dcf4cf9505e\"\u003e\u003ccode\u003e578f82b\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency com.uber.nullaway:nullaway to v0.12.12 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7811\"\u003e#7811\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/b10d711d160ed061774694bb8657128140726346\"\u003e\u003ccode\u003eb10d711\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency com.google.api.grpc:proto-google-common-protos t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/1c8db7d7f4a7ef7819eabe6b88400daf1e874931\"\u003e\u003ccode\u003e1c8db7d\u003c/code\u003e\u003c/a\u003e chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.139...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/36ca9b85b799939b6cb650c5fe95e90ee2f87059\"\u003e\u003ccode\u003e36ca9b8\u003c/code\u003e\u003c/a\u003e support ExtendedOpenTelemetry in GlobalOpenTelemetry (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7799\"\u003e#7799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/16af7496f7e3f3abd024a8eab5bc8152eebd5f57\"\u003e\u003ccode\u003e16af749\u003c/code\u003e\u003c/a\u003e chore(deps): update weekly update (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7808\"\u003e#7808\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/3ed2bdb58e9f57d0e3f265d9303922e709f2c7c3\"\u003e\u003ccode\u003e3ed2bdb\u003c/code\u003e\u003c/a\u003e Fix a few declarative configuration bugs (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7807\"\u003e#7807\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/compare/v1.54.1...v1.56.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.opentelemetry:opentelemetry-api` from 1.54.1 to 1.56.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/releases\"\u003eio.opentelemetry:opentelemetry-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.56.0\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003ch4\u003eIncubator\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport ExtendedOpenTelemetry in GlobalOpenTelemetry (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7799\"\u003e#7799\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanges to MeterConfig, LoggerConfig, TracerConfig are guaranteed to be eventually visible (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7706\"\u003e#7706\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eStabilize ExemplarFilter (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7768\"\u003e#7768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eType specific exemplar reservoirs (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7758\"\u003e#7758\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSDK incubator: Add incubator ComposableRuleBasedSampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7787\"\u003e#7787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSDK incubator: Add incubator ComposableAnnotatingSampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7804\"\u003e#7804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSDK incubator: Rename ComposableTraceIdRatioBased to ComposableProbability (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7786\"\u003e#7786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: \u003cstrong\u003eBREAKING\u003c/strong\u003e Remove component provider generic type (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7606\"\u003e#7606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: Add declarative config support for ExemplarFilter (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7769\"\u003e#7769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: Fix a few declarative configuration bugs (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7807\"\u003e#7807\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove to oracle bare metal benchmark runner (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7740\"\u003e#7740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable Develocity build scans (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7776\"\u003e#7776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocument GPG signing key (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7783\"\u003e#7783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate build to use java 21 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7784\"\u003e#7784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSync repository-settings.md documentation (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7791\"\u003e#7791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix gradle deprecation warning (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7780\"\u003e#7780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSmall alignments of workflows across the 6 Java repos (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7806\"\u003e#7806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement min java version gradle tooling from instrumentation repo (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7801\"\u003e#7801\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🙇 Thank you\u003c/h3\u003e\n\u003cp\u003eThis release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/anuraaga\"\u003e\u003ccode\u003e@​anuraaga\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/breedx-splk\"\u003e\u003ccode\u003e@​breedx-splk\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/brunobat\"\u003e\u003ccode\u003e@​brunobat\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jack-berg\"\u003e\u003ccode\u003e@​jack-berg\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jkwatson\"\u003e\u003ccode\u003e@​jkwatson\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/laurit\"\u003e\u003ccode\u003e@​laurit\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/robsunday\"\u003e\u003ccode\u003e@​robsunday\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/ThomasVitale\"\u003e\u003ccode\u003e@​ThomasVitale\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/trask\"\u003e\u003ccode\u003e@​trask\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/yogurtearl\"\u003e\u003ccode\u003e@​yogurtearl\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md\"\u003eio.opentelemetry:opentelemetry-api's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.56.0 (2025-11-07)\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003ch4\u003eIncubator\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport ExtendedOpenTelemetry in GlobalOpenTelemetry\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7799\"\u003e#7799\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanges to MeterConfig, LoggerConfig, TracerConfig are guaranteed to be eventually visible\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7706\"\u003e#7706\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eStabilize ExemplarFilter\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7768\"\u003e#7768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eType specific exemplar reservoirs\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7758\"\u003e#7758\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSDK incubator: Add incubator ComposableRuleBasedSampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7787\"\u003e#7787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSDK incubator: Add incubator ComposableAnnotatingSampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7804\"\u003e#7804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSDK incubator: Rename ComposableTraceIdRatioBased to ComposableProbability\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7786\"\u003e#7786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: \u003cstrong\u003eBREAKING\u003c/strong\u003e Remove component provider generic type\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7606\"\u003e#7606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: Add declarative config support for ExemplarFilter\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7769\"\u003e#7769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: Fix a few declarative configuration bugs\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7807\"\u003e#7807\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove to oracle bare metal benchmark runner\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7740\"\u003e#7740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable Develocity build scans\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7776\"\u003e#7776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocument GPG signing key\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7783\"\u003e#7783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate build to use java 21\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7784\"\u003e#7784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSync repository-settings.md documentation\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7791\"\u003e#7791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix gradle deprecation warning\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7780\"\u003e#7780\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/daa49ee435bbcdbcddb0cfbaa979e5da5461d1f8\"\u003e\u003ccode\u003edaa49ee\u003c/code\u003e\u003c/a\u003e [release/v1.56.x] Prepare release 1.56.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7823\"\u003e#7823\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/e27f06d986652147fd2e38aaf0269b7f1bf10346\"\u003e\u003ccode\u003ee27f06d\u003c/code\u003e\u003c/a\u003e Prepare 1.56.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7817\"\u003e#7817\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/de48d1b7c0a1804c75f152de8df0551d2e28110e\"\u003e\u003ccode\u003ede48d1b\u003c/code\u003e\u003c/a\u003e Remove component provider generic type (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7606\"\u003e#7606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/408f2d8fcffd4c87d42f89af198f370ba915a2dd\"\u003e\u003ccode\u003e408f2d8\u003c/code\u003e\u003c/a\u003e Add incubator ComposableAnnotatingSampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7804\"\u003e#7804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/578f82b1f708a41222d1b871220f3dcf4cf9505e\"\u003e\u003ccode\u003e578f82b\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency com.uber.nullaway:nullaway to v0.12.12 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7811\"\u003e#7811\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/b10d711d160ed061774694bb8657128140726346\"\u003e\u003ccode\u003eb10d711\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency com.google.api.grpc:proto-google-common-protos t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/1c8db7d7f4a7ef7819eabe6b88400daf1e874931\"\u003e\u003ccode\u003e1c8db7d\u003c/code\u003e\u003c/a\u003e chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.139...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/36ca9b85b799939b6cb650c5fe95e90ee2f87059\"\u003e\u003ccode\u003e36ca9b8\u003c/code\u003e\u003c/a\u003e support ExtendedOpenTelemetry in GlobalOpenTelemetry (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7799\"\u003e#7799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/16af7496f7e3f3abd024a8eab5bc8152eebd5f57\"\u003e\u003ccode\u003e16af749\u003c/code\u003e\u003c/a\u003e chore(deps): update weekly update (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7808\"\u003e#7808\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/3ed2bdb58e9f57d0e3f265d9303922e709f2c7c3\"\u003e\u003ccode\u003e3ed2bdb\u003c/code\u003e\u003c/a\u003e Fix a few declarative configuration bugs (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7807\"\u003e#7807\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/compare/v1.54.1...v1.56.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.opentelemetry:opentelemetry-api-incubator` from 1.54.1-alpha to 1.56.0-alpha\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/releases\"\u003eio.opentelemetry:opentelemetry-api-incubator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.55.0\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003ch4\u003eCommon\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImprove GraalVM native image compatibility (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7160\"\u003e#7160\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eTraceState\u003c/code\u003e key validation limits to match W3C specification (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7575\"\u003e#7575\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eIncubator\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eExtendedOpenTelemetry\u003c/code\u003e API (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7496\"\u003e#7496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd incubator implementation of composite sampling specification (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7626\"\u003e#7626\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eProactively avoid \u003ccode\u003eUnsafe\u003c/code\u003e on Java 23+ to avoid triggering JVM warning message (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7691\"\u003e#7691\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esetMeterConfigurator()\u003c/code\u003e support to \u003ccode\u003eMeterProvider\u003c/code\u003e (incubating API) (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7346\"\u003e#7346\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eOTLP: Configure metric exporter to use SDK's \u003ccode\u003eMeterProvider\u003c/code\u003e for internal metrics (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7541\"\u003e#7541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Suppress logging of \u003ccode\u003eInterruptedException\u003c/code\u003e from managed OkHttp threads (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7565\"\u003e#7565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Update dependency from \u003ccode\u003eokhttp-jvm\u003c/code\u003e back to \u003ccode\u003eokhttp\u003c/code\u003e for Gradle users, preserving \u003ccode\u003eokhttp-jvm\u003c/code\u003e for Maven users (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7681\"\u003e#7681\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrometheus: Remove separate \u003ccode\u003eotel_scope_info\u003c/code\u003e metric and always add scope labels to data points (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7398\"\u003e#7398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrometheus: Update exporter dependencies to use protobuf-free formats (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7664\"\u003e#7664\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eProfiling\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate profiles exporter to support proto v1.8.0-alpha changes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7638\"\u003e#7638\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd abstractions to assist with dictionary table assembly (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7717\"\u003e#7717\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd abstractions to assist with sample composition (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7727\"\u003e#7727\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAutoconfigure: Improve exception logging when running in Maven (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7336\"\u003e#7336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative configuration: Return \u003ccode\u003eResource\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7639\"\u003e#7639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative configuration: Invoke auto-configure listeners (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7654\"\u003e#7654\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative configuration: Add logging when incompatible types are found (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7693\"\u003e#7693\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eShims\u003c/h3\u003e\n\u003ch4\u003eOpenTracing Shim\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md\"\u003eio.opentelemetry:opentelemetry-api-incubator's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003eUnreleased\u003c/h2\u003e\n\u003ch2\u003eVersion 1.56.0 (2025-11-07)\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003ch4\u003eIncubator\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport ExtendedOpenTelemetry in GlobalOpenTelemetry\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7799\"\u003e#7799\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanges to MeterConfig, LoggerConfig, TracerConfig are guaranteed to be eventually visible\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7706\"\u003e#7706\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eStabilize ExemplarFilter\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7768\"\u003e#7768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eType specific exemplar reservoirs\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7758\"\u003e#7758\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSDK incubator: Add incubator ComposableRuleBasedSampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7787\"\u003e#7787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSDK incubator: Add incubator ComposableAnnotatingSampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7804\"\u003e#7804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSDK incubator: Rename ComposableTraceIdRatioBased to ComposableProbability\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7786\"\u003e#7786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: \u003cstrong\u003eBREAKING\u003c/strong\u003e Remove component provider generic type\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7606\"\u003e#7606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: Add declarative config support for ExemplarFilter\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7769\"\u003e#7769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: Fix a few declarative configuration bugs\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7807\"\u003e#7807\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove to oracle bare metal benchmark runner\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7740\"\u003e#7740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable Develocity build scans\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7776\"\u003e#7776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocument GPG signing key\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7783\"\u003e#7783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate build to use java 21\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7784\"\u003e#7784\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.opentelemetry:opentelemetry-context` from 1.54.1 to 1.56.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/releases\"\u003eio.opentelemetry:opentelemetry-context's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.56.0\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003ch4\u003eIncubator\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport ExtendedOpenTelemetry in GlobalOpenTelemetry (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7799\"\u003e#7799\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanges to MeterConfig, LoggerConfig, TracerConfig are guaranteed to be eventually visible (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7706\"\u003e#7706\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eStabilize ExemplarFilter (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7768\"\u003e#7768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eType specific exemplar reservoirs (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7758\"\u003e#7758\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSDK incubator: Add incubator ComposableRuleBasedSampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7787\"\u003e#7787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSDK incubator: Add incubator ComposableAnnotatingSampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7804\"\u003e#7804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSDK incubator: Rename ComposableTraceIdRatioBased to ComposableProbability (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7786\"\u003e#7786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: \u003cstrong\u003eBREAKING\u003c/strong\u003e Remove component provider generic type (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7606\"\u003e#7606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: Add declarative config support for ExemplarFilter (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7769\"\u003e#7769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: Fix a few declarative configuration bugs (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7807\"\u003e#7807\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove to oracle bare metal benchmark runner (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7740\"\u003e#7740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable Develocity build scans (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7776\"\u003e#7776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocument GPG signing key (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7783\"\u003e#7783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate build to use java 21 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7784\"\u003e#7784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSync repository-settings.md documentation (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7791\"\u003e#7791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix gradle deprecation warning (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7780\"\u003e#7780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSmall alignments of workflows across the 6 Java repos (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7806\"\u003e#7806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement min java version gradle tooling from instrumentation repo (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7801\"\u003e#7801\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🙇 Thank you\u003c/h3\u003e\n\u003cp\u003eThis release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/anuraaga\"\u003e\u003ccode\u003e@​anuraaga\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/breedx-splk\"\u003e\u003ccode\u003e@​breedx-splk\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/brunobat\"\u003e\u003ccode\u003e@​brunobat\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jack-berg\"\u003e\u003ccode\u003e@​jack-berg\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jkwatson\"\u003e\u003ccode\u003e@​jkwatson\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/laurit\"\u003e\u003ccode\u003e@​laurit\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/robsunday\"\u003e\u003ccode\u003e@​robsunday\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/ThomasVitale\"\u003e\u003ccode\u003e@​ThomasVitale\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/trask\"\u003e\u003ccode\u003e@​trask\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/yogurtearl\"\u003e\u003ccode\u003e@​yogurtearl\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md\"\u003eio.opentelemetry:opentelemetry-context's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.56.0 (2025-11-07)\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003ch4\u003eIncubator\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport ExtendedOpenTelemetry in GlobalOpenTelemetry\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7799\"\u003e#7799\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanges to MeterConfig, LoggerConfig, TracerConfig are guaranteed to be eventually visible\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7706\"\u003e#7706\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eStabilize ExemplarFilter\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7768\"\u003e#7768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eType specific exemplar reservoirs\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7758\"\u003e#7758\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSDK incubator: Add incubator ComposableRuleBasedSampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7787\"\u003e#7787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSDK incubator: Add incubator ComposableAnnotatingSampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7804\"\u003e#7804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSDK incubator: Rename ComposableTraceIdRatioBased to ComposableProbability\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7786\"\u003e#7786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: \u003cstrong\u003eBREAKING\u003c/strong\u003e Remove component provider generic type\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7606\"\u003e#7606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: Add declarative config support for ExemplarFilter\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7769\"\u003e#7769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: Fix a few declarative configuration bugs\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7807\"\u003e#7807\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove to oracle bare metal benchmark runner\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7740\"\u003e#7740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable Develocity build scans\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7776\"\u003e#7776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocument GPG signing key\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7783\"\u003e#7783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate build to use java 21\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7784\"\u003e#7784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSync repository-settings.md documentation\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7791\"\u003e#7791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix gradle deprecation warning\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7780\"\u003e#7780\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/daa49ee435bbcdbcddb0cfbaa979e5da5461d1f8\"\u003e\u003ccode\u003edaa49ee\u003c/code\u003e\u003c/a\u003e [release/v1.56.x] Prepare release 1.56.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7823\"\u003e#7823\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/e27f06d986652147fd2e38aaf0269b7f1bf10346\"\u003e\u003ccode\u003ee27f06d\u003c/code\u003e\u003c/a\u003e Prepare 1.56.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7817\"\u003e#7817\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/de48d1b7c0a1804c75f152de8df0551d2e28110e\"\u003e\u003ccode\u003ede48d1b\u003c/code\u003e\u003c/a\u003e Remove component provider generic type (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7606\"\u003e#7606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/408f2d8fcffd4c87d42f89af198f370ba915a2dd\"\u003e\u003ccode\u003e408f2d8\u003c/code\u003e\u003c/a\u003e Add incubator ComposableAnnotatingSampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7804\"\u003e#7804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/578f82b1f708a41222d1b871220f3dcf4cf9505e\"\u003e\u003ccode\u003e578f82b\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency com.uber.nullaway:nullaway to v0.12.12 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7811\"\u003e#7811\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/b10d711d160ed061774694bb8657128140726346\"\u003e\u003ccode\u003eb10d711\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency com.google.api.grpc:proto-google-common-protos t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/1c8db7d7f4a7ef7819eabe6b88400daf1e874931\"\u003e\u003ccode\u003e1c8db7d\u003c/code\u003e\u003c/a\u003e chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.139...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/36ca9b85b799939b6cb650c5fe95e90ee2f87059\"\u003e\u003ccode\u003e36ca9b8\u003c/code\u003e\u003c/a\u003e support ExtendedOpenTelemetry in GlobalOpenTelemetry (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7799\"\u003e#7799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/16af7496f7e3f3abd024a8eab5bc8152eebd5f57\"\u003e\u003ccode\u003e16af749\u003c/code\u003e\u003c/a\u003e chore(deps): update weekly update (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7808\"\u003e#7808\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/3ed2bdb58e9f57d0e3f265d9303922e709f2c7c3\"\u003e\u003ccode\u003e3ed2bdb\u003c/code\u003e\u003c/a\u003e Fix a few declarative configuration bugs (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7807\"\u003e#7807\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/compare/v1.54.1...v1.56.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.squareup.okio:okio-jvm` from 3.16.0 to 3.16.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/square/okio/blob/master/CHANGELOG.md\"\u003ecom.squareup.okio:okio-jvm's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 3.16.2\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-14\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix: \u003ccode\u003eokio-assetfilesystem\u003c/code\u003e APIs now correctly restored as visible to Kotlin.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.16.1\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-09\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Don't crash when calling \u003ccode\u003eSocket.shutdownOutput()\u003c/code\u003e or \u003ccode\u003eshutdownInput()\u003c/code\u003e on an \u003ccode\u003eSSLSocket\u003c/code\u003e on\nAndroid API 21. This method throws an \u003ccode\u003eUnsupportedOperationException\u003c/code\u003e, so we now catch that and\nclose the underlying stream instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/42ed971e48ee7339ce8816333949945e1df32629\"\u003e\u003ccode\u003e42ed971\u003c/code\u003e\u003c/a\u003e Prepare version 3.16.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/855f6323dea332b51122dba0d34044bf169f353b\"\u003e\u003ccode\u003e855f632\u003c/code\u003e\u003c/a\u003e Update dependency com.android.tools.build:gradle to v9.0.0-alpha10 (\u003ca href=\"https://redirect.github.com/square/okio/issues/1715\"\u003e#1715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/d8f54b52fdfef8c78d365d158ccce49d44cf41e1\"\u003e\u003ccode\u003ed8f54b5\u003c/code\u003e\u003c/a\u003e Prepare next development version.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/6328c9ce94702bfe40830a2dcf5a2bd1607354d8\"\u003e\u003ccode\u003e6328c9c\u003c/code\u003e\u003c/a\u003e Prepare for release 3.16.1.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/3df8719005218211a706ebf8d5503113e91ee21c\"\u003e\u003ccode\u003e3df8719\u003c/code\u003e\u003c/a\u003e Recover from an SSLSocket crash (\u003ca href=\"https://redirect.github.com/square/okio/issues/1714\"\u003e#1714\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/d2897ad00231e323ff73c2f31c349cdb76088182\"\u003e\u003ccode\u003ed2897ad\u003c/code\u003e\u003c/a\u003e Update dependency com.android.tools.build:gradle to v9.0.0-alpha09 (\u003ca href=\"https://redirect.github.com/square/okio/issues/1713\"\u003e#1713\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/dc1b59e65a7bc950270e2d85a8eec1662c132eef\"\u003e\u003ccode\u003edc1b59e\u003c/code\u003e\u003c/a\u003e Update to AGP 9 (\u003ca href=\"https://redirect.github.com/square/okio/issues/1711\"\u003e#1711\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/ccd7ae0e787589cae3453c9f1a8fd6ef9907f327\"\u003e\u003ccode\u003eccd7ae0\u003c/code\u003e\u003c/a\u003e Update gradle/actions action to v5 (\u003ca href=\"https://redirect.github.com/square/okio/issues/1709\"\u003e#1709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/a44c98a9cd176aaae6eb65d052eff71f68d09523\"\u003e\u003ccode\u003ea44c98a\u003c/code\u003e\u003c/a\u003e Update dependency macos to v15 (\u003ca href=\"https://redirect.github.com/square/okio/issues/1707\"\u003e#1707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/124b63a10414a73b9b3ac68f77d1827b5a21ec3f\"\u003e\u003ccode\u003e124b63a\u003c/code\u003e\u003c/a\u003e Update dependency com.diffplug.spotless:spotless-plugin-gradle to v8 (\u003ca href=\"https://redirect.github.com/square/okio/issues/1706\"\u003e#1706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/square/okio/compare/parent-3.16.0...3.16.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `commons-codec:commons-codec` from 1.19.0 to 1.20.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-codec/blob/master/RELEASE-NOTES.txt\"\u003ecommons-codec:commons-codec's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons Codec 1.20.0 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Codec team is pleased to announce the release of Apache Commons Codec 1.20.0.\u003c/p\u003e\n\u003cp\u003eThe Apache Commons Codec component contains encoders and decoders for\nformats such as Base16, Base32, Base64, digest, and Hexadecimal. In addition to these\nwidely used encoders and decoders, the codec package also maintains a\ncollection of phonetic encoding utilities.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003ch2\u003eNew features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add org.apache.commons.codec.digest.Crc16. Thanks to Fredrik Kjellberg, Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add builders to org.apache.commons.codec.digest streams and deprecate some old constructors. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add builder to Base16 streams and deprecate some old constructors. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add support for SHAKE128-256 and SHAKE256-512 to `DigestUtils` and `MessageDigestAlgorithms` on Java 25 and up. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add BaseNCodec.AbstractBuilder.setDecodeTable(byte[]) and refactor subclasses. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Deprecate all but one Base32 constructor in favor of the builder added in version 1.17.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Deprecate all but one Base64 constructor in favor of the builder added in version 1.17.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        BaseNCodecInputStream subclasses are now type-safe to match its matching BaseNCodec. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        BaseNCodecOutputStream subclasses are now type-safe to match its matching BaseNCodec. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Bump org.apache.commons:commons-parent from 85 to 91. Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        [test] Bump org.apache.commons:commons-lang3 from 3.18.0 to 3.19.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFor complete information on Apache Commons Codec, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons Codec website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-codec/\"\u003ehttps://commons.apache.org/proper/commons-codec/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload page: \u003ca href=\"https://commons.apache.org/proper/commons-codec/download_codec.cgi\"\u003ehttps://commons.apache.org/proper/commons-codec/download_codec.cgi\u003c/a\u003e\u003c/p\u003e\n\u003chr /\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/b20db1f1fa6ee7b0536f6a25c9c33f8289c22098\"\u003e\u003ccode\u003eb20db1f\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/cb344d6cfbdac2ce969c8ed86bc02d25e0a8f2c9\"\u003e\u003ccode\u003ecb344d6\u003c/code\u003e\u003c/a\u003e Use leaf in overview\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/004966ba0d70c24e59a3107edc06d13e56905313\"\u003e\u003ccode\u003e004966b\u003c/code\u003e\u003c/a\u003e Better package description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/13208005b9cf043ecd09c149a53eff03c1e7db61\"\u003e\u003ccode\u003e1320800\u003c/code\u003e\u003c/a\u003e Use HTTPS in URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/fcb8bf612ccdf25c11573ebe82dd9f0474e606d5\"\u003e\u003ccode\u003efcb8bf6\u003c/code\u003e\u003c/a\u003e Use component logo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/af58c1af853cd705fa08a5313c7fecd870ed37c6\"\u003e\u003ccode\u003eaf58c1a\u003c/code\u003e\u003c/a\u003e Use final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/4368bfeb57e2283fee80a296ed460d887b96a594\"\u003e\u003ccode\u003e4368bfe\u003c/code\u003e\u003c/a\u003e Add dependabot email [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/cb2b7b69fdb35725f54f2bfa3a96e2d5974e4d56\"\u003e\u003ccode\u003ecb2b7b6\u003c/code\u003e\u003c/a\u003e Clarify comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/48bb283c9b11876bedcb26e837a4efee3a71e77c\"\u003e\u003ccode\u003e48bb283\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.30.9 to 4.31.2 (\u003ca href=\"https://redirect.github.com/apache/commons-codec/issues/414\"\u003e#414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/f61c2e6179dabeeceeff0ab2713a0ac7f4eaa64b\"\u003e\u003ccode\u003ef61c2e6\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 4.6.2 to 5.0.0 (\u003ca href=\"https://redirect.github.com/apache/commons-codec/issues/413\"\u003e#413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-codec/compare/rel/commons-codec-1.19.0...rel/commons-codec-1.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `commons-io:commons-io` from 2.20.0 to 2.21.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-io/blob/master/RELEASE-NOTES.txt\"\u003ecommons-io:commons-io's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eApache Commons IO 2.21.0 Release Notes\u003c/p\u003e\n\u003cp\u003eThe Apache Commons IO team is pleased to announce the release of Apache Commons IO 2.21.0.\u003c/p\u003e\n\u003ch2\u003eIntroduction\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons IO library contains utility classes, stream implementations, file filters,\nfile comparators, endian transformation classes, and much more.\u003c/p\u003e\n\u003cp\u003eVersion 2.21.0: Java 8 or later is required.\u003c/p\u003e\n\u003ch2\u003eNew features\u003c/h2\u003e\n\u003cp\u003eo          FileUtils#byteCountToDisplaySize() supports Zettabyte, Yottabyte, Ronnabyte and Quettabyte \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/763\"\u003e#763\u003c/a\u003e. Thanks to strangelookingnerd, Gary Gregory.\no          Add org.apache.commons.io.FileUtils.ONE_RB \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/763\"\u003e#763\u003c/a\u003e. Thanks to strangelookingnerd, Gary Gregory.\no          Add org.apache.commons.io.FileUtils.ONE_QB \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/763\"\u003e#763\u003c/a\u003e. Thanks to strangelookingnerd, Gary Gregory.\no          Add org.apache.commons.io.output.ProxyOutputStream.writeRepeat(byte[], int, int, long). Thanks to Gary Gregory.\no          Add org.apache.commons.io.output.ProxyOutputStream.writeRepeat(byte[], long). Thanks to Gary Gregory.\no          Add org.apache.commons.io.output.ProxyOutputStream.writeRepeat(int, long). Thanks to Gary Gregory.\no          Add length unit support in FileSystem limits. Thanks to Piotr P. Karwasz.\no          Add IOUtils.toByteArray(InputStream, int, int) for safer chunked reading with size validation. Thanks to Piotr P. Karwasz.\no          Add org.apache.commons.io.file.PathUtils.getPath(String, String). Thanks to Gary Gregory.\no          Add org.apache.commons.io.channels.ByteArraySeekableByteChannel. Thanks to Gary Gregory.\no          Add IOIterable.asIterable(). Thanks to Gary Gregory.\no          Add NIO channel support to \u003ccode\u003eAbstractStreamBuilder\u003c/code\u003e. Thanks to Piotr P. Karwasz.\no          Add CloseShieldChannel to close-shielded NIO Channels \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/786\"\u003e#786\u003c/a\u003e. Thanks to Piotr P. Karwasz.\no          Added IOUtils.checkFromIndexSize as a Java 8 backport of Objects.checkFromIndexSize \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/790\"\u003e#790\u003c/a\u003e. Thanks to Piotr P. Karwasz.\u003c/p\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cp\u003eo          When testing on Java 21 and up, enable -XX:+EnableDynamicAgentLoading. Thanks to Gary Gregory.\no          When testing on Java 24 and up, don't fail FileUtilsListFilesTest for a different behavior in the JRE. Thanks to Gary Gregory.\no          ValidatingObjectInputStream does not validate dynamic proxy interfaces. Thanks to Stanislav Fort, Gary Gregory.\no          BoundedInputStream.getRemaining() now reports Long.MAX_VALUE instead of 0 when no limit is set. Thanks to Piotr P. Karwasz.\no          BoundedInputStream.available() correctly accounts for the maximum read limit. Thanks to Piotr P. Karwasz.\no          Deprecate IOUtils.readFully(InputStream, int) in favor of toByteArray(InputStream, int). Thanks to Gary Gregory, Piotr P. Karwasz.\no          IOUtils.toByteArray(InputStream) now throws IOException on byte array overflow. Thanks to Piotr P. Karwasz.\no          Javadoc general improvements. Thanks to Gary Gregory, Piotr P. Karwasz.\no          IOUtils.toByteArray() now throws EOFException when not enough data is available \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/796\"\u003e#796\u003c/a\u003e. Thanks to Piotr P. Karwasz.\no          Fix IOUtils.skip() usage in concurrent scenarios. Thanks to Piotr P. Karwasz.\no          [javadoc] Fix XmlStreamReader Javadoc to indicate the correct class that is built \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/806\"\u003e#806\u003c/a\u003e. Thanks to J Hawkins.\u003c/p\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cp\u003eo          Bump org.apache.commons:commons-parent from 85 to 91 \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/774\"\u003e#774\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/783\"\u003e#783\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/808\"\u003e#808\u003c/a\u003e. Thanks to Gary Gregory, Dependabot.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/54073d3b5fdd2985b98a48040ede95eb59c7ee53\"\u003e\u003ccode\u003e54073d3\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 2.21.0 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/f141f09d91368543e4f0754cbd649c484768c55c\"\u003e\u003ccode\u003ef141f09\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/adcf1350152faf4dbd8cf53fb2f2649f25dbe227\"\u003e\u003ccode\u003eadcf135\u003c/code\u003e\u003c/a\u003e Add license header\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/0f499d060adbd4b36bbd9f47393a7ea6af8149ff\"\u003e\u003ccode\u003e0f499d0\u003c/code\u003e\u003c/a\u003e Use new oak logo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/34a961c3ed58ed96c73836db154ae50f0c45110f\"\u003e\u003ccode\u003e34a961c\u003c/code\u003e\u003c/a\u003e Use HTTPS in URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/9e511181a03096b77c3a4b9c6077a4ac0b56b510\"\u003e\u003ccode\u003e9e51118\u003c/code\u003e\u003c/a\u003e Use HTTPS in URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/d715865ee705fdb8ed786582bd6bd4ee996b0665\"\u003e\u003ccode\u003ed715865\u003c/code\u003e\u003c/a\u003e Add dependabot email [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/3d6a7e113633e1a33ca254d744c3fcbab61663f3\"\u003e\u003ccode\u003e3d6a7e1\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/ad875d566f273f54094b6b872bf9433be9fd86a7\"\u003e\u003ccode\u003ead875d5\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 4.6.2 to 5.0.0 (\u003ca href=\"https://redirect.github.com/apache/commons-io/issues/810\"\u003e#810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/bc01dee31ec0ff10aa0841ff245b770fa1ecfade\"\u003e\u003ccode\u003ebc01dee\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.30.9 to 4.31.2 (\u003ca href=\"https://redirect.github.com/apache/commons-io/issues/811\"\u003e#811\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-io/compare/rel/commons-io-2.20.0...rel/commons-io-2.21.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.checkerframework:checker-qual` from 3.51.0 to 3.52.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typetools/checker-framework/releases\"\u003eorg.checkerframework:checker-qual's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eChecker Framework 3.52.0\u003c/h2\u003e\n\u003ch2\u003eVersion 3.52.0 (2025-11-04)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eImplementation details:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eIn \u003ccode\u003eCFAbstractAnalysis\u003c/code\u003e, renamed \u003ccode\u003edefaultCreateAbstractValue\u003c/code\u003e to \u003ccode\u003egetCfValue\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003eIn \u003ccode\u003eGenericAnnotatedTypeFactory\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003erenamed \u003ccode\u003eperformFlowAnalysis\u003c/code\u003e to \u003ccode\u003eperformFlowAnalysisForClass\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003erenamed \u003ccode\u003echeckAndPerformFlowAnalysis\u003c/code\u003e to \u003ccode\u003eperformFlowAnalysisForClassOnce\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eClosed issues:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/6629\"\u003e#6629\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7341\"\u003e#7341\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7346\"\u003e#7346\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eChecker Framework 3.51.1\u003c/h2\u003e\n\u003ch2\u003e...\n\n_Description has been truncated_","html_url":"https://github.com/snowlift/trino-storage/pull/413","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/snowlift%2Ftrino-storage/issues/413","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/413/packages"},{"uuid":"3592939709","node_id":"PR_kwDOGqqhrs6xwFVF","number":597,"state":"open","title":"Bump the non-breaking group across 1 directory with 29 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-11-05T21:51:05.000Z","updated_at":"2025-11-05T22:09:26.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"non-breaking","update_count":29,"packages":[{"name":"com.fasterxml.jackson:jackson-bom","old_version":"2.19.2","new_version":"2.20.1","repository_url":"https://github.com/FasterXML/jackson-bom"},{"name":"org.apache.activemq:activemq-broker","old_version":"6.1.7","new_version":"6.1.8","repository_url":"https://github.com/apache/activemq"},{"name":"org.eclipse.angus:angus-activation","old_version":"2.0.2","new_version":"2.0.3","repository_url":"https://github.com/eclipse-ee4j/angus-activation"},{"name":"org.assertj:assertj-core","old_version":"3.27.3","new_version":"3.27.6","repository_url":"https://github.com/assertj/assertj"},{"name":"com.code-intelligence:jazzer","old_version":"0.24.0","new_version":"0.26.0","repository_url":"https://github.com/CodeIntelligenceTesting/jazzer"},{"name":"com.code-intelligence:jazzer-api","old_version":"0.24.0","new_version":"0.26.0","repository_url":"https://github.com/CodeIntelligenceTesting/jazzer"},{"name":"commons-codec:commons-codec","old_version":"1.18.0","new_version":"1.20.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"org.apache.commons:commons-compress","old_version":"1.27.1","new_version":"1.28.0","repository_url":"https://github.com/apache/commons-compress"},{"name":"org.apache.commons:commons-csv","old_version":"1.14.0","new_version":"1.14.1","repository_url":"https://github.com/apache/commons-csv"},{"name":"commons-io:commons-io","old_version":"2.19.0","new_version":"2.20.0","repository_url":"https://github.com/apache/commons-io"},{"name":"org.apache.commons:commons-lang3","old_version":"3.18.0","new_version":"3.19.0"},{"name":"com.google.guava:guava","old_version":"33.4.8-jre","new_version":"33.5.0-jre","repository_url":"https://github.com/google/guava"},{"name":"com.google.guava:guava-testlib","old_version":"33.4.8-jre","new_version":"33.5.0-jre","repository_url":"https://github.com/google/guava"},{"name":"jakarta.activation:jakarta.activation-api","old_version":"2.1.3","new_version":"2.1.4","repository_url":"https://github.com/jakartaee/jaf-api"},{"name":"org.eclipse.angus:jakarta.mail","old_version":"2.0.3","new_version":"2.0.5"},{"name":"jakarta.mail:jakarta.mail-api","old_version":"2.1.3","new_version":"2.1.5","repository_url":"https://github.com/jakartaee/mail-api"},{"name":"org.jmdns:jmdns","old_version":"3.6.1","new_version":"3.6.2","repository_url":"https://github.com/jmdns/jmdns"},{"name":"net.java.dev.jna:jna","old_version":"5.17.0","new_version":"5.18.1","repository_url":"https://github.com/java-native-access/jna"},{"name":"org.apache.maven:maven-core","old_version":"3.9.10","new_version":"3.9.11"},{"name":"org.apache.maven:maven-model","old_version":"3.9.10","new_version":"3.9.11"},{"name":"org.openjdk.nashorn:nashorn-core","old_version":"15.6","new_version":"15.7","repository_url":"https://github.com/openjdk/nashorn"},{"name":"org.eclipse.platform:org.eclipse.osgi","old_version":"3.23.100","new_version":"3.23.200","repository_url":"https://github.com/eclipse-equinox/equinox"},{"name":"org.xmlunit:xmlunit-core","old_version":"2.10.3","new_version":"2.11.0","repository_url":"https://github.com/xmlunit/xmlunit"},{"name":"org.xmlunit:xmlunit-matchers","old_version":"2.10.3","new_version":"2.11.0","repository_url":"https://github.com/xmlunit/xmlunit"},{"name":"com.google.errorprone:error_prone_annotations","old_version":"2.38.0","new_version":"2.43.0","repository_url":"https://github.com/google/error-prone"},{"name":"com.github.spotbugs:spotbugs-annotations","old_version":"4.8.6","new_version":"4.9.8","repository_url":"https://github.com/spotbugs/spotbugs"},{"name":"io.fabric8:docker-maven-plugin","old_version":"0.46.0","new_version":"0.47.0","repository_url":"https://github.com/fabric8io/docker-maven-plugin"},{"name":"org.gradlex:gradle-module-metadata-maven-plugin","old_version":"1.1","new_version":"1.2","repository_url":"https://github.com/gradlex-org/gradle-module-metadata-maven-plugin"},{"name":"org.apache.rat:apache-rat-plugin","old_version":"0.16.1","new_version":"0.17"}],"path":null,"ecosystem":"maven"},"body":"Bumps the non-breaking group with 29 updates in the /log4j-parent directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `2.19.2` | `2.20.1` |\n| [org.apache.activemq:activemq-broker](https://github.com/apache/activemq) | `6.1.7` | `6.1.8` |\n| [org.eclipse.angus:angus-activation](https://github.com/eclipse-ee4j/angus-activation) | `2.0.2` | `2.0.3` |\n| [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.27.3` | `3.27.6` |\n| [com.code-intelligence:jazzer](https://github.com/CodeIntelligenceTesting/jazzer) | `0.24.0` | `0.26.0` |\n| [com.code-intelligence:jazzer-api](https://github.com/CodeIntelligenceTesting/jazzer) | `0.24.0` | `0.26.0` |\n| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.18.0` | `1.20.0` |\n| [org.apache.commons:commons-compress](https://github.com/apache/commons-compress) | `1.27.1` | `1.28.0` |\n| [org.apache.commons:commons-csv](https://github.com/apache/commons-csv) | `1.14.0` | `1.14.1` |\n| [commons-io:commons-io](https://github.com/apache/commons-io) | `2.19.0` | `2.20.0` |\n| org.apache.commons:commons-lang3 | `3.18.0` | `3.19.0` |\n| [com.google.guava:guava](https://github.com/google/guava) | `33.4.8-jre` | `33.5.0-jre` |\n| [com.google.guava:guava-testlib](https://github.com/google/guava) | `33.4.8-jre` | `33.5.0-jre` |\n| [jakarta.activation:jakarta.activation-api](https://github.com/jakartaee/jaf-api) | `2.1.3` | `2.1.4` |\n| org.eclipse.angus:jakarta.mail | `2.0.3` | `2.0.5` |\n| [jakarta.mail:jakarta.mail-api](https://github.com/jakartaee/mail-api) | `2.1.3` | `2.1.5` |\n| [org.jmdns:jmdns](https://github.com/jmdns/jmdns) | `3.6.1` | `3.6.2` |\n| [net.java.dev.jna:jna](https://github.com/java-native-access/jna) | `5.17.0` | `5.18.1` |\n| org.apache.maven:maven-core | `3.9.10` | `3.9.11` |\n| org.apache.maven:maven-model | `3.9.10` | `3.9.11` |\n| [org.openjdk.nashorn:nashorn-core](https://github.com/openjdk/nashorn) | `15.6` | `15.7` |\n| [org.eclipse.platform:org.eclipse.osgi](https://github.com/eclipse-equinox/equinox) | `3.23.100` | `3.23.200` |\n| [org.xmlunit:xmlunit-core](https://github.com/xmlunit/xmlunit) | `2.10.3` | `2.11.0` |\n| [org.xmlunit:xmlunit-matchers](https://github.com/xmlunit/xmlunit) | `2.10.3` | `2.11.0` |\n| [com.google.errorprone:error_prone_annotations](https://github.com/google/error-prone) | `2.38.0` | `2.43.0` |\n| [com.github.spotbugs:spotbugs-annotations](https://github.com/spotbugs/spotbugs) | `4.8.6` | `4.9.8` |\n| [io.fabric8:docker-maven-plugin](https://github.com/fabric8io/docker-maven-plugin) | `0.46.0` | `0.47.0` |\n| [org.gradlex:gradle-module-metadata-maven-plugin](https://github.com/gradlex-org/gradle-module-metadata-maven-plugin) | `1.1` | `1.2` |\n| org.apache.rat:apache-rat-plugin | `0.16.1` | `0.17` |\n\n\nUpdates `com.fasterxml.jackson:jackson-bom` from 2.19.2 to 2.20.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/5e24010d233e7a9fac96e9b23f49ded3d365602c\"\u003e\u003ccode\u003e5e24010\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.20.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/59a2e4a2174fe0e42c43969a9dc6700063e0cabf\"\u003e\u003ccode\u003e59a2e4a\u003c/code\u003e\u003c/a\u003e Prep for 2.20.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/3fc364543ca9fa28e84ecdce5a1fcf780e5e3f09\"\u003e\u003ccode\u003e3fc3645\u003c/code\u003e\u003c/a\u003e Merge branch '2.19' into 2.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/7539eccfddb634012e831842f4a2d15adb676202\"\u003e\u003ccode\u003e7539ecc\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/21f04ba45475ea2aa6446cf54a0e8d9476088970\"\u003e\u003ccode\u003e21f04ba\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/085b32f5b9732bdc59695fe28218eece8a5c9a80\"\u003e\u003ccode\u003e085b32f\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.19.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/f2a1f50cf9921808ee53ecf6e5381ae2a94d2d2f\"\u003e\u003ccode\u003ef2a1f50\u003c/code\u003e\u003c/a\u003e Prep for 2.19.4 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/ee69fcf5c369b3dff0e2bb87498824207066fd47\"\u003e\u003ccode\u003eee69fcf\u003c/code\u003e\u003c/a\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/3735e1ee7444a278bcc51e9f577953053c0cc8f8\"\u003e\u003ccode\u003e3735e1e\u003c/code\u003e\u003c/a\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/d405492be6c74ee59738505575c5a1e3f50b00d2\"\u003e\u003ccode\u003ed405492\u003c/code\u003e\u003c/a\u003e Add helper script for safekeeping\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.19.2...jackson-bom-2.20.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.activemq:activemq-broker` from 6.1.7 to 6.1.8\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/52fe8d9cfa708006e2677b4a4a215ed198f3cc2e\"\u003e\u003ccode\u003e52fe8d9\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release activemq-6.1.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/9f85b33d732ec07948f66dec75fc32ef51012a41\"\u003e\u003ccode\u003e9f85b33\u003c/code\u003e\u003c/a\u003e Prepare 6.1.8 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/3ac1ff123947efa8ffff51bc881d780a3b0a221e\"\u003e\u003ccode\u003e3ac1ff1\u003c/code\u003e\u003c/a\u003e AMQ-9793: Upgrade to build-helper-maven-plugin 3.6.1 (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1513\"\u003e#1513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/9558d9042ed49814d074da00eb1a373bb161e7cf\"\u003e\u003ccode\u003e9558d90\u003c/code\u003e\u003c/a\u003e AMQ-9797: Upgrade to Jolokia 2.4.0 (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1520\"\u003e#1520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/706e7da08602c44202196eaf1db5b39902492186\"\u003e\u003ccode\u003e706e7da\u003c/code\u003e\u003c/a\u003e AMQ-9795: Upgrade to dependency-check-maven 12.1.8 (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1511\"\u003e#1511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/f877657f17c2763d1c44864b680bcd600f1bc6e4\"\u003e\u003ccode\u003ef877657\u003c/code\u003e\u003c/a\u003e AMQ-9784: Fix LICENSE and NOTICE files in the source and binary distributions...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/6897d5111265ab0cb3fe24d985b386f1c40ae55b\"\u003e\u003ccode\u003e6897d51\u003c/code\u003e\u003c/a\u003e AMQ-9788: Upgrade to JAXB 4.0.6 (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1518\"\u003e#1518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/4fdf2c6ea750cd9955572524610e92801946a250\"\u003e\u003ccode\u003e4fdf2c6\u003c/code\u003e\u003c/a\u003e AMQ-9790: Upgrade to slf4j 2.0.17 (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/588772ca3d80e2e352e693f986fdf005a37ab648\"\u003e\u003ccode\u003e588772c\u003c/code\u003e\u003c/a\u003e AMQ-9794: Upgrade to flatten-maven-plugin 1.7.3 (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1512\"\u003e#1512\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/56beb02ee9436943bba8dd75947f7383ab6fb56b\"\u003e\u003ccode\u003e56beb02\u003c/code\u003e\u003c/a\u003e AMQ-9792: Upgrade to log4j 2.25.2 (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.1.7...activemq-6.1.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.eclipse.angus:angus-activation` from 2.0.2 to 2.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/6eff4c53e9397dc7b2a7b893fb132734b10981ac\"\u003e\u003ccode\u003e6eff4c5\u003c/code\u003e\u003c/a\u003e Prepare release org.eclipse.angus:angus-activation-project:2.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/bcb33752b34103ccc82ddaa73c9636b77fdc334e\"\u003e\u003ccode\u003ebcb3375\u003c/code\u003e\u003c/a\u003e jaf api 2.1.4 (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/angus-activation/issues/55\"\u003e#55\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/84e5a0d5cac45555f1ecd00983833fdb1d123653\"\u003e\u003ccode\u003e84e5a0d\u003c/code\u003e\u003c/a\u003e Rename resources so javax and jakarta can live in same classpath \u003ca href=\"https://redirect.github.com/eclipse-ee4j/angus-activation/issues/174\"\u003e#174\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/c3c4d67ee559b582af6a5cbeea6e8a624f83b7a5\"\u003e\u003ccode\u003ec3c4d67\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/eclipse-ee4j/angus-activation/issues/46\"\u003e#46\u003c/a\u003e from eclipse-ee4j/2.0.2-RELEASE\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/354de40e267117e492037fdb5b5c6a5cde3d8d1d\"\u003e\u003ccode\u003e354de40\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/c62baf3dc6d6d98feab9a515cb4a8fde71e62a91\"\u003e\u003ccode\u003ec62baf3\u003c/code\u003e\u003c/a\u003e Update TCK-Results.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/6cda1e745e9049083aa286940694695222c14000\"\u003e\u003ccode\u003e6cda1e7\u003c/code\u003e\u003c/a\u003e Prepare next development cycle for 2.1.0-SNAPSHOT\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/compare/2.0.2...2.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.assertj:assertj-core` from 3.27.3 to 3.27.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/assertj/assertj/releases\"\u003eorg.assertj:assertj-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.27.6\u003c/h2\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing export for \u003ccode\u003eorg.assertj.core.annotation\u003c/code\u003e \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3951\"\u003e#3951\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:heart: Contributors\u003c/h2\u003e\n\u003cp\u003eThanks to all the contributors who worked on this release:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/duponter\"\u003e\u003ccode\u003e@​duponter\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.27.5\u003c/h2\u003e\n\u003ch2\u003e:zap: Improvements\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eByteBuddy in AssertJ 3.27.4 not compatible with Java 25 \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3946\"\u003e#3946\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Byte Buddy 1.17.7 \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3947\"\u003e#3947\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to JUnit BOM 5.13.4 \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3947\"\u003e#3947\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Guava 33.4.8-jre \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3947\"\u003e#3947\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.27.4\u003c/h2\u003e\n\u003ch2\u003e:no_entry_sign: Deprecated\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eorg.assertj.core.annotations.Beta\u003c/code\u003e in favor of \u003ccode\u003eorg.assertj.core.annotation.Beta\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eorg.assertj.core.util.CanIgnoreReturnValue\u003c/code\u003e in favor of \u003ccode\u003eorg.assertj.core.annotation.CanIgnoreReturnValue\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eorg.assertj.core.util.CheckReturnValue\u003c/code\u003e in favor of \u003ccode\u003eorg.assertj.core.annotation.CheckReturnValue\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix thread-safety in \u003ccode\u003eAbstractDateAssert\u003c/code\u003e \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3874\"\u003e#3874\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:zap: Improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate to the Central Publisher Portal, enable snapshot publishing \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3881\"\u003e#3881\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/716b1e0a6a372890cd4b3495b954f57755e99471\"\u003e\u003ccode\u003e716b1e0\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release assertj-build-3.27.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/e1896529a38377dfb6eaa199ecb33c79b2a58591\"\u003e\u003ccode\u003ee189652\u003c/code\u003e\u003c/a\u003e Add missing export for \u003ccode\u003eorg.assertj.core.annotation\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3951\"\u003e#3951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/0cb489e99980dd384135d06a0967bd3ce712b219\"\u003e\u003ccode\u003e0cb489e\u003c/code\u003e\u003c/a\u003e Update Maven Central URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/72863098a2c7194b1acef0a8ed0f4c564e422c3d\"\u003e\u003ccode\u003e7286309\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/dd4cc1de575a224805a1614394046046cf2b4f99\"\u003e\u003ccode\u003edd4cc1d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release assertj-build-3.27.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/1d0defc0dbabfe3cc12b34173dd88933cbc61fcb\"\u003e\u003ccode\u003e1d0defc\u003c/code\u003e\u003c/a\u003e Add missing permission to release workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/844d5d04af570d6772478d0309576cdd4c3a5c6d\"\u003e\u003ccode\u003e844d5d0\u003c/code\u003e\u003c/a\u003e Add missing GitHub Actions pinning to CodeQL workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/bdd7106814be9cf71e4ceb77e0db399aa1f79b5b\"\u003e\u003ccode\u003ebdd7106\u003c/code\u003e\u003c/a\u003e Add CodeQL custom workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/a93d7e632ae17d916c6a9da867571054a4b53e75\"\u003e\u003ccode\u003ea93d7e6\u003c/code\u003e\u003c/a\u003e Remove EOL Java 24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/26ea866a2a9bece0f6f660f61b0483eaaabf27dc\"\u003e\u003ccode\u003e26ea866\u003c/code\u003e\u003c/a\u003e Update production dependencies (\u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3947\"\u003e#3947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/assertj/assertj/compare/assertj-build-3.27.3...assertj-build-3.27.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.code-intelligence:jazzer` from 0.24.0 to 0.26.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/releases\"\u003ecom.code-intelligence:jazzer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.26.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add linux arm64 support by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/973\"\u003eCodeIntelligenceTesting/jazzer#973\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add Finite annotation by \u003ca href=\"https://github.com/onionpsy\"\u003e\u003ccode\u003e@​onionpsy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/969\"\u003eCodeIntelligenceTesting/jazzer#969\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add additional number annotations by \u003ca href=\"https://github.com/florianGla\"\u003e\u003ccode\u003e@​florianGla\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/959\"\u003eCodeIntelligenceTesting/jazzer#959\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: dedicated options for fuzzing duration \u0026amp; executions by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/956\"\u003eCodeIntelligenceTesting/jazzer#956\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: update regex for detecting intellij coverage agent by \u003ca href=\"https://github.com/florianGla\"\u003e\u003ccode\u003e@​florianGla\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/961\"\u003eCodeIntelligenceTesting/jazzer#961\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix index out of bounds when mutating empty constructor arguments by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/962\"\u003eCodeIntelligenceTesting/jazzer#962\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct multiple method descriptors in builtin hooks by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/967\"\u003eCodeIntelligenceTesting/jazzer#967\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support maxSize \u0026gt; 1000 in map mutator by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/986\"\u003eCodeIntelligenceTesting/jazzer#986\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: don't apply Bean factories for proto enums by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/963\"\u003eCodeIntelligenceTesting/jazzer#963\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct descriptors for String.split methods by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/966\"\u003eCodeIntelligenceTesting/jazzer#966\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: restructure and improve the docs by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/958\"\u003eCodeIntelligenceTesting/jazzer#958\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix wrong Java class name in mutation framework docs by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/972\"\u003eCodeIntelligenceTesting/jazzer#972\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix wrong corpus dir in README by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/970\"\u003eCodeIntelligenceTesting/jazzer#970\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: document mutation annotation \u003ccode\u003eAppliesTo\u003c/code\u003e in Javadoc by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/974\"\u003eCodeIntelligenceTesting/jazzer#974\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add Javadoc to mutation annotations by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/976\"\u003eCodeIntelligenceTesting/jazzer#976\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add link to Bazel+JUnit example; improve description by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/965\"\u003eCodeIntelligenceTesting/jazzer#965\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fuzz them all by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/954\"\u003eCodeIntelligenceTesting/jazzer#954\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update protobuf to version 32.1 by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/985\"\u003eCodeIntelligenceTesting/jazzer#985\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update test maven deps by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/979\"\u003eCodeIntelligenceTesting/jazzer#979\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: write list fuzz tests command output to stdout by \u003ca href=\"https://github.com/florianGla\"\u003e\u003ccode\u003e@​florianGla\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/982\"\u003eCodeIntelligenceTesting/jazzer#982\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fix pom.xml for junit example project by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/960\"\u003eCodeIntelligenceTesting/jazzer#960\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/onionpsy\"\u003e\u003ccode\u003e@​onionpsy\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/969\"\u003eCodeIntelligenceTesting/jazzer#969\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.25.1...v0.26.0\"\u003ehttps://github.com/CodeIntelligenceTesting/jazzer/compare/v0.25.1...v0.26.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.25.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: publish using Portal OSSRH Staging API by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/948\"\u003eCodeIntelligenceTesting/jazzer#948\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: showcase the mutation framework in the readme by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/947\"\u003eCodeIntelligenceTesting/jazzer#947\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(mutation): ensure maxSize \u0026gt;= size when using libfuzzer by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/952\"\u003eCodeIntelligenceTesting/jazzer#952\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efindings: add entry for aircompressor by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/953\"\u003eCodeIntelligenceTesting/jazzer#953\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate ASM dependencies to version 9.8 by \u003ca href=\"https://github.com/apache-hb\"\u003e\u003ccode\u003e@​apache-hb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/950\"\u003eCodeIntelligenceTesting/jazzer#950\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache-hb\"\u003e\u003ccode\u003e@​apache-hb\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/950\"\u003eCodeIntelligenceTesting/jazzer#950\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.25.0...v0.25.1\"\u003ehttps://github.com/CodeIntelligenceTesting/jazzer/compare/v0.25.0...v0.25.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.25.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add \u003ccode\u003eUnsafe\u003c/code\u003e array access sanitizer by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/932\"\u003eCodeIntelligenceTesting/jazzer#932\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add a path traversal sanitizer by \u003ca href=\"https://github.com/tballison\"\u003e\u003ccode\u003e@​tballison\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/915\"\u003eCodeIntelligenceTesting/jazzer#915\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add path traversal configuration using \u003ccode\u003eBugDetectors\u003c/code\u003e API by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/943\"\u003eCodeIntelligenceTesting/jazzer#943\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebreaking fix\u003c/strong\u003e: make sure \u003ccode\u003eConsumeIntegralInRange\u003c/code\u003e is always in range [min; max] by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/945\"\u003eCodeIntelligenceTesting/jazzer#945\u003c/a\u003e. This change might invalidate some existing crash and corpus files.\u003c/li\u003e\n\u003cli\u003efix: clear last finding before starting a fuzzing run by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/944\"\u003eCodeIntelligenceTesting/jazzer#944\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/86378b7a20f08165e72a45582d6a9a5091212318\"\u003e\u003ccode\u003e86378b7\u003c/code\u003e\u003c/a\u003e chore: update protobuf dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/6440ed6fbff07c0470f0a757951c4efeb39b4926\"\u003e\u003ccode\u003e6440ed6\u003c/code\u003e\u003c/a\u003e chore: set -std=c++17 for macos \u0026amp; windows builds\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/2852b691c930d2c8a7cb0e5ad57de2f1573d308f\"\u003e\u003ccode\u003e2852b69\u003c/code\u003e\u003c/a\u003e chore: update runtime JDK to 21.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/d8125c43daa1775d7f781eec79ce880560d4b607\"\u003e\u003ccode\u003ed8125c4\u003c/code\u003e\u003c/a\u003e feat: fail early if min \u0026gt; max in ArrayMutator\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/cb1fb375a558d03f72ab8297aac23448a555f0a9\"\u003e\u003ccode\u003ecb1fb37\u003c/code\u003e\u003c/a\u003e fix: support maxSize \u0026gt; 1000 in map mutator\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/d88ad22398ba49f24e38bfe7c0b1ac4da3955add\"\u003e\u003ccode\u003ed88ad22\u003c/code\u003e\u003c/a\u003e chore: add test to validate hook method descriptors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/b5bf267355589461275123282ca66e77a49418b1\"\u003e\u003ccode\u003eb5bf267\u003c/code\u003e\u003c/a\u003e fix: method descriptor for RegexRoadblocks hook\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/862de64fd025784eb6666391d6ca0cb2aea1905e\"\u003e\u003ccode\u003e862de64\u003c/code\u003e\u003c/a\u003e fix: correct method descriptor in path traversal sanitizer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/0c9592750df1acaedbca4cd91e8118eec4bf8a6e\"\u003e\u003ccode\u003e0c95927\u003c/code\u003e\u003c/a\u003e fix: correct method descriptors in LDAP sanitizer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/d57e86957476816626177ef5eaca10d697d96dc6\"\u003e\u003ccode\u003ed57e869\u003c/code\u003e\u003c/a\u003e Add Javadoc to Finite\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.24.0...v0.26.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.code-intelligence:jazzer-api` from 0.24.0 to 0.26.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/releases\"\u003ecom.code-intelligence:jazzer-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.26.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add linux arm64 support by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/973\"\u003eCodeIntelligenceTesting/jazzer#973\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add Finite annotation by \u003ca href=\"https://github.com/onionpsy\"\u003e\u003ccode\u003e@​onionpsy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/969\"\u003eCodeIntelligenceTesting/jazzer#969\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add additional number annotations by \u003ca href=\"https://github.com/florianGla\"\u003e\u003ccode\u003e@​florianGla\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/959\"\u003eCodeIntelligenceTesting/jazzer#959\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: dedicated options for fuzzing duration \u0026amp; executions by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/956\"\u003eCodeIntelligenceTesting/jazzer#956\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: update regex for detecting intellij coverage agent by \u003ca href=\"https://github.com/florianGla\"\u003e\u003ccode\u003e@​florianGla\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/961\"\u003eCodeIntelligenceTesting/jazzer#961\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix index out of bounds when mutating empty constructor arguments by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/962\"\u003eCodeIntelligenceTesting/jazzer#962\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct multiple method descriptors in builtin hooks by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/967\"\u003eCodeIntelligenceTesting/jazzer#967\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support maxSize \u0026gt; 1000 in map mutator by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/986\"\u003eCodeIntelligenceTesting/jazzer#986\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: don't apply Bean factories for proto enums by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/963\"\u003eCodeIntelligenceTesting/jazzer#963\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct descriptors for String.split methods by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/966\"\u003eCodeIntelligenceTesting/jazzer#966\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: restructure and improve the docs by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/958\"\u003eCodeIntelligenceTesting/jazzer#958\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix wrong Java class name in mutation framework docs by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/972\"\u003eCodeIntelligenceTesting/jazzer#972\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix wrong corpus dir in README by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/970\"\u003eCodeIntelligenceTesting/jazzer#970\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: document mutation annotation \u003ccode\u003eAppliesTo\u003c/code\u003e in Javadoc by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/974\"\u003eCodeIntelligenceTesting/jazzer#974\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add Javadoc to mutation annotations by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/976\"\u003eCodeIntelligenceTesting/jazzer#976\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add link to Bazel+JUnit example; improve description by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/965\"\u003eCodeIntelligenceTesting/jazzer#965\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fuzz them all by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/954\"\u003eCodeIntelligenceTesting/jazzer#954\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update protobuf to version 32.1 by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/985\"\u003eCodeIntelligenceTesting/jazzer#985\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update test maven deps by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/979\"\u003eCodeIntelligenceTesting/jazzer#979\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: write list fuzz tests command output to stdout by \u003ca href=\"https://github.com/florianGla\"\u003e\u003ccode\u003e@​florianGla\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/982\"\u003eCodeIntelligenceTesting/jazzer#982\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fix pom.xml for junit example project by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/960\"\u003eCodeIntelligenceTesting/jazzer#960\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/onionpsy\"\u003e\u003ccode\u003e@​onionpsy\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/969\"\u003eCodeIntelligenceTesting/jazzer#969\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.25.1...v0.26.0\"\u003ehttps://github.com/CodeIntelligenceTesting/jazzer/compare/v0.25.1...v0.26.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.25.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: publish using Portal OSSRH Staging API by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/948\"\u003eCodeIntelligenceTesting/jazzer#948\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: showcase the mutation framework in the readme by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/947\"\u003eCodeIntelligenceTesting/jazzer#947\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(mutation): ensure maxSize \u0026gt;= size when using libfuzzer by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/952\"\u003eCodeIntelligenceTesting/jazzer#952\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efindings: add entry for aircompressor by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/953\"\u003eCodeIntelligenceTesting/jazzer#953\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate ASM dependencies to version 9.8 by \u003ca href=\"https://github.com/apache-hb\"\u003e\u003ccode\u003e@​apache-hb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/950\"\u003eCodeIntelligenceTesting/jazzer#950\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache-hb\"\u003e\u003ccode\u003e@​apache-hb\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/950\"\u003eCodeIntelligenceTesting/jazzer#950\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.25.0...v0.25.1\"\u003ehttps://github.com/CodeIntelligenceTesting/jazzer/compare/v0.25.0...v0.25.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.25.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add \u003ccode\u003eUnsafe\u003c/code\u003e array access sanitizer by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/932\"\u003eCodeIntelligenceTesting/jazzer#932\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add a path traversal sanitizer by \u003ca href=\"https://github.com/tballison\"\u003e\u003ccode\u003e@​tballison\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/915\"\u003eCodeIntelligenceTesting/jazzer#915\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add path traversal configuration using \u003ccode\u003eBugDetectors\u003c/code\u003e API by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/943\"\u003eCodeIntelligenceTesting/jazzer#943\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebreaking fix\u003c/strong\u003e: make sure \u003ccode\u003eConsumeIntegralInRange\u003c/code\u003e is always in range [min; max] by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/945\"\u003eCodeIntelligenceTesting/jazzer#945\u003c/a\u003e. This change might invalidate some existing crash and corpus files.\u003c/li\u003e\n\u003cli\u003efix: clear last finding before starting a fuzzing run by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/944\"\u003eCodeIntelligenceTesting/jazzer#944\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/86378b7a20f08165e72a45582d6a9a5091212318\"\u003e\u003ccode\u003e86378b7\u003c/code\u003e\u003c/a\u003e chore: update protobuf dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/6440ed6fbff07c0470f0a757951c4efeb39b4926\"\u003e\u003ccode\u003e6440ed6\u003c/code\u003e\u003c/a\u003e chore: set -std=c++17 for macos \u0026amp; windows builds\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/2852b691c930d2c8a7cb0e5ad57de2f1573d308f\"\u003e\u003ccode\u003e2852b69\u003c/code\u003e\u003c/a\u003e chore: update runtime JDK to 21.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/d8125c43daa1775d7f781eec79ce880560d4b607\"\u003e\u003ccode\u003ed8125c4\u003c/code\u003e\u003c/a\u003e feat: fail early if min \u0026gt; max in ArrayMutator\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/cb1fb375a558d03f72ab8297aac23448a555f0a9\"\u003e\u003ccode\u003ecb1fb37\u003c/code\u003e\u003c/a\u003e fix: support maxSize \u0026gt; 1000 in map mutator\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/d88ad22398ba49f24e38bfe7c0b1ac4da3955add\"\u003e\u003ccode\u003ed88ad22\u003c/code\u003e\u003c/a\u003e chore: add test to validate hook method descriptors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/b5bf267355589461275123282ca66e77a49418b1\"\u003e\u003ccode\u003eb5bf267\u003c/code\u003e\u003c/a\u003e fix: method descriptor for RegexRoadblocks hook\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/862de64fd025784eb6666391d6ca0cb2aea1905e\"\u003e\u003ccode\u003e862de64\u003c/code\u003e\u003c/a\u003e fix: correct method descriptor in path traversal sanitizer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/0c9592750df1acaedbca4cd91e8118eec4bf8a6e\"\u003e\u003ccode\u003e0c95927\u003c/code\u003e\u003c/a\u003e fix: correct method descriptors in LDAP sanitizer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/d57e86957476816626177ef5eaca10d697d96dc6\"\u003e\u003ccode\u003ed57e869\u003c/code\u003e\u003c/a\u003e Add Javadoc to Finite\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.24.0...v0.26.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.code-intelligence:jazzer-api` from 0.24.0 to 0.26.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/releases\"\u003ecom.code-intelligence:jazzer-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.26.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add linux arm64 support by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/973\"\u003eCodeIntelligenceTesting/jazzer#973\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add Finite annotation by \u003ca href=\"https://github.com/onionpsy\"\u003e\u003ccode\u003e@​onionpsy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/969\"\u003eCodeIntelligenceTesting/jazzer#969\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add additional number annotations by \u003ca href=\"https://github.com/florianGla\"\u003e\u003ccode\u003e@​florianGla\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/959\"\u003eCodeIntelligenceTesting/jazzer#959\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: dedicated options for fuzzing duration \u0026amp; executions by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/956\"\u003eCodeIntelligenceTesting/jazzer#956\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: update regex for detecting intellij coverage agent by \u003ca href=\"https://github.com/florianGla\"\u003e\u003ccode\u003e@​florianGla\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/961\"\u003eCodeIntelligenceTesting/jazzer#961\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix index out of bounds when mutating empty constructor arguments by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/962\"\u003eCodeIntelligenceTesting/jazzer#962\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct multiple method descriptors in builtin hooks by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/967\"\u003eCodeIntelligenceTesting/jazzer#967\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support maxSize \u0026gt; 1000 in map mutator by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/986\"\u003eCodeIntelligenceTesting/jazzer#986\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: don't apply Bean factories for proto enums by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/963\"\u003eCodeIntelligenceTesting/jazzer#963\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct descriptors for String.split methods by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/966\"\u003eCodeIntelligenceTesting/jazzer#966\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: restructure and improve the docs by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/958\"\u003eCodeIntelligenceTesting/jazzer#958\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix wrong Java class name in mutation framework docs by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/972\"\u003eCodeIntelligenceTesting/jazzer#972\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix wrong corpus dir in README by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/970\"\u003eCodeIntelligenceTesting/jazzer#970\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: document mutation annotation \u003ccode\u003eAppliesTo\u003c/code\u003e in Javadoc by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/974\"\u003eCodeIntelligenceTesting/jazzer#974\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add Javadoc to mutation annotations by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/976\"\u003eCodeIntelligenceTesting/jazzer#976\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add link to Bazel+JUnit example; improve description by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/965\"\u003eCodeIntelligenceTesting/jazzer#965\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fuzz them all by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/954\"\u003eCodeIntelligenceTesting/jazzer#954\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update protobuf to version 32.1 by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/985\"\u003eCodeIntelligenceTesting/jazzer#985\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update test maven deps by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/979\"\u003eCodeIntelligenceTesting/jazzer#979\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: write list fuzz tests command output to stdout by \u003ca href=\"https://github.com/florianGla\"\u003e\u003ccode\u003e@​florianGla\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/982\"\u003eCodeIntelligenceTesting/jazzer#982\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fix pom.xml for junit example project by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/960\"\u003eCodeIntelligenceTesting/jazzer#960\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/onionpsy\"\u003e\u003ccode\u003e@​onionpsy\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/969\"\u003eCodeIntelligenceTesting/jazzer#969\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.25.1...v0.26.0\"\u003ehttps://github.com/CodeIntelligenceTesting/jazzer/compare/v0.25.1...v0.26.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.25.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: publish using Portal OSSRH Staging API by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/948\"\u003eCodeIntelligenceTesting/jazzer#948\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: showcase the mutation framework in the readme by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/947\"\u003eCodeIntelligenceTesting/jazzer#947\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(mutation): ensure maxSize \u0026gt;= size when using libfuzzer by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/952\"\u003eCodeIntelligenceTesting/jazzer#952\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efindings: add entry for aircompressor by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/953\"\u003eCodeIntelligenceTesting/jazzer#953\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate ASM dependencies to version 9.8 by \u003ca href=\"https://github.com/apache-hb\"\u003e\u003ccode\u003e@​apache-hb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/950\"\u003eCodeIntelligenceTesting/jazzer#950\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache-hb\"\u003e\u003ccode\u003e@​apache-hb\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/950\"\u003eCodeIntelligenceTesting/jazzer#950\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.25.0...v0.25.1\"\u003ehttps://github.com/CodeIntelligenceTesting/jazzer/compare/v0.25.0...v0.25.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.25.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add \u003ccode\u003eUnsafe\u003c/code\u003e array access sanitizer by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/932\"\u003eCodeIntelligenceTesting/jazzer#932\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add a path traversal sanitizer by \u003ca href=\"https://github.com/tballison\"\u003e\u003ccode\u003e@​tballison\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/915\"\u003eCodeIntelligenceTesting/jazzer#915\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add path traversal configuration using \u003ccode\u003eBugDetectors\u003c/code\u003e API by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/943\"\u003eCodeIntelligenceTesting/jazzer#943\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebreaking fix\u003c/strong\u003e: make sure \u003ccode\u003eConsumeIntegralInRange\u003c/code\u003e is always in range [min; max] by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/945\"\u003eCodeIntelligenceTesting/jazzer#945\u003c/a\u003e. This change might invalidate some existing crash and corpus files.\u003c/li\u003e\n\u003cli\u003efix: clear last finding before starting a fuzzing run by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/944\"\u003eCodeIntelligenceTesting/jazzer#944\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/86378b7a20f08165e72a45582d6a9a5091212318\"\u003e\u003ccode\u003e86378b7\u003c/code\u003e\u003c/a\u003e chore: update protobuf dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/6440ed6fbff07c0470f0a757951c4efeb39b4926\"\u003e\u003ccode\u003e6440ed6\u003c/code\u003e\u003c/a\u003e chore: set -std=c++17 for macos \u0026amp; windows builds\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/2852b691c930d2c8a7cb0e5ad57de2f1573d308f\"\u003e\u003ccode\u003e2852b69\u003c/code\u003e\u003c/a\u003e chore: update runtime JDK to 21.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/d8125c43daa1775d7f781eec79ce880560d4b607\"\u003e\u003ccode\u003ed8125c4\u003c/code\u003e\u003c/a\u003e feat: fail early if min \u0026gt; max in ArrayMutator\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/cb1fb375a558d03f72ab8297aac23448a555f0a9\"\u003e\u003ccode\u003ecb1fb37\u003c/code\u003e\u003c/a\u003e fix: support maxSize \u0026gt; 1000 in map mutator\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/d88ad22398ba49f24e38bfe7c0b1ac4da3955add\"\u003e\u003ccode\u003ed88ad22\u003c/code\u003e\u003c/a\u003e chore: add test to validate hook method descriptors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/b5bf267355589461275123282ca66e77a49418b1\"\u003e\u003ccode\u003eb5bf267\u003c/code\u003e\u003c/a\u003e fix: method descriptor for RegexRoadblocks hook\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/862de64fd025784eb6666391d6ca0cb2aea1905e\"\u003e\u003ccode\u003e862de64\u003c/code\u003e\u003c/a\u003e fix: correct method descriptor in path traversal sanitizer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/0c9592750df1acaedbca4cd91e8118eec4bf8a6e\"\u003e\u003ccode\u003e0c95927\u003c/code\u003e\u003c/a\u003e fix: correct method descriptors in LDAP sanitizer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/d57e86957476816626177ef5eaca10d697d96dc6\"\u003e\u003ccode\u003ed57e869\u003c/code\u003e\u003c/a\u003e Add Javadoc to Finite\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.24.0...v0.26.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `commons-codec:commons-codec` from 1.18.0 to 1.20.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-codec/blob/master/RELEASE-NOTES.txt\"\u003ecommons-codec:commons-codec's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons Codec 1.20.0 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Codec team is pleased to announce the release of Apache Commons Codec 1.20.0.\u003c/p\u003e\n\u003cp\u003eThe Apache Commons Codec component contains encoders and decoders for\nformats such as Base16, Base32, Base64, digest, and Hexadecimal. In addition to these\nwidely used encoders and decoders, the codec package also maintains a\ncollection of phonetic encoding utilities.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003ch2\u003eNew features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add org.apache.commons.codec.digest.Crc16. Thanks to Fredrik Kjellberg, Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add builders to org.apache.commons.codec.digest streams and deprecate some old constructors. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add builder to Base16 streams and deprecate some old constructors. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add support for SHAKE128-256 and SHAKE256-512 to `DigestUtils` and `MessageDigestAlgorithms` on Java 25 and up. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add BaseNCodec.AbstractBuilder.setDecodeTable(byte[]) and refactor subclasses. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Deprecate all but one Base32 constructor in favor of the builder added in version 1.17.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Deprecate all but one Base64 constructor in favor of the builder added in version 1.17.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        BaseNCodecInputStream subclasses are now type-safe to match its matching BaseNCodec. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        BaseNCodecOutputStream subclasses are now type-safe to match its matching BaseNCodec. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Bump org.apache.commons:commons-parent from 85 to 91. Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        [test] Bump org.apache.commons:commons-lang3 from 3.18.0 to 3.19.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFor complete information on Apache Commons Codec, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons Codec website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-codec/\"\u003ehttps://commons.apache.org/proper/commons-codec/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload page: \u003ca href=\"https://commons.apache.org/proper/commons-codec/download_codec.cgi\"\u003ehttps://commons.apache.org/proper/commons-codec/download_codec.cgi\u003c/a\u003e\u003c/p\u003e\n\u003chr /\u003e\n\u003ch2\u003eApache Commons Codec 1.19.0 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Codec team is pleased to announce the release of Apache Commons Codec 1.19.0.\u003c/p\u003e\n\u003cp\u003eThe Apache Commons Codec component contains encoders and decoders for\nformats such as Base16, Base32, Base64, digest, and Hexadecimal. In addition to these\nwidely used encoders and decoders, the codec package also maintains a\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/b20db1f1fa6ee7b0536f6a25c9c33f8289c22098\"\u003e\u003ccode\u003eb20db1f\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/cb344d6cfbdac2ce969c8ed86bc02d25e0a8f2c9\"\u003e\u003ccode\u003ecb344d6\u003c/code\u003e\u003c/a\u003e Use leaf in overview\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/004966ba0d70c24e59a3107edc06d13e56905313\"\u003e\u003ccode\u003e004966b\u003c/code\u003e\u003c/a\u003e Better package description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/13208005b9cf043ecd09c149a53eff03c1e7db61\"\u003e\u003ccode\u003e1320800\u003c/code\u003e\u003c/a\u003e Use HTTPS in URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/fcb8bf612ccdf25c11573ebe82dd9f0474e606d5\"\u003e\u003ccode\u003efcb8bf6\u003c/code\u003e\u003c/a\u003e Use component logo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/af58c1af853cd705fa08a5313c7fecd870ed37c6\"\u003e\u003ccode\u003eaf58c1a\u003c/code\u003e\u003c/a\u003e Use final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/4368bfeb57e2283fee80a296ed460d887b96a594\"\u003e\u003ccode\u003e4368bfe\u003c/code\u003e\u003c/a\u003e Add dependabot email [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/cb2b7b69fdb35725f54f2bfa3a96e2d5974e4d56\"\u003e\u003ccode\u003ecb2b7b6\u003c/code\u003e\u003c/a\u003e Clarify comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/48bb283c9b11876bedcb26e837a4efee3a71e77c\"\u003e\u003ccode\u003e48bb283\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.30.9 to 4.31.2 (\u003ca href=\"https://redirect.github.com/apache/commons-codec/issues/414\"\u003e#414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/f61c2e6179dabeeceeff0ab2713a0ac7f4eaa64b\"\u003e\u003ccode\u003ef61c2e6\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 4.6.2 to 5.0.0 (\u003ca href=\"https://redirect.github.com/apache/commons-codec/issues/413\"\u003e#413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-codec/compare/rel/commons-codec-1.18.0...rel/commons-codec-1.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.commons:commons-compress` from 1.27.1 to 1.28.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-compress/blob/master/RELEASE-NOTES.txt\"\u003eorg.apache.commons:commons-compress's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons Compress 1.28.0 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Compress team is pleased to announce the release of Apache Commons Compress 1.28.0.\u003c/p\u003e\n\u003cp\u003eApache Commons Compress defines an API for working with\ncompression and archive formats. These include bzip2, gzip, pack200,\nLZMA, XZ, Snappy, traditional Unix Compress, DEFLATE, DEFLATE64, LZ4,\nBrotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003cp\u003eThis release updates Apache Commons Lang to 3.18.0 to pick up the fix for CVE-2025-48924 (\u003ca href=\"https://nvd.nist.gov/vuln/detail/CVE-2025-48924\"\u003ehttps://nvd.nist.gov/vuln/detail/CVE-2025-48924\u003c/a\u003e), but is not affected by it.\u003c/p\u003e\n\u003ch2\u003eChanges in this version\u003c/h2\u003e\n\u003cp\u003eChanges in this version include the following.\u003c/p\u003e\n\u003ch2\u003eNew Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipParameters.getModificationInstant(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipParameters.setModificationInstant(Instant). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipParameters.OS, setOS(OS), getOS(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipParameters.toString(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCOMPRESS-638:  Add GzipParameters.setFileNameCharset(Charset) and getFileNameCharset() to override the default ISO-8859-1 Charset \u003ca href=\"https://redirect.github.com/apache/commons-compress/issues/602\"\u003e#602\u003c/a\u003e. Thanks to vincexjl, Gary Gregory, Piotr P. Karwasz.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add support for gzip extra subfields, see GzipParameters.setExtra(HeaderExtraField) [#604](https://github.com/apache/commons-compress/issues/604). Thanks to ddeschenes-1, Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add CompressFilterOutputStream and refactor to use. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add ZipFile.stream(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       GzipCompressorInputStream reads the modification time (MTIME) and stores its value incorrectly multiplied by 1,000. Thanks to Danny Deschenes, Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       GzipCompressorInputStream writes the modification time (MTIME) the value incorrectly divided by 1,000. Thanks to Danny Deschenes, Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add optional FHCRC to GZIP header [#627](https://github.com/apache/commons-compress/issues/627). Thanks to Danny Deschenes, Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipCompressorInputStream.Builder allowing to customize the file name and comment Charsets. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipCompressorInputStream.Builder.setOnMemberStart(IOConsumer) to monitor member parsing. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipCompressorInputStream.Builder.setOnMemberEnd(IOConsumer) to monitor member parsing. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add PMD check to default Maven goal. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add SevenZFile.Builder.setMaxMemoryLimitKiB(int). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add MemoryLimitException.MemoryLimitException(long, int, Throwable) and deprecate MemoryLimitException.MemoryLimitException(long, int, Exception). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCOMPRESS-692:  Add support for zstd compression in zip archives. Thanks to Mehmet Karaman, Andrey Loskutov, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add support for XZ compression in ZIP archives. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCOMPRESS-695:  Add ZipArchiveInputStream.createZstdInputStream(InputStream) to provide a different InputStream implementation for Zstandard (Zstd) \u003ca href=\"https://redirect.github.com/apache/commons-compress/issues/649\"\u003e#649\u003c/a\u003e. Thanks to Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.harmony.pack200.Pack200Exception.Pack200Exception(String, Throwable). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCOMPRESS-697:  Move BitStream.nextBit() method to BitInputStream \u003ca href=\"https://redirect.github.com/apache/commons-compress/issues/663\"\u003e#663\u003c/a\u003e. Thanks to Fredrik Kjellberg, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.lzma.LZMACompressorInputStream.builder/Builder(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.lzma.LZMACompressorOutputStream.builder/Builder(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.xz.XZCompressorInputStream.builder/Builder(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.xz.XZCompressorOutputStream.builder/Builder(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.xz.ZstdCompressorOutputStream.builder/Builder() [#666](https://github.com/apache/commons-compress/issues/666). Thanks to Gary Gregory, David Walluck, Piotr P. Karwasz. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.xz.ZstdConstants [#666](https://github.com/apache/commons-compress/issues/666). Thanks to Gary Gregory, David Walluck, Piotr P. Karwasz. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/852d9c23b94127feafc1649d9c7f13d4df338845\"\u003e\u003ccode\u003e852d9c2\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.28.0 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/f5eb9e28edf8a661ac5efc43b7853ee49bb73b3a\"\u003e\u003ccode\u003ef5eb9e2\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/36f204caa6f7bb2c92a9ad04ba246ad47a2465d2\"\u003e\u003ccode\u003e36f204c\u003c/code\u003e\u003c/a\u003e Camel case parameter name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/4c04e4a803831c00663a6dafd0f0837fba60633b\"\u003e\u003ccode\u003e4c04e4a\u003c/code\u003e\u003c/a\u003e Use final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/6cb7da194a9369edfbd65629576203b8af61ba44\"\u003e\u003ccode\u003e6cb7da1\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/563c9d2fa4d2340902284fc044a7398fc15da5fb\"\u003e\u003ccode\u003e563c9d2\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/ce73bd890e50fcb88d362fc8298f31fa90d802aa\"\u003e\u003ccode\u003ece73bd8\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/a464ae94e0f9c59e9bc30be6086d876f9907d0a4\"\u003e\u003ccode\u003ea464ae9\u003c/code\u003e\u003c/a\u003e Better parameter names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/c0b2b84144d923a2bf7caada35e1d9bb5d562e78\"\u003e\u003ccode\u003ec0b2b84\u003c/code\u003e\u003c/a\u003e Add TODO for next major version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/c76bc976703dc0cebfb6d4653061b8ac3524421d\"\u003e\u003ccode\u003ec76bc97\u003c/code\u003e\u003c/a\u003e Use OpenVEX to document that we are not affected by CVE-2025-48924 in\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-compress/compare/rel/commons-compress-1.27.1...rel/commons-compress-1.28.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.commons:commons-csv` from 1.14.0 to 1.14.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-csv/blob/master/RELEASE-NOTES.txt\"\u003eorg.apache.commons:commons-csv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons CSV 1.14.1 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons CSV team is pleased to announce the release of Apache Commons CSV 1.14.1.\u003c/p\u003e\n\u003cp\u003eThis document contains the release notes for the 1.14.1 version of Apache Commons CSV.\nCommons CSV reads and writes files in Comma Separated Value (CSV) format variations.\u003c/p\u003e\n\u003cp\u003eCommons CSV requires at least Java 8.\u003c/p\u003e\n\u003cp\u003eThe Apache Commons CSV library provides a simple interface for reading and writing CSV files of various types.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003cp\u003eChanges in this version include:\u003c/p\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSV-318:  CSVPrinter.printRecord(Stream) hangs if given a parallel stream. Thanks to Joseph Shraibman, Gary Gregory.\u003c/li\u003e\n\u003cli\u003eCSV-318:  CSVPrinter now uses an internal lock instead of synchronized methods. Thanks to Joseph Shraibman, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      org.apache.commons.csv.CSVPrinter.printRecords(ResultSet) now writes one record at a time using a lock. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump org.apache.commons:commons-parent from 81 to 85 [#542](https://github.com/apache/commons-csv/issues/542). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump commons-io:commons-io from 2.18.0 to 2.20.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump com.opencsv:opencsv from 5.10 to 5.11.2 [#545](https://github.com/apache/commons-csv/issues/545), [#551](https://github.com/apache/commons-csv/issues/551), [#553](https://github.com/apache/commons-csv/issues/553). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 [#556](https://github.com/apache/commons-csv/issues/556). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump commons-codec:commons-codec from 1.18.0 to 1.19.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHistorical list of changes: \u003ca href=\"https://commons.apache.org/proper/commons-csv/changes.html\"\u003ehttps://commons.apache.org/proper/commons-csv/changes.html\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFor complete information on Apache Commons CSV, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons CSV website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-csv/\"\u003ehttps://commons.apache.org/proper/commons-csv/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload page: \u003ca href=\"https://commons.apache.org/proper/commons-csv/download_csv.cgi\"\u003ehttps://commons.apache.org/proper/commons-csv/download_csv.cgi\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eHave fun!\n-Apache Commons CSV team\u003c/p\u003e\n\u003chr /\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/e14ef86d34211f9d1b9b6040c5f6dbafc93ba907\"\u003e\u003ccode\u003ee14ef86\u003c/code\u003e\u003c/a\u003e Ignore macOS file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/d8724bf76a7d6abbb93aad65e316f050f86a256d\"\u003e\u003ccode\u003ed8724bf\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.14.1 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/b76971c25af176f901c003b25d6a5f4f6edc87ad\"\u003e\u003ccode\u003eb76971c\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/b66814ef248186b7a8316b85e1208c705dba06e3\"\u003e\u003ccode\u003eb66814e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apache/commons-csv/issues/557\"\u003e#557\u003c/a\u003e from apache/dependabot/github_actions/github/codeql-a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/9c95e92d6aaa4d052a139158a900395646c6652e\"\u003e\u003ccode\u003e9c95e92\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 3.29.2 to 3.29.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/1fb37163f9fe59aa13c63efd53e71d7a0392be4c\"\u003e\u003ccode\u003e1fb3716\u003c/code\u003e\u003c/a\u003e Bump commons-codec:commons-codec from 1.18.0 to 1.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/7b72c509f73e05ca2bf2f0945a6a1cb03f87bd39\"\u003e\u003ccode\u003e7b72c50\u003c/code\u003e\u003c/a\u003e Merge some string literals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/96583732b6be55d459a5b430c4a3a3bb2126db10\"\u003e\u003ccode\u003e9658373\u003c/code\u003e\u003c/a\u003e Update the GitHub pull request template for AI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/67192a9e0af58bdf49edf4e0d29f50343da82c70\"\u003e\u003ccode\u003e67192a9\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.19.0 to 2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/59164c8b795ebd4cc0362c4c74d7c893c4a50303\"\u003e\u003ccode\u003e59164c8\u003c/code\u003e\u003c/a\u003e Bump com.opencsv:opencsv from 5.11.1 to 5.11.2 \u003ca href=\"https://redirect.github.com/apache/commons-csv/issues/553\"\u003e#553\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-csv/compare/rel/commons-csv-1.14.0...rel/commons-csv-1.14.1\"\u003e...\n\n_Description has been truncated_","html_url":"https://github.com/ppkarwasz/logging-log4j2/pull/597","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ppkarwasz%2Flogging-log4j2/issues/597","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/597/packages"}],"issue_packages":[{"old_version":"5.18.1","new_version":"5.19.0","update_type":"minor","path":null,"pr_created_at":"2026-06-04T01:24:37.000Z","version_change":"5.18.1 → 5.19.0","issue":{"uuid":"4584962340","node_id":"PR_kwDOHgbFjs7ie75j","number":5383,"state":"open","title":"Bump net.java.dev.jna:jna from 5.18.1 to 5.19.0","user":"dependabot[bot]","labels":["[Type] Tech Debt","[Area] Dependencies"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-04T01:24:37.000Z","updated_at":"2026-06-04T01:31:39.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"net.java.dev.jna:jna","old_version":"5.18.1","new_version":"5.19.0","repository_url":"https://github.com/java-native-access/jna"}],"path":null,"ecosystem":"maven"},"body":"Bumps [net.java.dev.jna:jna](https://github.com/java-native-access/jna) from 5.18.1 to 5.19.0.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/java-native-access/jna/blob/master/CHANGES.md\"\u003enet.java.dev.jna:jna's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 5.19.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1696\"\u003e#1696\u003c/a\u003e: Add \u003ccode\u003eLARGE_INTEGER.ByValue\u003c/code\u003e to \u003ccode\u003eLARGE_INTEGER\u003c/code\u003e in \u003ccode\u003eWinNT.java\u003c/code\u003e - \u003ca href=\"https://github.com/baier233\"\u003e\u003ccode\u003e@​baier233\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1697\"\u003e#1697\u003c/a\u003e: Add WlanApi module - \u003ca href=\"https://github.com/eranl\"\u003e\u003ccode\u003e@​eranl\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1718\"\u003e#1718\u003c/a\u003e: Add \u003ccode\u003eCups\u003c/code\u003e to \u003ccode\u003ec.s.j.p.unix\u003c/code\u003e providing CUPS printing system bindings for destinations, jobs, options, and server configuration - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1720\"\u003e#1720\u003c/a\u003e: Add \u003ccode\u003egroupCount\u003c/code\u003e and \u003ccode\u003egroupMasks\u003c/code\u003e fields to \u003ccode\u003eCACHE_RELATIONSHIP\u003c/code\u003e in \u003ccode\u003ec.s.j.p.win32.WinNT\u003c/code\u003e, matching the updated Windows struct layout - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1719\"\u003e#1719\u003c/a\u003e: Add \u003ccode\u003eCoreGraphics\u003c/code\u003e to \u003ccode\u003ec.s.j.p.mac\u003c/code\u003e with Quartz Window Services and Display Services bindings; implement \u003ccode\u003egetAllWindows()\u003c/code\u003e in \u003ccode\u003eMacWindowUtils\u003c/code\u003e - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1723\"\u003e#1723\u003c/a\u003e: Add \u003ccode\u003eProcFdInfo\u003c/code\u003e, \u003ccode\u003eInSockInfo\u003c/code\u003e, \u003ccode\u003eTcpSockInfo\u003c/code\u003e, \u003ccode\u003eproc_pidfdinfo\u003c/code\u003e, \u003ccode\u003estatfs64\u003c/code\u003e, and \u003ccode\u003evm_deallocate\u003c/code\u003e to \u003ccode\u003ec.s.j.p.mac.SystemB\u003c/code\u003e - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1725\"\u003e#1725\u003c/a\u003e: Add \u003ccode\u003eBluetoothApis\u003c/code\u003e to \u003ccode\u003ec.s.j.p.win32\u003c/code\u003e providing Bluetooth device and radio enumeration via \u003ccode\u003eBluetoothFindFirstRadio\u003c/code\u003e, \u003ccode\u003eBluetoothFindFirstDevice\u003c/code\u003e, and related functions - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1644\"\u003e#1644\u003c/a\u003e: Fix bug in VARDESC and TYPEDESC causing an illegal memory access - \u003ca href=\"https://github.com/lwahonen\"\u003e\u003ccode\u003e@​lwahonen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1715\"\u003e#1715\u003c/a\u003e: Fix \u003ccode\u003eUdevDevice.getSysname()\u003c/code\u003e calling \u003ccode\u003eudev_device_get_syspath\u003c/code\u003e instead of \u003ccode\u003eudev_device_get_sysname\u003c/code\u003e - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1721\"\u003e#1721\u003c/a\u003e: Fix switched \u003ccode\u003eserverName\u003c/code\u003e/\u003ccode\u003edomainName\u003c/code\u003e arguments in \u003ccode\u003eNetapi32Util#getDCName\u003c/code\u003e - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1722\"\u003e#1722\u003c/a\u003e: Fix \u003ccode\u003eAdvapi32#RegisterServiceCtrlHandler\u003c/code\u003e using wrong \u003ccode\u003eHandler\u003c/code\u003e type - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1636\"\u003e#1636\u003c/a\u003e: Drop hard dependency on java.lang.SecurityManager/java.security.AccessController - \u003ca href=\"https://github.com/matthiasblaesing\"\u003e\u003ccode\u003e@​matthiasblaesing\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1724\"\u003e#1724\u003c/a\u003e: Fix \u003ccode\u003ehost_page_size\u003c/code\u003e in \u003ccode\u003ec.s.j.p.mac.SystemB\u003c/code\u003e and \u003ccode\u003egetxattr\u003c/code\u003e/\u003ccode\u003esetxattr\u003c/code\u003e/\u003ccode\u003elistxattr\u003c/code\u003e in \u003ccode\u003ec.s.j.p.mac.XAttr\u003c/code\u003e using \u003ccode\u003elong\u003c/code\u003e instead of pointer-sized types for \u003ccode\u003esize_t\u003c/code\u003e/\u003ccode\u003essize_t\u003c/code\u003e parameters - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1727\"\u003e#1727\u003c/a\u003e: Include DragonFlyBSD in \u003ccode\u003eNativeLibrary\u003c/code\u003e versioned library resolution, libc special-case loading, and 64-bit search paths - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1709\"\u003e#1709\u003c/a\u003e: Rebuild native library for OpenBSD 7.9 x86-64, drop OpenBSD x86 - \u003ca href=\"https://github.com/matthiasblaesing\"\u003e\u003ccode\u003e@​matthiasblaesing\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/9ff138107f4b258423229166a49f92c83d980b2f\"\u003e\u003ccode\u003e9ff1381\u003c/code\u003e\u003c/a\u003e Release 5.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/2d038ef24c547abc82ddf39e17a5ce26b2781519\"\u003e\u003ccode\u003e2d038ef\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1726\"\u003e#1726\u003c/a\u003e from matthiasblaesing/openbsd\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/eecab35757229a73db4bdd2dbbbcfad034782ad1\"\u003e\u003ccode\u003eeecab35\u003c/code\u003e\u003c/a\u003e Update native built for OpenBSD 7.9 (x86-64 only)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/f6708688b61d1ed10194086c5bd65bbc9bee6985\"\u003e\u003ccode\u003ef670868\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1727\"\u003e#1727\u003c/a\u003e from dbwiddis/fix/dragonflybsd-library-loading\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/08628c0b44fe98d66c2e62b7e856f9657e03b15d\"\u003e\u003ccode\u003e08628c0\u003c/code\u003e\u003c/a\u003e Include DragonFlyBSD in library loading fallback paths\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/0e29d6ffebb9ce50c5e3925a0b920b4253f681ed\"\u003e\u003ccode\u003e0e29d6f\u003c/code\u003e\u003c/a\u003e Add BluetoothApis to c.s.j.p.win32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/2771c1a9d172f8df4dc908ce8f75180ce6879b28\"\u003e\u003ccode\u003e2771c1a\u003c/code\u003e\u003c/a\u003e Address review: use HANDLEByReference and UNICODE_OPTIONS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/da652b68faa7a1c8fd12fdd276c68823b09cc672\"\u003e\u003ccode\u003eda652b6\u003c/code\u003e\u003c/a\u003e Add BluetoothApis to c.s.j.p.win32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/5c421d74e1cb81986f6f6cce041c353844fb0abe\"\u003e\u003ccode\u003e5c421d7\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1723\"\u003e#1723\u003c/a\u003e from dbwiddis/add-resource-usage-and-proc-info\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/abfd4009c2c11cddf376509c5e2cf91087422bf9\"\u003e\u003ccode\u003eabfd400\u003c/code\u003e\u003c/a\u003e Add proc_info structs and methods to mac SystemB\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/java-native-access/jna/compare/5.18.1...5.19.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=net.java.dev.jna:jna\u0026package-manager=gradle\u0026previous-version=5.18.1\u0026new-version=5.19.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Automattic/pocket-casts-android/pull/5383","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Automattic%2Fpocket-casts-android/issues/5383","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/5383/packages"}},{"old_version":"5.18.1","new_version":"5.19.0","update_type":"minor","path":null,"pr_created_at":"2026-06-04T01:16:03.000Z","version_change":"5.18.1 → 5.19.0","issue":{"uuid":"4584926859","node_id":"PR_kwDORZRnIM7ie0oR","number":26,"state":"open","title":"Bump the android-minor-patch group across 1 directory with 4 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-04T01:16:03.000Z","updated_at":"2026-06-04T01:16:04.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"android-minor-patch","update_count":4,"packages":[{"name":"net.java.dev.jna:jna","old_version":"5.18.1","new_version":"5.19.0","repository_url":"https://github.com/java-native-access/jna"},{"name":"com.google.dagger:hilt-android","old_version":"2.53.1","new_version":"2.59.2","repository_url":"https://github.com/google/dagger"},{"name":"com.google.dagger:hilt-android-compiler","old_version":"2.53.1","new_version":"2.59.2"},{"name":"androidx.core:core-ktx","old_version":"1.18.0","new_version":"1.19.0"}],"path":null,"ecosystem":"maven"},"body":"Bumps the android-minor-patch group with 3 updates in the /android directory: [net.java.dev.jna:jna](https://github.com/java-native-access/jna), [com.google.dagger:hilt-android](https://github.com/google/dagger) and androidx.core:core-ktx.\n\nUpdates `net.java.dev.jna:jna` from 5.18.1 to 5.19.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/java-native-access/jna/blob/master/CHANGES.md\"\u003enet.java.dev.jna:jna's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 5.19.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1696\"\u003e#1696\u003c/a\u003e: Add \u003ccode\u003eLARGE_INTEGER.ByValue\u003c/code\u003e to \u003ccode\u003eLARGE_INTEGER\u003c/code\u003e in \u003ccode\u003eWinNT.java\u003c/code\u003e - \u003ca href=\"https://github.com/baier233\"\u003e\u003ccode\u003e@​baier233\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1697\"\u003e#1697\u003c/a\u003e: Add WlanApi module - \u003ca href=\"https://github.com/eranl\"\u003e\u003ccode\u003e@​eranl\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1718\"\u003e#1718\u003c/a\u003e: Add \u003ccode\u003eCups\u003c/code\u003e to \u003ccode\u003ec.s.j.p.unix\u003c/code\u003e providing CUPS printing system bindings for destinations, jobs, options, and server configuration - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1720\"\u003e#1720\u003c/a\u003e: Add \u003ccode\u003egroupCount\u003c/code\u003e and \u003ccode\u003egroupMasks\u003c/code\u003e fields to \u003ccode\u003eCACHE_RELATIONSHIP\u003c/code\u003e in \u003ccode\u003ec.s.j.p.win32.WinNT\u003c/code\u003e, matching the updated Windows struct layout - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1719\"\u003e#1719\u003c/a\u003e: Add \u003ccode\u003eCoreGraphics\u003c/code\u003e to \u003ccode\u003ec.s.j.p.mac\u003c/code\u003e with Quartz Window Services and Display Services bindings; implement \u003ccode\u003egetAllWindows()\u003c/code\u003e in \u003ccode\u003eMacWindowUtils\u003c/code\u003e - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1723\"\u003e#1723\u003c/a\u003e: Add \u003ccode\u003eProcFdInfo\u003c/code\u003e, \u003ccode\u003eInSockInfo\u003c/code\u003e, \u003ccode\u003eTcpSockInfo\u003c/code\u003e, \u003ccode\u003eproc_pidfdinfo\u003c/code\u003e, \u003ccode\u003estatfs64\u003c/code\u003e, and \u003ccode\u003evm_deallocate\u003c/code\u003e to \u003ccode\u003ec.s.j.p.mac.SystemB\u003c/code\u003e - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1725\"\u003e#1725\u003c/a\u003e: Add \u003ccode\u003eBluetoothApis\u003c/code\u003e to \u003ccode\u003ec.s.j.p.win32\u003c/code\u003e providing Bluetooth device and radio enumeration via \u003ccode\u003eBluetoothFindFirstRadio\u003c/code\u003e, \u003ccode\u003eBluetoothFindFirstDevice\u003c/code\u003e, and related functions - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1644\"\u003e#1644\u003c/a\u003e: Fix bug in VARDESC and TYPEDESC causing an illegal memory access - \u003ca href=\"https://github.com/lwahonen\"\u003e\u003ccode\u003e@​lwahonen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1715\"\u003e#1715\u003c/a\u003e: Fix \u003ccode\u003eUdevDevice.getSysname()\u003c/code\u003e calling \u003ccode\u003eudev_device_get_syspath\u003c/code\u003e instead of \u003ccode\u003eudev_device_get_sysname\u003c/code\u003e - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1721\"\u003e#1721\u003c/a\u003e: Fix switched \u003ccode\u003eserverName\u003c/code\u003e/\u003ccode\u003edomainName\u003c/code\u003e arguments in \u003ccode\u003eNetapi32Util#getDCName\u003c/code\u003e - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1722\"\u003e#1722\u003c/a\u003e: Fix \u003ccode\u003eAdvapi32#RegisterServiceCtrlHandler\u003c/code\u003e using wrong \u003ccode\u003eHandler\u003c/code\u003e type - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1636\"\u003e#1636\u003c/a\u003e: Drop hard dependency on java.lang.SecurityManager/java.security.AccessController - \u003ca href=\"https://github.com/matthiasblaesing\"\u003e\u003ccode\u003e@​matthiasblaesing\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1724\"\u003e#1724\u003c/a\u003e: Fix \u003ccode\u003ehost_page_size\u003c/code\u003e in \u003ccode\u003ec.s.j.p.mac.SystemB\u003c/code\u003e and \u003ccode\u003egetxattr\u003c/code\u003e/\u003ccode\u003esetxattr\u003c/code\u003e/\u003ccode\u003elistxattr\u003c/code\u003e in \u003ccode\u003ec.s.j.p.mac.XAttr\u003c/code\u003e using \u003ccode\u003elong\u003c/code\u003e instead of pointer-sized types for \u003ccode\u003esize_t\u003c/code\u003e/\u003ccode\u003essize_t\u003c/code\u003e parameters - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1727\"\u003e#1727\u003c/a\u003e: Include DragonFlyBSD in \u003ccode\u003eNativeLibrary\u003c/code\u003e versioned library resolution, libc special-case loading, and 64-bit search paths - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1709\"\u003e#1709\u003c/a\u003e: Rebuild native library for OpenBSD 7.9 x86-64, drop OpenBSD x86 - \u003ca href=\"https://github.com/matthiasblaesing\"\u003e\u003ccode\u003e@​matthiasblaesing\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/9ff138107f4b258423229166a49f92c83d980b2f\"\u003e\u003ccode\u003e9ff1381\u003c/code\u003e\u003c/a\u003e Release 5.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/2d038ef24c547abc82ddf39e17a5ce26b2781519\"\u003e\u003ccode\u003e2d038ef\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1726\"\u003e#1726\u003c/a\u003e from matthiasblaesing/openbsd\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/eecab35757229a73db4bdd2dbbbcfad034782ad1\"\u003e\u003ccode\u003eeecab35\u003c/code\u003e\u003c/a\u003e Update native built for OpenBSD 7.9 (x86-64 only)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/f6708688b61d1ed10194086c5bd65bbc9bee6985\"\u003e\u003ccode\u003ef670868\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1727\"\u003e#1727\u003c/a\u003e from dbwiddis/fix/dragonflybsd-library-loading\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/08628c0b44fe98d66c2e62b7e856f9657e03b15d\"\u003e\u003ccode\u003e08628c0\u003c/code\u003e\u003c/a\u003e Include DragonFlyBSD in library loading fallback paths\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/0e29d6ffebb9ce50c5e3925a0b920b4253f681ed\"\u003e\u003ccode\u003e0e29d6f\u003c/code\u003e\u003c/a\u003e Add BluetoothApis to c.s.j.p.win32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/2771c1a9d172f8df4dc908ce8f75180ce6879b28\"\u003e\u003ccode\u003e2771c1a\u003c/code\u003e\u003c/a\u003e Address review: use HANDLEByReference and UNICODE_OPTIONS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/da652b68faa7a1c8fd12fdd276c68823b09cc672\"\u003e\u003ccode\u003eda652b6\u003c/code\u003e\u003c/a\u003e Add BluetoothApis to c.s.j.p.win32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/5c421d74e1cb81986f6f6cce041c353844fb0abe\"\u003e\u003ccode\u003e5c421d7\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1723\"\u003e#1723\u003c/a\u003e from dbwiddis/add-resource-usage-and-proc-info\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/abfd4009c2c11cddf376509c5e2cf91087422bf9\"\u003e\u003ccode\u003eabfd400\u003c/code\u003e\u003c/a\u003e Add proc_info structs and methods to mac SystemB\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/java-native-access/jna/compare/5.18.1...5.19.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.dagger:hilt-android` from 2.53.1 to 2.59.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/dagger/releases\"\u003ecom.google.dagger:hilt-android's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDagger 2.59.2\u003c/h2\u003e\n\u003ch3\u003eBug fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ca href=\"https://redirect.github.com/google/dagger/issues/5116\"\u003e#5116\u003c/a\u003e,\u003ca href=\"https://redirect.github.com/google/dagger/issues/5099\"\u003e#5099\u003c/a\u003e: Replaced Hilt's \u0026quot;android-classes\u0026quot; transform with attribute rules (f7e31b857)\u003c/li\u003e\n\u003cli\u003eFixed \u003ca href=\"https://redirect.github.com/google/dagger/issues/5122\"\u003e#5122\u003c/a\u003e: Fixed issue with slow incremental builds introduced by HiltSyncTask in AGP 9 support (1be57655b)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDagger 2.59.1\u003c/h2\u003e\n\u003ch3\u003eBug fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ca href=\"https://redirect.github.com/google/dagger/issues/5099\"\u003e#5099\u003c/a\u003e: Fixes compilation error with \u003ccode\u003ejetifierEnabled=true\u003c/code\u003e in AGP 9 (8dcce8790)\u003c/li\u003e\n\u003cli\u003eFixed \u003ca href=\"https://redirect.github.com/google/dagger/issues/5098\"\u003e#5098\u003c/a\u003e: Updated minimum required AGP version to 9.0.0 to make it clearer this is a requirement when using the Hilt Gradle plugin. (141e5941a)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDagger 2.59\u003c/h2\u003e\n\u003ch3\u003eBreaking changes:\u003c/h3\u003e\n\u003cp\u003e(If you do not use Hilt or the Hilt Gradle plugin, this change does not affect you.)\u003c/p\u003e\n\u003cp\u003eThis release adds AGP 9 support for the \u003ca href=\"https://dagger.dev/hilt/gradle-setup#hilt-gradle-plugin\"\u003eHilt Gradle plugin\u003c/a\u003e. This means that if you use the Hilt Gradle Plugin, AGP 9 is now a requirement along with AGP 9’s own requirements like Gradle 9.1+ (\u003ca href=\"https://developer.android.com/build/releases/agp-9-0-0-release-notes\"\u003ehttps://developer.android.com/build/releases/agp-9-0-0-release-notes\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e AGP 9 also seems to cause issues with \u003ccode\u003eenableJetifier=true\u003c/code\u003e (see \u003ca href=\"https://redirect.github.com/google/dagger/issues/5099\"\u003e#5099\u003c/a\u003e). This will be fixed in a follow-up release.\u003c/p\u003e\n\u003ch3\u003eBug fixes/features:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ca href=\"https://redirect.github.com/google/dagger/issues/4944\"\u003e#4944\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/dagger/issues/4979\"\u003e#4979\u003c/a\u003e: Support AGP 9 in HiltGradlePlugin (6afd7ea5a0fb84a38f2d23c990ddbd95e728a39d)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDagger 2.58\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e AGP 9 support was held back from this release (\u003ca href=\"https://redirect.github.com/google/dagger/pull/5061/commits/0a5b42cf910be11752c4b958c4735715bf57c564\"\u003egoogle/dagger#5061\u003c/a\u003e) because it forces users onto AGP 9. It will be available in the next Dagger release (e92e3f392).\u003c/p\u003e\n\u003ch3\u003ePotential breaking changes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFlipped default for \u003ccode\u003edagger.useBindingGraphFix\u003c/code\u003e to \u003ccode\u003eenabled\u003c/code\u003e (d41e8362b).\nSee \u003ca href=\"https://dagger.dev/dev-guide/compiler-options#useBindingGraphFix\"\u003ehttps://dagger.dev/dev-guide/compiler-options#useBindingGraphFix\u003c/a\u003e.\n\u003cstrong\u003eFix:\u003c/strong\u003e If this change breaks you it’s likely due to providing a binding in an incorrect module, (e.g. the binding requests an Activity but is installed in the SingletonComponent). The fix is to move the \u003ccode\u003e@Provides\u003c/code\u003e so that it is installed into the correct component (e.g. the ActivityComponent instead of SingletonComponent). You can also set \u003ccode\u003edagger.useBindingGraphFix=disabled\u003c/code\u003e but note that this flag is only temporary and will eventually be removed.\u003c/li\u003e\n\u003cli\u003eThe use of \u003ccode\u003eabstract var\u003c/code\u003e in components is now banned in super types.\nThe reason for this change is that an \u003ccode\u003eabstract var\u003c/code\u003e property creates both a getter and a setter on the component which is almost always unintentional.\n\u003cstrong\u003eFix:\u003c/strong\u003e If this change breaks you, use either an \u003ccode\u003eabstract val foo: Foo\u003c/code\u003e if you need a getter or \u003ccode\u003eabstract fun inject(foo: Foo)\u003c/code\u003e if you need an inject method. Note that \u003ccode\u003eabstract var\u003c/code\u003e is already banned if it is declared directly on the \u003ccode\u003e@Component\u003c/code\u003e class/interface, but this change fixes the check so that it’s banned even if it’s inherited from a super type.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes/features:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/google/dagger/issues/1116\"\u003e#1116\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/dagger/issues/1630\"\u003e#1630\u003c/a\u003e, Supported \u003ccode\u003eMap\u0026lt;K, Lazy\u0026lt;V\u0026gt;\u0026gt;\u003c/code\u003e as a multibinding request type. (7f981a4c3)\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/google/dagger/issues/3601\"\u003e#3601\u003c/a\u003e. No longer adds a deprecation warning for unused dependencies on setters on the component builder. (1cf9dfc96)\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/google/dagger/issues/4982\"\u003e#4982\u003c/a\u003e:\n\u003cul\u003e\n\u003cli\u003eAdded validation to prevent using Java keywords in Dagger-generated code (72e21a828)\u003c/li\u003e\n\u003cli\u003eAdded error for binding elements names that are Java keywords. (38071c5ae)\u003c/li\u003e\n\u003cli\u003eJava keyword validation is now performed earlier during the superficial validation stage. (7f6f7bda7)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDagger 2.57.2\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ca href=\"https://redirect.github.com/google/dagger/issues/4847\"\u003e#4847\u003c/a\u003e: Fixed an issue with the Hilt Gradle Plugin registered transforms on projects using Gradle 9.0.0 (ea570e7)\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/google/dagger/issues/4898\"\u003e#4898\u003c/a\u003e: Fixed an issue with backwards compatibility handling for libraries that export Hilt roots. (85c470ca4)\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/google/dagger/issues/4937\"\u003e#4937\u003c/a\u003e: Fixed the incorrectly declared version of the Kotlin stdlib dependency in the Hilt Gradle Plugin. (deefd9a2d)\u003c/li\u003e\n\u003cli\u003eUpdated ASM dependency to 9.8 (365bc499d)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/dagger/commit/118f2e5fc876a8ff080978753a7a73b2a5d642cd\"\u003e\u003ccode\u003e118f2e5\u003c/code\u003e\u003c/a\u003e 2.59.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/dagger/commit/1be57655bf07880d630154f941b433cec7072c80\"\u003e\u003ccode\u003e1be5765\u003c/code\u003e\u003c/a\u003e Change HiltSyncTask to extend DefaultTask instead of Sync.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/dagger/commit/f7e31b8572df4d791816dfb30a875231176e41d5\"\u003e\u003ccode\u003ef7e31b8\u003c/code\u003e\u003c/a\u003e Replace Hilt's \u0026quot;android-classes\u0026quot; transform with attribute rules.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/dagger/commit/59090059e8e002e034a10e280a426553c086ec71\"\u003e\u003ccode\u003e5909005\u003c/code\u003e\u003c/a\u003e Automated Code Change\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/dagger/commit/3507b0d7128a211f4a78634aba8e01a61bbdffc2\"\u003e\u003ccode\u003e3507b0d\u003c/code\u003e\u003c/a\u003e Support nullability in Switching Providers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/dagger/commit/1900560c6f317d873a3049f73c061211b62e7c95\"\u003e\u003ccode\u003e1900560\u003c/code\u003e\u003c/a\u003e Internal changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/dagger/commit/8c69595320a7661b465bea1aa10465bb7b2db888\"\u003e\u003ccode\u003e8c69595\u003c/code\u003e\u003c/a\u003e Update Dagger yml and README with new latest version number.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/dagger/commit/1dbb1dd1712b8d9f17fec7bbd7f18e32783bfc11\"\u003e\u003ccode\u003e1dbb1dd\u003c/code\u003e\u003c/a\u003e Internal refactoring\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/dagger/commit/62b54235eabe799b72e0f62465b671bc97f30cb5\"\u003e\u003ccode\u003e62b5423\u003c/code\u003e\u003c/a\u003e Internal changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/dagger/commit/8dcce87903e678ef78154180568619e26c4e03bc\"\u003e\u003ccode\u003e8dcce87\u003c/code\u003e\u003c/a\u003e Add AggregatedPackagesTransform for \u0026quot;android-classes\u0026quot; artifact type.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/dagger/compare/dagger-2.53.1...dagger-2.59.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.google.dagger:hilt-android-compiler` from 2.53.1 to 2.59.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/dagger/releases\"\u003ecom.google.dagger:hilt-android-compiler's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDagger 2.59.2\u003c/h2\u003e\n\u003ch3\u003eBug fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ca href=\"https://redirect.github.com/google/dagger/issues/5116\"\u003e#5116\u003c/a\u003e,\u003ca href=\"https://redirect.github.com/google/dagger/issues/5099\"\u003e#5099\u003c/a\u003e: Replaced Hilt's \u0026quot;android-classes\u0026quot; transform with attribute rules (f7e31b857)\u003c/li\u003e\n\u003cli\u003eFixed \u003ca href=\"https://redirect.github.com/google/dagger/issues/5122\"\u003e#5122\u003c/a\u003e: Fixed issue with slow incremental builds introduced by HiltSyncTask in AGP 9 support (1be57655b)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDagger 2.59.1\u003c/h2\u003e\n\u003ch3\u003eBug fixes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ca href=\"https://redirect.github.com/google/dagger/issues/5099\"\u003e#5099\u003c/a\u003e: Fixes compilation error with \u003ccode\u003ejetifierEnabled=true\u003c/code\u003e in AGP 9 (8dcce8790)\u003c/li\u003e\n\u003cli\u003eFixed \u003ca href=\"https://redirect.github.com/google/dagger/issues/5098\"\u003e#5098\u003c/a\u003e: Updated minimum required AGP version to 9.0.0 to make it clearer this is a requirement when using the Hilt Gradle plugin. (141e5941a)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDagger 2.59\u003c/h2\u003e\n\u003ch3\u003eBreaking changes:\u003c/h3\u003e\n\u003cp\u003e(If you do not use Hilt or the Hilt Gradle plugin, this change does not affect you.)\u003c/p\u003e\n\u003cp\u003eThis release adds AGP 9 support for the \u003ca href=\"https://dagger.dev/hilt/gradle-setup#hilt-gradle-plugin\"\u003eHilt Gradle plugin\u003c/a\u003e. This means that if you use the Hilt Gradle Plugin, AGP 9 is now a requirement along with AGP 9’s own requirements like Gradle 9.1+ (\u003ca href=\"https://developer.android.com/build/releases/agp-9-0-0-release-notes\"\u003ehttps://developer.android.com/build/releases/agp-9-0-0-release-notes\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e AGP 9 also seems to cause issues with \u003ccode\u003eenableJetifier=true\u003c/code\u003e (see \u003ca href=\"https://redirect.github.com/google/dagger/issues/5099\"\u003e#5099\u003c/a\u003e). This will be fixed in a follow-up release.\u003c/p\u003e\n\u003ch3\u003eBug fixes/features:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ca href=\"https://redirect.github.com/google/dagger/issues/4944\"\u003e#4944\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/dagger/issues/4979\"\u003e#4979\u003c/a\u003e: Support AGP 9 in HiltGradlePlugin (6afd7ea5a0fb84a38f2d23c990ddbd95e728a39d)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDagger 2.58\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e AGP 9 support was held back from this release (\u003ca href=\"https://redirect.github.com/google/dagger/pull/5061/commits/0a5b42cf910be11752c4b958c4735715bf57c564\"\u003egoogle/dagger#5061\u003c/a\u003e) because it forces users onto AGP 9. It will be available in the next Dagger release (e92e3f392).\u003c/p\u003e\n\u003ch3\u003ePotential breaking changes:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFlipped default for \u003ccode\u003edagger.useBindingGraphFix\u003c/code\u003e to \u003ccode\u003eenabled\u003c/code\u003e (d41e8362b).\nSee \u003ca href=\"https://dagger.dev/dev-guide/compiler-options#useBindingGraphFix\"\u003ehttps://dagger.dev/dev-guide/compiler-options#useBindingGraphFix\u003c/a\u003e.\n\u003cstrong\u003eFix:\u003c/strong\u003e If this change breaks you it’s likely due to providing a binding in an incorrect module, (e.g. the binding requests an Activity but is installed in the SingletonComponent). The fix is to move the \u003ccode\u003e@Provides\u003c/code\u003e so that it is installed into the correct component (e.g. the ActivityComponent instead of SingletonComponent). You can also set \u003ccode\u003edagger.useBindingGraphFix=disabled\u003c/code\u003e but note that this flag is only temporary and will eventually be removed.\u003c/li\u003e\n\u003cli\u003eThe use of \u003ccode\u003eabstract var\u003c/code\u003e in components is now banned in super types.\nThe reason for this change is that an \u003ccode\u003eabstract var\u003c/code\u003e property creates both a getter and a setter on the component which is almost always unintentional.\n\u003cstrong\u003eFix:\u003c/strong\u003e If this change breaks you, use either an \u003ccode\u003eabstract val foo: Foo\u003c/code\u003e if you need a getter or \u003ccode\u003eabstract fun inject(foo: Foo)\u003c/code\u003e if you need an inject method. Note that \u003ccode\u003eabstract var\u003c/code\u003e is already banned if it is declared directly on the \u003ccode\u003e@Component\u003c/code\u003e class/interface, but this change fixes the check so that it’s banned even if it’s inherited from a super type.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes/features:\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/google/dagger/issues/1116\"\u003e#1116\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/google/dagger/issues/1630\"\u003e#1630\u003c/a\u003e, Supported \u003ccode\u003eMap\u0026lt;K, Lazy\u0026lt;V\u0026gt;\u0026gt;\u003c/code\u003e as a multibinding request type. (7f981a4c3)\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/google/dagger/issues/3601\"\u003e#3601\u003c/a\u003e. No longer adds a deprecation warning for unused dependencies on setters on the component builder. (1cf9dfc96)\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/google/dagger/issues/4982\"\u003e#4982\u003c/a\u003e:\n\u003cul\u003e\n\u003cli\u003eAdded validation to prevent using Java keywords in Dagger-generated code (72e21a828)\u003c/li\u003e\n\u003cli\u003eAdded error for binding elements names that are Java keywords. (38071c5ae)\u003c/li\u003e\n\u003cli\u003eJava keyword validation is now performed earlier during the superficial validation stage. (7f6f7bda7)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDagger 2.57.2\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ca href=\"https://redirect.github.com/google/dagger/issues/4847\"\u003e#4847\u003c/a\u003e: Fixed an issue with the Hilt Gradle Plugin registered transforms on projects using Gradle 9.0.0 (ea570e7)\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/google/dagger/issues/4898\"\u003e#4898\u003c/a\u003e: Fixed an issue with backwards compatibility handling for libraries that export Hilt roots. (85c470ca4)\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/google/dagger/issues/4937\"\u003e#4937\u003c/a\u003e: Fixed the incorrectly declared version of the Kotlin stdlib dependency in the Hilt Gradle Plugin. (deefd9a2d)\u003c/li\u003e\n\u003cli\u003eUpdated ASM dependency to 9.8 (365bc499d)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/dagger/commit/118f2e5fc876a8ff080978753a7a73b2a5d642cd\"\u003e\u003ccode\u003e118f2e5\u003c/code\u003e\u003c/a\u003e 2.59.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/dagger/commit/1be57655bf07880d630154f941b433cec7072c80\"\u003e\u003ccode\u003e1be5765\u003c/code\u003e\u003c/a\u003e Change HiltSyncTask to extend DefaultTask instead of Sync.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/dagger/commit/f7e31b8572df4d791816dfb30a875231176e41d5\"\u003e\u003ccode\u003ef7e31b8\u003c/code\u003e\u003c/a\u003e Replace Hilt's \u0026quot;android-classes\u0026quot; transform with attribute rules.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/dagger/commit/59090059e8e002e034a10e280a426553c086ec71\"\u003e\u003ccode\u003e5909005\u003c/code\u003e\u003c/a\u003e Automated Code Change\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/dagger/commit/3507b0d7128a211f4a78634aba8e01a61bbdffc2\"\u003e\u003ccode\u003e3507b0d\u003c/code\u003e\u003c/a\u003e Support nullability in Switching Providers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/dagger/commit/1900560c6f317d873a3049f73c061211b62e7c95\"\u003e\u003ccode\u003e1900560\u003c/code\u003e\u003c/a\u003e Internal changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/dagger/commit/8c69595320a7661b465bea1aa10465bb7b2db888\"\u003e\u003ccode\u003e8c69595\u003c/code\u003e\u003c/a\u003e Update Dagger yml and README with new latest version number.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/dagger/commit/1dbb1dd1712b8d9f17fec7bbd7f18e32783bfc11\"\u003e\u003ccode\u003e1dbb1dd\u003c/code\u003e\u003c/a\u003e Internal refactoring\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/dagger/commit/62b54235eabe799b72e0f62465b671bc97f30cb5\"\u003e\u003ccode\u003e62b5423\u003c/code\u003e\u003c/a\u003e Internal changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/dagger/commit/8dcce87903e678ef78154180568619e26c4e03bc\"\u003e\u003ccode\u003e8dcce87\u003c/code\u003e\u003c/a\u003e Add AggregatedPackagesTransform for \u0026quot;android-classes\u0026quot; artifact type.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/dagger/compare/dagger-2.53.1...dagger-2.59.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `androidx.core:core-ktx` from 1.18.0 to 1.19.0\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/adrienlacombe/oubli/pull/26","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrienlacombe%2Foubli/issues/26","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/26/packages"}},{"old_version":"5.17.0","new_version":"5.18.1","update_type":"minor","path":null,"pr_created_at":"2026-05-01T00:34:24.000Z","version_change":"5.17.0 → 5.18.1","issue":{"uuid":"4362127317","node_id":"PR_kwDOCPKVTc7XTmlN","number":297,"state":"open","title":"Bump the dependencies group across 1 directory with 52 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-01T00:34:24.000Z","updated_at":"2026-05-01T00:37:27.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dependencies","update_count":52,"packages":[{"name":"org.apache.commons:commons-compress","old_version":"1.27.1","new_version":"1.28.0","repository_url":"https://github.com/apache/commons-compress"},{"name":"org.apache.commons:commons-csv","old_version":"1.14.0","new_version":"1.14.1","repository_url":"https://github.com/apache/commons-csv"},{"name":"commons-logging:commons-logging","old_version":"1.3.5","new_version":"1.3.6","repository_url":"https://github.com/apache/commons-logging"},{"name":"com.fasterxml.jackson:jackson-bom","old_version":"2.19.2","new_version":"2.21.3","repository_url":"https://github.com/FasterXML/jackson-bom"},{"name":"org.jctools:jctools-core","old_version":"4.0.5","new_version":"4.0.6","repository_url":"https://github.com/JCTools/JCTools"},{"name":"org.apache.kafka:kafka-clients","old_version":"3.9.1","new_version":"3.9.2"},{"name":"org.apache.rat:apache-rat-plugin","old_version":"0.16.1","new_version":"0.18"},{"name":"org.apache.groovy:groovy-bom","old_version":"4.0.27","new_version":"5.0.5","repository_url":"https://github.com/apache/groovy"},{"name":"org.junit:junit-bom","old_version":"5.13.4","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.jupiter:junit-jupiter-engine","old_version":"5.13.4","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.apache.activemq:activemq-broker","old_version":"6.1.7","new_version":"6.2.5","repository_url":"https://github.com/apache/activemq"},{"name":"org.eclipse.angus:angus-activation","old_version":"2.0.2","new_version":"2.0.3","repository_url":"https://github.com/eclipse-ee4j/angus-activation"},{"name":"org.assertj:assertj-core","old_version":"3.27.3","new_version":"3.27.7","repository_url":"https://github.com/assertj/assertj"},{"name":"com.code-intelligence:jazzer","old_version":"0.24.0","new_version":"0.30.0","repository_url":"https://github.com/CodeIntelligenceTesting/jazzer"},{"name":"com.code-intelligence:jazzer-api","old_version":"0.24.0","new_version":"0.30.0","repository_url":"https://github.com/CodeIntelligenceTesting/jazzer"},{"name":"commons-codec:commons-codec","old_version":"1.18.0","new_version":"1.22.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"org.apache.commons:commons-dbcp2","old_version":"2.13.0","new_version":"2.14.0"},{"name":"commons-io:commons-io","old_version":"2.19.0","new_version":"2.22.0"},{"name":"org.apache.commons:commons-lang3","old_version":"3.18.0","new_version":"3.20.0"},{"name":"org.apache.commons:commons-pool2","old_version":"2.12.1","new_version":"2.13.1"},{"name":"com.google.guava:guava","old_version":"33.4.8-jre","new_version":"33.6.0-jre","repository_url":"https://github.com/google/guava"},{"name":"com.google.guava:guava-testlib","old_version":"33.4.8-jre","new_version":"33.6.0-jre","repository_url":"https://github.com/google/guava"},{"name":"jakarta.activation:jakarta.activation-api","old_version":"2.1.3","new_version":"2.1.4","repository_url":"https://github.com/jakartaee/jaf-api"},{"name":"org.eclipse.angus:jakarta.mail","old_version":"2.0.3","new_version":"2.0.5"},{"name":"jakarta.mail:jakarta.mail-api","old_version":"2.1.3","new_version":"2.1.5","repository_url":"https://github.com/jakartaee/mail-api"},{"name":"com.google.code.java-allocation-instrumenter:java-allocation-instrumenter","old_version":"3.3.4","new_version":"3.3.5","repository_url":"https://github.com/google/allocation-instrumenter"},{"name":"org.jmdns:jmdns","old_version":"3.6.1","new_version":"3.6.3","repository_url":"https://github.com/jmdns/jmdns"},{"name":"net.java.dev.jna:jna","old_version":"5.17.0","new_version":"5.18.1","repository_url":"https://github.com/java-native-access/jna"},{"name":"co.elastic.logging:log4j2-ecs-layout","old_version":"1.7.0","new_version":"1.8.0","repository_url":"https://github.com/elastic/ecs-logging-java"},{"name":"org.apache.maven:maven-core","old_version":"3.9.10","new_version":"3.9.15"},{"name":"org.apache.maven:maven-model","old_version":"3.9.10","new_version":"3.9.15"},{"name":"org.openjdk.nashorn:nashorn-core","old_version":"15.6","new_version":"15.7","repository_url":"https://github.com/openjdk/nashorn"},{"name":"org.eclipse.platform:org.eclipse.osgi","old_version":"3.23.100","new_version":"3.24.100","repository_url":"https://github.com/eclipse-equinox/equinox"},{"name":"org.codehaus.plexus:plexus-utils","old_version":"3.6.0","new_version":"3.6.1","repository_url":"https://github.com/codehaus-plexus/plexus-utils"},{"name":"org.codehaus.woodstox:stax2-api","old_version":"4.2.2","new_version":"4.3.0","repository_url":"https://github.com/FasterXML/stax2-api"},{"name":"org.xmlunit:xmlunit-core","old_version":"2.10.3","new_version":"2.11.0","repository_url":"https://github.com/xmlunit/xmlunit"},{"name":"org.xmlunit:xmlunit-matchers","old_version":"2.10.3","new_version":"2.11.0","repository_url":"https://github.com/xmlunit/xmlunit"},{"name":"org.tukaani:xz","old_version":"1.10","new_version":"1.12","repository_url":"https://github.com/tukaani-project/xz-java"},{"name":"com.github.luben:zstd-jni","old_version":"1.5.7-4","new_version":"1.5.7-7","repository_url":"https://github.com/luben/zstd-jni"},{"name":"biz.aQute.bnd:biz.aQute.bnd.annotation","old_version":"7.1.0","new_version":"7.2.3","repository_url":"https://github.com/bndtools/bnd"},{"name":"com.google.errorprone:error_prone_annotations","old_version":"2.38.0","new_version":"2.49.0","repository_url":"https://github.com/google/error-prone"},{"name":"io.fabric8:docker-maven-plugin","old_version":"0.46.0","new_version":"0.48.1","repository_url":"https://github.com/fabric8io/docker-maven-plugin"},{"name":"org.gradlex:gradle-module-metadata-maven-plugin","old_version":"1.1","new_version":"1.2","repository_url":"https://github.com/gradlex-org/gradle-module-metadata-maven-plugin"},{"name":"com.github.jnr:jnr-ffi","old_version":"2.2.18","new_version":"2.2.19","repository_url":"https://github.com/jnr/jnr-ffi"},{"name":"org.bouncycastle:bcpkix-jdk18on","old_version":"1.83","new_version":"1.84","repository_url":"https://github.com/bcgit/bc-java"},{"name":"org.json:json","old_version":"20250517","new_version":"20251224","repository_url":"https://github.com/douglascrockford/JSON-java"},{"name":"co.elastic.clients:elasticsearch-java","old_version":"9.2.0","new_version":"9.3.4","repository_url":"https://github.com/elastic/elasticsearch-java"},{"name":"org.elasticsearch.client:elasticsearch-rest-client","old_version":"9.2.0","new_version":"9.3.4","repository_url":"https://github.com/elastic/elasticsearch"},{"name":"org.mongodb:bson","old_version":"5.6.1","new_version":"5.7.0","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.mongodb:mongodb-driver-core","old_version":"5.6.1","new_version":"5.7.0","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.mongodb:mongodb-driver-sync","old_version":"5.6.1","new_version":"5.7.0","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.springframework.cloud:spring-cloud-context","old_version":"4.3.0","new_version":"5.0.1","repository_url":"https://github.com/spring-cloud/spring-cloud-commons"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dependencies group with 52 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.apache.commons:commons-compress](https://github.com/apache/commons-compress) | `1.27.1` | `1.28.0` |\n| [org.apache.commons:commons-csv](https://github.com/apache/commons-csv) | `1.14.0` | `1.14.1` |\n| [commons-logging:commons-logging](https://github.com/apache/commons-logging) | `1.3.5` | `1.3.6` |\n| [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `2.19.2` | `2.21.3` |\n| [org.jctools:jctools-core](https://github.com/JCTools/JCTools) | `4.0.5` | `4.0.6` |\n| org.apache.kafka:kafka-clients | `3.9.1` | `3.9.2` |\n| org.apache.rat:apache-rat-plugin | `0.16.1` | `0.18` |\n| [org.apache.groovy:groovy-bom](https://github.com/apache/groovy) | `4.0.27` | `5.0.5` |\n| [org.junit:junit-bom](https://github.com/junit-team/junit-framework) | `5.13.4` | `6.0.3` |\n| [org.junit.jupiter:junit-jupiter-engine](https://github.com/junit-team/junit-framework) | `5.13.4` | `6.0.3` |\n| [org.apache.activemq:activemq-broker](https://github.com/apache/activemq) | `6.1.7` | `6.2.5` |\n| [org.eclipse.angus:angus-activation](https://github.com/eclipse-ee4j/angus-activation) | `2.0.2` | `2.0.3` |\n| [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.27.3` | `3.27.7` |\n| [com.code-intelligence:jazzer](https://github.com/CodeIntelligenceTesting/jazzer) | `0.24.0` | `0.30.0` |\n| [com.code-intelligence:jazzer-api](https://github.com/CodeIntelligenceTesting/jazzer) | `0.24.0` | `0.30.0` |\n| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.18.0` | `1.22.0` |\n| org.apache.commons:commons-dbcp2 | `2.13.0` | `2.14.0` |\n| commons-io:commons-io | `2.19.0` | `2.22.0` |\n| org.apache.commons:commons-lang3 | `3.18.0` | `3.20.0` |\n| org.apache.commons:commons-pool2 | `2.12.1` | `2.13.1` |\n| [com.google.guava:guava](https://github.com/google/guava) | `33.4.8-jre` | `33.6.0-jre` |\n| [com.google.guava:guava-testlib](https://github.com/google/guava) | `33.4.8-jre` | `33.6.0-jre` |\n| [jakarta.activation:jakarta.activation-api](https://github.com/jakartaee/jaf-api) | `2.1.3` | `2.1.4` |\n| org.eclipse.angus:jakarta.mail | `2.0.3` | `2.0.5` |\n| [jakarta.mail:jakarta.mail-api](https://github.com/jakartaee/mail-api) | `2.1.3` | `2.1.5` |\n| [com.google.code.java-allocation-instrumenter:java-allocation-instrumenter](https://github.com/google/allocation-instrumenter) | `3.3.4` | `3.3.5` |\n| [org.jmdns:jmdns](https://github.com/jmdns/jmdns) | `3.6.1` | `3.6.3` |\n| [net.java.dev.jna:jna](https://github.com/java-native-access/jna) | `5.17.0` | `5.18.1` |\n| [co.elastic.logging:log4j2-ecs-layout](https://github.com/elastic/ecs-logging-java) | `1.7.0` | `1.8.0` |\n| org.apache.maven:maven-core | `3.9.10` | `3.9.15` |\n| org.apache.maven:maven-model | `3.9.10` | `3.9.15` |\n| [org.openjdk.nashorn:nashorn-core](https://github.com/openjdk/nashorn) | `15.6` | `15.7` |\n| [org.eclipse.platform:org.eclipse.osgi](https://github.com/eclipse-equinox/equinox) | `3.23.100` | `3.24.100` |\n| [org.codehaus.plexus:plexus-utils](https://github.com/codehaus-plexus/plexus-utils) | `3.6.0` | `3.6.1` |\n| [org.codehaus.woodstox:stax2-api](https://github.com/FasterXML/stax2-api) | `4.2.2` | `4.3.0` |\n| [org.xmlunit:xmlunit-core](https://github.com/xmlunit/xmlunit) | `2.10.3` | `2.11.0` |\n| [org.xmlunit:xmlunit-matchers](https://github.com/xmlunit/xmlunit) | `2.10.3` | `2.11.0` |\n| [org.tukaani:xz](https://github.com/tukaani-project/xz-java) | `1.10` | `1.12` |\n| [com.github.luben:zstd-jni](https://github.com/luben/zstd-jni) | `1.5.7-4` | `1.5.7-7` |\n| [biz.aQute.bnd:biz.aQute.bnd.annotation](https://github.com/bndtools/bnd) | `7.1.0` | `7.2.3` |\n| [com.google.errorprone:error_prone_annotations](https://github.com/google/error-prone) | `2.38.0` | `2.49.0` |\n| [io.fabric8:docker-maven-plugin](https://github.com/fabric8io/docker-maven-plugin) | `0.46.0` | `0.48.1` |\n| [org.gradlex:gradle-module-metadata-maven-plugin](https://github.com/gradlex-org/gradle-module-metadata-maven-plugin) | `1.1` | `1.2` |\n| [com.github.jnr:jnr-ffi](https://github.com/jnr/jnr-ffi) | `2.2.18` | `2.2.19` |\n| [org.bouncycastle:bcpkix-jdk18on](https://github.com/bcgit/bc-java) | `1.83` | `1.84` |\n| [org.json:json](https://github.com/douglascrockford/JSON-java) | `20250517` | `20251224` |\n| [co.elastic.clients:elasticsearch-java](https://github.com/elastic/elasticsearch-java) | `9.2.0` | `9.3.4` |\n| [org.elasticsearch.client:elasticsearch-rest-client](https://github.com/elastic/elasticsearch) | `9.2.0` | `9.3.4` |\n| [org.mongodb:bson](https://github.com/mongodb/mongo-java-driver) | `5.6.1` | `5.7.0` |\n| [org.mongodb:mongodb-driver-core](https://github.com/mongodb/mongo-java-driver) | `5.6.1` | `5.7.0` |\n| [org.mongodb:mongodb-driver-sync](https://github.com/mongodb/mongo-java-driver) | `5.6.1` | `5.7.0` |\n| [org.springframework.cloud:spring-cloud-context](https://github.com/spring-cloud/spring-cloud-commons) | `4.3.0` | `5.0.1` |\n\n\nUpdates `org.apache.commons:commons-compress` from 1.27.1 to 1.28.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-compress/blob/master/RELEASE-NOTES.txt\"\u003eorg.apache.commons:commons-compress's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons Compress 1.28.0 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Compress team is pleased to announce the release of Apache Commons Compress 1.28.0.\u003c/p\u003e\n\u003cp\u003eApache Commons Compress defines an API for working with\ncompression and archive formats. These include bzip2, gzip, pack200,\nLZMA, XZ, Snappy, traditional Unix Compress, DEFLATE, DEFLATE64, LZ4,\nBrotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003cp\u003eThis release updates Apache Commons Lang to 3.18.0 to pick up the fix for CVE-2025-48924 (\u003ca href=\"https://nvd.nist.gov/vuln/detail/CVE-2025-48924\"\u003ehttps://nvd.nist.gov/vuln/detail/CVE-2025-48924\u003c/a\u003e), but is not affected by it.\u003c/p\u003e\n\u003ch2\u003eChanges in this version\u003c/h2\u003e\n\u003cp\u003eChanges in this version include the following.\u003c/p\u003e\n\u003ch2\u003eNew Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipParameters.getModificationInstant(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipParameters.setModificationInstant(Instant). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipParameters.OS, setOS(OS), getOS(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipParameters.toString(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCOMPRESS-638:  Add GzipParameters.setFileNameCharset(Charset) and getFileNameCharset() to override the default ISO-8859-1 Charset \u003ca href=\"https://redirect.github.com/apache/commons-compress/issues/602\"\u003e#602\u003c/a\u003e. Thanks to vincexjl, Gary Gregory, Piotr P. Karwasz.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add support for gzip extra subfields, see GzipParameters.setExtra(HeaderExtraField) [#604](https://github.com/apache/commons-compress/issues/604). Thanks to ddeschenes-1, Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add CompressFilterOutputStream and refactor to use. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add ZipFile.stream(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       GzipCompressorInputStream reads the modification time (MTIME) and stores its value incorrectly multiplied by 1,000. Thanks to Danny Deschenes, Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       GzipCompressorInputStream writes the modification time (MTIME) the value incorrectly divided by 1,000. Thanks to Danny Deschenes, Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add optional FHCRC to GZIP header [#627](https://github.com/apache/commons-compress/issues/627). Thanks to Danny Deschenes, Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipCompressorInputStream.Builder allowing to customize the file name and comment Charsets. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipCompressorInputStream.Builder.setOnMemberStart(IOConsumer) to monitor member parsing. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipCompressorInputStream.Builder.setOnMemberEnd(IOConsumer) to monitor member parsing. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add PMD check to default Maven goal. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add SevenZFile.Builder.setMaxMemoryLimitKiB(int). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add MemoryLimitException.MemoryLimitException(long, int, Throwable) and deprecate MemoryLimitException.MemoryLimitException(long, int, Exception). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCOMPRESS-692:  Add support for zstd compression in zip archives. Thanks to Mehmet Karaman, Andrey Loskutov, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add support for XZ compression in ZIP archives. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCOMPRESS-695:  Add ZipArchiveInputStream.createZstdInputStream(InputStream) to provide a different InputStream implementation for Zstandard (Zstd) \u003ca href=\"https://redirect.github.com/apache/commons-compress/issues/649\"\u003e#649\u003c/a\u003e. Thanks to Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.harmony.pack200.Pack200Exception.Pack200Exception(String, Throwable). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCOMPRESS-697:  Move BitStream.nextBit() method to BitInputStream \u003ca href=\"https://redirect.github.com/apache/commons-compress/issues/663\"\u003e#663\u003c/a\u003e. Thanks to Fredrik Kjellberg, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.lzma.LZMACompressorInputStream.builder/Builder(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.lzma.LZMACompressorOutputStream.builder/Builder(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.xz.XZCompressorInputStream.builder/Builder(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.xz.XZCompressorOutputStream.builder/Builder(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.xz.ZstdCompressorOutputStream.builder/Builder() [#666](https://github.com/apache/commons-compress/issues/666). Thanks to Gary Gregory, David Walluck, Piotr P. Karwasz. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.xz.ZstdConstants [#666](https://github.com/apache/commons-compress/issues/666). Thanks to Gary Gregory, David Walluck, Piotr P. Karwasz. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/852d9c23b94127feafc1649d9c7f13d4df338845\"\u003e\u003ccode\u003e852d9c2\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.28.0 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/f5eb9e28edf8a661ac5efc43b7853ee49bb73b3a\"\u003e\u003ccode\u003ef5eb9e2\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/36f204caa6f7bb2c92a9ad04ba246ad47a2465d2\"\u003e\u003ccode\u003e36f204c\u003c/code\u003e\u003c/a\u003e Camel case parameter name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/4c04e4a803831c00663a6dafd0f0837fba60633b\"\u003e\u003ccode\u003e4c04e4a\u003c/code\u003e\u003c/a\u003e Use final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/6cb7da194a9369edfbd65629576203b8af61ba44\"\u003e\u003ccode\u003e6cb7da1\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/563c9d2fa4d2340902284fc044a7398fc15da5fb\"\u003e\u003ccode\u003e563c9d2\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/ce73bd890e50fcb88d362fc8298f31fa90d802aa\"\u003e\u003ccode\u003ece73bd8\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/a464ae94e0f9c59e9bc30be6086d876f9907d0a4\"\u003e\u003ccode\u003ea464ae9\u003c/code\u003e\u003c/a\u003e Better parameter names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/c0b2b84144d923a2bf7caada35e1d9bb5d562e78\"\u003e\u003ccode\u003ec0b2b84\u003c/code\u003e\u003c/a\u003e Add TODO for next major version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/c76bc976703dc0cebfb6d4653061b8ac3524421d\"\u003e\u003ccode\u003ec76bc97\u003c/code\u003e\u003c/a\u003e Use OpenVEX to document that we are not affected by CVE-2025-48924 in\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-compress/compare/rel/commons-compress-1.27.1...rel/commons-compress-1.28.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.commons:commons-csv` from 1.14.0 to 1.14.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-csv/blob/master/RELEASE-NOTES.txt\"\u003eorg.apache.commons:commons-csv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons CSV 1.14.1 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons CSV team is pleased to announce the release of Apache Commons CSV 1.14.1.\u003c/p\u003e\n\u003cp\u003eThis document contains the release notes for the 1.14.1 version of Apache Commons CSV.\nCommons CSV reads and writes files in Comma Separated Value (CSV) format variations.\u003c/p\u003e\n\u003cp\u003eCommons CSV requires at least Java 8.\u003c/p\u003e\n\u003cp\u003eThe Apache Commons CSV library provides a simple interface for reading and writing CSV files of various types.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003cp\u003eChanges in this version include:\u003c/p\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSV-318:  CSVPrinter.printRecord(Stream) hangs if given a parallel stream. Thanks to Joseph Shraibman, Gary Gregory.\u003c/li\u003e\n\u003cli\u003eCSV-318:  CSVPrinter now uses an internal lock instead of synchronized methods. Thanks to Joseph Shraibman, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      org.apache.commons.csv.CSVPrinter.printRecords(ResultSet) now writes one record at a time using a lock. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump org.apache.commons:commons-parent from 81 to 85 [#542](https://github.com/apache/commons-csv/issues/542). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump commons-io:commons-io from 2.18.0 to 2.20.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump com.opencsv:opencsv from 5.10 to 5.11.2 [#545](https://github.com/apache/commons-csv/issues/545), [#551](https://github.com/apache/commons-csv/issues/551), [#553](https://github.com/apache/commons-csv/issues/553). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 [#556](https://github.com/apache/commons-csv/issues/556). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump commons-codec:commons-codec from 1.18.0 to 1.19.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHistorical list of changes: \u003ca href=\"https://commons.apache.org/proper/commons-csv/changes.html\"\u003ehttps://commons.apache.org/proper/commons-csv/changes.html\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFor complete information on Apache Commons CSV, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons CSV website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-csv/\"\u003ehttps://commons.apache.org/proper/commons-csv/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload page: \u003ca href=\"https://commons.apache.org/proper/commons-csv/download_csv.cgi\"\u003ehttps://commons.apache.org/proper/commons-csv/download_csv.cgi\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eHave fun!\n-Apache Commons CSV team\u003c/p\u003e\n\u003chr /\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/e14ef86d34211f9d1b9b6040c5f6dbafc93ba907\"\u003e\u003ccode\u003ee14ef86\u003c/code\u003e\u003c/a\u003e Ignore macOS file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/d8724bf76a7d6abbb93aad65e316f050f86a256d\"\u003e\u003ccode\u003ed8724bf\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.14.1 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/b76971c25af176f901c003b25d6a5f4f6edc87ad\"\u003e\u003ccode\u003eb76971c\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/b66814ef248186b7a8316b85e1208c705dba06e3\"\u003e\u003ccode\u003eb66814e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apache/commons-csv/issues/557\"\u003e#557\u003c/a\u003e from apache/dependabot/github_actions/github/codeql-a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/9c95e92d6aaa4d052a139158a900395646c6652e\"\u003e\u003ccode\u003e9c95e92\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 3.29.2 to 3.29.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/1fb37163f9fe59aa13c63efd53e71d7a0392be4c\"\u003e\u003ccode\u003e1fb3716\u003c/code\u003e\u003c/a\u003e Bump commons-codec:commons-codec from 1.18.0 to 1.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/7b72c509f73e05ca2bf2f0945a6a1cb03f87bd39\"\u003e\u003ccode\u003e7b72c50\u003c/code\u003e\u003c/a\u003e Merge some string literals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/96583732b6be55d459a5b430c4a3a3bb2126db10\"\u003e\u003ccode\u003e9658373\u003c/code\u003e\u003c/a\u003e Update the GitHub pull request template for AI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/67192a9e0af58bdf49edf4e0d29f50343da82c70\"\u003e\u003ccode\u003e67192a9\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.19.0 to 2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/59164c8b795ebd4cc0362c4c74d7c893c4a50303\"\u003e\u003ccode\u003e59164c8\u003c/code\u003e\u003c/a\u003e Bump com.opencsv:opencsv from 5.11.1 to 5.11.2 \u003ca href=\"https://redirect.github.com/apache/commons-csv/issues/553\"\u003e#553\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-csv/compare/rel/commons-csv-1.14.0...rel/commons-csv-1.14.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `commons-logging:commons-logging` from 1.3.5 to 1.3.6\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-logging/blob/master/RELEASE-NOTES.txt\"\u003ecommons-logging:commons-logging's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons Logging 1.3.6 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Logging team is pleased to announce the release of Apache Commons Logging 1.3.6.\u003c/p\u003e\n\u003cp\u003eApache Commons Logging is a thin adapter allowing configurable bridging to other,\nwell-known logging systems.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003ch2\u003eChanges in this version\u003c/h2\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Fix running spotbugs:check: Unable to parse configuration of mojo. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Update deprecated call in PathableClassLoader.addLogicalLib(String). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Fix malformed Javadoc comments. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Fix log level in Slf4jLogFactory.error(Object, Throwable) [#416](https://github.com/apache/commons-logging/issues/416). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump org.apache.commons:commons-parent from 81 to 97 [#361](https://github.com/apache/commons-logging/issues/361), [#367](https://github.com/apache/commons-logging/issues/367), [#388](https://github.com/apache/commons-logging/issues/388), [#409](https://github.com/apache/commons-logging/issues/409), [#410](https://github.com/apache/commons-logging/issues/410). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump org.slf4j:slf4j-api from 2.0.16 to 2.0.17 [#344](https://github.com/apache/commons-logging/issues/344). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump com.h3xstream.findsecbugs:findsecbugs-plugin from 1.13.0 to 1.14.0 [#360](https://github.com/apache/commons-logging/issues/360). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump log4j2.version from 2.24.3 to 2.25.3 [#371](https://github.com/apache/commons-logging/issues/371), [#412](https://github.com/apache/commons-logging/issues/412). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.20.0 [#373](https://github.com/apache/commons-logging/issues/373). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump ch.qos.logback:logback-core from 1.3.14 to 1.3.16 [#411](https://github.com/apache/commons-logging/issues/411).. Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHistorical list of changes: \u003ca href=\"https://commons.apache.org/proper/commons-logging/changes.html\"\u003ehttps://commons.apache.org/proper/commons-logging/changes.html\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload it from \u003ca href=\"https://commons.apache.org/proper/commons-logging/download_logging.cgi\"\u003ehttps://commons.apache.org/proper/commons-logging/download_logging.cgi\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFor complete information on Apache Commons Logging, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons Logging website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-logging/\"\u003ehttps://commons.apache.org/proper/commons-logging/\u003c/a\u003e\u003c/p\u003e\n\u003chr /\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/141c9ea8661fbf53ca710d12c462fab42986f0bf\"\u003e\u003ccode\u003e141c9ea\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.3.6 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/05cbf46ae4aad9eb11510ab589fc9a37080001eb\"\u003e\u003ccode\u003e05cbf46\u003c/code\u003e\u003c/a\u003e Prepare for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/3ea5f4dfb225f378e5a97c5399d45ee7922f9d86\"\u003e\u003ccode\u003e3ea5f4d\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/d8e5e8069869ebe37ad969088d0ca9411d0ace11\"\u003e\u003ccode\u003ed8e5e80\u003c/code\u003e\u003c/a\u003e Simplify\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/694754e71498cddbaf77bcc1612e9184a176dd3f\"\u003e\u003ccode\u003e694754e\u003c/code\u003e\u003c/a\u003e Simpler description.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/97e7660e5fe43e7c1169cc4f3e2b92629f4dd3fd\"\u003e\u003ccode\u003e97e7660\u003c/code\u003e\u003c/a\u003e Fix log level in Slf4jLogFactory.error(Object, Throwable) \u003ca href=\"https://redirect.github.com/apache/commons-logging/issues/416\"\u003e#416\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/07452cca430f2deb176571b41e841f44839c8f64\"\u003e\u003ccode\u003e07452cc\u003c/code\u003e\u003c/a\u003e fix LogLevel (\u003ca href=\"https://redirect.github.com/apache/commons-logging/issues/416\"\u003e#416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/c8c20dec5e5bb7603c8e8639a6346f3490722dd9\"\u003e\u003ccode\u003ec8c20de\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.32.4 to 4.32.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/b879d3e76a738c0aec6ce9cb151f0176cd218537\"\u003e\u003ccode\u003eb879d3e\u003c/code\u003e\u003c/a\u003e Bump org.apache.commons:commons-parent from 96 to 97.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/5b2e759ee1ba7b18d53f13f085d8680b7dcf11f2\"\u003e\u003ccode\u003e5b2e759\u003c/code\u003e\u003c/a\u003e Add security page.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-logging/compare/rel/commons-logging-1.3.5...rel/commons-logging-1.3.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson:jackson-bom` from 2.19.2 to 2.21.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/374fbd08ee91a6c91626bae1d6497df21c89b541\"\u003e\u003ccode\u003e374fbd0\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.21.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/7059df78cc36832349acad026169ff890f4c718c\"\u003e\u003ccode\u003e7059df7\u003c/code\u003e\u003c/a\u003e Prep for 2.21.3 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/2fd60bdab3228f6b99dce81326d9fd7eaf587401\"\u003e\u003ccode\u003e2fd60bd\u003c/code\u003e\u003c/a\u003e Merge branch '2.20' into 2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/b82a3640491f66be2e56bef377b5002cd9d1567b\"\u003e\u003ccode\u003eb82a364\u003c/code\u003e\u003c/a\u003e Merge branch '2.19' into 2.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/ef4e013e95fc64583b0a414711648a84fc50be46\"\u003e\u003ccode\u003eef4e013\u003c/code\u003e\u003c/a\u003e Merge branch '2.18' into 2.19\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/536ae51c1db9dfbfc8dda697ccfd6545cf626d2b\"\u003e\u003ccode\u003e536ae51\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/536c5339035643fdca46ddd947f253afd072f764\"\u003e\u003ccode\u003e536c533\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/426b778e5ea490d164e572a63319c7cf2f362f2f\"\u003e\u003ccode\u003e426b778\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.18.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/a73cda9be3e57f29c53fea748f1f867eaa1457ab\"\u003e\u003ccode\u003ea73cda9\u003c/code\u003e\u003c/a\u003e Prep for 2.18.7 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/76b4a05087a9e42eb1b26f59d5b7028b0496da5e\"\u003e\u003ccode\u003e76b4a05\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.19.2...jackson-bom-2.21.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jctools:jctools-core` from 4.0.5 to 4.0.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/JCTools/JCTools/releases\"\u003eorg.jctools:jctools-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eAdd VarHandle queues and other minor fixups\u003c/h2\u003e\n\u003cp\u003eNOTE: This will be the last release with JDK6 bytecode for \u003ccode\u003ejctools-core\u003c/code\u003e. The next release will be 5.0.0 and will compile with the \u003ccode\u003e1.8\u003c/code\u003e target, allowing for method handles.\u003c/p\u003e\n\u003cp\u003eThis release has 2 artifacts. The old \u003ccode\u003ejctools-core\u003c/code\u003e with the following changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eWhere plain access to field is used by queues, the field is not \u003ccode\u003evolatile\u003c/code\u003e and \u003ccode\u003evolatile\u003c/code\u003e access is done using \u003ccode\u003eUnsafe\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUse a generated ConcurrentCircularXXXQueue instead of hand rolled base classes in generated code.\u003c/li\u003e\n\u003cli\u003ePadding blocks formatting is improved in generated code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe release introduces a new artifact, \u003ccode\u003ejctools-core-jdk11\u003c/code\u003e which included generated \u003ccode\u003eVarHandle\u003c/code\u003e queues (padded and unpadded). These queues do not rely on \u003ccode\u003eUnsafe\u003c/code\u003e, and offer better performance than the \u003ccode\u003eAtomicFieldUpdater\u003c/code\u003e generated code. We expect many users will prefer these variants going forward to break their reliance on \u003ccode\u003eUnsafe\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eThe majority of the \u003ccode\u003eVarHandle\u003c/code\u003e work is a great contribution from \u003ca href=\"https://github.com/amarziali\"\u003e\u003ccode\u003e@​amarziali\u003c/code\u003e\u003c/a\u003e , thanks!!!\nWe also thank \u003ca href=\"https://github.com/franz1981\"\u003e\u003ccode\u003e@​franz1981\u003c/code\u003e\u003c/a\u003e for his help reviewing and profiling the code.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/81fc9f7d909de81e862b1230aca185a267b25b3e\"\u003e\u003ccode\u003e81fc9f7\u003c/code\u003e\u003c/a\u003e Add VH package info\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/b43fb9a45f497ded45bda8e843020d8b8dc07283\"\u003e\u003ccode\u003eb43fb9a\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003ela\u003c/code\u003e optimization from VH queues in the absence of evidence it improve...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/b8b6eb5b233c2aafa29b6643f3f3edd22c8da124\"\u003e\u003ccode\u003eb8b6eb5\u003c/code\u003e\u003c/a\u003e Improve baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/e06b852980dd0e3dbebb2b318363e50c9b7012d5\"\u003e\u003ccode\u003ee06b852\u003c/code\u003e\u003c/a\u003e Generate atomic queues after builder changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/97aa7b45060263a86a1a98feacafc16bd65a3c90\"\u003e\u003ccode\u003e97aa7b4\u003c/code\u003e\u003c/a\u003e Prep atomic generator for generating base classes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/e17024a8998c4078513cc10f580a2d49afbfc29f\"\u003e\u003ccode\u003ee17024a\u003c/code\u003e\u003c/a\u003e Generate VH LinkedArray queues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/85f8938afe1b7433cf45e457b7df40581dc066cc\"\u003e\u003ccode\u003e85f8938\u003c/code\u003e\u003c/a\u003e Regenerate queues with padding block\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/845e8ff1cf4ade907c46907820a3cb4227caed2c\"\u003e\u003ccode\u003e845e8ff\u003c/code\u003e\u003c/a\u003e Fix up volatile/plain fields access and prep for LinkedArray queues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/dc94426b3cbccb190da344577aa0d25c59999aa5\"\u003e\u003ccode\u003edc94426\u003c/code\u003e\u003c/a\u003e Nicer formatting for padding blocks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/7c7798192aa17c7491550d812524a046e034df98\"\u003e\u003ccode\u003e7c77981\u003c/code\u003e\u003c/a\u003e Fix test timeout due to slow \u003ccode\u003eclear\u003c/code\u003e on linked queues\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/JCTools/JCTools/compare/v4.0.5...v4.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.kafka:kafka-clients` from 3.9.1 to 3.9.2\n\nUpdates `org.apache.rat:apache-rat-plugin` from 0.16.1 to 0.18\n\nUpdates `org.apache.groovy:groovy-bom` from 4.0.27 to 5.0.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/groovy/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit:junit-bom` from 5.13.4 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit:junit-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.1 = Platform 6.0.1 + Jupiter 6.0.1 + Vintage 6.0.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0 = Platform 6.0.0 + Jupiter 6.0.0 + Vintage 6.0.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/2897robo\"\u003e\u003ccode\u003e@​2897robo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4525\"\u003ejunit-team/junit-framework#4525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/strangelookingnerd\"\u003e\u003ccode\u003e@​strangelookingnerd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4683\"\u003ejunit-team/junit-framework#4683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eric6iese\"\u003e\u003ccode\u003e@​eric6iese\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4717\"\u003ejunit-team/junit-framework#4717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\"\u003ehttps://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC3 = Platform 6.0.0-RC3 + Jupiter 6.0.0-RC3 + Vintage 6.0.0-RC3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC2 = Platform 6.0.0-RC2 + Jupiter 6.0.0-RC2 + Vintage 6.0.0-RC2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC1 = Platform 6.0.0-RC1 + Jupiter 6.0.0-RC1 + Vintage 6.0.0-RC1\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.13.4...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-engine` from 5.13.4 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter-engine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.1 = Platform 6.0.1 + Jupiter 6.0.1 + Vintage 6.0.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0 = Platform 6.0.0 + Jupiter 6.0.0 + Vintage 6.0.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/2897robo\"\u003e\u003ccode\u003e@​2897robo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4525\"\u003ejunit-team/junit-framework#4525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/strangelookingnerd\"\u003e\u003ccode\u003e@​strangelookingnerd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4683\"\u003ejunit-team/junit-framework#4683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eric6iese\"\u003e\u003ccode\u003e@​eric6iese\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4717\"\u003ejunit-team/junit-framework#4717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\"\u003ehttps://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC3 = Platform 6.0.0-RC3 + Jupiter 6.0.0-RC3 + Vintage 6.0.0-RC3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC2 = Platform 6.0.0-RC2 + Jupiter 6.0.0-RC2 + Vintage 6.0.0-RC2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC1 = Platform 6.0.0-RC1 + Jupiter 6.0.0-RC1 + Vintage 6.0.0-RC1\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.13.4...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.activemq:activemq-broker` from 6.1.7 to 6.2.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/activemq/releases\"\u003eorg.apache.activemq:activemq-broker's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache ActiveMQ 6.2.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump to 6.2.5-SNAPSHOT version by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1892\"\u003eapache/activemq#1892\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] SSL handshake write timeout enforcement (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1883\"\u003e#1883\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1894\"\u003eapache/activemq#1894\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Minor bug fix for BrokerView#validateAllowedUri (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1900\"\u003e#1900\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1902\"\u003eapache/activemq#1902\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Restrict URL protocol types loaded by XBeanBrokerFactory (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1910\"\u003e#1910\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1915\"\u003eapache/activemq#1915\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ecompilation-fix by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1919\"\u003eapache/activemq#1919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Make brokerName immutable in RegionBroker (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1917\"\u003e#1917\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1923\"\u003eapache/activemq#1923\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Add Http discovery transport to denied list for JMX (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1918\"\u003e#1918\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1925\"\u003eapache/activemq#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Update resource cleanup on queueBrowse servlet (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1912\"\u003e#1912\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1928\"\u003eapache/activemq#1928\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Update DestinationView uri resolution (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1914\"\u003e#1914\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1930\"\u003eapache/activemq#1930\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(webconsole): the webconsole now redirect to the slave.jsp when required (slave broker with startAsync=\u0026quot;true\u0026quot;) [6.2.x] by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1934\"\u003eapache/activemq#1934\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Queue browse improvements in webconsole (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1938\"\u003e#1938\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1942\"\u003eapache/activemq#1942\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Add more transport types to the denied list for JMX (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1949\"\u003e#1949\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1952\"\u003eapache/activemq#1952\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Add remote file filtering for XBeanBrokerFactory (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1950\"\u003e#1950\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1954\"\u003eapache/activemq#1954\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.2.4...activemq-6.2.5\"\u003ehttps://github.com/apache/activemq/compare/activemq-6.2.4...activemq-6.2.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eApache ActiveMQ 6.2.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[6.2.x] Bump version to 6.2.4-SNAPSHOT by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1868\"\u003eapache/activemq#1868\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Ensure AMQP protocol marshals messages before passing to broker (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1859\"\u003e#1859\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1860\"\u003eapache/activemq#1860\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Backport MQTT fixes by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1884\"\u003eapache/activemq#1884\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Properly handle SSL handshake updates by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1886\"\u003eapache/activemq#1886\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.2.3...activemq-6.2.4\"\u003ehttps://github.com/apache/activemq/compare/activemq-6.2.3...activemq-6.2.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eApache ActiveMQ 6.2.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[6.2.x] Update copyright year in the bin distribution NOTICE by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1817\"\u003eapache/activemq#1817\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump version to 6.2.3-SNAPSHOT by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1834\"\u003eapache/activemq#1834\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix FactoryFinder path resolution in Windows (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1831\"\u003e#1831\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1836\"\u003eapache/activemq#1836\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Prevent a VM transport from being used with BrokerView by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1844\"\u003eapache/activemq#1844\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Add 6.2.3 in spring schemas by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1838\"\u003eapache/activemq#1838\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Also validate nested composite URIs used with BrokerView (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1847\"\u003e#1847\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1848\"\u003eapache/activemq#1848\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.2.2...activemq-6.2.3\"\u003ehttps://github.com/apache/activemq/compare/activemq-6.2.2...activemq-6.2.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eApache ActiveMQ 6.2.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[6.2.x] Backport: Improve FactoryFinder Validation (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1793\"\u003e#1793\u003c/a\u003e) by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1799\"\u003eapache/activemq#1799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport: remove the annotation on the ProtocolConverterTest (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1793\"\u003e#1793\u003c/a\u003e) by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1801\"\u003eapache/activemq#1801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade the spring.schemas in preparation for the 6.2.2 release by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1804\"\u003eapache/activemq#1804\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate copyright year in the NOTICE file by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1806\"\u003eapache/activemq#1806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(assembly): add missing jolokia-core to assembly descriptor by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1808\"\u003eapache/activemq#1808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Bump jackson-version from 2.21.0 to 2.21.1 (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1709\"\u003e#1709\u003c/a\u003e) by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1810\"\u003eapache/activemq#1810\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/cfa799820a577f819b2dfd8e49341b1084a358b9\"\u003e\u003ccode\u003ecfa7998\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release activemq-6.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/881ce9d0a9b5e4e11b72c2c9db80dc7eddc0f0ec\"\u003e\u003ccode\u003e881ce9d\u003c/code\u003e\u003c/a\u003e Add remote file filtering for XBeanBrokerFactory (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1950\"\u003e#1950\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1954\"\u003e#1954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/e19cc3e1ed229a0696565151931fd6f95d2ff6da\"\u003e\u003ccode\u003ee19cc3e\u003c/code\u003e\u003c/a\u003e Add more transport types to the denied list for JMX (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1949\"\u003e#1949\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1952\"\u003e#1952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/0982ba45a14b44b58024a277084d3a17fe141be6\"\u003e\u003ccode\u003e0982ba4\u003c/code\u003e\u003c/a\u003e Queue browse improvements in webconsole (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1938\"\u003e#1938\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1942\"\u003e#1942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/1dabafb8ac124d7b6421ef935e59b42d028cc970\"\u003e\u003ccode\u003e1dabafb\u003c/code\u003e\u003c/a\u003e fix(webconsole): the webconsole now redirect to the slave.jsp when required (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/2b8455b34ff3f57aa69efb33dcec0865465cc2e1\"\u003e\u003ccode\u003e2b8455b\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/apache/activemq/issues/1913\"\u003e#1913\u003c/a\u003e Update DestinationView uri resolution (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1914\"\u003e#1914\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/1b7b1e0089abfbbb6745f21f692e73bb2d81b08f\"\u003e\u003ccode\u003e1b7b1e0\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/apache/activemq/issues/1911\"\u003e#1911\u003c/a\u003e Update resource cleanup on queueBrowse servlet (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1912\"\u003e#1912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/3b3dc085d02df4298c9fefa8d046e207bc1e23d2\"\u003e\u003ccode\u003e3b3dc08\u003c/code\u003e\u003c/a\u003e Add Http discovery transport to denied list for JMX (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1918\"\u003e#1918\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1925\"\u003e#1925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/8c929d0a98ab6505aebe5648eeefbc87a754571c\"\u003e\u003ccode\u003e8c929d0\u003c/code\u003e\u003c/a\u003e Make brokerName immutable in RegionBroker (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1917\"\u003e#1917\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1923\"\u003e#1923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/eccbe4c94ab6dad6d38a2b02462b1e15b72ccbc6\"\u003e\u003ccode\u003eeccbe4c\u003c/code\u003e\u003c/a\u003e compilation-fix (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1919\"\u003e#1919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.1.7...activemq-6.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.eclipse.angus:angus-activation` from 2.0.2 to 2.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/6eff4c53e9397dc7b2a7b893fb132734b10981ac\"\u003e\u003ccode\u003e6eff4c5\u003c/code\u003e\u003c/a\u003e Prepare release org.eclipse.angus:angus-activation-project:2.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/bcb33752b34103ccc82ddaa73c9636b77fdc334e\"\u003e\u003ccode\u003ebcb3375\u003c/code\u003e\u003c/a\u003e jaf api 2.1.4 (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/angus-activation/issues/55\"\u003e#55\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/84e5a0d5cac45555f1ecd00983833fdb1d123653\"\u003e\u003ccode\u003e84e5a0d\u003c/code\u003e\u003c/a\u003e Rename resources so javax and jakarta can live in same classpath \u003ca href=\"https://redirect.github.com/eclipse-ee4j/angus-activation/issues/174\"\u003e#174\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/c3c4d67ee559b582af6a5cbeea6e8a624f83b7a5\"\u003e\u003ccode\u003ec3c4d67\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/eclipse-ee4j/angus-activation/issues/46\"\u003e#46\u003c/a\u003e from eclipse-ee4j/2.0.2-RELEASE\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/354de40e267117e492037fdb5b5c6a5cde3d8d1d\"\u003e\u003ccode\u003e354de40\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/c62baf3dc6d6d98feab9a515cb4a8fde71e62a91\"\u003e\u003ccode\u003ec62baf3\u003c/code\u003e\u003c/a\u003e Update TCK-Results.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/6cda1e745e9049083aa286940694695222c14000\"\u003e\u003ccode\u003e6cda1e7\u003c/code\u003e\u003c/a\u003e Prepare next development cycle for 2.1.0-SNAPSHOT\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/compare/2.0.2...2.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.assertj:assertj-core` from 3.27.3 to 3.27.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/assertj/assertj/releases\"\u003eorg.assertj:assertj-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.27.7\u003c/h2\u003e\n\u003ch2\u003e:lock: Security\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix XXE vulnerability in \u003ccode\u003eisXmlEqualTo\u003c/code\u003e assertion (CVE-2026-24400)\n\u003cul\u003e\n\u003cli\u003eSee GHSA-rqfh-9r24-8c9r for details; many thanks to \u003ca href=\"https://github.com/wxt201\"\u003e\u003ccode\u003e@​wxt201\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Song-Li\"\u003e\u003ccode\u003e@​Song-Li\u003c/code\u003e\u003c/a\u003e for responsibly reporting it!\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:no_entry_sign: Deprecated\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eXmlStringPrettyFormatter\u003c/code\u003e with no replacement\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNavigation to \u003ccode\u003eassertj-core\u003c/code\u003e or \u003ccode\u003eguava\u003c/code\u003e types from \u003ccode\u003eassertj-guava\u003c/code\u003e Javadoc site has unnecessary header \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3478\"\u003e#3478\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Byte Buddy 1.18.3\u003c/li\u003e\n\u003cli\u003eUpgrade to JUnit BOM 5.14.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Guava 33.5.0-jre\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.27.6\u003c/h2\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing export for \u003ccode\u003eorg.assertj.core.annotation\u003c/code\u003e \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3951\"\u003e#3951\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:heart: Contributors\u003c/h2\u003e\n\u003cp\u003eThanks to all the contributors who worked on this release:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/duponter\"\u003e\u003ccode\u003e@​duponter\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.27.5\u003c/h2\u003e\n\u003ch2\u003e:zap: Improvements\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eByteBuddy in AssertJ 3.27.4 not compatible with Java 25 \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3946\"\u003e#3946\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/e84071667f5f8f13084af9dfa54cee5fd9db18db\"\u003e\u003ccode\u003ee840716\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release assertj-build-3.27.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/85ca7eb6609bb179c043b85ae7d290523b1ba79a\"\u003e\u003ccode\u003e85ca7eb\u003c/code\u003e\u003c/a\u003e Deprecate \u003ccode\u003eXmlStringPrettyFormatter\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/77081dc5eb107141df80f95bd0149b468e451341\"\u003e\u003ccode\u003e77081dc\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/b68fc24a9de28f28a486fc5b887c1b8a003a5823\"\u003e\u003ccode\u003eb68fc24\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.31.9 to 4.31.10 in the github-actions group ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/0cf5bb6c50f6ead3deaa2a2ff50ef1e7d933c8a3\"\u003e\u003ccode\u003e0cf5bb6\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003ekotlin.version\u003c/code\u003e from 2.1.0 to 2.2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/d393ef1f5e48c89d47d7cf6d1eae359ceda0a126\"\u003e\u003ccode\u003ed393ef1\u003c/code\u003e\u003c/a\u003e Abort tests when symbolic links cannot be created (\u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3788\"\u003e#3788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/22124331e9922af5a43ab50f7a9a25b65be53be1\"\u003e\u003ccode\u003e2212433\u003c/code\u003e\u003c/a\u003e Add IntelliJ custom inspection for test class names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/5717d025cfe0f4c66de20f3253c0b0ecba259aa1\"\u003e\u003ccode\u003e5717d02\u003c/code\u003e\u003c/a\u003e Update JetBrains icon\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/a8ec20bd42ed01f9cc6f654046c7dd424b0af07c\"\u003e\u003ccode\u003ea8ec20b\u003c/code\u003e\u003c/a\u003e Add icon for JetBrains products\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/c05fb3d052b415fb2d6051df939f3b7903a76afe\"\u003e\u003ccode\u003ec05fb3d\u003c/code\u003e\u003c/a\u003e Bump Maven to 3.9.12 and Wrapper to 3.3.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/assertj/assertj/compare/assertj-build-3.27.3...assertj-build-3.27.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.code-intelligence:jazzer` from 0.24.0 to 0.30.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/releases\"\u003ecom.code-intelligence:jazzer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.30.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Use getCanonicalName() for array codegen in autofuzz reproducers by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1043\"\u003eCodeIntelligenceTesting/jazzer#1043\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add exploreState(byte) overload with auto-generated call-site id by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1032\"\u003eCodeIntelligenceTesting/jazzer#1032\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Maximize API by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1036\"\u003eCodeIntelligenceTesting/jazzer#1036\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add minimize API by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1038\"\u003eCodeIntelligenceTesting/jazzer#1038\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Enable exploreState without value profile by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1037\"\u003eCodeIntelligenceTesting/jazzer#1037\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add hooks for Set.contains \u0026amp; Set.remove by \u003ca href=\"https://github.com/onionpsy\"\u003e\u003ccode\u003e@​onionpsy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1030\"\u003eCodeIntelligenceTesting/jazzer#1030\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add hook for Enum.valueOf by \u003ca href=\"https://github.com/onionpsy\"\u003e\u003ccode\u003e@​onionpsy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1031\"\u003eCodeIntelligenceTesting/jazzer#1031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add float/double comparison tracking to instrumentor by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1045\"\u003eCodeIntelligenceTesting/jazzer#1045\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add \u003ca href=\"https://github.com/ElementOf\"\u003e\u003ccode\u003e@​ElementOf\u003c/code\u003e\u003c/a\u003e annotation by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1028\"\u003eCodeIntelligenceTesting/jazzer#1028\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: extend ValuePool by new fields : files, and maxMutations by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1033\"\u003eCodeIntelligenceTesting/jazzer#1033\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: ValuePool can now reference suppliers in any class by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1046\"\u003eCodeIntelligenceTesting/jazzer#1046\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update internal jacoco version to 0.8.14 by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1047\"\u003eCodeIntelligenceTesting/jazzer#1047\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: disable FilePathTraversal in an autofuzz test by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1042\"\u003eCodeIntelligenceTesting/jazzer#1042\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: increase test timeout for the selffuzz test by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1040\"\u003eCodeIntelligenceTesting/jazzer#1040\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update bazel dependencies by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1041\"\u003eCodeIntelligenceTesting/jazzer#1041\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update maven deps by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1039\"\u003eCodeIntelligenceTesting/jazzer#1039\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.29.1...v0.30.0\"\u003ehttps://github.com/CodeIntelligenceTesting/jazzer/compare/v0.29.1...v0.30.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.29.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: use user-friendly type names in exception messages by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1024\"\u003eCodeIntelligenceTesting/jazzer#1024\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support lists of arbitrary types by \u003ca href=\"https://gi...\n\n_Description has been truncated_","html_url":"https://github.com/theit/logging-log4j2/pull/297","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/theit%2Flogging-log4j2/issues/297","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/297/packages"}},{"old_version":"5.14.0","new_version":"5.18.1","update_type":"minor","path":null,"pr_created_at":"2026-04-30T23:30:49.000Z","version_change":"5.14.0 → 5.18.1","issue":{"uuid":"4361898258","node_id":"PR_kwDOSRPhqs7XS5F-","number":1,"state":"closed","title":"chore(deps): bump net.java.dev.jna:jna from 5.14.0 to 5.18.1","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-30T23:36:20.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-30T23:30:49.000Z","updated_at":"2026-04-30T23:36:29.000Z","time_to_close":331,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"net.java.dev.jna:jna","old_version":"5.14.0","new_version":"5.18.1","repository_url":"https://github.com/java-native-access/jna"}],"path":null,"ecosystem":"maven"},"body":"Bumps [net.java.dev.jna:jna](https://github.com/java-native-access/jna) from 5.14.0 to 5.18.1.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/java-native-access/jna/blob/master/CHANGES.md\"\u003enet.java.dev.jna:jna's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 5.18.1\u003c/h1\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1686\"\u003e#1686\u003c/a\u003e: Fix \u003ccode\u003esortFields\u003c/code\u003e race condition while getting fields - \u003ca href=\"https://github.com/bendk\"\u003e\u003ccode\u003e@​bendk\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 5.18.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1671\"\u003e#1671\u003c/a\u003e: Add \u003ccode\u003eisRISCV\u003c/code\u003e to \u003ccode\u003ec.s.j.Platform\u003c/code\u003e - \u003ca href=\"https://github.com/Glavo\"\u003e\u003ccode\u003e@​Glavo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1672\"\u003e#1672\u003c/a\u003e: Add \u003ccode\u003eCFLocale\u003c/code\u003e, \u003ccode\u003eCFLocaleCopyCurrent\u003c/code\u003e, \u003ccode\u003eCFCFDateFormatter\u003c/code\u003e, \u003ccode\u003eCFDateFormatterStyle\u003c/code\u003e, \u003ccode\u003eCFDateFormatterCreate\u003c/code\u003e and \u003ccode\u003eCFDateFormatterGetFormat\u003c/code\u003e to \u003ccode\u003ec.s.j.p.mac.CoreFoundation\u003c/code\u003e - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1669\"\u003e#1669\u003c/a\u003e: Document requirement for running on JDK 24+ - \u003ca href=\"https://github.com/matthiasblaesing\"\u003e\u003ccode\u003e@​matthiasblaesing\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1681\"\u003e#1681\u003c/a\u003e: Fix deadlock in Structure constructor introduced in 5.16.0 - \u003ca href=\"https://github.com/brettwooldridge\"\u003e\u003ccode\u003e@​brettwooldridge\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1683\"\u003e#1683\u003c/a\u003e: Fix native build error on Xcode 16.3 / Apple Clang 17 - \u003ca href=\"https://github.com/brettwooldridge\"\u003e\u003ccode\u003e@​brettwooldridge\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 5.17.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1658\"\u003e#1658\u003c/a\u003e:  Add win32 power event constants, types, and functions - \u003ca href=\"https://github.com/eranl\"\u003e\u003ccode\u003e@​eranl\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1647\"\u003e#1647\u003c/a\u003e: Fix calls to jnidispatch on Android with 16KB page size (part 2) - \u003ca href=\"https://github.com/BugsBeGone\"\u003e\u003ccode\u003e@​BugsBeGone\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 5.16.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1626\"\u003e#1626\u003c/a\u003e: Add caching of field list and field validation in \u003ccode\u003eStructure\u003c/code\u003e along with more efficient reentrant read-write locking instead of synchronized() blocks - \u003ca href=\"https://github.com/brettwooldridge\"\u003e\u003ccode\u003e@​BrettWooldridge\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1618\"\u003e#1618\u003c/a\u003e: Fix calls to jnidispatch on Android with 16KB page size - \u003ca href=\"https://github.com/Thomyrock\"\u003e\u003ccode\u003e@​Thomyrock\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 5.15.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/3c493c1642b1555d541755e0984c968ba6c0f540\"\u003e\u003ccode\u003e3c493c1\u003c/code\u003e\u003c/a\u003e Release 5.18.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/e3838d5396db7b76d45ec44ad3a121f3ba9e164b\"\u003e\u003ccode\u003ee3838d5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1680\"\u003e#1680\u003c/a\u003e from java-native-access/dependabot/github_actions/gi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/5cac36169eb88f373c709c292c1c4dc36b6f73c8\"\u003e\u003ccode\u003e5cac361\u003c/code\u003e\u003c/a\u003e Bump the github-actions group with 2 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/5511f281d0b59a6dc79c40e62b194cd1da738ae8\"\u003e\u003ccode\u003e5511f28\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1687\"\u003e#1687\u003c/a\u003e from bendk/push-yyprxvvrrttk\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/c401bca07c3e22ff3ba3ab99fbdbd3b9e772c1ef\"\u003e\u003ccode\u003ec401bca\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1690\"\u003e#1690\u003c/a\u003e from jonalmeida/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/6e7e828eb8ffed1085f49503a293b9398e1437fb\"\u003e\u003ccode\u003e6e7e828\u003c/code\u003e\u003c/a\u003e Update recommended Android proguard rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/b665e9e6a2752aba2dcb9a73b00c086a5122f595\"\u003e\u003ccode\u003eb665e9e\u003c/code\u003e\u003c/a\u003e Avoid threading issues in sortFields (\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1686\"\u003e#1686\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/0da700d3005d2a3fc332c47fae93b16b320f51af\"\u003e\u003ccode\u003e0da700d\u003c/code\u003e\u003c/a\u003e Prepare next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/285632fa6e4c4f8c49cfad059c76107b64d2a039\"\u003e\u003ccode\u003e285632f\u003c/code\u003e\u003c/a\u003e Release 5.18.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/77fe152e751fcaaf82f8a14c59a2f25f136f503c\"\u003e\u003ccode\u003e77fe152\u003c/code\u003e\u003c/a\u003e Support/Prepare deployment to new maven central repository\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/java-native-access/jna/compare/5.14.0...5.18.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=net.java.dev.jna:jna\u0026package-manager=maven\u0026previous-version=5.14.0\u0026new-version=5.18.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/julienmerconsulting/Legerix/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/julienmerconsulting%2FLegerix/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"}},{"old_version":"5.12.1","new_version":"5.18.1","update_type":"minor","path":null,"pr_created_at":"2026-04-28T14:36:21.000Z","version_change":"5.12.1 → 5.18.1","issue":{"uuid":"4343993796","node_id":"PR_kwDOCPKVTc7WYCMt","number":296,"state":"closed","title":"Bump the dependencies group with 98 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-01T00:32:12.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-28T14:36:21.000Z","updated_at":"2026-05-01T00:32:14.000Z","time_to_close":208551,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dependencies","update_count":98,"packages":[{"name":"org.apache.logging:logging-parent","old_version":"9","new_version":"12.1.1","repository_url":"https://github.com/apache/logging-parent"},{"name":"org.apache.groovy:groovy-bom","old_version":"4.0.6","new_version":"5.0.5","repository_url":"https://github.com/apache/groovy"},{"name":"com.fasterxml.jackson:jackson-bom","old_version":"2.14.1","new_version":"2.21.2","repository_url":"https://github.com/FasterXML/jackson-bom"},{"name":"jakarta.platform:jakarta.jakartaee-bom","old_version":"9.0.0","new_version":"9.1.0"},{"name":"org.junit:junit-bom","old_version":"5.9.1","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"io.fabric8:kubernetes-client-bom","old_version":"5.12.2","new_version":"7.6.1","repository_url":"https://github.com/fabric8io/kubernetes-client"},{"name":"io.netty:netty-bom","old_version":"4.1.86.Final","new_version":"4.2.12.Final","repository_url":"https://github.com/netty/netty"},{"name":"org.springframework:spring-framework-bom","old_version":"5.3.25","new_version":"7.0.7","repository_url":"https://github.com/spring-projects/spring-framework"},{"name":"org.apache.activemq:activemq-broker","old_version":"5.17.3","new_version":"6.2.5","repository_url":"https://github.com/apache/activemq"},{"name":"org.assertj:assertj-core","old_version":"3.23.1","new_version":"3.27.7","repository_url":"https://github.com/assertj/assertj"},{"name":"org.awaitility:awaitility","old_version":"4.2.0","new_version":"4.3.0","repository_url":"https://github.com/awaitility/awaitility"},{"name":"org.mongodb:bson","old_version":"4.5.0","new_version":"5.6.5","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.mongodb:mongodb-driver-legacy","old_version":"4.5.0","new_version":"5.6.5","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.mongodb:mongodb-driver-sync","old_version":"4.5.0","new_version":"5.6.5","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"com.datastax.cassandra:cassandra-driver-core","old_version":"3.11.3","new_version":"3.11.5","repository_url":"https://github.com/datastax/java-driver"},{"name":"org.apache.cassandra:cassandra-all","old_version":"3.11.14","new_version":"3.11.19"},{"name":"org.apache.cassandra:cassandra-thrift","old_version":"3.11.14","new_version":"3.11.19"},{"name":"commons-codec:commons-codec","old_version":"1.15","new_version":"1.22.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"org.apache.commons:commons-compress","old_version":"1.22","new_version":"1.28.0","repository_url":"https://github.com/apache/commons-compress"},{"name":"org.apache.commons:commons-csv","old_version":"1.9.0","new_version":"1.14.1","repository_url":"https://github.com/apache/commons-csv"},{"name":"org.apache.commons:commons-dbcp2","old_version":"2.9.0","new_version":"2.14.0"},{"name":"commons-io:commons-io","old_version":"2.11.0","new_version":"2.22.0"},{"name":"org.apache.commons:commons-lang3","old_version":"3.12.0","new_version":"3.20.0"},{"name":"commons-logging:commons-logging","old_version":"1.2","new_version":"1.3.6","repository_url":"https://github.com/apache/commons-logging"},{"name":"org.apache.commons:commons-pool2","old_version":"2.11.1","new_version":"2.13.1"},{"name":"de.flapdoodle.embed:de.flapdoodle.embed.mongo","old_version":"3.5.1","new_version":"4.24.0","repository_url":"https://github.com/flapdoodle-oss/de.flapdoodle.embed.mongo"},{"name":"com.lmax:disruptor","old_version":"3.4.4","new_version":"4.0.0","repository_url":"https://github.com/LMAX-Exchange/disruptor"},{"name":"org.elasticsearch.client:elasticsearch-rest-high-level-client","old_version":"7.17.8","new_version":"7.17.29","repository_url":"https://github.com/elastic/elasticsearch"},{"name":"com.google.guava:guava-testlib","old_version":"31.1-jre","new_version":"33.6.0-jre","repository_url":"https://github.com/google/guava"},{"name":"com.h2database:h2","old_version":"2.1.214","new_version":"2.4.240","repository_url":"https://github.com/h2database/h2database"},{"name":"org.hamcrest:hamcrest","old_version":"2.2","new_version":"3.0","repository_url":"https://github.com/hamcrest/JavaHamcrest"},{"name":"org.hamcrest:hamcrest-core","old_version":"2.2","new_version":"3.0","repository_url":"https://github.com/hamcrest/JavaHamcrest"},{"name":"org.hamcrest:hamcrest-library","old_version":"2.2","new_version":"3.0","repository_url":"https://github.com/hamcrest/JavaHamcrest"},{"name":"org.hdrhistogram:HdrHistogram","old_version":"2.1.12","new_version":"2.2.2","repository_url":"https://github.com/HdrHistogram/HdrHistogram"},{"name":"org.hsqldb:hsqldb","old_version":"2.5.2","new_version":"2.7.4"},{"name":"org.fusesource.jansi:jansi","old_version":"2.4.0","new_version":"2.4.3","repository_url":"https://github.com/fusesource/jansi"},{"name":"com.google.code.java-allocation-instrumenter:java-allocation-instrumenter","old_version":"3.3.0","new_version":"3.3.5","repository_url":"https://github.com/google/allocation-instrumenter"},{"name":"org.jctools:jctools-core","old_version":"3.3.0","new_version":"4.0.6","repository_url":"https://github.com/JCTools/JCTools"},{"name":"org.zeromq:jeromq","old_version":"0.5.3","new_version":"0.6.0","repository_url":"https://github.com/zeromq/jeromq"},{"name":"org.jmdns:jmdns","old_version":"3.5.8","new_version":"3.6.3","repository_url":"https://github.com/jmdns/jmdns"},{"name":"org.openjdk.jmh:jmh-core","old_version":"1.36","new_version":"1.37","repository_url":"https://github.com/openjdk/jmh"},{"name":"org.openjdk.jmh:jmh-generator-annprocess","old_version":"1.36","new_version":"1.37","repository_url":"https://github.com/openjdk/jmh"},{"name":"net.java.dev.jna:jna","old_version":"5.12.1","new_version":"5.18.1","repository_url":"https://github.com/java-native-access/jna"},{"name":"net.javacrumbs.json-unit:json-unit","old_version":"2.36.0","new_version":"5.1.1","repository_url":"https://github.com/lukas-krecan/JsonUnit"},{"name":"org.junit-pioneer:junit-pioneer","old_version":"1.9.1","new_version":"2.3.0","repository_url":"https://github.com/junit-pioneer/junit-pioneer"},{"name":"org.apache.kafka:kafka-clients","old_version":"1.1.1","new_version":"4.2.0"},{"name":"org.liquibase:liquibase-core","old_version":"3.5.5","new_version":"5.0.2","repository_url":"https://github.com/liquibase/liquibase"},{"name":"co.elastic.logging:log4j2-ecs-layout","old_version":"1.5.0","new_version":"1.8.0","repository_url":"https://github.com/elastic/ecs-logging-java"},{"name":"com.vlkan.log4j2:log4j2-logstash-layout","old_version":"0.18","new_version":"1.0.5","repository_url":"https://github.com/vy/log4j2-logstash-layout"},{"name":"ch.qos.logback:logback-classic","old_version":"1.2.11","new_version":"1.5.32","repository_url":"https://github.com/qos-ch/logback"},{"name":"ch.qos.logback:logback-core","old_version":"1.2.11","new_version":"1.5.32","repository_url":"https://github.com/qos-ch/logback"},{"name":"org.apache.maven:maven-core","old_version":"3.8.6","new_version":"3.9.15"},{"name":"org.mockito:mockito-core","old_version":"4.11.0","new_version":"5.2.0","repository_url":"https://github.com/mockito/mockito"},{"name":"org.mockito:mockito-inline","old_version":"4.11.0","new_version":"5.2.0","repository_url":"https://github.com/mockito/mockito"},{"name":"org.mockito:mockito-junit-jupiter","old_version":"4.11.0","new_version":"5.2.0","repository_url":"https://github.com/mockito/mockito"},{"name":"org.openjdk.nashorn:nashorn-core","old_version":"15.3","new_version":"15.7","repository_url":"https://github.com/openjdk/nashorn"},{"name":"org.opentest4j:opentest4j","old_version":"1.2.0","new_version":"1.3.0","repository_url":"https://github.com/ota4j-team/opentest4j"},{"name":"org.eclipse.platform:org.eclipse.osgi","old_version":"3.16.200","new_version":"3.24.100","repository_url":"https://github.com/eclipse-equinox/equinox"},{"name":"org.eclipse.persistence:org.eclipse.persistence.jpa","old_version":"2.7.11","new_version":"5.0.0"},{"name":"org.ops4j.pax.exam:pax-exam","old_version":"4.13.5","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-container-native","old_version":"4.13.5","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-junit4","old_version":"4.13.5","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-link-assembly","old_version":"4.13.5","new_version":"4.14.0"},{"name":"org.ops4j.pax.exam:pax-exam-spi","old_version":"4.13.5","new_version":"4.14.0"},{"name":"org.codehaus.plexus:plexus-utils","old_version":"3.5.0","new_version":"3.6.1","repository_url":"https://github.com/codehaus-plexus/plexus-utils"},{"name":"org.slf4j:slf4j-api","old_version":"1.7.36","new_version":"2.0.17"},{"name":"org.slf4j:slf4j-ext","old_version":"1.7.36","new_version":"2.0.17"},{"name":"com.sun.mail:smtp","old_version":"2.0.1","new_version":"2.0.2"},{"name":"org.springframework.boot:spring-boot","old_version":"2.7.9","new_version":"4.0.6","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.boot:spring-boot-starter-test","old_version":"2.7.9","new_version":"4.0.6","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.boot:spring-boot-dependencies","old_version":"2.7.9","new_version":"4.0.6","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"uk.org.webcompere:system-stubs-core","old_version":"2.0.2","new_version":"2.1.8","repository_url":"https://github.com/webcompere/system-stubs"},{"name":"uk.org.webcompere:system-stubs-jupiter","old_version":"2.0.2","new_version":"2.1.8","repository_url":"https://github.com/webcompere/system-stubs"},{"name":"org.apache.tomcat:tomcat-juli","old_version":"10.0.23","new_version":"11.0.21"},{"name":"org.graalvm.truffle:truffle-api","old_version":"21.3.0","new_version":"25.0.3","repository_url":"https://github.com/oracle/graal"},{"name":"com.github.tomakehurst:wiremock-jre8","old_version":"2.35.0","new_version":"2.35.2","repository_url":"https://github.com/wiremock/wiremock"},{"name":"com.fasterxml.woodstox:woodstox-core","old_version":"6.5.0","new_version":"7.1.1","repository_url":"https://github.com/FasterXML/woodstox"},{"name":"org.xmlunit:xmlunit-core","old_version":"2.9.0","new_version":"2.11.0","repository_url":"https://github.com/xmlunit/xmlunit"},{"name":"org.xmlunit:xmlunit-matchers","old_version":"2.9.0","new_version":"2.11.0","repository_url":"https://github.com/xmlunit/xmlunit"},{"name":"org.tukaani:xz","old_version":"1.9","new_version":"1.12","repository_url":"https://github.com/tukaani-project/xz-java"},{"name":"com.google.errorprone:error_prone_core","old_version":"2.7.1","new_version":"2.49.0","repository_url":"https://github.com/google/error-prone"},{"name":"org.asciidoctor:asciidoctor-maven-plugin","old_version":"2.2.4","new_version":"3.2.0","repository_url":"https://github.com/asciidoctor/asciidoctor-maven-plugin"},{"name":"org.codehaus.mojo:build-helper-maven-plugin","old_version":"3.3.0","new_version":"3.6.1","repository_url":"https://github.com/mojohaus/build-helper-maven-plugin"},{"name":"io.fabric8:docker-maven-plugin","old_version":"0.40.2","new_version":"0.48.1","repository_url":"https://github.com/fabric8io/docker-maven-plugin"},{"name":"org.ops4j.pax.exam:exam-maven-plugin","old_version":"4.13.5","new_version":"4.14.0"},{"name":"org.apache.logging.log4j:log4j-changelog-maven-plugin","old_version":"0.3.0","new_version":"0.9.0"},{"name":"org.apache.maven.plugins:maven-artifact-plugin","old_version":"3.4.0","new_version":"3.6.1","repository_url":"https://github.com/apache/maven-artifact-plugin"},{"name":"org.apache.felix:maven-bundle-plugin","old_version":"5.1.8","new_version":"6.0.2"},{"name":"org.apache.maven.plugins:maven-checkstyle-plugin","old_version":"3.2.0","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-checkstyle-plugin"},{"name":"org.apache.maven.plugins:maven-dependency-plugin","old_version":"3.3.0","new_version":"3.10.0","repository_url":"https://github.com/apache/maven-dependency-plugin"},{"name":"org.apache.maven.plugins:maven-pmd-plugin","old_version":"3.19.0","new_version":"3.28.0","repository_url":"https://github.com/apache/maven-pmd-plugin"},{"name":"org.apache.maven.plugins:maven-scm-plugin","old_version":"1.12.2","new_version":"2.2.1","repository_url":"https://github.com/apache/maven-scm"},{"name":"org.apache.maven.plugins:maven-source-plugin","old_version":"3.2.1","new_version":"3.4.0","repository_url":"https://github.com/apache/maven-source-plugin"},{"name":"com.github.spotbugs:spotbugs-maven-plugin","old_version":"4.7.2.1","new_version":"4.9.8.3","repository_url":"https://github.com/spotbugs/spotbugs-maven-plugin"},{"name":"org.codehaus.mojo:xml-maven-plugin","old_version":"1.0.2","new_version":"1.2.1","repository_url":"https://github.com/mojohaus/xml-maven-plugin"},{"name":"com.h3xstream.findsecbugs:findsecbugs-plugin","old_version":"1.12.0","new_version":"1.14.0","repository_url":"https://github.com/find-sec-bugs/find-sec-bugs"},{"name":"org.apache.maven.surefire:surefire-junit47","old_version":"3.0.0-M7","new_version":"3.5.5"},{"name":"org.springframework.cloud:spring-cloud-dependencies","old_version":"2021.0.6","new_version":"2025.1.1","repository_url":"https://github.com/spring-cloud/spring-cloud-release"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dependencies group with 98 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.apache.logging:logging-parent](https://github.com/apache/logging-parent) | `9` | `12.1.1` |\n| [org.apache.groovy:groovy-bom](https://github.com/apache/groovy) | `4.0.6` | `5.0.5` |\n| [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `2.14.1` | `2.21.2` |\n| jakarta.platform:jakarta.jakartaee-bom | `9.0.0` | `9.1.0` |\n| [org.junit:junit-bom](https://github.com/junit-team/junit-framework) | `5.9.1` | `6.0.3` |\n| [io.fabric8:kubernetes-client-bom](https://github.com/fabric8io/kubernetes-client) | `5.12.2` | `7.6.1` |\n| [io.netty:netty-bom](https://github.com/netty/netty) | `4.1.86.Final` | `4.2.12.Final` |\n| [org.springframework:spring-framework-bom](https://github.com/spring-projects/spring-framework) | `5.3.25` | `7.0.7` |\n| [org.apache.activemq:activemq-broker](https://github.com/apache/activemq) | `5.17.3` | `6.2.5` |\n| [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.23.1` | `3.27.7` |\n| [org.awaitility:awaitility](https://github.com/awaitility/awaitility) | `4.2.0` | `4.3.0` |\n| [org.mongodb:bson](https://github.com/mongodb/mongo-java-driver) | `4.5.0` | `5.6.5` |\n| [org.mongodb:mongodb-driver-legacy](https://github.com/mongodb/mongo-java-driver) | `4.5.0` | `5.6.5` |\n| [org.mongodb:mongodb-driver-sync](https://github.com/mongodb/mongo-java-driver) | `4.5.0` | `5.6.5` |\n| [com.datastax.cassandra:cassandra-driver-core](https://github.com/datastax/java-driver) | `3.11.3` | `3.11.5` |\n| org.apache.cassandra:cassandra-all | `3.11.14` | `3.11.19` |\n| org.apache.cassandra:cassandra-thrift | `3.11.14` | `3.11.19` |\n| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.15` | `1.22.0` |\n| [org.apache.commons:commons-compress](https://github.com/apache/commons-compress) | `1.22` | `1.28.0` |\n| [org.apache.commons:commons-csv](https://github.com/apache/commons-csv) | `1.9.0` | `1.14.1` |\n| org.apache.commons:commons-dbcp2 | `2.9.0` | `2.14.0` |\n| commons-io:commons-io | `2.11.0` | `2.22.0` |\n| org.apache.commons:commons-lang3 | `3.12.0` | `3.20.0` |\n| [commons-logging:commons-logging](https://github.com/apache/commons-logging) | `1.2` | `1.3.6` |\n| org.apache.commons:commons-pool2 | `2.11.1` | `2.13.1` |\n| [de.flapdoodle.embed:de.flapdoodle.embed.mongo](https://github.com/flapdoodle-oss/de.flapdoodle.embed.mongo) | `3.5.1` | `4.24.0` |\n| [com.lmax:disruptor](https://github.com/LMAX-Exchange/disruptor) | `3.4.4` | `4.0.0` |\n| [org.elasticsearch.client:elasticsearch-rest-high-level-client](https://github.com/elastic/elasticsearch) | `7.17.8` | `7.17.29` |\n| [com.google.guava:guava-testlib](https://github.com/google/guava) | `31.1-jre` | `33.6.0-jre` |\n| [com.h2database:h2](https://github.com/h2database/h2database) | `2.1.214` | `2.4.240` |\n| [org.hamcrest:hamcrest](https://github.com/hamcrest/JavaHamcrest) | `2.2` | `3.0` |\n| [org.hamcrest:hamcrest-core](https://github.com/hamcrest/JavaHamcrest) | `2.2` | `3.0` |\n| [org.hamcrest:hamcrest-library](https://github.com/hamcrest/JavaHamcrest) | `2.2` | `3.0` |\n| [org.hdrhistogram:HdrHistogram](https://github.com/HdrHistogram/HdrHistogram) | `2.1.12` | `2.2.2` |\n| org.hsqldb:hsqldb | `2.5.2` | `2.7.4` |\n| [org.fusesource.jansi:jansi](https://github.com/fusesource/jansi) | `2.4.0` | `2.4.3` |\n| [com.google.code.java-allocation-instrumenter:java-allocation-instrumenter](https://github.com/google/allocation-instrumenter) | `3.3.0` | `3.3.5` |\n| [org.jctools:jctools-core](https://github.com/JCTools/JCTools) | `3.3.0` | `4.0.6` |\n| [org.zeromq:jeromq](https://github.com/zeromq/jeromq) | `0.5.3` | `0.6.0` |\n| [org.jmdns:jmdns](https://github.com/jmdns/jmdns) | `3.5.8` | `3.6.3` |\n| [org.openjdk.jmh:jmh-core](https://github.com/openjdk/jmh) | `1.36` | `1.37` |\n| [org.openjdk.jmh:jmh-generator-annprocess](https://github.com/openjdk/jmh) | `1.36` | `1.37` |\n| [net.java.dev.jna:jna](https://github.com/java-native-access/jna) | `5.12.1` | `5.18.1` |\n| [net.javacrumbs.json-unit:json-unit](https://github.com/lukas-krecan/JsonUnit) | `2.36.0` | `5.1.1` |\n| [org.junit-pioneer:junit-pioneer](https://github.com/junit-pioneer/junit-pioneer) | `1.9.1` | `2.3.0` |\n| org.apache.kafka:kafka-clients | `1.1.1` | `4.2.0` |\n| [org.liquibase:liquibase-core](https://github.com/liquibase/liquibase) | `3.5.5` | `5.0.2` |\n| [co.elastic.logging:log4j2-ecs-layout](https://github.com/elastic/ecs-logging-java) | `1.5.0` | `1.8.0` |\n| [com.vlkan.log4j2:log4j2-logstash-layout](https://github.com/vy/log4j2-logstash-layout) | `0.18` | `1.0.5` |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.2.11` | `1.5.32` |\n| [ch.qos.logback:logback-core](https://github.com/qos-ch/logback) | `1.2.11` | `1.5.32` |\n| org.apache.maven:maven-core | `3.8.6` | `3.9.15` |\n| [org.mockito:mockito-core](https://github.com/mockito/mockito) | `4.11.0` | `5.2.0` |\n| [org.mockito:mockito-inline](https://github.com/mockito/mockito) | `4.11.0` | `5.2.0` |\n| [org.mockito:mockito-junit-jupiter](https://github.com/mockito/mockito) | `4.11.0` | `5.2.0` |\n| [org.openjdk.nashorn:nashorn-core](https://github.com/openjdk/nashorn) | `15.3` | `15.7` |\n| [org.opentest4j:opentest4j](https://github.com/ota4j-team/opentest4j) | `1.2.0` | `1.3.0` |\n| [org.eclipse.platform:org.eclipse.osgi](https://github.com/eclipse-equinox/equinox) | `3.16.200` | `3.24.100` |\n| org.eclipse.persistence:org.eclipse.persistence.jpa | `2.7.11` | `5.0.0` |\n| org.ops4j.pax.exam:pax-exam | `4.13.5` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-container-native | `4.13.5` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-junit4 | `4.13.5` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-link-assembly | `4.13.5` | `4.14.0` |\n| org.ops4j.pax.exam:pax-exam-spi | `4.13.5` | `4.14.0` |\n| [org.codehaus.plexus:plexus-utils](https://github.com/codehaus-plexus/plexus-utils) | `3.5.0` | `3.6.1` |\n| org.slf4j:slf4j-api | `1.7.36` | `2.0.17` |\n| org.slf4j:slf4j-ext | `1.7.36` | `2.0.17` |\n| com.sun.mail:smtp | `2.0.1` | `2.0.2` |\n| [org.springframework.boot:spring-boot](https://github.com/spring-projects/spring-boot) | `2.7.9` | `4.0.6` |\n| [org.springframework.boot:spring-boot-starter-test](https://github.com/spring-projects/spring-boot) | `2.7.9` | `4.0.6` |\n| [org.springframework.boot:spring-boot-dependencies](https://github.com/spring-projects/spring-boot) | `2.7.9` | `4.0.6` |\n| [uk.org.webcompere:system-stubs-core](https://github.com/webcompere/system-stubs) | `2.0.2` | `2.1.8` |\n| [uk.org.webcompere:system-stubs-jupiter](https://github.com/webcompere/system-stubs) | `2.0.2` | `2.1.8` |\n| org.apache.tomcat:tomcat-juli | `10.0.23` | `11.0.21` |\n| [org.graalvm.truffle:truffle-api](https://github.com/oracle/graal) | `21.3.0` | `25.0.3` |\n| [com.github.tomakehurst:wiremock-jre8](https://github.com/wiremock/wiremock) | `2.35.0` | `2.35.2` |\n| [com.fasterxml.woodstox:woodstox-core](https://github.com/FasterXML/woodstox) | `6.5.0` | `7.1.1` |\n| [org.xmlunit:xmlunit-core](https://github.com/xmlunit/xmlunit) | `2.9.0` | `2.11.0` |\n| [org.xmlunit:xmlunit-matchers](https://github.com/xmlunit/xmlunit) | `2.9.0` | `2.11.0` |\n| [org.tukaani:xz](https://github.com/tukaani-project/xz-java) | `1.9` | `1.12` |\n| [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) | `2.7.1` | `2.49.0` |\n| [org.asciidoctor:asciidoctor-maven-plugin](https://github.com/asciidoctor/asciidoctor-maven-plugin) | `2.2.4` | `3.2.0` |\n| [org.codehaus.mojo:build-helper-maven-plugin](https://github.com/mojohaus/build-helper-maven-plugin) | `3.3.0` | `3.6.1` |\n| [io.fabric8:docker-maven-plugin](https://github.com/fabric8io/docker-maven-plugin) | `0.40.2` | `0.48.1` |\n| org.ops4j.pax.exam:exam-maven-plugin | `4.13.5` | `4.14.0` |\n| org.apache.logging.log4j:log4j-changelog-maven-plugin | `0.3.0` | `0.9.0` |\n| [org.apache.maven.plugins:maven-artifact-plugin](https://github.com/apache/maven-artifact-plugin) | `3.4.0` | `3.6.1` |\n| org.apache.felix:maven-bundle-plugin | `5.1.8` | `6.0.2` |\n| [org.apache.maven.plugins:maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin) | `3.2.0` | `3.6.0` |\n| [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin) | `3.3.0` | `3.10.0` |\n| [org.apache.maven.plugins:maven-pmd-plugin](https://github.com/apache/maven-pmd-plugin) | `3.19.0` | `3.28.0` |\n| [org.apache.maven.plugins:maven-scm-plugin](https://github.com/apache/maven-scm) | `1.12.2` | `2.2.1` |\n| [org.apache.maven.plugins:maven-source-plugin](https://github.com/apache/maven-source-plugin) | `3.2.1` | `3.4.0` |\n| [com.github.spotbugs:spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) | `4.7.2.1` | `4.9.8.3` |\n| [org.codehaus.mojo:xml-maven-plugin](https://github.com/mojohaus/xml-maven-plugin) | `1.0.2` | `1.2.1` |\n| [com.h3xstream.findsecbugs:findsecbugs-plugin](https://github.com/find-sec-bugs/find-sec-bugs) | `1.12.0` | `1.14.0` |\n| org.apache.maven.surefire:surefire-junit47 | `3.0.0-M7` | `3.5.5` |\n| [org.springframework.cloud:spring-cloud-dependencies](https://github.com/spring-cloud/spring-cloud-release) | `2021.0.6` | `2025.1.1` |\n\nUpdates `org.apache.logging:logging-parent` from 9 to 12.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/logging-parent/releases\"\u003eorg.apache.logging:logging-parent's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.1.1\u003c/h2\u003e\n\u003cp\u003eThis patch release addresses a blocker issue with the creation of a release distribution and enhances the reliability of our caching and reproducibility mechanisms.\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix staging of binary distribution archive. (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/400\"\u003e#400\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove Node.js caching using \u003ccode\u003epackage-lock.json\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/366\"\u003e#366\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/408\"\u003e#408\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove reliability of reproducibility verification. (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/388\"\u003e#388\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eUpdated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eactions/setup-java\u003c/code\u003e to version \u003ccode\u003e4.7.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/376\"\u003e#376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003ecom.diffplug.spotless:spotless-maven-plugin\u003c/code\u003e to version \u003ccode\u003e2.44.5\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/397\"\u003e#397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003ecom.google.errorprone:error_prone_core\u003c/code\u003e to version \u003ccode\u003e2.38.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/381\"\u003e#381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003ecom.gradle:common-custom-user-data-maven-extension\u003c/code\u003e to version \u003ccode\u003e2.0.3\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/407\"\u003e#407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003ecom.gradle:develocity-maven-extension\u003c/code\u003e to version \u003ccode\u003e2.0.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/398\"\u003e#398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003ecom.h3xstream.findsecbugs:findsecbugs-plugin\u003c/code\u003e to version \u003ccode\u003e1.14.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/380\"\u003e#380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003ecom.palantir.javaformat:palantir-java-format\u003c/code\u003e to version \u003ccode\u003e2.68.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/410\"\u003e#410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003edependabot/fetch-metadata\u003c/code\u003e to version \u003ccode\u003e2.4.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/386\"\u003e#386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003egithub/codeql-action\u003c/code\u003e to version \u003ccode\u003e3.28.19\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/402\"\u003e#402\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003egradle/develocity-actions\u003c/code\u003e to version \u003ccode\u003e1.4\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/404\"\u003e#404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003eorg.apache.groovy:groovy\u003c/code\u003e to version \u003ccode\u003e4.0.27\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/395\"\u003e#395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003eorg.codehaus.gmavenplus:gmavenplus-plugin\u003c/code\u003e to version \u003ccode\u003e4.2.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/383\"\u003e#383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003eorg.codehaus.mojo:build-helper-maven-plugin\u003c/code\u003e to version \u003ccode\u003e3.6.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/403\"\u003e#403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003eorg.codehaus.mojo:exec-maven-plugin\u003c/code\u003e to version \u003ccode\u003e3.5.1\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/396\"\u003e#396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003eorg.eclipse.jgit:org.eclipse.jgit\u003c/code\u003e to version \u003ccode\u003e7.3.0.202506031305-r\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/405\"\u003e#405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003eorg.jacoco:jacoco-maven-plugin\u003c/code\u003e to version \u003ccode\u003e0.8.13\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/368\"\u003e#368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003eossf/scorecard-action\u003c/code\u003e to version \u003ccode\u003e2.4.2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/399\"\u003e#399\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.1.0\u003c/h2\u003e\n\u003cp\u003eThis minor release adds CodeQL checks for GitHub Actions.\nIt also fixes a breaking change in Error Prone that prevented projects from migrating to version \u003ccode\u003e12.0.0\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u0026quot;GitHub Actions\u0026quot; to the list of languages analyzed by CodeQL. (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/343\"\u003e#343\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse the \u003ccode\u003emaven.deploy.skip\u003c/code\u003e Maven property in \u003ccode\u003enexus-staging-maven-plugin\u003c/code\u003e. This effectively fixes the skipping of test artifacts' deployments. (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/360\"\u003e#360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Error Prone arguments breaking \u003ccode\u003emaven-compiler-plugin:compile\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix inheritance of \u003ccode\u003eurl\u003c/code\u003e elements in children POMs.(\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/330\"\u003e#330\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eUpdated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003eactions/cache\u003c/code\u003e to version \u003ccode\u003e4.2.3\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/357\"\u003e#357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003eactions/upload-artifact\u003c/code\u003e to version \u003ccode\u003e4.6.2\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/359\"\u003e#359\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003ecom.diffplug.spotless:spotless-maven-plugin\u003c/code\u003e to version \u003ccode\u003e2.44.3\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/logging-parent/issues/333\"\u003e#333\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/logging-parent/commits/rel/12.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.groovy:groovy-bom` from 4.0.6 to 5.0.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/groovy/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson:jackson-bom` from 2.14.1 to 2.21.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/10e12a55b0a1d0caaa82b8b41101e8ecd39ed976\"\u003e\u003ccode\u003e10e12a5\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.21.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/d75490376b71e112c18fbe4d5f43a984bb2b2d6d\"\u003e\u003ccode\u003ed754903\u003c/code\u003e\u003c/a\u003e Prep for 2.21.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/63e1b3bb3e115e40580cd8c57263955d4fcbee24\"\u003e\u003ccode\u003e63e1b3b\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/716ab0d1d95d45d07e9f00f5b8a889f500375981\"\u003e\u003ccode\u003e716ab0d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/08a5a9a2156cb06674505e3308e6855ac9e25283\"\u003e\u003ccode\u003e08a5a9a\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.21.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/5b0337650b3a8b56e81de5e5241143108c2b4bc6\"\u003e\u003ccode\u003e5b03376\u003c/code\u003e\u003c/a\u003e Prep for 2.21.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/1d78778a8fa5428d7f8347b5afe7ce6bfbdd0f77\"\u003e\u003ccode\u003e1d78778\u003c/code\u003e\u003c/a\u003e Merge branch '2.20' into 2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/cd46b24421444beebc2bfc9a5ab8785111a031d0\"\u003e\u003ccode\u003ecd46b24\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/17179ff9d28756155d0dd28da01e3f88d021e05c\"\u003e\u003ccode\u003e17179ff\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/2a26844ad13cf49562009867d55b30a084230f2b\"\u003e\u003ccode\u003e2a26844\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.20.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.14.1...jackson-bom-2.21.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jakarta.platform:jakarta.jakartaee-bom` from 9.0.0 to 9.1.0\n\nUpdates `org.junit:junit-bom` from 5.9.1 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit:junit-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.1 = Platform 6.0.1 + Jupiter 6.0.1 + Vintage 6.0.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0 = Platform 6.0.0 + Jupiter 6.0.0 + Vintage 6.0.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/2897robo\"\u003e\u003ccode\u003e@​2897robo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4525\"\u003ejunit-team/junit-framework#4525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/strangelookingnerd\"\u003e\u003ccode\u003e@​strangelookingnerd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4683\"\u003ejunit-team/junit-framework#4683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eric6iese\"\u003e\u003ccode\u003e@​eric6iese\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4717\"\u003ejunit-team/junit-framework#4717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\"\u003ehttps://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC3 = Platform 6.0.0-RC3 + Jupiter 6.0.0-RC3 + Vintage 6.0.0-RC3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC2 = Platform 6.0.0-RC2 + Jupiter 6.0.0-RC2 + Vintage 6.0.0-RC2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC1 = Platform 6.0.0-RC1 + Jupiter 6.0.0-RC1 + Vintage 6.0.0-RC1\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.9.1...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.fabric8:kubernetes-client-bom` from 5.12.2 to 7.6.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/fabric8io/kubernetes-client/releases\"\u003eio.fabric8:kubernetes-client-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.6.1 (2026-03-05)\u003c/h2\u003e\n\u003ch4\u003eBugs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7460\"\u003e#7460\u003c/a\u003e: Add explicit Automatic-Module-Name to all httpclient modules to fix invalid auto-derived JPMS module names and vertx/vertx-5 collision\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/UniZKTech\"\u003e\u003ccode\u003e@​UniZKTech\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/pull/7461\"\u003efabric8io/kubernetes-client#7461\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/fabric8io/kubernetes-client/compare/v7.6.0...v7.6.1\"\u003ehttps://github.com/fabric8io/kubernetes-client/compare/v7.6.0...v7.6.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e7.6.0 (2026-03-02)\u003c/h2\u003e\n\u003ch4\u003eBugs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/5292\"\u003e#5292\u003c/a\u003e: Cluster() configuration should use tlsServerName\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7174\"\u003e#7174\u003c/a\u003e: (httpclient) Fix HTTP client factory priority - VertxHttpClientFactory (default) now has priority -1, OkHttpClientFactory restored to priority 0\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7174\"\u003e#7174\u003c/a\u003e: (httpclient-vertx-5) Add runtime check for Vert.x 5 classes to provide clear error when Vert.x 4/5 conflict occurs\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7174\"\u003e#7174\u003c/a\u003e: (chaos-tests) Fix classpath conflict when testing with Vert.x 5 HTTP client\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7415\"\u003e#7415\u003c/a\u003e: (java-generator) Fix generic type erasure for array of enums with default values\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7422\"\u003e#7422\u003c/a\u003e: (okhttp) Remove internal API usage and fix deprecated OkHttp 5 calls\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7446\"\u003e#7446\u003c/a\u003e: making the timeout of BaseOperation.createOrReplace() configurable\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eImprovements\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/1105\"\u003e#1105\u003c/a\u003e: Add javadoc cross-linking for Fabric8 modules and external dependencies\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/5756\"\u003e#5756\u003c/a\u003e: Use Editable interface instead of reflection to instantiate resource builders\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7422\"\u003e#7422\u003c/a\u003e: bump okhttp from 4.12.0 to 5.3.2\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7252\"\u003e#7252\u003c/a\u003e: call additionalConfig when building Vert.x HTTP clients with VertxHttpClientFactory\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDependency Upgrade\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7374\"\u003e#7374\u003c/a\u003e: bump snakeyaml-engine from 2.10 to 3.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eNew Features\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7385\"\u003e#7385\u003c/a\u003e: Support for Kubernetes v1.35 (Timbernetes)\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7174\"\u003e#7174\u003c/a\u003e: Added Vert.x 5 HTTP client implementation with improved async handling and WebSocket separation\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7402\"\u003e#7402\u003c/a\u003e: Added Byte code level semver API compatibility report generation using Revapi\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003cem\u003e\u003cstrong\u003eNote\u003c/strong\u003e\u003c/em\u003e: Breaking changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/5756\"\u003e#5756\u003c/a\u003e: Resources edited with visitors must now implement \u003ccode\u003eio.fabric8.kubernetes.api.builder.Editable\u003c/code\u003e. All model classes provided by the client already implement this interface. User-provided custom resources that use visitor-based editing will need to implement \u003ccode\u003eEditable\u003c/code\u003e (trivial when a builder already exists).\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7422\"\u003e#7422\u003c/a\u003e: bump okhttp from 4.12.0 to 5.3.2. The versions are binary compatible, but the major version upgrade might cause side effects.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003cem\u003e\u003cstrong\u003eNote\u003c/strong\u003e\u003c/em\u003e: Vert.x HTTP Client Compatibility (Issue \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7174\"\u003e#7174\u003c/a\u003e)\u003c/h4\u003e\n\u003cp\u003eThe \u003ccode\u003ekubernetes-httpclient-vertx\u003c/code\u003e (Vert.x 4.x) and \u003ccode\u003ekubernetes-httpclient-vertx-5\u003c/code\u003e (Vert.x 5.x) modules are \u003cstrong\u003emutually exclusive\u003c/strong\u003e.\nThey must not be included together in your project dependencies.\nBoth modules provide an implementation of \u003ccode\u003eHttpClient.Factory\u003c/code\u003e and use the same \u003ccode\u003eio.vertx\u003c/code\u003e artifact coordinates but with incompatible major versions.\u003c/p\u003e\n\u003cp\u003e-\u003cem\u003eProblem\u003c/em\u003e*: If both modules are present on the classpath, Maven's dependency resolution may pick Vert.x 4.x JARs while the \u003ccode\u003eVertx5HttpClientFactory\u003c/code\u003e is selected at runtime.\nThis causes \u003ccode\u003eNoClassDefFoundError\u003c/code\u003e for Vert.x 5-specific classes like \u003ccode\u003eio.vertx.core.impl.SysProps\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003e-\u003cem\u003eSolution\u003c/em\u003e*: Ensure your project includes only ONE of these modules:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ekubernetes-httpclient-vertx\u003c/code\u003e (default, uses Vert.x 4.x) - included transitively via \u003ccode\u003ekubernetes-client\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ekubernetes-httpclient-vertx-5\u003c/code\u003e (optional, uses Vert.x 5.x) - requires explicit dependency and exclusion of vertx-4\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/fabric8io/kubernetes-client/blob/main/CHANGELOG.md\"\u003eio.fabric8:kubernetes-client-bom's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e7.6.1 (2026-03-05)\u003c/h3\u003e\n\u003ch4\u003eBugs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7460\"\u003e#7460\u003c/a\u003e: Add explicit Automatic-Module-Name to all httpclient modules to fix invalid auto-derived JPMS module names and vertx/vertx-5 collision\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e7.6.0 (2026-03-02)\u003c/h3\u003e\n\u003ch4\u003eBugs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/5292\"\u003e#5292\u003c/a\u003e: Cluster() configuration should use tlsServerName\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7174\"\u003e#7174\u003c/a\u003e: (httpclient) Fix HTTP client factory priority - VertxHttpClientFactory (default) now has priority -1, OkHttpClientFactory restored to priority 0\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7174\"\u003e#7174\u003c/a\u003e: (httpclient-vertx-5) Add runtime check for Vert.x 5 classes to provide clear error when Vert.x 4/5 conflict occurs\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7174\"\u003e#7174\u003c/a\u003e: (chaos-tests) Fix classpath conflict when testing with Vert.x 5 HTTP client\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7415\"\u003e#7415\u003c/a\u003e: (java-generator) Fix generic type erasure for array of enums with default values\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7422\"\u003e#7422\u003c/a\u003e: (okhttp) Remove internal API usage and fix deprecated OkHttp 5 calls\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7446\"\u003e#7446\u003c/a\u003e: making the timeout of BaseOperation.createOrReplace() configurable\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eImprovements\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/1105\"\u003e#1105\u003c/a\u003e: Add javadoc cross-linking for Fabric8 modules and external dependencies\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/5756\"\u003e#5756\u003c/a\u003e: Use Editable interface instead of reflection to instantiate resource builders\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7422\"\u003e#7422\u003c/a\u003e: bump okhttp from 4.12.0 to 5.3.2\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7252\"\u003e#7252\u003c/a\u003e: call additionalConfig when building Vert.x HTTP clients with VertxHttpClientFactory\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDependency Upgrade\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7374\"\u003e#7374\u003c/a\u003e: bump snakeyaml-engine from 2.10 to 3.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eNew Features\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7385\"\u003e#7385\u003c/a\u003e: Support for Kubernetes v1.35 (Timbernetes)\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7174\"\u003e#7174\u003c/a\u003e: Added Vert.x 5 HTTP client implementation with improved async handling and WebSocket separation\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7402\"\u003e#7402\u003c/a\u003e: Added Byte code level semver API compatibility report generation using Revapi\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003cem\u003e\u003cstrong\u003eNote\u003c/strong\u003e\u003c/em\u003e: Breaking changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/5756\"\u003e#5756\u003c/a\u003e: Resources edited with visitors must now implement \u003ccode\u003eio.fabric8.kubernetes.api.builder.Editable\u003c/code\u003e. All model classes provided by the client already implement this interface. User-provided custom resources that use visitor-based editing will need to implement \u003ccode\u003eEditable\u003c/code\u003e (trivial when a builder already exists).\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7422\"\u003e#7422\u003c/a\u003e: bump okhttp from 4.12.0 to 5.3.2. The versions are binary compatible, but the major version upgrade might cause side effects.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003cem\u003e\u003cstrong\u003eNote\u003c/strong\u003e\u003c/em\u003e: Vert.x HTTP Client Compatibility (Issue \u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7174\"\u003e#7174\u003c/a\u003e)\u003c/h4\u003e\n\u003cp\u003eThe \u003ccode\u003ekubernetes-httpclient-vertx\u003c/code\u003e (Vert.x 4.x) and \u003ccode\u003ekubernetes-httpclient-vertx-5\u003c/code\u003e (Vert.x 5.x) modules are \u003cstrong\u003emutually exclusive\u003c/strong\u003e.\nThey must not be included together in your project dependencies.\nBoth modules provide an implementation of \u003ccode\u003eHttpClient.Factory\u003c/code\u003e and use the same \u003ccode\u003eio.vertx\u003c/code\u003e artifact coordinates but with incompatible major versions.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eProblem\u003c/strong\u003e: If both modules are present on the classpath, Maven's dependency resolution may pick Vert.x 4.x JARs while the \u003ccode\u003eVertx5HttpClientFactory\u003c/code\u003e is selected at runtime.\nThis causes \u003ccode\u003eNoClassDefFoundError\u003c/code\u003e for Vert.x 5-specific classes like \u003ccode\u003eio.vertx.core.impl.SysProps\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eSolution\u003c/strong\u003e: Ensure your project includes only ONE of these modules:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ekubernetes-httpclient-vertx\u003c/code\u003e (default, uses Vert.x 4.x) - included transitively via \u003ccode\u003ekubernetes-client\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ekubernetes-httpclient-vertx-5\u003c/code\u003e (optional, uses Vert.x 5.x) - requires explicit dependency and exclusion of vertx-4\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWhen using Vert.x 5, exclude the default Vert.x 4 client and set the \u003ccode\u003evertx.version\u003c/code\u003e property:\u003c/p\u003e\n\u003cpre lang=\"xml\"\u003e\u003ccode\u003e\u0026lt;properties\u0026gt;\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fabric8io/kubernetes-client/commit/6e7f78b65382ea37cbef3a5008fb912c845f8446\"\u003e\u003ccode\u003e6e7f78b\u003c/code\u003e\u003c/a\u003e [RELEASE] Updated project version to v7.6.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fabric8io/kubernetes-client/commit/1c865f1bfb77150f2f38daee78b529703ccfeae2\"\u003e\u003ccode\u003e1c865f1\u003c/code\u003e\u003c/a\u003e chore(ci): cancel PR workflows when prerequisite checks fail\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fabric8io/kubernetes-client/commit/e18bf766e8f113fa7c0ba04e68a6e224d55d9dca\"\u003e\u003ccode\u003ee18bf76\u003c/code\u003e\u003c/a\u003e fix(ci): use lax checksums in MAVEN_ARGS for snapshot workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fabric8io/kubernetes-client/commit/aff7b6787c0871f71a1f72772522dd6797b20985\"\u003e\u003ccode\u003eaff7b67\u003c/code\u003e\u003c/a\u003e chore(deps): bump central-publishing-maven-plugin from 0.9.0 to 0.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fabric8io/kubernetes-client/commit/c65ea82bf27fae29a1083dd3627b980473f0e601\"\u003e\u003ccode\u003ec65ea82\u003c/code\u003e\u003c/a\u003e fix(ci): exclude target directory from Dependabot Maven scanning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fabric8io/kubernetes-client/commit/1c90ff8f3fb20ad49abe062a5b3f248e80b22e5e\"\u003e\u003ccode\u003e1c90ff8\u003c/code\u003e\u003c/a\u003e fix(ci): use lax checksums for snapshot deploy step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fabric8io/kubernetes-client/commit/921fbfcc8f388afbfbd5270a5509ffb3b4f1ca7d\"\u003e\u003ccode\u003e921fbfc\u003c/code\u003e\u003c/a\u003e fix(httpclient): add reactor dependencies to JPMS test module\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fabric8io/kubernetes-client/commit/642387445121b5d8af82da9da64a38166c612fc8\"\u003e\u003ccode\u003e6423874\u003c/code\u003e\u003c/a\u003e fix(ci): deploy BOMs separately in snapshot workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fabric8io/kubernetes-client/commit/9c786af14e602494c3d1b766106ebab4e5ca24c1\"\u003e\u003ccode\u003e9c786af\u003c/code\u003e\u003c/a\u003e fix(httpclient): add explicit Automatic-Module-Name to all httpclient modules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fabric8io/kubernetes-client/commit/c0d6691f76812f63b3d216a7f4a74bb6b6a89418\"\u003e\u003ccode\u003ec0d6691\u003c/code\u003e\u003c/a\u003e fix: add explicit Automatic-Module-Name to httpclient modules (\u003ca href=\"https://redirect.github.com/fabric8io/kubernetes-client/issues/7461\"\u003e#7461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fabric8io/kubernetes-client/compare/v5.12.2...v7.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.netty:netty-bom` from 4.1.86.Final to 4.2.12.Final\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/netty/netty/releases\"\u003eio.netty:netty-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003enetty-4.2.12.Final\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;Eliminate redundant bounds checks in CompositeByteBuf accessors\u0026quot; by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16550\"\u003enetty/netty#16550\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/netty/netty/compare/netty-4.2.11.Final...netty-4.2.12.Final\"\u003ehttps://github.com/netty/netty/compare/netty-4.2.11.Final...netty-4.2.12.Final\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003enetty-4.2.11.Final\u003c/h2\u003e\n\u003ch2\u003eSecurity\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCVE-2026-33871, \u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-w9fj-cfpg-grvv\"\u003eHTTP/2 CONTINUATION Frame Flood Denial of Service\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCVE-2026-33870, \u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-pwqr-wmgm-9rr8\"\u003eHTTP Request Smuggling via Chunked Extension Quoted-String Parsing\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to latest JDK 26 EA release by \u003ca href=\"https://github.com/normanmaurer\"\u003e\u003ccode\u003e@​normanmaurer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16230\"\u003enetty/netty#16230\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHTTP3: Allow to support non-standard HTTP3 settings by \u003ca href=\"https://github.com/normanmaurer\"\u003e\u003ccode\u003e@​normanmaurer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16171\"\u003enetty/netty#16171\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Incorrect nanos-to-millis conversion in epoll_wait EINTR retry loop by \u003ca href=\"https://github.com/adwsingh\"\u003e\u003ccode\u003e@​adwsingh\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16245\"\u003enetty/netty#16245\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllocate one large segment and slice for each MsgHdrMemory by \u003ca href=\"https://github.com/dreamlike-ocean\"\u003e\u003ccode\u003e@​dreamlike-ocean\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16234\"\u003enetty/netty#16234\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake RefCntOpenSslContext.deallocate more robust by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16253\"\u003enetty/netty#16253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEpoll: Fix excessive CPU usage when Channel is only registered but no… by \u003ca href=\"https://github.com/normanmaurer\"\u003e\u003ccode\u003e@​normanmaurer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16250\"\u003enetty/netty#16250\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to gcc for arm 10.3-2021.07 by \u003ca href=\"https://github.com/m1ngyuan\"\u003e\u003ccode\u003e@​m1ngyuan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16255\"\u003enetty/netty#16255\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd acmeIdentifier extension support to pkitesting by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16256\"\u003enetty/netty#16256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate JDK versions to latest patch releases by \u003ca href=\"https://github.com/m1ngyuan\"\u003e\u003ccode\u003e@​m1ngyuan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16254\"\u003enetty/netty#16254\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid allocation in HttpObjectEncoder.addEncodedLengthHex method by \u003ca href=\"https://github.com/doom369\"\u003e\u003ccode\u003e@​doom369\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16241\"\u003enetty/netty#16241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomatic backporting workflow from 4.1 to 4.2 by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16269\"\u003enetty/netty#16269\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;Automatic backporting workflow from 4.1 to 4.2\u0026quot; by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16270\"\u003enetty/netty#16270\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHTTP2: Correctly account for padding when decompress by \u003ca href=\"https://github.com/normanmaurer\"\u003e\u003ccode\u003e@​normanmaurer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16264\"\u003enetty/netty#16264\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomatic backporting workflow from 4.1 to 4.2 by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16271\"\u003enetty/netty#16271\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAutomatic backporting workflow from 4.1 to 4.2 by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16273\"\u003enetty/netty#16273\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport PRs must be created with personal access tokens by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16276\"\u003enetty/netty#16276\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose QuicSslContextBuilder::sni by \u003ca href=\"https://github.com/ZeroErrors\"\u003e\u003ccode\u003e@​ZeroErrors\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16178\"\u003enetty/netty#16178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd more porting workflows by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16275\"\u003enetty/netty#16275\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd more porting workflows by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16283\"\u003enetty/netty#16283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove the unpooled allocator from test permutations by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16282\"\u003enetty/netty#16282\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSome polishing of the porting workflows by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16288\"\u003enetty/netty#16288\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow to set destination connection id when creating a client side QuicheChannel by \u003ca href=\"https://github.com/normanmaurer\"\u003e\u003ccode\u003e@​normanmaurer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16286\"\u003enetty/netty#16286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to latest JDK26 EA build by \u003ca href=\"https://github.com/normanmaurer\"\u003e\u003ccode\u003e@​normanmaurer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16295\"\u003enetty/netty#16295\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd javadoc to clarify responsibility of the user when generating the remote connection id by \u003ca href=\"https://github.com/normanmaurer\"\u003e\u003ccode\u003e@​normanmaurer\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16293\"\u003enetty/netty#16293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake the build run faster by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16290\"\u003enetty/netty#16290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix IDE warnings in SslHandler by \u003ca href=\"https://github.com/doom369\"\u003e\u003ccode\u003e@​doom369\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16237\"\u003enetty/netty#16237\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDecrease Long allocations and map.put calls in ReferenceCountedOpenSllEngine in handshake() method by \u003ca href=\"https://github.com/doom369\"\u003e\u003ccode\u003e@​doom369\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16242\"\u003enetty/netty#16242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport boringssl SSLCredential API by \u003ca href=\"https://github.com/jmcrawford45\"\u003e\u003ccode\u003e@​jmcrawford45\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/15919\"\u003enetty/netty#15919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix high-order bit aliasing in HttpUtil.validateToken by \u003ca href=\"https://github.com/furkanvarol\"\u003e\u003ccode\u003e@​furkanvarol\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16279\"\u003enetty/netty#16279\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove multi-byte access performance when UNALIGNED availability is unknown by \u003ca href=\"https://github.com/Songdoeon\"\u003e\u003ccode\u003e@​Songdoeon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16207\"\u003enetty/netty#16207\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid unnecessary SSL.getVersion() call and string allocation in ReferenceCountedOpenSslEngine by \u003ca href=\"https://github.com/doom369\"\u003e\u003ccode\u003e@​doom369\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16278\"\u003enetty/netty#16278\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport more branch freedom for auto-porting by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16300\"\u003enetty/netty#16300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: the precedence of + is higher than \u0026gt;\u0026gt; by \u003ca href=\"https://github.com/cuiweixie\"\u003e\u003ccode\u003e@​cuiweixie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16312\"\u003enetty/netty#16312\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdaptiveByteBufAllocator: make sure byteBuf.capacity() not greater than byteBuf.maxCapacity() by \u003ca href=\"https://github.com/laosijikaichele\"\u003e\u003ccode\u003e@​laosijikaichele\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16309\"\u003enetty/netty#16309\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix flaky PooledByteBufAllocatorTest by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16313\"\u003enetty/netty#16313\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pooled arena accounting tests  by \u003ca href=\"https://github.com/chrisvest\"\u003e\u003ccode\u003e@​chrisvest\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16321\"\u003enetty/netty#16321\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/67ce541e4692853e24fc506466960db35bb64914\"\u003e\u003ccode\u003e67ce541\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.12.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/7074624644b79f4e97081bd58a58ed135962b8c2\"\u003e\u003ccode\u003e7074624\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Eliminate redundant bounds checks in CompositeByteBuf accessors\u0026quot; (\u003ca href=\"https://redirect.github.com/netty/netty/issues/16\"\u003e#16\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/c3b0a43442dbf84e3eb161d5f252623f832f1579\"\u003e\u003ccode\u003ec3b0a43\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/c94a8180e749f694fb76963dd494bae17c31aff6\"\u003e\u003ccode\u003ec94a818\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.11.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/3b76df185678353733aa21702d6be16130d188a0\"\u003e\u003ccode\u003e3b76df1\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/aae944a19eb036993fc47c4b40639476f519deaf\"\u003e\u003ccode\u003eaae944a\u003c/code\u003e\u003c/a\u003e Auto-port 4.2: Limit the number of Continuation frames per HTTP2 Headers (\u003ca href=\"https://redirect.github.com/netty/netty/issues/16\"\u003e#16\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/60014996491c41d91c26f80bca096610f34fc858\"\u003e\u003ccode\u003e6001499\u003c/code\u003e\u003c/a\u003e Eliminate redundant bounds checks in CompositeByteBuf accessors (\u003ca href=\"https://redirect.github.com/netty/netty/issues/16525\"\u003e#16525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/a7fbb6f84625ef29733a1506ed3520e3c21d5247\"\u003e\u003ccode\u003ea7fbb6f\u003c/code\u003e\u003c/a\u003e JdkZlibDecoder: accumulate decompressed output before firing channelRead (\u003ca href=\"https://redirect.github.com/netty/netty/issues/16\"\u003e#16\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/7937553d8f49e17b064f57b1414907aed8e3be3d\"\u003e\u003ccode\u003e7937553\u003c/code\u003e\u003c/a\u003e Enforce io.netty.maxDirectMemory accounting on all Java versions (\u003ca href=\"https://redirect.github.com/netty/netty/issues/16489\"\u003e#16489\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/893ea2ea6c35c9e1812e5d331530b88d8690022b\"\u003e\u003ccode\u003e893ea2e\u003c/code\u003e\u003c/a\u003e Allocate less in QueryStringDecoder.addParam for typical use case (\u003ca href=\"https://redirect.github.com/netty/netty/issues/16527\"\u003e#16527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/netty/netty/compare/netty-4.1.86.Final...netty-4.2.12.Final\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.springframework:spring-framework-bom` from 5.3.25 to 7.0.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/spring-projects/spring-framework/releases\"\u003eorg.springframework:spring-framework-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.0.7\u003c/h2\u003e\n\u003ch2\u003e:star: New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003eSpringValidatorAdapter\u003c/code\u003e and \u003ccode\u003eMethodValidationAdapter\u003c/code\u003e performance \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36621\"\u003e#36621\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport JSON array decoding to \u003ccode\u003eFlux\u003c/code\u003e in \u003ccode\u003eKotlinSerializationJsonDecoder\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36597\"\u003e#36597\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003emethodIdentification()\u003c/code\u003e in \u003ccode\u003eCacheAspectSupport\u003c/code\u003e for removal \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36575\"\u003e#36575\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd MockRestServiceServer#createServer variant for RestClient \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36572\"\u003e#36572\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate RestClientXhrTransport variant replacing RestTemplateXhrTransport \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36566\"\u003e#36566\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove error handling in multipart codecs \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36563\"\u003e#36563\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eApplicationListenerMethodAdapter#getTargetMethod()\u003c/code\u003e public \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36558\"\u003e#36558\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApiVersionConfigurer.setSupportedVersionPredicate() returns void instead of ApiVersionConfigurer \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36551\"\u003e#36551\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLazyConnectionDataSourceProxy does not work well with Hibernate's multi-tenancy by schema strategy \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36527\"\u003e#36527\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd registerManagedResource variant with bean key argument to MBeanExporter \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36520\"\u003e#36520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle blank Accept-Language header in AcceptHeaderLocaleResolver \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36513\"\u003e#36513\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake AbstractStreamingClientHttpRequest and AbstractBufferingClientHttpRequest public \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36501\"\u003e#36501\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMySQL Error 149 (Galera/WSREP conflict) not translated to ConcurrencyFailureException in Spring JDBC/ORM \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36499\"\u003e#36499\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd PreFlightRequestFilter \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36482\"\u003e#36482\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport configuration of extension context scope for \u003ccode\u003eSpringExtension\u003c/code\u003e via Spring or JUnit properties \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36460\"\u003e#36460\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLower log level of \u0026quot;Cache miss for REQUEST dispatch\u0026quot; in HandlerMappingIntrospector \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36309\"\u003e#36309\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWebDataBinder unnecessarily instantiates collections when using the \u0026quot;!\u0026quot; and \u0026quot;_\u0026quot; prefixes \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36625\"\u003e#36625\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCache pollution from high-cardinality FieldError default messages in MessageSourceSupport \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36609\"\u003e#36609\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eMergedAnnotation\u003c/code\u003e does not use \u003ccode\u003eClassLoader\u003c/code\u003e for method or field \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36606\"\u003e#36606\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@Sql\u003c/code\u003e fails if \u003ccode\u003eDataSource\u003c/code\u003e is wrapped in a \u003ccode\u003eTransactionAwareDataSourceProxy\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36611\"\u003e#36611\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAnnotatedTypeMetadata\u003c/code\u003e no longer retains source declaration order on Java 24+ \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36598\"\u003e#36598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eMergedAnnotation.asMap()\u003c/code\u003e fails when an attribute references a non-existent class \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36586\"\u003e#36586\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eFileSystemResource\u003c/code\u003e does not strictly follow the \u003ccode\u003eResource#isReadable()\u003c/code\u003e contract \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36584\"\u003e#36584\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConverter overrides in HttpMessageConverters only apply when defaults are registered \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36579\"\u003e#36579\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInvalid method return type metadata for ClassFile variant on JDK 24+ \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36577\"\u003e#36577\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Writer lifecycle for \u003ccode\u003eAbstractJsonHttpMessageConverter.writeInternal(Object, Type, Writer)\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36565\"\u003e#36565\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFlushing-related regression in \u003ccode\u003eSseServerResponse\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36537\"\u003e#36537\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLazyConnectionDataSourceProxy does not pass on holdability to target Connection \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36528\"\u003e#36528\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eAnnotationBeanNameGenerator\u003c/code\u003e fails when an annotation references a non-existent class \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36524\"\u003e#36524\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePerserve default API version in RestClientAdapter \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36514\"\u003e#36514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInconsistent codings resolution in resource resolvers \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36507\"\u003e#36507\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eDefaultJmsListenerContainer\u003c/code\u003e may hang in an endless loop in \u003ccode\u003edoShutdown\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36506\"\u003e#36506\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eQuery not hidden in DefaultClientResponse checkpoint \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36502\"\u003e#36502\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRestClient closes stream for ResponseEntity\u003c!-- raw HTML omitted --\u003e responses \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36492\"\u003e#36492\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIllegalStateException when using websocket handshake headers with Tomcat \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36486\"\u003e#36486\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInvalid nullness information for ParameterizedTypeReference \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36477\"\u003e#36477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWebTestClient cannot assert null list elements \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36476\"\u003e#36476\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle Kotlin nullable value class param correctly in \u003ccode\u003eCoroutineUtils\u003c/code\u003e \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36449\"\u003e#36449\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove RFC 2047 encoding from Content-Disposition filename \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36328\"\u003e#36328\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:notebook_with_decorative_cover: Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eClarify semantics of HttpMethod.valueOf() \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/pull/36652\"\u003e#36652\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument whitespace semantics in SpEL expressions \u003ca href=\"https://redirect.github.com/spring-projects/spring-framework/issues/36628\"\u003e#36628\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/c997d4018d3dc6a7dde2e20eae3627599a01e169\"\u003e\u003ccode\u003ec997d40\u003c/code\u003e\u003c/a\u003e Release v7.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/91852546d92aeeae933ad77f8c938d4cfd9b0305\"\u003e\u003ccode\u003e9185254\u003c/code\u003e\u003c/a\u003e Upgrade to Reactor 2025.0.5 and Micrometer 1.16.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/802fa4d65e1f99c948a59629d4adcb4e3603e2cf\"\u003e\u003ccode\u003e802fa4d\u003c/code\u003e\u003c/a\u003e Refine RetryListener example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/7052da453285658215efc1dd5ecb0d472fde2de1\"\u003e\u003ccode\u003e7052da4\u003c/code\u003e\u003c/a\u003e Add doOnDiscard in MultipartHttpMessageReader\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/63817ce2021172338ce7900703678bfaee186a0a\"\u003e\u003ccode\u003e63817ce\u003c/code\u003e\u003c/a\u003e Add missing tests for WebRequestDataBinder\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/61bd79017f7c4c3a4fafbb0da061376204593a68\"\u003e\u003ccode\u003e61bd790\u003c/code\u003e\u003c/a\u003e Polish WebRequestDataBinderTests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/ab6637c67024facf521e8f82c4bcb076308925a6\"\u003e\u003ccode\u003eab6637c\u003c/code\u003e\u003c/a\u003e Completely extract ServletRequestParameterPropertyValuesTests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/c9b88b4ebd47c7616816602204b106dd2c1275ef\"\u003e\u003ccode\u003ec9b88b4\u003c/code\u003e\u003c/a\u003e Extract ServletRequestParameterPropertyValuesTests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/68c575ab14057e04dba86beae64167bbfe3ac9fe\"\u003e\u003ccode\u003e68c575a\u003c/code\u003e\u003c/a\u003e Revise \u0026quot;Skip binding entirely when field is not allowed\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/spring-projects/spring-framework/commit/cb320468dbc88f07b72d8a949b525c5ab911bd74\"\u003e\u003ccode\u003ecb32046\u003c/code\u003e\u003c/a\u003e Further clarify semantics of HttpMethod.valueOf()\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/spring-projects/spring-framework/compare/v5.3.25...v7.0.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.activemq:activemq-broker` from 5.17.3 to 6.2.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/activemq/releases\"\u003eorg.apache.activemq:activemq-broker's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache ActiveMQ 6.2.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump to 6.2.5-SNAPSHOT version by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1892\"\u003eapache/activemq#1892\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] SSL handshake write timeout enforcement (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1883\"\u003e#1883\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1894\"\u003eapache/activemq#1894\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Minor bug fix for BrokerView#validateAllowedUri (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1900\"\u003e#1900\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1902\"\u003eapache/activemq#1902\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Restrict URL protocol types loaded by XBeanBrokerFactory (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1910\"\u003e#1910\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1915\"\u003eapache/activemq#1915\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ecompilation-fix by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1919\"\u003eapache/activemq#1919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Make brokerName immutable in RegionBroker (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1917\"\u003e#1917\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1923\"\u003eapache/activemq#1923\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Add Http discovery transport to denied list for JMX (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1918\"\u003e#1918\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1925\"\u003eapache/activemq#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Update resource cleanup on queueBrowse servlet (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1912\"\u003e#1912\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1928\"\u003eapache/activemq#1928\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Update DestinationView uri resolution (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1914\"\u003e#1914\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1930\"\u003eapache/activemq#1930\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(webconsole): the webconsole now redirect to the slave.jsp when required (slave broker with startAsync=\u0026quot;true\u0026quot;) [6.2.x] by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1934\"\u003eapache/activemq#1934\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Queue browse improvements in webconsole (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1938\"\u003e#1938\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1942\"\u003eapache/activemq#1942\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Add more transport types to the denied list for JMX (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1949\"\u003e#1949\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1952\"\u003eapache/activemq#1952\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Add remote file filtering for XBeanBrokerFactory (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1950\"\u003e#1950\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1954\"\u003eapache/activemq#1954\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.2.4...activemq-6.2.5\"\u003ehttps://github.com/apache/activemq/compare/activemq-6.2.4...activemq-6.2.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eApache ActiveMQ 6.2.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[6.2.x] Bump version to 6.2.4-SNAPSHOT by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1868\"\u003eapache/activemq#1868\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Ensure AMQP protocol marshals messages before passing to broker (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1859\"\u003e#1859\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1860\"\u003eapache/activemq#1860\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Backport MQTT fixes by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1884\"\u003eapache/activemq#1884\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Properly handle SSL handshake updates by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1886\"\u003eapache/activemq#1886\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.2.3...activemq-6.2.4\"\u003ehttps://github.com/apache/activemq/compare/activemq-6.2.3...activemq-6.2.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eApache ActiveMQ 6.2.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[6.2.x] Update copyright year in the bin distribution NOTICE by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1817\"\u003eapache/activemq#1817\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump version to 6.2.3-SNAPSHOT by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1834\"\u003eapache/act...\n\n_Description has been truncated_","html_url":"https://github.com/theit/logging-log4j2/pull/296","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/theit%2Flogging-log4j2/issues/296","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/296/packages"}},{"old_version":"5.13.0","new_version":"5.18.1","update_type":"minor","path":null,"pr_created_at":"2026-04-27T21:48:20.000Z","version_change":"5.13.0 → 5.18.1","issue":{"uuid":"4339080538","node_id":"PR_kwDOGbDSyc7WIC--","number":56,"state":"closed","title":"Bump net.java.dev.jna:jna from 5.13.0 to 5.18.1","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-03T02:09:02.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-27T21:48:20.000Z","updated_at":"2026-06-03T02:09:03.000Z","time_to_close":3126042,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"net.java.dev.jna:jna","old_version":"5.13.0","new_version":"5.18.1","repository_url":"https://github.com/java-native-access/jna"}],"path":null,"ecosystem":"maven"},"body":"Bumps [net.java.dev.jna:jna](https://github.com/java-native-access/jna) from 5.13.0 to 5.18.1.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/java-native-access/jna/blob/master/CHANGES.md\"\u003enet.java.dev.jna:jna's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 5.18.1\u003c/h1\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1686\"\u003e#1686\u003c/a\u003e: Fix \u003ccode\u003esortFields\u003c/code\u003e race condition while getting fields - \u003ca href=\"https://github.com/bendk\"\u003e\u003ccode\u003e@​bendk\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 5.18.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1671\"\u003e#1671\u003c/a\u003e: Add \u003ccode\u003eisRISCV\u003c/code\u003e to \u003ccode\u003ec.s.j.Platform\u003c/code\u003e - \u003ca href=\"https://github.com/Glavo\"\u003e\u003ccode\u003e@​Glavo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1672\"\u003e#1672\u003c/a\u003e: Add \u003ccode\u003eCFLocale\u003c/code\u003e, \u003ccode\u003eCFLocaleCopyCurrent\u003c/code\u003e, \u003ccode\u003eCFCFDateFormatter\u003c/code\u003e, \u003ccode\u003eCFDateFormatterStyle\u003c/code\u003e, \u003ccode\u003eCFDateFormatterCreate\u003c/code\u003e and \u003ccode\u003eCFDateFormatterGetFormat\u003c/code\u003e to \u003ccode\u003ec.s.j.p.mac.CoreFoundation\u003c/code\u003e - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1669\"\u003e#1669\u003c/a\u003e: Document requirement for running on JDK 24+ - \u003ca href=\"https://github.com/matthiasblaesing\"\u003e\u003ccode\u003e@​matthiasblaesing\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1681\"\u003e#1681\u003c/a\u003e: Fix deadlock in Structure constructor introduced in 5.16.0 - \u003ca href=\"https://github.com/brettwooldridge\"\u003e\u003ccode\u003e@​brettwooldridge\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1683\"\u003e#1683\u003c/a\u003e: Fix native build error on Xcode 16.3 / Apple Clang 17 - \u003ca href=\"https://github.com/brettwooldridge\"\u003e\u003ccode\u003e@​brettwooldridge\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 5.17.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1658\"\u003e#1658\u003c/a\u003e:  Add win32 power event constants, types, and functions - \u003ca href=\"https://github.com/eranl\"\u003e\u003ccode\u003e@​eranl\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1647\"\u003e#1647\u003c/a\u003e: Fix calls to jnidispatch on Android with 16KB page size (part 2) - \u003ca href=\"https://github.com/BugsBeGone\"\u003e\u003ccode\u003e@​BugsBeGone\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 5.16.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1626\"\u003e#1626\u003c/a\u003e: Add caching of field list and field validation in \u003ccode\u003eStructure\u003c/code\u003e along with more efficient reentrant read-write locking instead of synchronized() blocks - \u003ca href=\"https://github.com/brettwooldridge\"\u003e\u003ccode\u003e@​BrettWooldridge\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1618\"\u003e#1618\u003c/a\u003e: Fix calls to jnidispatch on Android with 16KB page size - \u003ca href=\"https://github.com/Thomyrock\"\u003e\u003ccode\u003e@​Thomyrock\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 5.15.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/3c493c1642b1555d541755e0984c968ba6c0f540\"\u003e\u003ccode\u003e3c493c1\u003c/code\u003e\u003c/a\u003e Release 5.18.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/e3838d5396db7b76d45ec44ad3a121f3ba9e164b\"\u003e\u003ccode\u003ee3838d5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1680\"\u003e#1680\u003c/a\u003e from java-native-access/dependabot/github_actions/gi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/5cac36169eb88f373c709c292c1c4dc36b6f73c8\"\u003e\u003ccode\u003e5cac361\u003c/code\u003e\u003c/a\u003e Bump the github-actions group with 2 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/5511f281d0b59a6dc79c40e62b194cd1da738ae8\"\u003e\u003ccode\u003e5511f28\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1687\"\u003e#1687\u003c/a\u003e from bendk/push-yyprxvvrrttk\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/c401bca07c3e22ff3ba3ab99fbdbd3b9e772c1ef\"\u003e\u003ccode\u003ec401bca\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1690\"\u003e#1690\u003c/a\u003e from jonalmeida/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/6e7e828eb8ffed1085f49503a293b9398e1437fb\"\u003e\u003ccode\u003e6e7e828\u003c/code\u003e\u003c/a\u003e Update recommended Android proguard rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/b665e9e6a2752aba2dcb9a73b00c086a5122f595\"\u003e\u003ccode\u003eb665e9e\u003c/code\u003e\u003c/a\u003e Avoid threading issues in sortFields (\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1686\"\u003e#1686\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/0da700d3005d2a3fc332c47fae93b16b320f51af\"\u003e\u003ccode\u003e0da700d\u003c/code\u003e\u003c/a\u003e Prepare next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/285632fa6e4c4f8c49cfad059c76107b64d2a039\"\u003e\u003ccode\u003e285632f\u003c/code\u003e\u003c/a\u003e Release 5.18.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/77fe152e751fcaaf82f8a14c59a2f25f136f503c\"\u003e\u003ccode\u003e77fe152\u003c/code\u003e\u003c/a\u003e Support/Prepare deployment to new maven central repository\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/java-native-access/jna/compare/5.13.0...5.18.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=net.java.dev.jna:jna\u0026package-manager=maven\u0026previous-version=5.13.0\u0026new-version=5.18.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/xwiki-contrib/application-numbered-content/pull/56","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/xwiki-contrib%2Fapplication-numbered-content/issues/56","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/56/packages"}},{"old_version":"5.14.0","new_version":"5.18.1","update_type":"minor","path":null,"pr_created_at":"2026-04-20T22:09:23.000Z","version_change":"5.14.0 → 5.18.1","issue":{"uuid":"4298985011","node_id":"PR_kwDOSIDnes7UHYqs","number":3,"state":"open","title":"build(deps): bump the android-dependencies group across 1 directory with 20 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-20T22:09:23.000Z","updated_at":"2026-05-01T22:44:53.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"android-dependencies","update_count":20,"packages":[{"name":"com.android.tools.build:gradle","old_version":"8.2.2","new_version":"9.2.0"},{"name":"org.jetbrains.kotlin:kotlin-gradle-plugin","old_version":"1.9.25","new_version":"2.3.21","repository_url":"https://github.com/JetBrains/kotlin"},{"name":"androidx.core:core-ktx","old_version":"1.13.1","new_version":"1.18.0"},{"name":"androidx.lifecycle:lifecycle-runtime-ktx","old_version":"2.7.0","new_version":"2.10.0"},{"name":"androidx.activity:activity-compose","old_version":"1.8.2","new_version":"1.13.0"},{"name":"androidx.compose:compose-bom","old_version":"2025.01.00","new_version":"2026.04.01"},{"name":"net.java.dev.jna:jna","old_version":"5.14.0","new_version":"5.18.1","repository_url":"https://github.com/java-native-access/jna"},{"name":"androidx.security:security-crypto","old_version":"1.1.0-alpha06","new_version":"1.1.0"},{"name":"androidx.work:work-runtime-ktx","old_version":"2.9.1","new_version":"2.11.2"},{"name":"androidx.navigation:navigation-compose","old_version":"2.7.7","new_version":"2.9.8"},{"name":"io.mockk:mockk","old_version":"1.13.10","new_version":"1.14.9","repository_url":"https://github.com/mockk/mockk"},{"name":"org.jetbrains.kotlinx:kotlinx-coroutines-test","old_version":"1.7.3","new_version":"1.10.2","repository_url":"https://github.com/Kotlin/kotlinx.coroutines"},{"name":"androidx.test:rules","old_version":"1.5.0","new_version":"1.7.0"},{"name":"androidx.test.ext:junit","old_version":"1.1.5","new_version":"1.3.0"},{"name":"androidx.test.espresso:espresso-core","old_version":"3.5.1","new_version":"3.7.0"},{"name":"org.jlleitschuh.gradle.ktlint","old_version":"12.1.0","new_version":"14.2.0"},{"name":"io.gitlab.arturbosch.detekt","old_version":"1.23.5","new_version":"1.23.8","repository_url":"https://github.com/detekt/detekt"},{"name":"gradle-wrapper","old_version":"8.5","new_version":"9.5.0","repository_url":"https://github.com/gradle/gradle"}],"path":null,"ecosystem":"maven"},"body":"Bumps the android-dependencies group with 18 updates in the /android directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| com.android.tools.build:gradle | `8.2.2` | `9.2.0` |\n| [org.jetbrains.kotlin:kotlin-gradle-plugin](https://github.com/JetBrains/kotlin) | `1.9.25` | `2.3.21` |\n| androidx.core:core-ktx | `1.13.1` | `1.18.0` |\n| androidx.lifecycle:lifecycle-runtime-ktx | `2.7.0` | `2.10.0` |\n| androidx.activity:activity-compose | `1.8.2` | `1.13.0` |\n| androidx.compose:compose-bom | `2025.01.00` | `2026.04.01` |\n| [net.java.dev.jna:jna](https://github.com/java-native-access/jna) | `5.14.0` | `5.18.1` |\n| androidx.security:security-crypto | `1.1.0-alpha06` | `1.1.0` |\n| androidx.work:work-runtime-ktx | `2.9.1` | `2.11.2` |\n| androidx.navigation:navigation-compose | `2.7.7` | `2.9.8` |\n| [io.mockk:mockk](https://github.com/mockk/mockk) | `1.13.10` | `1.14.9` |\n| [org.jetbrains.kotlinx:kotlinx-coroutines-test](https://github.com/Kotlin/kotlinx.coroutines) | `1.7.3` | `1.10.2` |\n| androidx.test:rules | `1.5.0` | `1.7.0` |\n| androidx.test.ext:junit | `1.1.5` | `1.3.0` |\n| androidx.test.espresso:espresso-core | `3.5.1` | `3.7.0` |\n| org.jlleitschuh.gradle.ktlint | `12.1.0` | `14.2.0` |\n| [io.gitlab.arturbosch.detekt](https://github.com/detekt/detekt) | `1.23.5` | `1.23.8` |\n| [gradle-wrapper](https://github.com/gradle/gradle) | `8.5` | `9.5.0` |\n\n\nUpdates `com.android.tools.build:gradle` from 8.2.2 to 9.2.0\n\nUpdates `org.jetbrains.kotlin:kotlin-gradle-plugin` from 1.9.25 to 2.3.21\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/JetBrains/kotlin/releases\"\u003eorg.jetbrains.kotlin:kotlin-gradle-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eKotlin 2.3.21\u003c/h2\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eBackend. Wasm\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-84610\"\u003e\u003ccode\u003eKT-84610\u003c/code\u003e\u003c/a\u003e [Wasm] Failed to compile klibs in IC mode\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCompiler\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-84566\"\u003e\u003ccode\u003eKT-84566\u003c/code\u003e\u003c/a\u003e Prevent launching Default dispatcher threads from IJ SDK in kotlin compiler\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-85358\"\u003e\u003ccode\u003eKT-85358\u003c/code\u003e\u003c/a\u003e Native: roll back the workaround for KT-84678 once MapLibre has been properly fixed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-85626\"\u003e\u003ccode\u003eKT-85626\u003c/code\u003e\u003c/a\u003e  \u003ccode\u003e@JvmRecord\u003c/code\u003e in commonMain breaks compileCommonMainKotlinMetadata with \u0026quot;Cannot access 'java.lang.Record'\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-85405\"\u003e\u003ccode\u003eKT-85405\u003c/code\u003e\u003c/a\u003e Postpone/Revert \u003ccode\u003eDontIgnoreUpperBoundViolatedOnImplicitArguments\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-84678\"\u003e\u003ccode\u003eKT-84678\u003c/code\u003e\u003c/a\u003e K/N: Undefined symbol from SPM-added ObjC frameworks when linking iOS target\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-85021\"\u003e\u003ccode\u003eKT-85021\u003c/code\u003e\u003c/a\u003e False positive SUBCLASS_CANT_CALL_COMPANION_PROTECTED_NON_STATIC error in multi-module project\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eJavaScript\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-82395\"\u003e\u003ccode\u003eKT-82395\u003c/code\u003e\u003c/a\u003e Support top-level declarations from compiler plugins in JS incremental compilation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-84475\"\u003e\u003ccode\u003eKT-84475\u003c/code\u003e\u003c/a\u003e K/JS: false-positive exportability warnings in multi-module project\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-84633\"\u003e\u003ccode\u003eKT-84633\u003c/code\u003e\u003c/a\u003e Kotlin/JS: \u0026quot;Serializer for class not found\u0026quot; error when IR output granularity is \u003ccode\u003ewhole-program\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-85047\"\u003e\u003ccode\u003eKT-85047\u003c/code\u003e\u003c/a\u003e Kotlin/JS: \u003ccode\u003e@JsStatic\u003c/code\u003e on suspend fun of class companion generates incorrect d.ts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-84517\"\u003e\u003ccode\u003eKT-84517\u003c/code\u003e\u003c/a\u003e K/JS: bad mappings data in outputted Kotlin stdlib source map\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eLibraries\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-71848\"\u003e\u003ccode\u003eKT-71848\u003c/code\u003e\u003c/a\u003e Kotlinx.metadata: Add \u003ccode\u003eCompilerPluginData\u003c/code\u003e into Km API\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNative. C and ObjC Import\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-85399\"\u003e\u003ccode\u003eKT-85399\u003c/code\u003e\u003c/a\u003e Kotlin/Native: TypeCastException when casting ObjC Protocol MetaClass with genericSafeCasts enabled\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-85508\"\u003e\u003ccode\u003eKT-85508\u003c/code\u003e\u003c/a\u003e K/N: TypeCastException when using nw_parameters_create_secure_tcp block parameter on 2.3.20\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTools. Gradle\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-84729\"\u003e\u003ccode\u003eKT-84729\u003c/code\u003e\u003c/a\u003e Update Gradle plugin-publish version to enable configuration cache badge on Gradle plugins portal\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTools. Gradle. Compiler plugins\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-85257\"\u003e\u003ccode\u003eKT-85257\u003c/code\u003e\u003c/a\u003e AGP/Compose: MergeMappingFileTask clears R8 artifacts due to \u003ccode\u003e@OutputDirectory\u003c/code\u003e annotation on AGP 9.1+\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTools. Scripts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-85105\"\u003e\u003ccode\u003eKT-85105\u003c/code\u003e\u003c/a\u003e Scripts: JVM backend internal error (IR lowering) when scratch file contains anonymous object\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-85103\"\u003e\u003ccode\u003eKT-85103\u003c/code\u003e\u003c/a\u003e Exception while generating code when explain destructuring decls\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-84842\"\u003e\u003ccode\u003eKT-84842\u003c/code\u003e\u003c/a\u003e scriptCompilationClasspathFromContext behavior changed from 2.3.10 to 2.3.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-85029\"\u003e\u003ccode\u003eKT-85029\u003c/code\u003e\u003c/a\u003e Kotlin Scripting: ScriptDiagnostic reports \u0026quot;at null\u0026quot; instead of error location\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTools. Statistics (FUS)\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md\"\u003eorg.jetbrains.kotlin:kotlin-gradle-plugin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.3.21\u003c/h2\u003e\n\u003ch3\u003eBackend. Wasm\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-84610\"\u003e\u003ccode\u003eKT-84610\u003c/code\u003e\u003c/a\u003e [Wasm] Failed to compile klibs in IC mode\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCompiler\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-84566\"\u003e\u003ccode\u003eKT-84566\u003c/code\u003e\u003c/a\u003e Prevent launching Default dispatcher threads from IJ SDK in kotlin compiler\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-85358\"\u003e\u003ccode\u003eKT-85358\u003c/code\u003e\u003c/a\u003e Native: roll back the workaround for KT-84678 once MapLibre has been properly fixed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-85626\"\u003e\u003ccode\u003eKT-85626\u003c/code\u003e\u003c/a\u003e  \u003ccode\u003e@JvmRecord\u003c/code\u003e in commonMain breaks compileCommonMainKotlinMetadata with \u0026quot;Cannot access 'java.lang.Record'\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-85405\"\u003e\u003ccode\u003eKT-85405\u003c/code\u003e\u003c/a\u003e Postpone/Revert \u003ccode\u003eDontIgnoreUpperBoundViolatedOnImplicitArguments\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-84678\"\u003e\u003ccode\u003eKT-84678\u003c/code\u003e\u003c/a\u003e K/N: Undefined symbol from SPM-added ObjC frameworks when linking iOS target\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-85021\"\u003e\u003ccode\u003eKT-85021\u003c/code\u003e\u003c/a\u003e False positive SUBCLASS_CANT_CALL_COMPANION_PROTECTED_NON_STATIC error in multi-module project\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eJavaScript\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-82395\"\u003e\u003ccode\u003eKT-82395\u003c/code\u003e\u003c/a\u003e Support top-level declarations from compiler plugins in JS incremental compilation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-84475\"\u003e\u003ccode\u003eKT-84475\u003c/code\u003e\u003c/a\u003e K/JS: false-positive exportability warnings in multi-module project\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-84633\"\u003e\u003ccode\u003eKT-84633\u003c/code\u003e\u003c/a\u003e Kotlin/JS: \u0026quot;Serializer for class not found\u0026quot; error when IR output granularity is \u003ccode\u003ewhole-program\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-85047\"\u003e\u003ccode\u003eKT-85047\u003c/code\u003e\u003c/a\u003e Kotlin/JS: \u003ccode\u003e@JsStatic\u003c/code\u003e on suspend fun of class companion generates incorrect d.ts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-84517\"\u003e\u003ccode\u003eKT-84517\u003c/code\u003e\u003c/a\u003e K/JS: bad mappings data in outputted Kotlin stdlib source map\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eLibraries\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-71848\"\u003e\u003ccode\u003eKT-71848\u003c/code\u003e\u003c/a\u003e Kotlinx.metadata: Add \u003ccode\u003eCompilerPluginData\u003c/code\u003e into Km API\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNative. C and ObjC Import\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-85399\"\u003e\u003ccode\u003eKT-85399\u003c/code\u003e\u003c/a\u003e Kotlin/Native: TypeCastException when casting ObjC Protocol MetaClass with genericSafeCasts enabled\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-85508\"\u003e\u003ccode\u003eKT-85508\u003c/code\u003e\u003c/a\u003e K/N: TypeCastException when using nw_parameters_create_secure_tcp block parameter on 2.3.20\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTools. Gradle\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-84729\"\u003e\u003ccode\u003eKT-84729\u003c/code\u003e\u003c/a\u003e Update Gradle plugin-publish version to enable configuration cache badge on Gradle plugins portal\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTools. Gradle. Compiler plugins\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-85257\"\u003e\u003ccode\u003eKT-85257\u003c/code\u003e\u003c/a\u003e AGP/Compose: MergeMappingFileTask clears R8 artifacts due to \u003ccode\u003e@OutputDirectory\u003c/code\u003e annotation on AGP 9.1+\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTools. Scripts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-85105\"\u003e\u003ccode\u003eKT-85105\u003c/code\u003e\u003c/a\u003e Scripts: JVM backend internal error (IR lowering) when scratch file contains anonymous object\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-85103\"\u003e\u003ccode\u003eKT-85103\u003c/code\u003e\u003c/a\u003e Exception while generating code when explain destructuring decls\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-84842\"\u003e\u003ccode\u003eKT-84842\u003c/code\u003e\u003c/a\u003e scriptCompilationClasspathFromContext behavior changed from 2.3.10 to 2.3.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-85029\"\u003e\u003ccode\u003eKT-85029\u003c/code\u003e\u003c/a\u003e Kotlin Scripting: ScriptDiagnostic reports \u0026quot;at null\u0026quot; instead of error location\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eTools. Statistics (FUS)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://youtrack.jetbrains.com/issue/KT-85628\"\u003e\u003ccode\u003eKT-85628\u003c/code\u003e\u003c/a\u003e KGP: composite build FUS metrics fail on access of 'configurationTimeMetrics'\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JetBrains/kotlin/commit/fea1ad8c18995b80d1ca0e3917056104613d23db\"\u003e\u003ccode\u003efea1ad8\u003c/code\u003e\u003c/a\u003e Add ChangeLog for 2.3.21-RC2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JetBrains/kotlin/commit/09c341e858b8f70d92955fc6b67d6a04962760b4\"\u003e\u003ccode\u003e09c341e\u003c/code\u003e\u003c/a\u003e disable swift export execution tests in order to update macos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JetBrains/kotlin/commit/67a08681cdd53b318217e6f35d835e0ab3b2e31c\"\u003e\u003ccode\u003e67a0868\u003c/code\u003e\u003c/a\u003e Avoid accessing KotlinNativeLink taskProvider when task was not executed\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JetBrains/kotlin/commit/f89e5dbc1867714116e17be1066d6c68e30cc2d4\"\u003e\u003ccode\u003ef89e5db\u003c/code\u003e\u003c/a\u003e [K/N] Disable TSAN in runtime tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JetBrains/kotlin/commit/45d6c859c027c4e82b14b4861e36bc125600e2b0\"\u003e\u003ccode\u003e45d6c85\u003c/code\u003e\u003c/a\u003e [K/N] Don't generate generic safe casts for Objective-C types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JetBrains/kotlin/commit/9261a6f0790b7504e0223e9e0a0dd242fe0cc3f7\"\u003e\u003ccode\u003e9261a6f\u003c/code\u003e\u003c/a\u003e [K/N][tests] Add a reproducer for KT-85508\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JetBrains/kotlin/commit/c9ab9db37a191f2eb1ce0f5b7ff502ca9d4b3a0d\"\u003e\u003ccode\u003ec9ab9db\u003c/code\u003e\u003c/a\u003e [K/N][tests] Add a reproducer for KT-85399\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JetBrains/kotlin/commit/502e84484e520fbe1a93958be8da97e06a04d7ed\"\u003e\u003ccode\u003e502e844\u003c/code\u003e\u003c/a\u003e Explain: fix for destructuring declarations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JetBrains/kotlin/commit/0c26485d83f532aa8afbb868895061b7132fd7c8\"\u003e\u003ccode\u003e0c26485\u003c/code\u003e\u003c/a\u003e Explain: fix for object literals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JetBrains/kotlin/commit/68a9e3f99fcd59c5440970f5f34aff09ce462a69\"\u003e\u003ccode\u003e68a9e3f\u003c/code\u003e\u003c/a\u003e [minor] fix testdata name in explain test\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/JetBrains/kotlin/compare/v1.9.25...v2.3.21\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `androidx.core:core-ktx` from 1.13.1 to 1.18.0\n\nUpdates `androidx.lifecycle:lifecycle-runtime-ktx` from 2.7.0 to 2.10.0\n\nUpdates `androidx.activity:activity-compose` from 1.8.2 to 1.13.0\n\nUpdates `androidx.compose:compose-bom` from 2025.01.00 to 2026.04.01\n\nUpdates `net.java.dev.jna:jna` from 5.14.0 to 5.18.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/java-native-access/jna/blob/master/CHANGES.md\"\u003enet.java.dev.jna:jna's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 5.18.1\u003c/h1\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1686\"\u003e#1686\u003c/a\u003e: Fix \u003ccode\u003esortFields\u003c/code\u003e race condition while getting fields - \u003ca href=\"https://github.com/bendk\"\u003e\u003ccode\u003e@​bendk\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 5.18.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1671\"\u003e#1671\u003c/a\u003e: Add \u003ccode\u003eisRISCV\u003c/code\u003e to \u003ccode\u003ec.s.j.Platform\u003c/code\u003e - \u003ca href=\"https://github.com/Glavo\"\u003e\u003ccode\u003e@​Glavo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1672\"\u003e#1672\u003c/a\u003e: Add \u003ccode\u003eCFLocale\u003c/code\u003e, \u003ccode\u003eCFLocaleCopyCurrent\u003c/code\u003e, \u003ccode\u003eCFCFDateFormatter\u003c/code\u003e, \u003ccode\u003eCFDateFormatterStyle\u003c/code\u003e, \u003ccode\u003eCFDateFormatterCreate\u003c/code\u003e and \u003ccode\u003eCFDateFormatterGetFormat\u003c/code\u003e to \u003ccode\u003ec.s.j.p.mac.CoreFoundation\u003c/code\u003e - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1669\"\u003e#1669\u003c/a\u003e: Document requirement for running on JDK 24+ - \u003ca href=\"https://github.com/matthiasblaesing\"\u003e\u003ccode\u003e@​matthiasblaesing\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1681\"\u003e#1681\u003c/a\u003e: Fix deadlock in Structure constructor introduced in 5.16.0 - \u003ca href=\"https://github.com/brettwooldridge\"\u003e\u003ccode\u003e@​brettwooldridge\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1683\"\u003e#1683\u003c/a\u003e: Fix native build error on Xcode 16.3 / Apple Clang 17 - \u003ca href=\"https://github.com/brettwooldridge\"\u003e\u003ccode\u003e@​brettwooldridge\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 5.17.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1658\"\u003e#1658\u003c/a\u003e:  Add win32 power event constants, types, and functions - \u003ca href=\"https://github.com/eranl\"\u003e\u003ccode\u003e@​eranl\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1647\"\u003e#1647\u003c/a\u003e: Fix calls to jnidispatch on Android with 16KB page size (part 2) - \u003ca href=\"https://github.com/BugsBeGone\"\u003e\u003ccode\u003e@​BugsBeGone\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 5.16.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1626\"\u003e#1626\u003c/a\u003e: Add caching of field list and field validation in \u003ccode\u003eStructure\u003c/code\u003e along with more efficient reentrant read-write locking instead of synchronized() blocks - \u003ca href=\"https://github.com/brettwooldridge\"\u003e\u003ccode\u003e@​BrettWooldridge\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1618\"\u003e#1618\u003c/a\u003e: Fix calls to jnidispatch on Android with 16KB page size - \u003ca href=\"https://github.com/Thomyrock\"\u003e\u003ccode\u003e@​Thomyrock\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 5.15.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/3c493c1642b1555d541755e0984c968ba6c0f540\"\u003e\u003ccode\u003e3c493c1\u003c/code\u003e\u003c/a\u003e Release 5.18.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/e3838d5396db7b76d45ec44ad3a121f3ba9e164b\"\u003e\u003ccode\u003ee3838d5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1680\"\u003e#1680\u003c/a\u003e from java-native-access/dependabot/github_actions/gi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/5cac36169eb88f373c709c292c1c4dc36b6f73c8\"\u003e\u003ccode\u003e5cac361\u003c/code\u003e\u003c/a\u003e Bump the github-actions group with 2 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/5511f281d0b59a6dc79c40e62b194cd1da738ae8\"\u003e\u003ccode\u003e5511f28\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1687\"\u003e#1687\u003c/a\u003e from bendk/push-yyprxvvrrttk\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/c401bca07c3e22ff3ba3ab99fbdbd3b9e772c1ef\"\u003e\u003ccode\u003ec401bca\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1690\"\u003e#1690\u003c/a\u003e from jonalmeida/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/6e7e828eb8ffed1085f49503a293b9398e1437fb\"\u003e\u003ccode\u003e6e7e828\u003c/code\u003e\u003c/a\u003e Update recommended Android proguard rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/b665e9e6a2752aba2dcb9a73b00c086a5122f595\"\u003e\u003ccode\u003eb665e9e\u003c/code\u003e\u003c/a\u003e Avoid threading issues in sortFields (\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1686\"\u003e#1686\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/0da700d3005d2a3fc332c47fae93b16b320f51af\"\u003e\u003ccode\u003e0da700d\u003c/code\u003e\u003c/a\u003e Prepare next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/285632fa6e4c4f8c49cfad059c76107b64d2a039\"\u003e\u003ccode\u003e285632f\u003c/code\u003e\u003c/a\u003e Release 5.18.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/77fe152e751fcaaf82f8a14c59a2f25f136f503c\"\u003e\u003ccode\u003e77fe152\u003c/code\u003e\u003c/a\u003e Support/Prepare deployment to new maven central repository\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/java-native-access/jna/compare/5.14.0...5.18.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `androidx.lifecycle:lifecycle-viewmodel-compose` from 2.7.0 to 2.10.0\n\nUpdates `androidx.security:security-crypto` from 1.1.0-alpha06 to 1.1.0\n\nUpdates `androidx.work:work-runtime-ktx` from 2.9.1 to 2.11.2\n\nUpdates `androidx.navigation:navigation-compose` from 2.7.7 to 2.9.8\n\nUpdates `io.mockk:mockk` from 1.13.10 to 1.14.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mockk/mockk/releases\"\u003eio.mockk:mockk's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.14.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: normalize value class arguments in EqMatcher for consistent comparison by \u003ca href=\"https://github.com/edwardmp\"\u003e\u003ccode\u003e@​edwardmp\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1440\"\u003emockk/mockk#1440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd configurable logging to withArg \u0026amp; withNullableArg by \u003ca href=\"https://github.com/OsaSoft\"\u003e\u003ccode\u003e@​OsaSoft\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1441\"\u003emockk/mockk#1441\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(readme): document suppressing superclass calls by \u003ca href=\"https://github.com/ch200203\"\u003e\u003ccode\u003e@​ch200203\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1444\"\u003emockk/mockk#1444\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix for issue \u003ca href=\"https://redirect.github.com/mockk/mockk/issues/1103\"\u003e#1103\u003c/a\u003e. by \u003ca href=\"https://github.com/sdetilly\"\u003e\u003ccode\u003e@​sdetilly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1449\"\u003emockk/mockk#1449\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix configuration option example for restricted classes by \u003ca href=\"https://github.com/TWiStErRob\"\u003e\u003ccode\u003e@​TWiStErRob\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1465\"\u003emockk/mockk#1465\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix InaccessibleObjectException when spying on JDK interfaces on JDK 16+ by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1457\"\u003emockk/mockk#1457\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Java 11 compatibility: replace Random.nextLong(long, long) with Java 8 compatible alternative by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1456\"\u003emockk/mockk#1456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd optional restricted mock system property by \u003ca href=\"https://github.com/nishatoma\"\u003e\u003ccode\u003e@​nishatoma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1454\"\u003emockk/mockk#1454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix StackOverflowError when mocking methods returning ArrayList by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1464\"\u003emockk/mockk#1464\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eChange JUnit 4/5 dependencies from implementation to compileOnly by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1455\"\u003emockk/mockk#1455\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump dependencies, bump dexter by \u003ca href=\"https://github.com/jgrnrt\"\u003e\u003ccode\u003e@​jgrnrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1477\"\u003emockk/mockk#1477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix issue 1475: nullable value class verification by \u003ca href=\"https://github.com/sdetilly\"\u003e\u003ccode\u003e@​sdetilly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1480\"\u003emockk/mockk#1480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate build configuration to version catalog by \u003ca href=\"https://github.com/jgrnrt\"\u003e\u003ccode\u003e@​jgrnrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1481\"\u003emockk/mockk#1481\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClean up CI configuration and build artifacts by \u003ca href=\"https://github.com/jgrnrt\"\u003e\u003ccode\u003e@​jgrnrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1482\"\u003emockk/mockk#1482\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Spotless formatting plugin by \u003ca href=\"https://github.com/jgrnrt\"\u003e\u003ccode\u003e@​jgrnrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1483\"\u003emockk/mockk#1483\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable ktlint unused-imports rule and clean up code by \u003ca href=\"https://github.com/jgrnrt\"\u003e\u003ccode\u003e@​jgrnrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1489\"\u003emockk/mockk#1489\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable no-wildcard-imports in ktlint by \u003ca href=\"https://github.com/jgrnrt\"\u003e\u003ccode\u003e@​jgrnrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1491\"\u003emockk/mockk#1491\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd List injection support for \u003ca href=\"https://github.com/InjectMockKs\"\u003e\u003ccode\u003e@​InjectMockKs\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/mockk/mockk/issues/1356\"\u003e#1356\u003c/a\u003e) by \u003ca href=\"https://github.com/h2jinee\"\u003e\u003ccode\u003e@​h2jinee\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1492\"\u003emockk/mockk#1492\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUnify settings files by prioritizing mockk.properties in MockKSettings by \u003ca href=\"https://github.com/snowykte0426\"\u003e\u003ccode\u003e@​snowykte0426\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1474\"\u003emockk/mockk#1474\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix type matching for any() when parameter is Any  (\u003ca href=\"https://redirect.github.com/mockk/mockk/issues/1296\"\u003e#1296\u003c/a\u003e) by \u003ca href=\"https://github.com/chapakook\"\u003e\u003ccode\u003e@​chapakook\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1494\"\u003emockk/mockk#1494\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade Dokka to 2.1.0 and Refactor Documentation Setup by \u003ca href=\"https://github.com/jgrnrt\"\u003e\u003ccode\u003e@​jgrnrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1499\"\u003emockk/mockk#1499\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump gradle to 9.3.0, add .gitattributes by \u003ca href=\"https://github.com/jgrnrt\"\u003e\u003ccode\u003e@​jgrnrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1502\"\u003emockk/mockk#1502\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/mockk/mockk/issues/1342\"\u003e#1342\u003c/a\u003e: Handle value classes for type parameters and don't unbox value classes returned as interface/supertype by \u003ca href=\"https://github.com/ianbrandt\"\u003e\u003ccode\u003e@​ianbrandt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1442\"\u003emockk/mockk#1442\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIntroduce clearAllStubsFromMemory by \u003ca href=\"https://github.com/nishatoma\"\u003e\u003ccode\u003e@​nishatoma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1503\"\u003emockk/mockk#1503\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump dokka to 2.2.0-Beta by \u003ca href=\"https://github.com/jgrnrt\"\u003e\u003ccode\u003e@​jgrnrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1505\"\u003emockk/mockk#1505\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: resolve \u003ca href=\"https://github.com/InjectMockKs\"\u003e\u003ccode\u003e@​InjectMockKs\u003c/code\u003e\u003c/a\u003e initialization order based on dependencies by \u003ca href=\"https://github.com/neungs-2\"\u003e\u003ccode\u003e@​neungs-2\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1500\"\u003emockk/mockk#1500\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/edwardmp\"\u003e\u003ccode\u003e@​edwardmp\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1440\"\u003emockk/mockk#1440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OsaSoft\"\u003e\u003ccode\u003e@​OsaSoft\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1441\"\u003emockk/mockk#1441\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sdetilly\"\u003e\u003ccode\u003e@​sdetilly\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1449\"\u003emockk/mockk#1449\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1457\"\u003emockk/mockk#1457\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nishatoma\"\u003e\u003ccode\u003e@​nishatoma\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1454\"\u003emockk/mockk#1454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jgrnrt\"\u003e\u003ccode\u003e@​jgrnrt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1477\"\u003emockk/mockk#1477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/h2jinee\"\u003e\u003ccode\u003e@​h2jinee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1492\"\u003emockk/mockk#1492\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snowykte0426\"\u003e\u003ccode\u003e@​snowykte0426\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1474\"\u003emockk/mockk#1474\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chapakook\"\u003e\u003ccode\u003e@​chapakook\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1494\"\u003emockk/mockk#1494\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ianbrandt\"\u003e\u003ccode\u003e@​ianbrandt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1442\"\u003emockk/mockk#1442\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/neungs-2\"\u003e\u003ccode\u003e@​neungs-2\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1500\"\u003emockk/mockk#1500\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/mockk/mockk/compare/1.14.6...1.14.9\"\u003ehttps://github.com/mockk/mockk/compare/1.14.6...1.14.9\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.14.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: normalize value class arguments in EqMatcher for consistent comparison by \u003ca href=\"https://github.com/edwardmp\"\u003e\u003ccode\u003e@​edwardmp\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1440\"\u003emockk/mockk#1440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd configurable logging to withArg \u0026amp; withNullableArg by \u003ca href=\"https://github.com/OsaSoft\"\u003e\u003ccode\u003e@​OsaSoft\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1441\"\u003emockk/mockk#1441\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(readme): document suppressing superclass calls by \u003ca href=\"https://github.com/ch200203\"\u003e\u003ccode\u003e@​ch200203\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1444\"\u003emockk/mockk#1444\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix for issue \u003ca href=\"https://redirect.github.com/mockk/mockk/issues/1103\"\u003e#1103\u003c/a\u003e. by \u003ca href=\"https://github.com/sdetilly\"\u003e\u003ccode\u003e@​sdetilly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1449\"\u003emockk/mockk#1449\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockk/mockk/commit/71a8e21be4d2f443848cf552685ffe62aeb5f3ca\"\u003e\u003ccode\u003e71a8e21\u003c/code\u003e\u003c/a\u003e Release v1.14.9 and bump versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockk/mockk/commit/cd84546921adf9c91c6635396b5c6c13263f3a0d\"\u003e\u003ccode\u003ecd84546\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mockk/mockk/issues/1500\"\u003e#1500\u003c/a\u003e from neungs-2/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockk/mockk/commit/79b507adc690a7b62dc879bc198e3088fef0b845\"\u003e\u003ccode\u003e79b507a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mockk/mockk/issues/1505\"\u003e#1505\u003c/a\u003e from jgrnrt/fix-dokka-2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockk/mockk/commit/373f95b88cca5bd60cfdf16d5ac1c4b64d89d5d6\"\u003e\u003ccode\u003e373f95b\u003c/code\u003e\u003c/a\u003e bump dokka to 2.2.0-Beta to fix \u0026quot;ERROR CLASS: Symbol not found\u0026quot; in generated ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockk/mockk/commit/dbd755cbd67779c72c3ab86600d364aea3bcd679\"\u003e\u003ccode\u003edbd755c\u003c/code\u003e\u003c/a\u003e docs: \u003ca href=\"https://github.com/InjectMockKs\"\u003e\u003ccode\u003e@​InjectMockKs\u003c/code\u003e\u003c/a\u003e dependency order\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockk/mockk/commit/e4ff90b320ad73f9e61bf1b3758cb3028ec64aad\"\u003e\u003ccode\u003ee4ff90b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mockk/mockk/issues/1503\"\u003e#1503\u003c/a\u003e from nishatoma/add-clear-memory-method\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockk/mockk/commit/4a7d48190154a4d2a22b6066c9a0bd387f1ea356\"\u003e\u003ccode\u003e4a7d481\u003c/code\u003e\u003c/a\u003e fix: add backward compatible method for MockInitializer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockk/mockk/commit/db40a015c8c28704036a12b4a5069ba16a1c2af2\"\u003e\u003ccode\u003edb40a01\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mockk/mockk/issues/1442\"\u003e#1442\u003c/a\u003e from ianbrandt/issue-1342\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockk/mockk/commit/9249fbfc0b935ec108e2642a46a8b5aec1f94313\"\u003e\u003ccode\u003e9249fbf\u003c/code\u003e\u003c/a\u003e Replaced \u003ccode\u003eMethodHandle\u003c/code\u003e usage with \u003ccode\u003eMethod\u003c/code\u003e for value class unboxing to suppo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockk/mockk/commit/a34d4d9b4823f65b14a0e8c791438dd3e92982d2\"\u003e\u003ccode\u003ea34d4d9\u003c/code\u003e\u003c/a\u003e Updated the \u003ccode\u003e:test-modules:client-tests\u003c/code\u003e Kotlinx Coroutines dependency versio...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mockk/mockk/compare/1.13.10...1.14.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.mockk:mockk-agent-jvm` from 1.13.10 to 1.14.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mockk/mockk/releases\"\u003eio.mockk:mockk-agent-jvm's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.14.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: normalize value class arguments in EqMatcher for consistent comparison by \u003ca href=\"https://github.com/edwardmp\"\u003e\u003ccode\u003e@​edwardmp\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1440\"\u003emockk/mockk#1440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd configurable logging to withArg \u0026amp; withNullableArg by \u003ca href=\"https://github.com/OsaSoft\"\u003e\u003ccode\u003e@​OsaSoft\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1441\"\u003emockk/mockk#1441\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(readme): document suppressing superclass calls by \u003ca href=\"https://github.com/ch200203\"\u003e\u003ccode\u003e@​ch200203\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1444\"\u003emockk/mockk#1444\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix for issue \u003ca href=\"https://redirect.github.com/mockk/mockk/issues/1103\"\u003e#1103\u003c/a\u003e. by \u003ca href=\"https://github.com/sdetilly\"\u003e\u003ccode\u003e@​sdetilly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1449\"\u003emockk/mockk#1449\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix configuration option example for restricted classes by \u003ca href=\"https://github.com/TWiStErRob\"\u003e\u003ccode\u003e@​TWiStErRob\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1465\"\u003emockk/mockk#1465\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix InaccessibleObjectException when spying on JDK interfaces on JDK 16+ by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1457\"\u003emockk/mockk#1457\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix Java 11 compatibility: replace Random.nextLong(long, long) with Java 8 compatible alternative by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1456\"\u003emockk/mockk#1456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd optional restricted mock system property by \u003ca href=\"https://github.com/nishatoma\"\u003e\u003ccode\u003e@​nishatoma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1454\"\u003emockk/mockk#1454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix StackOverflowError when mocking methods returning ArrayList by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1464\"\u003emockk/mockk#1464\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eChange JUnit 4/5 dependencies from implementation to compileOnly by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1455\"\u003emockk/mockk#1455\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebump dependencies, bump dexter by \u003ca href=\"https://github.com/jgrnrt\"\u003e\u003ccode\u003e@​jgrnrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1477\"\u003emockk/mockk#1477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix issue 1475: nullable value class verification by \u003ca href=\"https://github.com/sdetilly\"\u003e\u003ccode\u003e@​sdetilly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1480\"\u003emockk/mockk#1480\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrate build configuration to version catalog by \u003ca href=\"https://github.com/jgrnrt\"\u003e\u003ccode\u003e@​jgrnrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1481\"\u003emockk/mockk#1481\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClean up CI configuration and build artifacts by \u003ca href=\"https://github.com/jgrnrt\"\u003e\u003ccode\u003e@​jgrnrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1482\"\u003emockk/mockk#1482\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Spotless formatting plugin by \u003ca href=\"https://github.com/jgrnrt\"\u003e\u003ccode\u003e@​jgrnrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1483\"\u003emockk/mockk#1483\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable ktlint unused-imports rule and clean up code by \u003ca href=\"https://github.com/jgrnrt\"\u003e\u003ccode\u003e@​jgrnrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1489\"\u003emockk/mockk#1489\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable no-wildcard-imports in ktlint by \u003ca href=\"https://github.com/jgrnrt\"\u003e\u003ccode\u003e@​jgrnrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1491\"\u003emockk/mockk#1491\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd List injection support for \u003ca href=\"https://github.com/InjectMockKs\"\u003e\u003ccode\u003e@​InjectMockKs\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/mockk/mockk/issues/1356\"\u003e#1356\u003c/a\u003e) by \u003ca href=\"https://github.com/h2jinee\"\u003e\u003ccode\u003e@​h2jinee\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1492\"\u003emockk/mockk#1492\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUnify settings files by prioritizing mockk.properties in MockKSettings by \u003ca href=\"https://github.com/snowykte0426\"\u003e\u003ccode\u003e@​snowykte0426\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1474\"\u003emockk/mockk#1474\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix type matching for any() when parameter is Any  (\u003ca href=\"https://redirect.github.com/mockk/mockk/issues/1296\"\u003e#1296\u003c/a\u003e) by \u003ca href=\"https://github.com/chapakook\"\u003e\u003ccode\u003e@​chapakook\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1494\"\u003emockk/mockk#1494\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade Dokka to 2.1.0 and Refactor Documentation Setup by \u003ca href=\"https://github.com/jgrnrt\"\u003e\u003ccode\u003e@​jgrnrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1499\"\u003emockk/mockk#1499\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump gradle to 9.3.0, add .gitattributes by \u003ca href=\"https://github.com/jgrnrt\"\u003e\u003ccode\u003e@​jgrnrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1502\"\u003emockk/mockk#1502\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/mockk/mockk/issues/1342\"\u003e#1342\u003c/a\u003e: Handle value classes for type parameters and don't unbox value classes returned as interface/supertype by \u003ca href=\"https://github.com/ianbrandt\"\u003e\u003ccode\u003e@​ianbrandt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1442\"\u003emockk/mockk#1442\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIntroduce clearAllStubsFromMemory by \u003ca href=\"https://github.com/nishatoma\"\u003e\u003ccode\u003e@​nishatoma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1503\"\u003emockk/mockk#1503\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump dokka to 2.2.0-Beta by \u003ca href=\"https://github.com/jgrnrt\"\u003e\u003ccode\u003e@​jgrnrt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1505\"\u003emockk/mockk#1505\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: resolve \u003ca href=\"https://github.com/InjectMockKs\"\u003e\u003ccode\u003e@​InjectMockKs\u003c/code\u003e\u003c/a\u003e initialization order based on dependencies by \u003ca href=\"https://github.com/neungs-2\"\u003e\u003ccode\u003e@​neungs-2\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1500\"\u003emockk/mockk#1500\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/edwardmp\"\u003e\u003ccode\u003e@​edwardmp\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1440\"\u003emockk/mockk#1440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/OsaSoft\"\u003e\u003ccode\u003e@​OsaSoft\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1441\"\u003emockk/mockk#1441\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sdetilly\"\u003e\u003ccode\u003e@​sdetilly\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1449\"\u003emockk/mockk#1449\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1457\"\u003emockk/mockk#1457\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nishatoma\"\u003e\u003ccode\u003e@​nishatoma\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1454\"\u003emockk/mockk#1454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jgrnrt\"\u003e\u003ccode\u003e@​jgrnrt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1477\"\u003emockk/mockk#1477\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/h2jinee\"\u003e\u003ccode\u003e@​h2jinee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1492\"\u003emockk/mockk#1492\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/snowykte0426\"\u003e\u003ccode\u003e@​snowykte0426\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1474\"\u003emockk/mockk#1474\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chapakook\"\u003e\u003ccode\u003e@​chapakook\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1494\"\u003emockk/mockk#1494\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ianbrandt\"\u003e\u003ccode\u003e@​ianbrandt\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1442\"\u003emockk/mockk#1442\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/neungs-2\"\u003e\u003ccode\u003e@​neungs-2\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1500\"\u003emockk/mockk#1500\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/mockk/mockk/compare/1.14.6...1.14.9\"\u003ehttps://github.com/mockk/mockk/compare/1.14.6...1.14.9\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.14.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: normalize value class arguments in EqMatcher for consistent comparison by \u003ca href=\"https://github.com/edwardmp\"\u003e\u003ccode\u003e@​edwardmp\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1440\"\u003emockk/mockk#1440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd configurable logging to withArg \u0026amp; withNullableArg by \u003ca href=\"https://github.com/OsaSoft\"\u003e\u003ccode\u003e@​OsaSoft\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1441\"\u003emockk/mockk#1441\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(readme): document suppressing superclass calls by \u003ca href=\"https://github.com/ch200203\"\u003e\u003ccode\u003e@​ch200203\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1444\"\u003emockk/mockk#1444\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix for issue \u003ca href=\"https://redirect.github.com/mockk/mockk/issues/1103\"\u003e#1103\u003c/a\u003e. by \u003ca href=\"https://github.com/sdetilly\"\u003e\u003ccode\u003e@​sdetilly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mockk/mockk/pull/1449\"\u003emockk/mockk#1449\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockk/mockk/commit/71a8e21be4d2f443848cf552685ffe62aeb5f3ca\"\u003e\u003ccode\u003e71a8e21\u003c/code\u003e\u003c/a\u003e Release v1.14.9 and bump versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockk/mockk/commit/cd84546921adf9c91c6635396b5c6c13263f3a0d\"\u003e\u003ccode\u003ecd84546\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mockk/mockk/issues/1500\"\u003e#1500\u003c/a\u003e from neungs-2/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockk/mockk/commit/79b507adc690a7b62dc879bc198e3088fef0b845\"\u003e\u003ccode\u003e79b507a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mockk/mockk/issues/1505\"\u003e#1505\u003c/a\u003e from jgrnrt/fix-dokka-2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockk/mockk/commit/373f95b88cca5bd60cfdf16d5ac1c4b64d89d5d6\"\u003e\u003ccode\u003e373f95b\u003c/code\u003e\u003c/a\u003e bump dokka to 2.2.0-Beta to fix \u0026quot;ERROR CLASS: Symbol not found\u0026quot; in generated ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockk/mockk/commit/dbd755cbd67779c72c3ab86600d364aea3bcd679\"\u003e\u003ccode\u003edbd755c\u003c/code\u003e\u003c/a\u003e docs: \u003ca href=\"https://github.com/InjectMockKs\"\u003e\u003ccode\u003e@​InjectMockKs\u003c/code\u003e\u003c/a\u003e dependency order\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockk/mockk/commit/e4ff90b320ad73f9e61bf1b3758cb3028ec64aad\"\u003e\u003ccode\u003ee4ff90b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mockk/mockk/issues/1503\"\u003e#1503\u003c/a\u003e from nishatoma/add-clear-memory-method\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockk/mockk/commit/4a7d48190154a4d2a22b6066c9a0bd387f1ea356\"\u003e\u003ccode\u003e4a7d481\u003c/code\u003e\u003c/a\u003e fix: add backward compatible method for MockInitializer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockk/mockk/commit/db40a015c8c28704036a12b4a5069ba16a1c2af2\"\u003e\u003ccode\u003edb40a01\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mockk/mockk/issues/1442\"\u003e#1442\u003c/a\u003e from ianbrandt/issue-1342\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockk/mockk/commit/9249fbfc0b935ec108e2642a46a8b5aec1f94313\"\u003e\u003ccode\u003e9249fbf\u003c/code\u003e\u003c/a\u003e Replaced \u003ccode\u003eMethodHandle\u003c/code\u003e usage with \u003ccode\u003eMethod\u003c/code\u003e for value class unboxing to suppo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockk/mockk/commit/a34d4d9b4823f65b14a0e8c791438dd3e92982d2\"\u003e\u003ccode\u003ea34d4d9\u003c/code\u003e\u003c/a\u003e Updated the \u003ccode\u003e:test-modules:client-tests\u003c/code\u003e Kotlinx Coroutines dependency versio...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mockk/mockk/compare/1.13.10...1.14.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jetbrains.kotlinx:kotlinx-coroutines-test` from 1.7.3 to 1.10.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/releases\"\u003eorg.jetbrains.kotlinx:kotlinx-coroutines-test's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.10.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed the \u003ccode\u003ekotlinx-coroutines-debug\u003c/code\u003e JAR file including the \u003ccode\u003emodule-info.class\u003c/code\u003e file twice, resulting in failures in various tooling (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4314\"\u003e#4314\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/RyuNen344\"\u003e\u003ccode\u003e@​RyuNen344\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eFlow.stateIn\u003c/code\u003e hanging when the scope is cancelled in advance or the flow is empty (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4322\"\u003e#4322\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/francescotescari\"\u003e\u003ccode\u003e@​francescotescari\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eImproved handling of dispatcher failures in \u003ccode\u003e.limitedParallelism\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4330\"\u003e#4330\u003c/a\u003e) and during flow collection (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4272\"\u003e#4272\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003erunBlocking\u003c/code\u003e failing to run its coroutine to completion in some cases if its JVM thread got interrupted (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4399\"\u003e#4399\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSmall tweaks, fixes, and documentation improvements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.10.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed binary incompatibility introduced for non-JVM targets in \u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4261\"\u003e#4261\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4309\"\u003e#4309\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eKotlin was updated to 2.1.0 (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4284\"\u003e#4284\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eIntroduced \u003ccode\u003eFlow.any\u003c/code\u003e, \u003ccode\u003eFlow.all\u003c/code\u003e, and \u003ccode\u003eFlow.none\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4212\"\u003e#4212\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/CLOVIS-AI\"\u003e\u003ccode\u003e@​CLOVIS-AI\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReorganized \u003ccode\u003ekotlinx-coroutines-debug\u003c/code\u003e and \u003ccode\u003ekotlinx-coroutines-core\u003c/code\u003e code to avoid a split package between the two artifacts (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4247\"\u003e#4247\u003c/a\u003e). Note that directly referencing \u003ccode\u003ekotlinx.coroutines.debug.AgentPremain\u003c/code\u003e must now be replaced with \u003ccode\u003ekotlinx.coroutines.debug.internal.AgentPremain\u003c/code\u003e. Thanks, \u003ca href=\"https://github.com/sellmair\"\u003e\u003ccode\u003e@​sellmair\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNo longer shade byte-buddy in \u003ccode\u003ekotlinx-coroutines-debug\u003c/code\u003e, reducing the artifact size and simplifying the build configuration of client code. Thanks, \u003ca href=\"https://github.com/sellmair\"\u003e\u003ccode\u003e@​sellmair\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eNullPointerException\u003c/code\u003e when using Java-deserialized \u003ccode\u003ekotlinx-coroutines-core\u003c/code\u003e exceptions (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4291\"\u003e#4291\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/AlexRiedler\"\u003e\u003ccode\u003e@​AlexRiedler\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eProperly report exceptions thrown by \u003ccode\u003eCoroutineDispatcher.dispatch\u003c/code\u003e instead of raising internal errors (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4091\"\u003e#4091\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/zuevmaxim\"\u003e\u003ccode\u003e@​zuevmaxim\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed a bug that delayed scheduling of a \u003ccode\u003eDispatchers.Default\u003c/code\u003e or \u003ccode\u003eDispatchers.IO\u003c/code\u003e task after a \u003ccode\u003eyield()\u003c/code\u003e in rare scenarios (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4248\"\u003e#4248\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed a bug that prevented the \u003ccode\u003emain()\u003c/code\u003e coroutine on Wasm/WASI from executing after a \u003ccode\u003edelay()\u003c/code\u003e call in some scenarios (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4239\"\u003e#4239\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed scheduling of \u003ccode\u003erunBlocking\u003c/code\u003e tasks on Kotlin/Native that arrive after the \u003ccode\u003erunBlocking\u003c/code\u003e block was exited (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4245\"\u003e#4245\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed some terminal \u003ccode\u003eFlow\u003c/code\u003e operators sometimes resuming without taking cancellation into account (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4254\"\u003e#4254\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/jxdabc\"\u003e\u003ccode\u003e@​jxdabc\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed a bug on the JVM that caused coroutine-bound \u003ccode\u003eThreadLocal\u003c/code\u003e values not to get cleaned when using non-\u003ccode\u003eCoroutineDispatcher\u003c/code\u003e continuation interceptors (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4296\"\u003e#4296\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSmall tweaks, fixes, and documentation improvements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.9.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWasm/WASI target support (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4064\"\u003e#4064\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/igoriakovlev\"\u003e\u003ccode\u003e@​igoriakovlev\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003elimitedParallelism\u003c/code\u003e now optionally accepts the name of the dispatcher view for easier debugging (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4023\"\u003e#4023\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eNo longer initialize \u003ccode\u003eDispatchers.IO\u003c/code\u003e on the JVM when other standard dispatchers are accessed (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4166\"\u003e#4166\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/metalhead8816\"\u003e\u003ccode\u003e@​metalhead8816\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eIntroduced the \u003ccode\u003eFlow\u0026lt;T\u0026gt;.chunked(size: Int): Flow\u0026lt;List\u0026lt;T\u0026gt;\u0026gt;\u003c/code\u003e operator that groups emitted values into groups of the given size (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/1290\"\u003e#1290\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eCloseable dispatchers are instances of \u003ccode\u003eAutoCloseable\u003c/code\u003e now (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4123\"\u003e#4123\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCalling \u003ccode\u003ehasNext\u003c/code\u003e on a \u003ccode\u003eChannel\u003c/code\u003e's iterator is idempotent (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4065\"\u003e#4065\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/gitpaxultek\"\u003e\u003ccode\u003e@​gitpaxultek\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCoroutineScope()\u003c/code\u003e created without an explicit dispatcher uses \u003ccode\u003eDispatchers.Default\u003c/code\u003e on Native (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4074\"\u003e#4074\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/whyoleg\"\u003e\u003ccode\u003e@​whyoleg\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed a bug that prevented non-Android \u003ccode\u003eDispatchers.Main\u003c/code\u003e from initializing when the Firebase dependency is used (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/3914\"\u003e#3914\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eEnsured a more intuitive ordering of tasks in \u003ccode\u003erunBlocking\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4134\"\u003e#4134\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eForbid casting a \u003ccode\u003eMutex\u003c/code\u003e to \u003ccode\u003eSemaphore\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4176\"\u003e#4176\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eWorked around a stack overflow that may occur when calling \u003ccode\u003easDeferred\u003c/code\u003e on a \u003ccode\u003eFuture\u003c/code\u003e many times (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4156\"\u003e#4156\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecations and promotions\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdvanced the deprecation levels for \u003ccode\u003eBroadcastChannel\u003c/code\u003e-based API (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4197\"\u003e#4197\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdvanced the deprecation levels for the old \u003ccode\u003ekotlinx-coroutines-test\u003c/code\u003e API (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4198\"\u003e#4198\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eDeprecated \u003ccode\u003eJob.cancelFutureOnCompletion\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4173\"\u003e#4173\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003ePromoted \u003ccode\u003eCoroutineDispatcher.limitedParallelism\u003c/code\u003e to stable (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/3864\"\u003e#3864\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003ePromoted \u003ccode\u003eCoroutineStart.ATOMIC\u003c/code\u003e from \u003ccode\u003eExperimentalCoroutinesApi\u003c/code\u003e to \u003ccode\u003eDelicateCoroutinesApi\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4169\"\u003e#4169\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003ePromoted \u003ccode\u003eCancellableContinuation.resume\u003c/code\u003e with an \u003ccode\u003eonCancellation\u003c/code\u003e lambda to stable, providing extra arguments to the lambda (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4088\"\u003e#4088\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md\"\u003eorg.jetbrains.kotlinx:kotlinx-coroutines-test's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.10.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed the \u003ccode\u003ekotlinx-coroutines-debug\u003c/code\u003e JAR file including the \u003ccode\u003emodule-info.class\u003c/code\u003e file twice, resulting in failures in various tooling (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4314\"\u003e#4314\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/RyuNen344\"\u003e\u003ccode\u003e@​RyuNen344\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eFlow.stateIn\u003c/code\u003e hanging when the scope is cancelled in advance or the flow is empty (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4322\"\u003e#4322\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/francescotescari\"\u003e\u003ccode\u003e@​francescotescari\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eImproved handling of dispatcher failures in \u003ccode\u003e.limitedParallelism\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4330\"\u003e#4330\u003c/a\u003e) and during flow collection (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4272\"\u003e#4272\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003erunBlocking\u003c/code\u003e failing to run its coroutine to completion in some cases if its JVM thread got interrupted (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4399\"\u003e#4399\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSmall tweaks, fixes, and documentation improvements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.10.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed binary incompatibility introduced for non-JVM targets in \u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4261\"\u003e#4261\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4309\"\u003e#4309\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eKotlin was updated to 2.1.0 (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4284\"\u003e#4284\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eIntroduced \u003ccode\u003eFlow.any\u003c/code\u003e, \u003ccode\u003eFlow.all\u003c/code\u003e, and \u003ccode\u003eFlow.none\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4212\"\u003e#4212\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/CLOVIS-AI\"\u003e\u003ccode\u003e@​CLOVIS-AI\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eReorganized \u003ccode\u003ekotlinx-coroutines-debug\u003c/code\u003e and \u003ccode\u003ekotlinx-coroutines-core\u003c/code\u003e code to avoid a split package between the two artifacts (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4247\"\u003e#4247\u003c/a\u003e). Note that directly referencing \u003ccode\u003ekotlinx.coroutines.debug.AgentPremain\u003c/code\u003e must now be replaced with \u003ccode\u003ekotlinx.coroutines.debug.internal.AgentPremain\u003c/code\u003e. Thanks, \u003ca href=\"https://github.com/sellmair\"\u003e\u003ccode\u003e@​sellmair\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eNo longer shade byte-buddy in \u003ccode\u003ekotlinx-coroutines-debug\u003c/code\u003e, reducing the artifact size and simplifying the build configuration of client code. Thanks, \u003ca href=\"https://github.com/sellmair\"\u003e\u003ccode\u003e@​sellmair\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eNullPointerException\u003c/code\u003e when using Java-deserialized \u003ccode\u003ekotlinx-coroutines-core\u003c/code\u003e exceptions (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4291\"\u003e#4291\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/AlexRiedler\"\u003e\u003ccode\u003e@​AlexRiedler\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eProperly report exceptions thrown by \u003ccode\u003eCoroutineDispatcher.dispatch\u003c/code\u003e instead of raising internal errors (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4091\"\u003e#4091\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/zuevmaxim\"\u003e\u003ccode\u003e@​zuevmaxim\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed a bug that delayed scheduling of a \u003ccode\u003eDispatchers.Default\u003c/code\u003e or \u003ccode\u003eDispatchers.IO\u003c/code\u003e task after a \u003ccode\u003eyield()\u003c/code\u003e in rare scenarios (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4248\"\u003e#4248\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed a bug that prevented the \u003ccode\u003emain()\u003c/code\u003e coroutine on Wasm/WASI from executing after a \u003ccode\u003edelay()\u003c/code\u003e call in some scenarios (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4239\"\u003e#4239\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed scheduling of \u003ccode\u003erunBlocking\u003c/code\u003e tasks on Kotlin/Native that arrive after the \u003ccode\u003erunBlocking\u003c/code\u003e block was exited (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4245\"\u003e#4245\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed some terminal \u003ccode\u003eFlow\u003c/code\u003e operators sometimes resuming without taking cancellation into account (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4254\"\u003e#4254\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/jxdabc\"\u003e\u003ccode\u003e@​jxdabc\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed a bug on the JVM that caused coroutine-bound \u003ccode\u003eThreadLocal\u003c/code\u003e values not to get cleaned when using non-\u003ccode\u003eCoroutineDispatcher\u003c/code\u003e continuation interceptors (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4296\"\u003e#4296\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSmall tweaks, fixes, and documentation improvements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.9.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWasm/WASI target support (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4064\"\u003e#4064\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/igoriakovlev\"\u003e\u003ccode\u003e@​igoriakovlev\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003elimitedParallelism\u003c/code\u003e now optionally accepts the name of the dispatcher view for easier debugging (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4023\"\u003e#4023\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eNo longer initialize \u003ccode\u003eDispatchers.IO\u003c/code\u003e on the JVM when other standard dispatchers are accessed (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4166\"\u003e#4166\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/metalhead8816\"\u003e\u003ccode\u003e@​metalhead8816\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eIntroduced the \u003ccode\u003eFlow\u0026lt;T\u0026gt;.chunked(size: Int): Flow\u0026lt;List\u0026lt;T\u0026gt;\u0026gt;\u003c/code\u003e operator that groups emitted values into groups of the given size (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/1290\"\u003e#1290\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eCloseable dispatchers are instances of \u003ccode\u003eAutoCloseable\u003c/code\u003e now (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4123\"\u003e#4123\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCalling \u003ccode\u003ehasNext\u003c/code\u003e on a \u003ccode\u003eChannel\u003c/code\u003e's iterator is idempotent (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4065\"\u003e#4065\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/gitpaxultek\"\u003e\u003ccode\u003e@​gitpaxultek\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCoroutineScope()\u003c/code\u003e created without an explicit dispatcher uses \u003ccode\u003eDispatchers.Default\u003c/code\u003e on Native (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4074\"\u003e#4074\u003c/a\u003e). Thanks, \u003ca href=\"https://github.com/whyoleg\"\u003e\u003ccode\u003e@​whyoleg\u003c/code\u003e\u003c/a\u003e!\u003c/li\u003e\n\u003cli\u003eFixed a bug that prevented non-Android \u003ccode\u003eDispatchers.Main\u003c/code\u003e from initializing when the Firebase dependency is used (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/3914\"\u003e#3914\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eEnsured a more intuitive ordering of tasks in \u003ccode\u003erunBlocking\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4134\"\u003e#4134\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eForbid casting a \u003ccode\u003eMutex\u003c/code\u003e to \u003ccode\u003eSemaphore\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4176\"\u003e#4176\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eWorked around a stack overflow that may occur when calling \u003ccode\u003easDeferred\u003c/code\u003e on a \u003ccode\u003eFuture\u003c/code\u003e many times (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4156\"\u003e#4156\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecations and promotions\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdvanced the deprecation levels for \u003ccode\u003eBroadcastChannel\u003c/code\u003e-based API (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4197\"\u003e#4197\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdvanced the deprecation levels for the old \u003ccode\u003ekotlinx-coroutines-test\u003c/code\u003e API (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4198\"\u003e#4198\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/5f8900478a8e20c073145b1608fbc71fe3d7378b\"\u003e\u003ccode\u003e5f89004\u003c/code\u003e\u003c/a\u003e Version 1.10.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/1a8de2e451e0a2c650538e62e7c7e591970d28b1\"\u003e\u003ccode\u003e1a8de2e\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/master' into develop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/e9b247e84a43fac5759e2cf69733e25f23d7eb17\"\u003e\u003ccode\u003ee9b247e\u003c/code\u003e\u003c/a\u003e Advertise source jars for JVM-only libraries (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4394\"\u003e#4394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/6baf7c821ed9d7ee5db8b6353c24bcf614fc1826\"\u003e\u003ccode\u003e6baf7c8\u003c/code\u003e\u003c/a\u003e Restore Android compatibility in \u003ccode\u003eExecutor.asCoroutineDispatcher\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4396\"\u003e#4396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/dbca4c1eaadadd29b1122fdf24a6cb53bc69fe76\"\u003e\u003ccode\u003edbca4c1\u003c/code\u003e\u003c/a\u003e Reliably run finalizers even if \u003ccode\u003erunBlocking\u003c/code\u003e got interrupted. (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4399\"\u003e#4399\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/45893cec51c63490ce294e46ae25cef3e4d625bf\"\u003e\u003ccode\u003e45893ce\u003c/code\u003e\u003c/a\u003e Add the issue template for guide-related problems (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4386\"\u003e#4386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/8627cc37d4a2a2e2d683b98d4f53d1e03f59a366\"\u003e\u003ccode\u003e8627cc3\u003c/code\u003e\u003c/a\u003e Fix an explanation of flow emit (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4391\"\u003e#4391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/5f8035c108a1211deded198b7809cd8347ca07a5\"\u003e\u003ccode\u003e5f8035c\u003c/code\u003e\u003c/a\u003e Specify explicit return types for some public API functions (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4389\"\u003e#4389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/465e29d325841244f3a1aac2e13073bc965f9736\"\u003e\u003ccode\u003e465e29d\u003c/code\u003e\u003c/a\u003e Set a predefined image width in debug-coroutines-with-idea.md (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4377\"\u003e#4377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/commit/96de3017802c6711cbe02acfff9b07975d422150\"\u003e\u003ccode\u003e96de301\u003c/code\u003e\u003c/a\u003e Simplify newFixedThreadPoolContext using apply and remove unused import (\u003ca href=\"https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4378\"\u003e#4378\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Kotlin/kotlinx.coroutines/compare/1.7.3...1.10.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `androidx.test:rules` from 1.5.0 to 1.7.0\n\nUpdates `androidx.test.ext:junit` from 1.1.5 to 1.3.0\n\nUpdates `androidx.test.espresso:espresso-core` from 3.5.1 to 3.7.0\n\nUpdates `org.jlleitschuh.gradle.ktlint` from 12.1.0 to 14.2.0\n\nUpdates `io.gitlab.arturbosch.detekt` from 1.23.5 to 1.23.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/detekt/detekt/releases\"\u003eio.gitlab.arturbosch.detekt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.23.8\u003c/h2\u003e\n\u003ch4\u003e1.23.8 - 2025-02-20\u003c/h4\u003e\n\u003cp\u003eThis is a point release for Detekt \u003ccode\u003e1.23.0\u003c/code\u003e, built against Kotlin \u003ccode\u003e2.0.21\u003c/code\u003e, with fixes for several bugs that got reported by the community.\u003c/p\u003e\n\u003ch5\u003eNotable Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003efix(deps): Update kotlin to 2.0.21 - \u003ca href=\"https://redirect.github.com/detekt/detekt/pull/7580\"\u003e#7580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): Update AGP to v8.8.1 - \u003ca href=\"https://redirect.github.com/detekt/detekt/pull/7936\"\u003e#7879\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update Gradle to v8.12.1 - \u003ca href=\"https://redirect.github.com/detekt/detekt/pull/7780\"\u003e#7780\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eChangelog\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003eUseDataClass: do not report on \u003ccode\u003eexpect\u003c/code\u003e classes - \u003ca href=\"https://redirect.github.com/detekt/detekt/pull/7857\"\u003e#7857\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix InjectDispatcher false positives - \u003ca href=\"https://redirect.github.com/detekt/detekt/pull/7797\"\u003e#7797\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[UnnecessaryParentheses] Allow float/double without integer part - \u003ca href=\"https://redirect.github.com/detekt/detekt/pull/7751\"\u003e#7751\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eThrowingExceptionsWithoutMessageOrCause\u003c/code\u003e false positive - \u003ca href=\"https://redirect.github.com/detekt/detekt/pull/7715\"\u003e#7715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/detekt/detekt/issues/7634\"\u003e#7634\u003c/a\u003e: Make \u003ccode\u003eUndocumentedPublicClass\u003c/code\u003e configurable to flag `com… - \u003ca href=\"https://redirect.github.com/detekt/detekt/pull/7635\"\u003e#7635\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix redundant empty tags in baseline XML - \u003ca href=\"https://redirect.github.com/detekt/detekt/pull/7625\"\u003e#7625\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMatchingDeclarationName now supports platofrm suffixes - \u003ca href=\"https://redirect.github.com/detekt/detekt/pull/6426\"\u003e#6426\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eContributors\u003c/h5\u003e\n\u003cp\u003eWe would like to thank the following contributors that made this release possible: \u003ca href=\"https://github.com/BraisGabin\"\u003e\u003ccode\u003e@​BraisGabin\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/JordanLongstaff\"\u003e\u003ccode\u003e@​JordanLongstaff\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Nava2\"\u003e\u003ccode\u003e@​Nava2\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/atulgpt\"\u003e\u003ccode\u003e@​atulgpt\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/eygraber\"\u003e\u003ccode\u003e@​eygraber\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lexa-diky\"\u003e\u003ccode\u003e@​lexa-diky\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/t-kameyama\"\u003e\u003ccode\u003e@​t-kameyama\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.23.7\u003c/h2\u003e\n\u003ch4\u003e1.23.7 - 2024-09-08\u003c/h4\u003e\n\u003cp\u003eThis is a point release for Detekt \u003ccode\u003e1.23.0\u003c/code\u003e, built against Kotlin \u003ccode\u003e2.0.10\u003c/code\u003e, with fixes for several bugs that got reported by the community.\u003c/p\u003e\n\u003ch5\u003eNotable Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003efix(deps): update kotlin monorepo to v2.0.10 - \u003ca href=\"https://redirect.github.com/detekt/detekt/pull/7517\"\u003e#7517\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to Kotlin 2.0.0 \u003ca href=\"https://redirect.github.com/detekt/detekt/pull/6640\"\u003e#6640\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update kotlin monorepo to v1.9.24 - \u003ca href=\"https://redirect.github.com/detekt/detekt/pull/7264\"\u003e#7264\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): update dependency com.android.tools.build:gradle to v8.5.2 - \u003ca href=\"https://redirect.github.com/detekt/detekt/pull/7525\"\u003e#7525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update dependency gradle to v8.10 - \u003ca href=\"https://redirect.github.com/detekt/detekt/pull/7546\"\u003e#7546\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eChangelog\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003eAdd basic support for isolated projects to 1.x - \u003ca href=\"https://redirect.github.com/detekt/detekt/pull/7526\"\u003e#7526\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExplicitCollectionElementAccessMethod: fix false positive when Map put has 3 arguments - \u003ca href=\"https://redirect.github.com/detekt/detekt/pull/7563\"\u003e#7563\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBr...\n\n_Description has been truncated_","html_url":"https://github.com/brokenpip3/fatto/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/brokenpip3%2Ffatto/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"}},{"old_version":"5.17.0","new_version":"5.18.1","update_type":"minor","path":null,"pr_created_at":"2026-04-15T08:22:10.000Z","version_change":"5.17.0 → 5.18.1","issue":{"uuid":"4267368534","node_id":"PR_kwDOGqqhrs7SkEig","number":606,"state":"closed","title":"Bump the dependencies group across 1 directory with 50 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":5,"pull_request":true,"closed_at":"2026-05-02T02:19:36.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-15T08:22:10.000Z","updated_at":"2026-05-02T02:19:38.000Z","time_to_close":1447046,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dependencies","update_count":50,"packages":[{"name":"org.apache.commons:commons-compress","old_version":"1.27.1","new_version":"1.28.0","repository_url":"https://github.com/apache/commons-compress"},{"name":"org.apache.commons:commons-csv","old_version":"1.14.0","new_version":"1.14.1","repository_url":"https://github.com/apache/commons-csv"},{"name":"commons-logging:commons-logging","old_version":"1.3.5","new_version":"1.3.6","repository_url":"https://github.com/apache/commons-logging"},{"name":"com.fasterxml.jackson:jackson-bom","old_version":"2.19.2","new_version":"2.21.2","repository_url":"https://github.com/FasterXML/jackson-bom"},{"name":"org.jctools:jctools-core","old_version":"4.0.5","new_version":"4.0.6","repository_url":"https://github.com/JCTools/JCTools"},{"name":"org.apache.kafka:kafka-clients","old_version":"3.9.1","new_version":"3.9.2"},{"name":"org.apache.rat:apache-rat-plugin","old_version":"0.16.1","new_version":"0.18"},{"name":"org.apache.groovy:groovy-bom","old_version":"4.0.27","new_version":"5.0.5","repository_url":"https://github.com/apache/groovy"},{"name":"org.junit:junit-bom","old_version":"5.13.4","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.jupiter:junit-jupiter-engine","old_version":"5.13.4","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.apache.activemq:activemq-broker","old_version":"6.1.7","new_version":"6.2.4","repository_url":"https://github.com/apache/activemq"},{"name":"org.eclipse.angus:angus-activation","old_version":"2.0.2","new_version":"2.0.3","repository_url":"https://github.com/eclipse-ee4j/angus-activation"},{"name":"org.assertj:assertj-core","old_version":"3.27.3","new_version":"3.27.7","repository_url":"https://github.com/assertj/assertj"},{"name":"com.code-intelligence:jazzer","old_version":"0.24.0","new_version":"0.30.0","repository_url":"https://github.com/CodeIntelligenceTesting/jazzer"},{"name":"com.code-intelligence:jazzer-api","old_version":"0.24.0","new_version":"0.30.0","repository_url":"https://github.com/CodeIntelligenceTesting/jazzer"},{"name":"commons-codec:commons-codec","old_version":"1.18.0","new_version":"1.21.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"org.apache.commons:commons-dbcp2","old_version":"2.13.0","new_version":"2.14.0"},{"name":"commons-io:commons-io","old_version":"2.19.0","new_version":"2.21.0","repository_url":"https://github.com/apache/commons-io"},{"name":"org.apache.commons:commons-lang3","old_version":"3.18.0","new_version":"3.20.0"},{"name":"org.apache.commons:commons-pool2","old_version":"2.12.1","new_version":"2.13.1"},{"name":"com.google.guava:guava","old_version":"33.4.8-jre","new_version":"33.6.0-jre","repository_url":"https://github.com/google/guava"},{"name":"com.google.guava:guava-testlib","old_version":"33.4.8-jre","new_version":"33.6.0-jre","repository_url":"https://github.com/google/guava"},{"name":"jakarta.activation:jakarta.activation-api","old_version":"2.1.3","new_version":"2.1.4","repository_url":"https://github.com/jakartaee/jaf-api"},{"name":"org.eclipse.angus:jakarta.mail","old_version":"2.0.3","new_version":"2.0.5"},{"name":"jakarta.mail:jakarta.mail-api","old_version":"2.1.3","new_version":"2.1.5","repository_url":"https://github.com/jakartaee/mail-api"},{"name":"org.jmdns:jmdns","old_version":"3.6.1","new_version":"3.6.3","repository_url":"https://github.com/jmdns/jmdns"},{"name":"net.java.dev.jna:jna","old_version":"5.17.0","new_version":"5.18.1","repository_url":"https://github.com/java-native-access/jna"},{"name":"org.apache.maven:maven-core","old_version":"3.9.10","new_version":"3.9.14"},{"name":"org.apache.maven:maven-model","old_version":"3.9.10","new_version":"3.9.14"},{"name":"org.openjdk.nashorn:nashorn-core","old_version":"15.6","new_version":"15.7","repository_url":"https://github.com/openjdk/nashorn"},{"name":"org.eclipse.platform:org.eclipse.osgi","old_version":"3.23.100","new_version":"3.24.100","repository_url":"https://github.com/eclipse-equinox/equinox"},{"name":"org.codehaus.plexus:plexus-utils","old_version":"3.6.0","new_version":"3.6.1","repository_url":"https://github.com/codehaus-plexus/plexus-utils"},{"name":"org.codehaus.woodstox:stax2-api","old_version":"4.2.2","new_version":"4.3.0","repository_url":"https://github.com/FasterXML/stax2-api"},{"name":"org.xmlunit:xmlunit-core","old_version":"2.10.3","new_version":"2.11.0","repository_url":"https://github.com/xmlunit/xmlunit"},{"name":"org.xmlunit:xmlunit-matchers","old_version":"2.10.3","new_version":"2.11.0","repository_url":"https://github.com/xmlunit/xmlunit"},{"name":"org.tukaani:xz","old_version":"1.10","new_version":"1.12","repository_url":"https://github.com/tukaani-project/xz-java"},{"name":"com.github.luben:zstd-jni","old_version":"1.5.7-4","new_version":"1.5.7-7","repository_url":"https://github.com/luben/zstd-jni"},{"name":"biz.aQute.bnd:biz.aQute.bnd.annotation","old_version":"7.1.0","new_version":"7.2.3","repository_url":"https://github.com/bndtools/bnd"},{"name":"com.google.errorprone:error_prone_annotations","old_version":"2.38.0","new_version":"2.49.0","repository_url":"https://github.com/google/error-prone"},{"name":"io.fabric8:docker-maven-plugin","old_version":"0.46.0","new_version":"0.48.1","repository_url":"https://github.com/fabric8io/docker-maven-plugin"},{"name":"org.gradlex:gradle-module-metadata-maven-plugin","old_version":"1.1","new_version":"1.2","repository_url":"https://github.com/gradlex-org/gradle-module-metadata-maven-plugin"},{"name":"com.github.jnr:jnr-ffi","old_version":"2.2.18","new_version":"2.2.19","repository_url":"https://github.com/jnr/jnr-ffi"},{"name":"org.bouncycastle:bcpkix-jdk18on","old_version":"1.83","new_version":"1.84","repository_url":"https://github.com/bcgit/bc-java"},{"name":"org.json:json","old_version":"20250517","new_version":"20251224","repository_url":"https://github.com/douglascrockford/JSON-java"},{"name":"co.elastic.clients:elasticsearch-java","old_version":"9.2.0","new_version":"9.3.3","repository_url":"https://github.com/elastic/elasticsearch-java"},{"name":"org.elasticsearch.client:elasticsearch-rest-client","old_version":"9.2.0","new_version":"9.3.3","repository_url":"https://github.com/elastic/elasticsearch"},{"name":"org.mongodb:bson","old_version":"5.6.1","new_version":"5.6.5","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.mongodb:mongodb-driver-core","old_version":"5.6.1","new_version":"5.6.5","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.mongodb:mongodb-driver-sync","old_version":"5.6.1","new_version":"5.6.5","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.springframework.cloud:spring-cloud-context","old_version":"4.3.0","new_version":"5.0.1","repository_url":"https://github.com/spring-cloud/spring-cloud-commons"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dependencies group with 50 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.apache.commons:commons-compress](https://github.com/apache/commons-compress) | `1.27.1` | `1.28.0` |\n| [org.apache.commons:commons-csv](https://github.com/apache/commons-csv) | `1.14.0` | `1.14.1` |\n| [commons-logging:commons-logging](https://github.com/apache/commons-logging) | `1.3.5` | `1.3.6` |\n| [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `2.19.2` | `2.21.2` |\n| [org.jctools:jctools-core](https://github.com/JCTools/JCTools) | `4.0.5` | `4.0.6` |\n| org.apache.kafka:kafka-clients | `3.9.1` | `3.9.2` |\n| org.apache.rat:apache-rat-plugin | `0.16.1` | `0.18` |\n| [org.apache.groovy:groovy-bom](https://github.com/apache/groovy) | `4.0.27` | `5.0.5` |\n| [org.junit:junit-bom](https://github.com/junit-team/junit-framework) | `5.13.4` | `6.0.3` |\n| [org.junit.jupiter:junit-jupiter-engine](https://github.com/junit-team/junit-framework) | `5.13.4` | `6.0.3` |\n| [org.apache.activemq:activemq-broker](https://github.com/apache/activemq) | `6.1.7` | `6.2.4` |\n| [org.eclipse.angus:angus-activation](https://github.com/eclipse-ee4j/angus-activation) | `2.0.2` | `2.0.3` |\n| [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.27.3` | `3.27.7` |\n| [com.code-intelligence:jazzer](https://github.com/CodeIntelligenceTesting/jazzer) | `0.24.0` | `0.30.0` |\n| [com.code-intelligence:jazzer-api](https://github.com/CodeIntelligenceTesting/jazzer) | `0.24.0` | `0.30.0` |\n| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.18.0` | `1.21.0` |\n| org.apache.commons:commons-dbcp2 | `2.13.0` | `2.14.0` |\n| [commons-io:commons-io](https://github.com/apache/commons-io) | `2.19.0` | `2.21.0` |\n| org.apache.commons:commons-lang3 | `3.18.0` | `3.20.0` |\n| org.apache.commons:commons-pool2 | `2.12.1` | `2.13.1` |\n| [com.google.guava:guava](https://github.com/google/guava) | `33.4.8-jre` | `33.6.0-jre` |\n| [com.google.guava:guava-testlib](https://github.com/google/guava) | `33.4.8-jre` | `33.6.0-jre` |\n| [jakarta.activation:jakarta.activation-api](https://github.com/jakartaee/jaf-api) | `2.1.3` | `2.1.4` |\n| org.eclipse.angus:jakarta.mail | `2.0.3` | `2.0.5` |\n| [jakarta.mail:jakarta.mail-api](https://github.com/jakartaee/mail-api) | `2.1.3` | `2.1.5` |\n| [org.jmdns:jmdns](https://github.com/jmdns/jmdns) | `3.6.1` | `3.6.3` |\n| [net.java.dev.jna:jna](https://github.com/java-native-access/jna) | `5.17.0` | `5.18.1` |\n| org.apache.maven:maven-core | `3.9.10` | `3.9.14` |\n| org.apache.maven:maven-model | `3.9.10` | `3.9.14` |\n| [org.openjdk.nashorn:nashorn-core](https://github.com/openjdk/nashorn) | `15.6` | `15.7` |\n| [org.eclipse.platform:org.eclipse.osgi](https://github.com/eclipse-equinox/equinox) | `3.23.100` | `3.24.100` |\n| [org.codehaus.plexus:plexus-utils](https://github.com/codehaus-plexus/plexus-utils) | `3.6.0` | `3.6.1` |\n| [org.codehaus.woodstox:stax2-api](https://github.com/FasterXML/stax2-api) | `4.2.2` | `4.3.0` |\n| [org.xmlunit:xmlunit-core](https://github.com/xmlunit/xmlunit) | `2.10.3` | `2.11.0` |\n| [org.xmlunit:xmlunit-matchers](https://github.com/xmlunit/xmlunit) | `2.10.3` | `2.11.0` |\n| [org.tukaani:xz](https://github.com/tukaani-project/xz-java) | `1.10` | `1.12` |\n| [com.github.luben:zstd-jni](https://github.com/luben/zstd-jni) | `1.5.7-4` | `1.5.7-7` |\n| [biz.aQute.bnd:biz.aQute.bnd.annotation](https://github.com/bndtools/bnd) | `7.1.0` | `7.2.3` |\n| [com.google.errorprone:error_prone_annotations](https://github.com/google/error-prone) | `2.38.0` | `2.49.0` |\n| [io.fabric8:docker-maven-plugin](https://github.com/fabric8io/docker-maven-plugin) | `0.46.0` | `0.48.1` |\n| [org.gradlex:gradle-module-metadata-maven-plugin](https://github.com/gradlex-org/gradle-module-metadata-maven-plugin) | `1.1` | `1.2` |\n| [com.github.jnr:jnr-ffi](https://github.com/jnr/jnr-ffi) | `2.2.18` | `2.2.19` |\n| [org.bouncycastle:bcpkix-jdk18on](https://github.com/bcgit/bc-java) | `1.83` | `1.84` |\n| [org.json:json](https://github.com/douglascrockford/JSON-java) | `20250517` | `20251224` |\n| [co.elastic.clients:elasticsearch-java](https://github.com/elastic/elasticsearch-java) | `9.2.0` | `9.3.3` |\n| [org.elasticsearch.client:elasticsearch-rest-client](https://github.com/elastic/elasticsearch) | `9.2.0` | `9.3.3` |\n| [org.mongodb:bson](https://github.com/mongodb/mongo-java-driver) | `5.6.1` | `5.6.5` |\n| [org.mongodb:mongodb-driver-core](https://github.com/mongodb/mongo-java-driver) | `5.6.1` | `5.6.5` |\n| [org.mongodb:mongodb-driver-sync](https://github.com/mongodb/mongo-java-driver) | `5.6.1` | `5.6.5` |\n| [org.springframework.cloud:spring-cloud-context](https://github.com/spring-cloud/spring-cloud-commons) | `4.3.0` | `5.0.1` |\n\n\nUpdates `org.apache.commons:commons-compress` from 1.27.1 to 1.28.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-compress/blob/master/RELEASE-NOTES.txt\"\u003eorg.apache.commons:commons-compress's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons Compress 1.28.0 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Compress team is pleased to announce the release of Apache Commons Compress 1.28.0.\u003c/p\u003e\n\u003cp\u003eApache Commons Compress defines an API for working with\ncompression and archive formats. These include bzip2, gzip, pack200,\nLZMA, XZ, Snappy, traditional Unix Compress, DEFLATE, DEFLATE64, LZ4,\nBrotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003cp\u003eThis release updates Apache Commons Lang to 3.18.0 to pick up the fix for CVE-2025-48924 (\u003ca href=\"https://nvd.nist.gov/vuln/detail/CVE-2025-48924\"\u003ehttps://nvd.nist.gov/vuln/detail/CVE-2025-48924\u003c/a\u003e), but is not affected by it.\u003c/p\u003e\n\u003ch2\u003eChanges in this version\u003c/h2\u003e\n\u003cp\u003eChanges in this version include the following.\u003c/p\u003e\n\u003ch2\u003eNew Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipParameters.getModificationInstant(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipParameters.setModificationInstant(Instant). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipParameters.OS, setOS(OS), getOS(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipParameters.toString(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCOMPRESS-638:  Add GzipParameters.setFileNameCharset(Charset) and getFileNameCharset() to override the default ISO-8859-1 Charset \u003ca href=\"https://redirect.github.com/apache/commons-compress/issues/602\"\u003e#602\u003c/a\u003e. Thanks to vincexjl, Gary Gregory, Piotr P. Karwasz.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add support for gzip extra subfields, see GzipParameters.setExtra(HeaderExtraField) [#604](https://github.com/apache/commons-compress/issues/604). Thanks to ddeschenes-1, Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add CompressFilterOutputStream and refactor to use. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add ZipFile.stream(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       GzipCompressorInputStream reads the modification time (MTIME) and stores its value incorrectly multiplied by 1,000. Thanks to Danny Deschenes, Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       GzipCompressorInputStream writes the modification time (MTIME) the value incorrectly divided by 1,000. Thanks to Danny Deschenes, Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add optional FHCRC to GZIP header [#627](https://github.com/apache/commons-compress/issues/627). Thanks to Danny Deschenes, Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipCompressorInputStream.Builder allowing to customize the file name and comment Charsets. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipCompressorInputStream.Builder.setOnMemberStart(IOConsumer) to monitor member parsing. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipCompressorInputStream.Builder.setOnMemberEnd(IOConsumer) to monitor member parsing. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add PMD check to default Maven goal. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add SevenZFile.Builder.setMaxMemoryLimitKiB(int). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add MemoryLimitException.MemoryLimitException(long, int, Throwable) and deprecate MemoryLimitException.MemoryLimitException(long, int, Exception). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCOMPRESS-692:  Add support for zstd compression in zip archives. Thanks to Mehmet Karaman, Andrey Loskutov, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add support for XZ compression in ZIP archives. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCOMPRESS-695:  Add ZipArchiveInputStream.createZstdInputStream(InputStream) to provide a different InputStream implementation for Zstandard (Zstd) \u003ca href=\"https://redirect.github.com/apache/commons-compress/issues/649\"\u003e#649\u003c/a\u003e. Thanks to Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.harmony.pack200.Pack200Exception.Pack200Exception(String, Throwable). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCOMPRESS-697:  Move BitStream.nextBit() method to BitInputStream \u003ca href=\"https://redirect.github.com/apache/commons-compress/issues/663\"\u003e#663\u003c/a\u003e. Thanks to Fredrik Kjellberg, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.lzma.LZMACompressorInputStream.builder/Builder(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.lzma.LZMACompressorOutputStream.builder/Builder(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.xz.XZCompressorInputStream.builder/Builder(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.xz.XZCompressorOutputStream.builder/Builder(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.xz.ZstdCompressorOutputStream.builder/Builder() [#666](https://github.com/apache/commons-compress/issues/666). Thanks to Gary Gregory, David Walluck, Piotr P. Karwasz. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.xz.ZstdConstants [#666](https://github.com/apache/commons-compress/issues/666). Thanks to Gary Gregory, David Walluck, Piotr P. Karwasz. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/852d9c23b94127feafc1649d9c7f13d4df338845\"\u003e\u003ccode\u003e852d9c2\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.28.0 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/f5eb9e28edf8a661ac5efc43b7853ee49bb73b3a\"\u003e\u003ccode\u003ef5eb9e2\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/36f204caa6f7bb2c92a9ad04ba246ad47a2465d2\"\u003e\u003ccode\u003e36f204c\u003c/code\u003e\u003c/a\u003e Camel case parameter name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/4c04e4a803831c00663a6dafd0f0837fba60633b\"\u003e\u003ccode\u003e4c04e4a\u003c/code\u003e\u003c/a\u003e Use final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/6cb7da194a9369edfbd65629576203b8af61ba44\"\u003e\u003ccode\u003e6cb7da1\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/563c9d2fa4d2340902284fc044a7398fc15da5fb\"\u003e\u003ccode\u003e563c9d2\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/ce73bd890e50fcb88d362fc8298f31fa90d802aa\"\u003e\u003ccode\u003ece73bd8\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/a464ae94e0f9c59e9bc30be6086d876f9907d0a4\"\u003e\u003ccode\u003ea464ae9\u003c/code\u003e\u003c/a\u003e Better parameter names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/c0b2b84144d923a2bf7caada35e1d9bb5d562e78\"\u003e\u003ccode\u003ec0b2b84\u003c/code\u003e\u003c/a\u003e Add TODO for next major version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/c76bc976703dc0cebfb6d4653061b8ac3524421d\"\u003e\u003ccode\u003ec76bc97\u003c/code\u003e\u003c/a\u003e Use OpenVEX to document that we are not affected by CVE-2025-48924 in\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-compress/compare/rel/commons-compress-1.27.1...rel/commons-compress-1.28.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.commons:commons-csv` from 1.14.0 to 1.14.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-csv/blob/master/RELEASE-NOTES.txt\"\u003eorg.apache.commons:commons-csv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons CSV 1.14.1 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons CSV team is pleased to announce the release of Apache Commons CSV 1.14.1.\u003c/p\u003e\n\u003cp\u003eThis document contains the release notes for the 1.14.1 version of Apache Commons CSV.\nCommons CSV reads and writes files in Comma Separated Value (CSV) format variations.\u003c/p\u003e\n\u003cp\u003eCommons CSV requires at least Java 8.\u003c/p\u003e\n\u003cp\u003eThe Apache Commons CSV library provides a simple interface for reading and writing CSV files of various types.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003cp\u003eChanges in this version include:\u003c/p\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSV-318:  CSVPrinter.printRecord(Stream) hangs if given a parallel stream. Thanks to Joseph Shraibman, Gary Gregory.\u003c/li\u003e\n\u003cli\u003eCSV-318:  CSVPrinter now uses an internal lock instead of synchronized methods. Thanks to Joseph Shraibman, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      org.apache.commons.csv.CSVPrinter.printRecords(ResultSet) now writes one record at a time using a lock. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump org.apache.commons:commons-parent from 81 to 85 [#542](https://github.com/apache/commons-csv/issues/542). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump commons-io:commons-io from 2.18.0 to 2.20.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump com.opencsv:opencsv from 5.10 to 5.11.2 [#545](https://github.com/apache/commons-csv/issues/545), [#551](https://github.com/apache/commons-csv/issues/551), [#553](https://github.com/apache/commons-csv/issues/553). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 [#556](https://github.com/apache/commons-csv/issues/556). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump commons-codec:commons-codec from 1.18.0 to 1.19.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHistorical list of changes: \u003ca href=\"https://commons.apache.org/proper/commons-csv/changes.html\"\u003ehttps://commons.apache.org/proper/commons-csv/changes.html\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFor complete information on Apache Commons CSV, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons CSV website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-csv/\"\u003ehttps://commons.apache.org/proper/commons-csv/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload page: \u003ca href=\"https://commons.apache.org/proper/commons-csv/download_csv.cgi\"\u003ehttps://commons.apache.org/proper/commons-csv/download_csv.cgi\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eHave fun!\n-Apache Commons CSV team\u003c/p\u003e\n\u003chr /\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/e14ef86d34211f9d1b9b6040c5f6dbafc93ba907\"\u003e\u003ccode\u003ee14ef86\u003c/code\u003e\u003c/a\u003e Ignore macOS file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/d8724bf76a7d6abbb93aad65e316f050f86a256d\"\u003e\u003ccode\u003ed8724bf\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.14.1 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/b76971c25af176f901c003b25d6a5f4f6edc87ad\"\u003e\u003ccode\u003eb76971c\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/b66814ef248186b7a8316b85e1208c705dba06e3\"\u003e\u003ccode\u003eb66814e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apache/commons-csv/issues/557\"\u003e#557\u003c/a\u003e from apache/dependabot/github_actions/github/codeql-a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/9c95e92d6aaa4d052a139158a900395646c6652e\"\u003e\u003ccode\u003e9c95e92\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 3.29.2 to 3.29.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/1fb37163f9fe59aa13c63efd53e71d7a0392be4c\"\u003e\u003ccode\u003e1fb3716\u003c/code\u003e\u003c/a\u003e Bump commons-codec:commons-codec from 1.18.0 to 1.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/7b72c509f73e05ca2bf2f0945a6a1cb03f87bd39\"\u003e\u003ccode\u003e7b72c50\u003c/code\u003e\u003c/a\u003e Merge some string literals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/96583732b6be55d459a5b430c4a3a3bb2126db10\"\u003e\u003ccode\u003e9658373\u003c/code\u003e\u003c/a\u003e Update the GitHub pull request template for AI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/67192a9e0af58bdf49edf4e0d29f50343da82c70\"\u003e\u003ccode\u003e67192a9\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.19.0 to 2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/59164c8b795ebd4cc0362c4c74d7c893c4a50303\"\u003e\u003ccode\u003e59164c8\u003c/code\u003e\u003c/a\u003e Bump com.opencsv:opencsv from 5.11.1 to 5.11.2 \u003ca href=\"https://redirect.github.com/apache/commons-csv/issues/553\"\u003e#553\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-csv/compare/rel/commons-csv-1.14.0...rel/commons-csv-1.14.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `commons-logging:commons-logging` from 1.3.5 to 1.3.6\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-logging/blob/master/RELEASE-NOTES.txt\"\u003ecommons-logging:commons-logging's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons Logging 1.3.6 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Logging team is pleased to announce the release of Apache Commons Logging 1.3.6.\u003c/p\u003e\n\u003cp\u003eApache Commons Logging is a thin adapter allowing configurable bridging to other,\nwell-known logging systems.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003ch2\u003eChanges in this version\u003c/h2\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Fix running spotbugs:check: Unable to parse configuration of mojo. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Update deprecated call in PathableClassLoader.addLogicalLib(String). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Fix malformed Javadoc comments. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Fix log level in Slf4jLogFactory.error(Object, Throwable) [#416](https://github.com/apache/commons-logging/issues/416). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump org.apache.commons:commons-parent from 81 to 97 [#361](https://github.com/apache/commons-logging/issues/361), [#367](https://github.com/apache/commons-logging/issues/367), [#388](https://github.com/apache/commons-logging/issues/388), [#409](https://github.com/apache/commons-logging/issues/409), [#410](https://github.com/apache/commons-logging/issues/410). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump org.slf4j:slf4j-api from 2.0.16 to 2.0.17 [#344](https://github.com/apache/commons-logging/issues/344). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump com.h3xstream.findsecbugs:findsecbugs-plugin from 1.13.0 to 1.14.0 [#360](https://github.com/apache/commons-logging/issues/360). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump log4j2.version from 2.24.3 to 2.25.3 [#371](https://github.com/apache/commons-logging/issues/371), [#412](https://github.com/apache/commons-logging/issues/412). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.20.0 [#373](https://github.com/apache/commons-logging/issues/373). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump ch.qos.logback:logback-core from 1.3.14 to 1.3.16 [#411](https://github.com/apache/commons-logging/issues/411).. Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHistorical list of changes: \u003ca href=\"https://commons.apache.org/proper/commons-logging/changes.html\"\u003ehttps://commons.apache.org/proper/commons-logging/changes.html\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload it from \u003ca href=\"https://commons.apache.org/proper/commons-logging/download_logging.cgi\"\u003ehttps://commons.apache.org/proper/commons-logging/download_logging.cgi\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFor complete information on Apache Commons Logging, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons Logging website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-logging/\"\u003ehttps://commons.apache.org/proper/commons-logging/\u003c/a\u003e\u003c/p\u003e\n\u003chr /\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/141c9ea8661fbf53ca710d12c462fab42986f0bf\"\u003e\u003ccode\u003e141c9ea\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.3.6 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/05cbf46ae4aad9eb11510ab589fc9a37080001eb\"\u003e\u003ccode\u003e05cbf46\u003c/code\u003e\u003c/a\u003e Prepare for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/3ea5f4dfb225f378e5a97c5399d45ee7922f9d86\"\u003e\u003ccode\u003e3ea5f4d\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/d8e5e8069869ebe37ad969088d0ca9411d0ace11\"\u003e\u003ccode\u003ed8e5e80\u003c/code\u003e\u003c/a\u003e Simplify\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/694754e71498cddbaf77bcc1612e9184a176dd3f\"\u003e\u003ccode\u003e694754e\u003c/code\u003e\u003c/a\u003e Simpler description.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/97e7660e5fe43e7c1169cc4f3e2b92629f4dd3fd\"\u003e\u003ccode\u003e97e7660\u003c/code\u003e\u003c/a\u003e Fix log level in Slf4jLogFactory.error(Object, Throwable) \u003ca href=\"https://redirect.github.com/apache/commons-logging/issues/416\"\u003e#416\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/07452cca430f2deb176571b41e841f44839c8f64\"\u003e\u003ccode\u003e07452cc\u003c/code\u003e\u003c/a\u003e fix LogLevel (\u003ca href=\"https://redirect.github.com/apache/commons-logging/issues/416\"\u003e#416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/c8c20dec5e5bb7603c8e8639a6346f3490722dd9\"\u003e\u003ccode\u003ec8c20de\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.32.4 to 4.32.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/b879d3e76a738c0aec6ce9cb151f0176cd218537\"\u003e\u003ccode\u003eb879d3e\u003c/code\u003e\u003c/a\u003e Bump org.apache.commons:commons-parent from 96 to 97.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/5b2e759ee1ba7b18d53f13f085d8680b7dcf11f2\"\u003e\u003ccode\u003e5b2e759\u003c/code\u003e\u003c/a\u003e Add security page.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-logging/compare/rel/commons-logging-1.3.5...rel/commons-logging-1.3.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson:jackson-bom` from 2.19.2 to 2.21.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/10e12a55b0a1d0caaa82b8b41101e8ecd39ed976\"\u003e\u003ccode\u003e10e12a5\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.21.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/d75490376b71e112c18fbe4d5f43a984bb2b2d6d\"\u003e\u003ccode\u003ed754903\u003c/code\u003e\u003c/a\u003e Prep for 2.21.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/63e1b3bb3e115e40580cd8c57263955d4fcbee24\"\u003e\u003ccode\u003e63e1b3b\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/716ab0d1d95d45d07e9f00f5b8a889f500375981\"\u003e\u003ccode\u003e716ab0d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/08a5a9a2156cb06674505e3308e6855ac9e25283\"\u003e\u003ccode\u003e08a5a9a\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.21.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/5b0337650b3a8b56e81de5e5241143108c2b4bc6\"\u003e\u003ccode\u003e5b03376\u003c/code\u003e\u003c/a\u003e Prep for 2.21.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/1d78778a8fa5428d7f8347b5afe7ce6bfbdd0f77\"\u003e\u003ccode\u003e1d78778\u003c/code\u003e\u003c/a\u003e Merge branch '2.20' into 2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/cd46b24421444beebc2bfc9a5ab8785111a031d0\"\u003e\u003ccode\u003ecd46b24\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/17179ff9d28756155d0dd28da01e3f88d021e05c\"\u003e\u003ccode\u003e17179ff\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/2a26844ad13cf49562009867d55b30a084230f2b\"\u003e\u003ccode\u003e2a26844\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.20.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.19.2...jackson-bom-2.21.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jctools:jctools-core` from 4.0.5 to 4.0.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/JCTools/JCTools/releases\"\u003eorg.jctools:jctools-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eAdd VarHandle queues and other minor fixups\u003c/h2\u003e\n\u003cp\u003eNOTE: This will be the last release with JDK6 bytecode for \u003ccode\u003ejctools-core\u003c/code\u003e. The next release will be 5.0.0 and will compile with the \u003ccode\u003e1.8\u003c/code\u003e target, allowing for method handles.\u003c/p\u003e\n\u003cp\u003eThis release has 2 artifacts. The old \u003ccode\u003ejctools-core\u003c/code\u003e with the following changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eWhere plain access to field is used by queues, the field is not \u003ccode\u003evolatile\u003c/code\u003e and \u003ccode\u003evolatile\u003c/code\u003e access is done using \u003ccode\u003eUnsafe\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUse a generated ConcurrentCircularXXXQueue instead of hand rolled base classes in generated code.\u003c/li\u003e\n\u003cli\u003ePadding blocks formatting is improved in generated code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe release introduces a new artifact, \u003ccode\u003ejctools-core-jdk11\u003c/code\u003e which included generated \u003ccode\u003eVarHandle\u003c/code\u003e queues (padded and unpadded). These queues do not rely on \u003ccode\u003eUnsafe\u003c/code\u003e, and offer better performance than the \u003ccode\u003eAtomicFieldUpdater\u003c/code\u003e generated code. We expect many users will prefer these variants going forward to break their reliance on \u003ccode\u003eUnsafe\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eThe majority of the \u003ccode\u003eVarHandle\u003c/code\u003e work is a great contribution from \u003ca href=\"https://github.com/amarziali\"\u003e\u003ccode\u003e@​amarziali\u003c/code\u003e\u003c/a\u003e , thanks!!!\nWe also thank \u003ca href=\"https://github.com/franz1981\"\u003e\u003ccode\u003e@​franz1981\u003c/code\u003e\u003c/a\u003e for his help reviewing and profiling the code.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/81fc9f7d909de81e862b1230aca185a267b25b3e\"\u003e\u003ccode\u003e81fc9f7\u003c/code\u003e\u003c/a\u003e Add VH package info\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/b43fb9a45f497ded45bda8e843020d8b8dc07283\"\u003e\u003ccode\u003eb43fb9a\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003ela\u003c/code\u003e optimization from VH queues in the absence of evidence it improve...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/b8b6eb5b233c2aafa29b6643f3f3edd22c8da124\"\u003e\u003ccode\u003eb8b6eb5\u003c/code\u003e\u003c/a\u003e Improve baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/e06b852980dd0e3dbebb2b318363e50c9b7012d5\"\u003e\u003ccode\u003ee06b852\u003c/code\u003e\u003c/a\u003e Generate atomic queues after builder changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/97aa7b45060263a86a1a98feacafc16bd65a3c90\"\u003e\u003ccode\u003e97aa7b4\u003c/code\u003e\u003c/a\u003e Prep atomic generator for generating base classes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/e17024a8998c4078513cc10f580a2d49afbfc29f\"\u003e\u003ccode\u003ee17024a\u003c/code\u003e\u003c/a\u003e Generate VH LinkedArray queues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/85f8938afe1b7433cf45e457b7df40581dc066cc\"\u003e\u003ccode\u003e85f8938\u003c/code\u003e\u003c/a\u003e Regenerate queues with padding block\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/845e8ff1cf4ade907c46907820a3cb4227caed2c\"\u003e\u003ccode\u003e845e8ff\u003c/code\u003e\u003c/a\u003e Fix up volatile/plain fields access and prep for LinkedArray queues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/dc94426b3cbccb190da344577aa0d25c59999aa5\"\u003e\u003ccode\u003edc94426\u003c/code\u003e\u003c/a\u003e Nicer formatting for padding blocks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/7c7798192aa17c7491550d812524a046e034df98\"\u003e\u003ccode\u003e7c77981\u003c/code\u003e\u003c/a\u003e Fix test timeout due to slow \u003ccode\u003eclear\u003c/code\u003e on linked queues\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/JCTools/JCTools/compare/v4.0.5...v4.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.kafka:kafka-clients` from 3.9.1 to 3.9.2\n\nUpdates `org.apache.rat:apache-rat-plugin` from 0.16.1 to 0.18\n\nUpdates `org.apache.groovy:groovy-bom` from 4.0.27 to 5.0.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/groovy/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit:junit-bom` from 5.13.4 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit:junit-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.1 = Platform 6.0.1 + Jupiter 6.0.1 + Vintage 6.0.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0 = Platform 6.0.0 + Jupiter 6.0.0 + Vintage 6.0.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/2897robo\"\u003e\u003ccode\u003e@​2897robo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4525\"\u003ejunit-team/junit-framework#4525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/strangelookingnerd\"\u003e\u003ccode\u003e@​strangelookingnerd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4683\"\u003ejunit-team/junit-framework#4683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eric6iese\"\u003e\u003ccode\u003e@​eric6iese\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4717\"\u003ejunit-team/junit-framework#4717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\"\u003ehttps://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC3 = Platform 6.0.0-RC3 + Jupiter 6.0.0-RC3 + Vintage 6.0.0-RC3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC2 = Platform 6.0.0-RC2 + Jupiter 6.0.0-RC2 + Vintage 6.0.0-RC2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC1 = Platform 6.0.0-RC1 + Jupiter 6.0.0-RC1 + Vintage 6.0.0-RC1\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.13.4...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-engine` from 5.13.4 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter-engine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.1 = Platform 6.0.1 + Jupiter 6.0.1 + Vintage 6.0.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0 = Platform 6.0.0 + Jupiter 6.0.0 + Vintage 6.0.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/2897robo\"\u003e\u003ccode\u003e@​2897robo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4525\"\u003ejunit-team/junit-framework#4525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/strangelookingnerd\"\u003e\u003ccode\u003e@​strangelookingnerd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4683\"\u003ejunit-team/junit-framework#4683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eric6iese\"\u003e\u003ccode\u003e@​eric6iese\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4717\"\u003ejunit-team/junit-framework#4717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\"\u003ehttps://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC3 = Platform 6.0.0-RC3 + Jupiter 6.0.0-RC3 + Vintage 6.0.0-RC3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC2 = Platform 6.0.0-RC2 + Jupiter 6.0.0-RC2 + Vintage 6.0.0-RC2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC1 = Platform 6.0.0-RC1 + Jupiter 6.0.0-RC1 + Vintage 6.0.0-RC1\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.13.4...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.activemq:activemq-broker` from 6.1.7 to 6.2.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/activemq/releases\"\u003eorg.apache.activemq:activemq-broker's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache ActiveMQ 6.2.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[6.2.x] Bump version to 6.2.4-SNAPSHOT by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1868\"\u003eapache/activemq#1868\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Ensure AMQP protocol marshals messages before passing to broker (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1859\"\u003e#1859\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1860\"\u003eapache/activemq#1860\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Backport MQTT fixes by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1884\"\u003eapache/activemq#1884\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Properly handle SSL handshake updates by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1886\"\u003eapache/activemq#1886\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.2.3...activemq-6.2.4\"\u003ehttps://github.com/apache/activemq/compare/activemq-6.2.3...activemq-6.2.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eApache ActiveMQ 6.2.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[6.2.x] Update copyright year in the bin distribution NOTICE by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1817\"\u003eapache/activemq#1817\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump version to 6.2.3-SNAPSHOT by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1834\"\u003eapache/activemq#1834\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix FactoryFinder path resolution in Windows (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1831\"\u003e#1831\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1836\"\u003eapache/activemq#1836\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Prevent a VM transport from being used with BrokerView by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1844\"\u003eapache/activemq#1844\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Add 6.2.3 in spring schemas by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1838\"\u003eapache/activemq#1838\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Also validate nested composite URIs used with BrokerView (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1847\"\u003e#1847\u003c/a\u003e) by \u003ca href=\"https://github.com/cshannon\"\u003e\u003ccode\u003e@​cshannon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1848\"\u003eapache/activemq#1848\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.2.2...activemq-6.2.3\"\u003ehttps://github.com/apache/activemq/compare/activemq-6.2.2...activemq-6.2.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eApache ActiveMQ 6.2.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[6.2.x] Backport: Improve FactoryFinder Validation (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1793\"\u003e#1793\u003c/a\u003e) by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1799\"\u003eapache/activemq#1799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport: remove the annotation on the ProtocolConverterTest (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1793\"\u003e#1793\u003c/a\u003e) by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1801\"\u003eapache/activemq#1801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade the spring.schemas in preparation for the 6.2.2 release by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1804\"\u003eapache/activemq#1804\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate copyright year in the NOTICE file by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1806\"\u003eapache/activemq#1806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(assembly): add missing jolokia-core to assembly descriptor by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1808\"\u003eapache/activemq#1808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Bump jackson-version from 2.21.0 to 2.21.1 (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1709\"\u003e#1709\u003c/a\u003e) by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1810\"\u003eapache/activemq#1810\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.2.1...activemq-6.2.2\"\u003ehttps://github.com/apache/activemq/compare/activemq-6.2.1...activemq-6.2.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/6bb0a02efa1efa4b325e6970f30a629cd8618e72\"\u003e\u003ccode\u003e6bb0a02\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release activemq-6.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/32bd50fef1245c81ade070f23e7de1989f754b76\"\u003e\u003ccode\u003e32bd50f\u003c/code\u003e\u003c/a\u003e Properly handle SSL handshake updates (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1886\"\u003e#1886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/4977d14a5827ff8bd1f63e57bf5f2e3138273d56\"\u003e\u003ccode\u003e4977d14\u003c/code\u003e\u003c/a\u003e AMQ-9810 - Add additional validation for MQTT wireformat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/7ec363bdcd6ea8e60b51b6b8d88375f57d9e3a3e\"\u003e\u003ccode\u003e7ec363b\u003c/code\u003e\u003c/a\u003e AMQ-9810 - Add additional validation for MQTT control packets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/5af8422e9e6f176350f359abd5cdf4404081b716\"\u003e\u003ccode\u003e5af8422\u003c/code\u003e\u003c/a\u003e Ensure AMQP protocol marshals messages before passing to broker (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1859\"\u003e#1859\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1860\"\u003e#1860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/76b971085e8b29c13b537c03c9a98d7dfcea5a1e\"\u003e\u003ccode\u003e76b9710\u003c/code\u003e\u003c/a\u003e Bump version to 6.2.4-SNAPSHOT (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1868\"\u003e#1868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/f485345bed113085894cb6a77082f2f25c23daf7\"\u003e\u003ccode\u003ef485345\u003c/code\u003e\u003c/a\u003e Also validate nested composite URIs used with BrokerView (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1848\"\u003e#1848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/6001f8e864802d97b7b234db1b898decbb61c8ec\"\u003e\u003ccode\u003e6001f8e\u003c/code\u003e\u003c/a\u003e Add 6.2.3 in spring schemas (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1838\"\u003e#1838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/25b43176617f67feca9d68187a1ef25db65ebc07\"\u003e\u003ccode\u003e25b4317\u003c/code\u003e\u003c/a\u003e Prevent a VM transport from being used with BrokerView (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1844\"\u003e#1844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/c2f8f19ffad9ef93cab6ae9eb52e71657263fdf6\"\u003e\u003ccode\u003ec2f8f19\u003c/code\u003e\u003c/a\u003e Fix FactoryFinder path resolution in Windows (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1831\"\u003e#1831\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1836\"\u003e#1836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.1.7...activemq-6.2.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.eclipse.angus:angus-activation` from 2.0.2 to 2.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/6eff4c53e9397dc7b2a7b893fb132734b10981ac\"\u003e\u003ccode\u003e6eff4c5\u003c/code\u003e\u003c/a\u003e Prepare release org.eclipse.angus:angus-activation-project:2.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/bcb33752b34103ccc82ddaa73c9636b77fdc334e\"\u003e\u003ccode\u003ebcb3375\u003c/code\u003e\u003c/a\u003e jaf api 2.1.4 (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/angus-activation/issues/55\"\u003e#55\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/84e5a0d5cac45555f1ecd00983833fdb1d123653\"\u003e\u003ccode\u003e84e5a0d\u003c/code\u003e\u003c/a\u003e Rename resources so javax and jakarta can live in same classpath \u003ca href=\"https://redirect.github.com/eclipse-ee4j/angus-activation/issues/174\"\u003e#174\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/c3c4d67ee559b582af6a5cbeea6e8a624f83b7a5\"\u003e\u003ccode\u003ec3c4d67\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/eclipse-ee4j/angus-activation/issues/46\"\u003e#46\u003c/a\u003e from eclipse-ee4j/2.0.2-RELEASE\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/354de40e267117e492037fdb5b5c6a5cde3d8d1d\"\u003e\u003ccode\u003e354de40\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/c62baf3dc6d6d98feab9a515cb4a8fde71e62a91\"\u003e\u003ccode\u003ec62baf3\u003c/code\u003e\u003c/a\u003e Update TCK-Results.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/6cda1e745e9049083aa286940694695222c14000\"\u003e\u003ccode\u003e6cda1e7\u003c/code\u003e\u003c/a\u003e Prepare next development cycle for 2.1.0-SNAPSHOT\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/compare/2.0.2...2.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.assertj:assertj-core` from 3.27.3 to 3.27.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/assertj/assertj/releases\"\u003eorg.assertj:assertj-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.27.7\u003c/h2\u003e\n\u003ch2\u003e:lock: Security\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix XXE vulnerability in \u003ccode\u003eisXmlEqualTo\u003c/code\u003e assertion (CVE-2026-24400)\n\u003cul\u003e\n\u003cli\u003eSee GHSA-rqfh-9r24-8c9r for details; many thanks to \u003ca href=\"https://github.com/wxt201\"\u003e\u003ccode\u003e@​wxt201\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Song-Li\"\u003e\u003ccode\u003e@​Song-Li\u003c/code\u003e\u003c/a\u003e for responsibly reporting it!\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:no_entry_sign: Deprecated\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eXmlStringPrettyFormatter\u003c/code\u003e with no replacement\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNavigation to \u003ccode\u003eassertj-core\u003c/code\u003e or \u003ccode\u003eguava\u003c/code\u003e types from \u003ccode\u003eassertj-guava\u003c/code\u003e Javadoc site has unnecessary header \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3478\"\u003e#3478\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Byte Buddy 1.18.3\u003c/li\u003e\n\u003cli\u003eUpgrade to JUnit BOM 5.14.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Guava 33.5.0-jre\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.27.6\u003c/h2\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing export for \u003ccode\u003eorg.assertj.core.annotation\u003c/code\u003e \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3951\"\u003e#3951\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:heart: Contributors\u003c/h2\u003e\n\u003cp\u003eThanks to all the contributors who worked on this release:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/duponter\"\u003e\u003ccode\u003e@​duponter\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.27.5\u003c/h2\u003e\n\u003ch2\u003e:zap: Improvements\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eByteBuddy in AssertJ 3.27.4 not compatible with Java 25 \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3946\"\u003e#3946\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/e84071667f5f8f13084af9dfa54cee5fd9db18db\"\u003e\u003ccode\u003ee840716\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release assertj-build-3.27.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/85ca7eb6609bb179c043b85ae7d290523b1ba79a\"\u003e\u003ccode\u003e85ca7eb\u003c/code\u003e\u003c/a\u003e Deprecate \u003ccode\u003eXmlStringPrettyFormatter\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/77081dc5eb107141df80f95bd0149b468e451341\"\u003e\u003ccode\u003e77081dc\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/b68fc24a9de28f28a486fc5b887c1b8a003a5823\"\u003e\u003ccode\u003eb68fc24\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.31.9 to 4.31.10 in the github-actions group ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/0cf5bb6c50f6ead3deaa2a2ff50ef1e7d933c8a3\"\u003e\u003ccode\u003e0cf5bb6\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003ekotlin.version\u003c/code\u003e from 2.1.0 to 2.2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/d393ef1f5e48c89d47d7cf6d1eae359ceda0a126\"\u003e\u003ccode\u003ed393ef1\u003c/code\u003e\u003c/a\u003e Abort tests when symbolic links cannot be created (\u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3788\"\u003e#3788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/22124331e9922af5a43ab50f7a9a25b65be53be1\"\u003e\u003ccode\u003e2212433\u003c/code\u003e\u003c/a\u003e Add IntelliJ custom inspection for test class names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/5717d025cfe0f4c66de20f3253c0b0ecba259aa1\"\u003e\u003ccode\u003e5717d02\u003c/code\u003e\u003c/a\u003e Update JetBrains icon\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/a8ec20bd42ed01f9cc6f654046c7dd424b0af07c\"\u003e\u003ccode\u003ea8ec20b\u003c/code\u003e\u003c/a\u003e Add icon for JetBrains products\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/c05fb3d052b415fb2d6051df939f3b7903a76afe\"\u003e\u003ccode\u003ec05fb3d\u003c/code\u003e\u003c/a\u003e Bump Maven to 3.9.12 and Wrapper to 3.3.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/assertj/assertj/compare/assertj-build-3.27.3...assertj-build-3.27.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.code-intelligence:jazzer` from 0.24.0 to 0.30.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/releases\"\u003ecom.code-intelligence:jazzer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.30.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Use getCanonicalName() for array codegen in autofuzz reproducers by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1043\"\u003eCodeIntelligenceTesting/jazzer#1043\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add exploreState(byte) overload with auto-generated call-site id by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1032\"\u003eCodeIntelligenceTesting/jazzer#1032\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Maximize API by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1036\"\u003eCodeIntelligenceTesting/jazzer#1036\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add minimize API by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1038\"\u003eCodeIntelligenceTesting/jazzer#1038\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Enable exploreState without value profile by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1037\"\u003eCodeIntelligenceTesting/jazzer#1037\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add hooks for Set.contains \u0026amp; Set.remove by \u003ca href=\"https://github.com/onionpsy\"\u003e\u003ccode\u003e@​onionpsy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1030\"\u003eCodeIntelligenceTesting/jazzer#1030\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add hook for Enum.valueOf by \u003ca href=\"https://github.com/onionpsy\"\u003e\u003ccode\u003e@​onionpsy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1031\"\u003eCodeIntelligenceTesting/jazzer#1031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add float/double comparison tracking to instrumentor by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1045\"\u003eCodeIntelligenceTesting/jazzer#1045\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add \u003ca href=\"https://github.com/ElementOf\"\u003e\u003ccode\u003e@​ElementOf\u003c/code\u003e\u003c/a\u003e annotation by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1028\"\u003eCodeIntelligenceTesting/jazzer#1028\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: extend ValuePool by new fields : files, and maxMutations by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1033\"\u003eCodeIntelligenceTesting/jazzer#1033\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: ValuePool can now reference suppliers in any class by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1046\"\u003eCodeIntelligenceTesting/jazzer#1046\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update internal jacoco version to 0.8.14 by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1047\"\u003eCodeIntelligenceTesting/jazzer#1047\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: disable FilePathTraversal in an autofuzz test by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1042\"\u003eCodeIntelligenceTesting/jazzer#1042\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: increase test timeout for the selffuzz test by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1040\"\u003eCodeIntelligenceTesting/jazzer#1040\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update bazel dependencies by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1041\"\u003eCodeIntelligenceTesting/jazzer#1041\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update maven deps by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1039\"\u003eCodeIntelligenceTesting/jazzer#1039\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.29.1...v0.30.0\"\u003ehttps://github.com/CodeIntelligenceTesting/jazzer/compare/v0.29.1...v0.30.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.29.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: use user-friendly type names in exception messages by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1024\"\u003eCodeIntelligenceTesting/jazzer#1024\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support lists of arbitrary types by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1020\"\u003eCodeIntelligenceTesting/jazzer#1020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd missing space to annotation error message by \u003ca href=\"https://github.com/fmeum\"\u003e\u003ccode\u003e@​fmeum\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1023\"\u003eCodeIntelligenceTesting/jazzer#1023\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add char and Character mutator by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1019\"\u003eCodeIntelligenceTesting/jazzer#1019\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: SSRF env var to allow all connections before it's configured by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1018\"\u003eCodeIntelligenceTesting/jazzer#1018\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: sometimes interpret char[] mutations as single bytes by \u003ca href=\"https://github.com/florianGla\"\u003e\u003ccode\u003e@​florianGla\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1013\"\u003eCodeIntelligenceTesting/jazzer#1013\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fix maven publishing script by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1029\"\u003eCodeIntelligenceTesting/jazzer#1029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update bazel dependencies by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1015\"\u003eCodeIntelligenceTesting/jazzer#1015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: reduce number of executions in selffuzz test by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1025\"\u003eCodeIntelligenceTesting/jazzer#1025\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add trophies for lz4-java and aircompressor findings by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1027\"\u003eCodeIntelligenceTesting/jazzer#1027\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etrophies: add entry for lz4-java by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1021\"\u003eCodeIntelligenceTesting/jazzer#1021\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.28.0...v0.29.1\"\u003ehttps://github.com/CodeIntelligenceTesting/jazzer/compare/v0.28.0...v0.29.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNote: There is no release for \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/releases/tag/v0.29.0\"\u003ev0.29.0\u003c/a\u003e due to a bug in the release pipeline.\u003c/p\u003e\n\u003ch2\u003ev0.28.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add \u003ccode\u003e@ValuePool\u003c/code\u003e to propagate values to types by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/975\"\u003eCodeIntelligenceTesting/jazzer#975\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add mutator support for generic classes by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1008\"\u003eCodeIntelligenceTesting/jazzer#1008\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: handle null values in Arrays.equal/compare hooks by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1017\"\u003eCodeIntelligenceTesting/jazzer#1017\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: almost automatic release to Maven Central by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1016\"\u003eCodeIntelligenceTesting/jazzer#1016\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.27.0...v0.28.0\"\u003ehttps://github.com/CodeIntelligenceTesting/jazzer/compare/v0.27.0...v0.28.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.27.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/dd9416b74d263b56fc848cd782b061baf5f962a6\"\u003e\u003ccode\u003edd9416b\u003c/code\u003e\u003c/a\u003e refactor: use CountersTracker instead of value profiling in exploreState\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligence...\n\n_Description has been truncated_","html_url":"https://github.com/ppkarwasz/logging-log4j2/pull/606","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ppkarwasz%2Flogging-log4j2/issues/606","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/606/packages"}},{"old_version":"5.17.0","new_version":"5.18.1","update_type":"minor","path":null,"pr_created_at":"2026-03-29T20:11:16.000Z","version_change":"5.17.0 → 5.18.1","issue":{"uuid":"4165689804","node_id":"PR_kwDOAKJSSM7Oa9Rg","number":4087,"state":"open","title":"Bump the dependencies group across 1 directory with 46 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-29T20:11:16.000Z","updated_at":"2026-03-29T20:13:53.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dependencies","update_count":46,"packages":[{"name":"org.apache.commons:commons-compress","old_version":"1.27.1","new_version":"1.28.0","repository_url":"https://github.com/apache/commons-compress"},{"name":"org.apache.commons:commons-csv","old_version":"1.14.0","new_version":"1.14.1","repository_url":"https://github.com/apache/commons-csv"},{"name":"commons-logging:commons-logging","old_version":"1.3.5","new_version":"1.3.6","repository_url":"https://github.com/apache/commons-logging"},{"name":"com.fasterxml.jackson:jackson-bom","old_version":"2.19.2","new_version":"2.21.2","repository_url":"https://github.com/FasterXML/jackson-bom"},{"name":"org.jctools:jctools-core","old_version":"4.0.5","new_version":"4.0.6","repository_url":"https://github.com/JCTools/JCTools"},{"name":"org.apache.kafka:kafka-clients","old_version":"3.9.1","new_version":"3.9.2"},{"name":"org.apache.rat:apache-rat-plugin","old_version":"0.16.1","new_version":"0.18"},{"name":"org.apache.groovy:groovy-bom","old_version":"4.0.27","new_version":"5.0.5","repository_url":"https://github.com/apache/groovy"},{"name":"org.junit:junit-bom","old_version":"5.13.4","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.jupiter:junit-jupiter-engine","old_version":"5.13.4","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.apache.activemq:activemq-broker","old_version":"6.1.7","new_version":"6.2.2","repository_url":"https://github.com/apache/activemq"},{"name":"org.eclipse.angus:angus-activation","old_version":"2.0.2","new_version":"2.0.3","repository_url":"https://github.com/eclipse-ee4j/angus-activation"},{"name":"org.assertj:assertj-core","old_version":"3.27.3","new_version":"3.27.7","repository_url":"https://github.com/assertj/assertj"},{"name":"com.code-intelligence:jazzer","old_version":"0.24.0","new_version":"0.30.0","repository_url":"https://github.com/CodeIntelligenceTesting/jazzer"},{"name":"com.code-intelligence:jazzer-api","old_version":"0.24.0","new_version":"0.30.0","repository_url":"https://github.com/CodeIntelligenceTesting/jazzer"},{"name":"commons-codec:commons-codec","old_version":"1.18.0","new_version":"1.21.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"org.apache.commons:commons-dbcp2","old_version":"2.13.0","new_version":"2.14.0"},{"name":"commons-io:commons-io","old_version":"2.19.0","new_version":"2.21.0","repository_url":"https://github.com/apache/commons-io"},{"name":"org.apache.commons:commons-lang3","old_version":"3.18.0","new_version":"3.20.0"},{"name":"org.apache.commons:commons-pool2","old_version":"2.12.1","new_version":"2.13.1"},{"name":"com.google.guava:guava","old_version":"33.4.8-jre","new_version":"33.5.0-jre","repository_url":"https://github.com/google/guava"},{"name":"com.google.guava:guava-testlib","old_version":"33.4.8-jre","new_version":"33.5.0-jre","repository_url":"https://github.com/google/guava"},{"name":"jakarta.activation:jakarta.activation-api","old_version":"2.1.3","new_version":"2.1.4","repository_url":"https://github.com/jakartaee/jaf-api"},{"name":"org.eclipse.angus:jakarta.mail","old_version":"2.0.3","new_version":"2.0.5"},{"name":"jakarta.mail:jakarta.mail-api","old_version":"2.1.3","new_version":"2.1.5","repository_url":"https://github.com/jakartaee/mail-api"},{"name":"org.jmdns:jmdns","old_version":"3.6.1","new_version":"3.6.3","repository_url":"https://github.com/jmdns/jmdns"},{"name":"net.java.dev.jna:jna","old_version":"5.17.0","new_version":"5.18.1","repository_url":"https://github.com/java-native-access/jna"},{"name":"org.apache.maven:maven-core","old_version":"3.9.10","new_version":"3.9.14"},{"name":"org.apache.maven:maven-model","old_version":"3.9.10","new_version":"3.9.14"},{"name":"org.openjdk.nashorn:nashorn-core","old_version":"15.6","new_version":"15.7","repository_url":"https://github.com/openjdk/nashorn"},{"name":"org.eclipse.platform:org.eclipse.osgi","old_version":"3.23.100","new_version":"3.24.100","repository_url":"https://github.com/eclipse-equinox/equinox"},{"name":"org.xmlunit:xmlunit-core","old_version":"2.10.3","new_version":"2.11.0","repository_url":"https://github.com/xmlunit/xmlunit"},{"name":"org.xmlunit:xmlunit-matchers","old_version":"2.10.3","new_version":"2.11.0","repository_url":"https://github.com/xmlunit/xmlunit"},{"name":"org.tukaani:xz","old_version":"1.10","new_version":"1.12","repository_url":"https://github.com/tukaani-project/xz-java"},{"name":"com.github.luben:zstd-jni","old_version":"1.5.7-4","new_version":"1.5.7-7","repository_url":"https://github.com/luben/zstd-jni"},{"name":"biz.aQute.bnd:biz.aQute.bnd.annotation","old_version":"7.1.0","new_version":"7.2.3","repository_url":"https://github.com/bndtools/bnd"},{"name":"com.google.errorprone:error_prone_annotations","old_version":"2.38.0","new_version":"2.48.0","repository_url":"https://github.com/google/error-prone"},{"name":"io.fabric8:docker-maven-plugin","old_version":"0.46.0","new_version":"0.48.1","repository_url":"https://github.com/fabric8io/docker-maven-plugin"},{"name":"org.gradlex:gradle-module-metadata-maven-plugin","old_version":"1.1","new_version":"1.2","repository_url":"https://github.com/gradlex-org/gradle-module-metadata-maven-plugin"},{"name":"org.json:json","old_version":"20250517","new_version":"20251224","repository_url":"https://github.com/douglascrockford/JSON-java"},{"name":"co.elastic.clients:elasticsearch-java","old_version":"9.2.0","new_version":"9.3.2","repository_url":"https://github.com/elastic/elasticsearch-java"},{"name":"org.elasticsearch.client:elasticsearch-rest-client","old_version":"9.2.0","new_version":"9.3.2","repository_url":"https://github.com/elastic/elasticsearch"},{"name":"org.mongodb:bson","old_version":"5.6.1","new_version":"5.6.4","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.mongodb:mongodb-driver-core","old_version":"5.6.1","new_version":"5.6.4","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.mongodb:mongodb-driver-sync","old_version":"5.6.1","new_version":"5.6.4","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.springframework.cloud:spring-cloud-context","old_version":"4.3.0","new_version":"5.0.1","repository_url":"https://github.com/spring-cloud/spring-cloud-commons"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dependencies group with 46 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.apache.commons:commons-compress](https://github.com/apache/commons-compress) | `1.27.1` | `1.28.0` |\n| [org.apache.commons:commons-csv](https://github.com/apache/commons-csv) | `1.14.0` | `1.14.1` |\n| [commons-logging:commons-logging](https://github.com/apache/commons-logging) | `1.3.5` | `1.3.6` |\n| [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `2.19.2` | `2.21.2` |\n| [org.jctools:jctools-core](https://github.com/JCTools/JCTools) | `4.0.5` | `4.0.6` |\n| org.apache.kafka:kafka-clients | `3.9.1` | `3.9.2` |\n| org.apache.rat:apache-rat-plugin | `0.16.1` | `0.18` |\n| [org.apache.groovy:groovy-bom](https://github.com/apache/groovy) | `4.0.27` | `5.0.5` |\n| [org.junit:junit-bom](https://github.com/junit-team/junit-framework) | `5.13.4` | `6.0.3` |\n| [org.junit.jupiter:junit-jupiter-engine](https://github.com/junit-team/junit-framework) | `5.13.4` | `6.0.3` |\n| [org.apache.activemq:activemq-broker](https://github.com/apache/activemq) | `6.1.7` | `6.2.2` |\n| [org.eclipse.angus:angus-activation](https://github.com/eclipse-ee4j/angus-activation) | `2.0.2` | `2.0.3` |\n| [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.27.3` | `3.27.7` |\n| [com.code-intelligence:jazzer](https://github.com/CodeIntelligenceTesting/jazzer) | `0.24.0` | `0.30.0` |\n| [com.code-intelligence:jazzer-api](https://github.com/CodeIntelligenceTesting/jazzer) | `0.24.0` | `0.30.0` |\n| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.18.0` | `1.21.0` |\n| org.apache.commons:commons-dbcp2 | `2.13.0` | `2.14.0` |\n| [commons-io:commons-io](https://github.com/apache/commons-io) | `2.19.0` | `2.21.0` |\n| org.apache.commons:commons-lang3 | `3.18.0` | `3.20.0` |\n| org.apache.commons:commons-pool2 | `2.12.1` | `2.13.1` |\n| [com.google.guava:guava](https://github.com/google/guava) | `33.4.8-jre` | `33.5.0-jre` |\n| [com.google.guava:guava-testlib](https://github.com/google/guava) | `33.4.8-jre` | `33.5.0-jre` |\n| [jakarta.activation:jakarta.activation-api](https://github.com/jakartaee/jaf-api) | `2.1.3` | `2.1.4` |\n| org.eclipse.angus:jakarta.mail | `2.0.3` | `2.0.5` |\n| [jakarta.mail:jakarta.mail-api](https://github.com/jakartaee/mail-api) | `2.1.3` | `2.1.5` |\n| [org.jmdns:jmdns](https://github.com/jmdns/jmdns) | `3.6.1` | `3.6.3` |\n| [net.java.dev.jna:jna](https://github.com/java-native-access/jna) | `5.17.0` | `5.18.1` |\n| org.apache.maven:maven-core | `3.9.10` | `3.9.14` |\n| org.apache.maven:maven-model | `3.9.10` | `3.9.14` |\n| [org.openjdk.nashorn:nashorn-core](https://github.com/openjdk/nashorn) | `15.6` | `15.7` |\n| [org.eclipse.platform:org.eclipse.osgi](https://github.com/eclipse-equinox/equinox) | `3.23.100` | `3.24.100` |\n| [org.xmlunit:xmlunit-core](https://github.com/xmlunit/xmlunit) | `2.10.3` | `2.11.0` |\n| [org.xmlunit:xmlunit-matchers](https://github.com/xmlunit/xmlunit) | `2.10.3` | `2.11.0` |\n| [org.tukaani:xz](https://github.com/tukaani-project/xz-java) | `1.10` | `1.12` |\n| [com.github.luben:zstd-jni](https://github.com/luben/zstd-jni) | `1.5.7-4` | `1.5.7-7` |\n| [biz.aQute.bnd:biz.aQute.bnd.annotation](https://github.com/bndtools/bnd) | `7.1.0` | `7.2.3` |\n| [com.google.errorprone:error_prone_annotations](https://github.com/google/error-prone) | `2.38.0` | `2.48.0` |\n| [io.fabric8:docker-maven-plugin](https://github.com/fabric8io/docker-maven-plugin) | `0.46.0` | `0.48.1` |\n| [org.gradlex:gradle-module-metadata-maven-plugin](https://github.com/gradlex-org/gradle-module-metadata-maven-plugin) | `1.1` | `1.2` |\n| [org.json:json](https://github.com/douglascrockford/JSON-java) | `20250517` | `20251224` |\n| [co.elastic.clients:elasticsearch-java](https://github.com/elastic/elasticsearch-java) | `9.2.0` | `9.3.2` |\n| [org.elasticsearch.client:elasticsearch-rest-client](https://github.com/elastic/elasticsearch) | `9.2.0` | `9.3.2` |\n| [org.mongodb:bson](https://github.com/mongodb/mongo-java-driver) | `5.6.1` | `5.6.4` |\n| [org.mongodb:mongodb-driver-core](https://github.com/mongodb/mongo-java-driver) | `5.6.1` | `5.6.4` |\n| [org.mongodb:mongodb-driver-sync](https://github.com/mongodb/mongo-java-driver) | `5.6.1` | `5.6.4` |\n| [org.springframework.cloud:spring-cloud-context](https://github.com/spring-cloud/spring-cloud-commons) | `4.3.0` | `5.0.1` |\n\n\nUpdates `org.apache.commons:commons-compress` from 1.27.1 to 1.28.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-compress/blob/master/RELEASE-NOTES.txt\"\u003eorg.apache.commons:commons-compress's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons Compress 1.28.0 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Compress team is pleased to announce the release of Apache Commons Compress 1.28.0.\u003c/p\u003e\n\u003cp\u003eApache Commons Compress defines an API for working with\ncompression and archive formats. These include bzip2, gzip, pack200,\nLZMA, XZ, Snappy, traditional Unix Compress, DEFLATE, DEFLATE64, LZ4,\nBrotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003cp\u003eThis release updates Apache Commons Lang to 3.18.0 to pick up the fix for CVE-2025-48924 (\u003ca href=\"https://nvd.nist.gov/vuln/detail/CVE-2025-48924\"\u003ehttps://nvd.nist.gov/vuln/detail/CVE-2025-48924\u003c/a\u003e), but is not affected by it.\u003c/p\u003e\n\u003ch2\u003eChanges in this version\u003c/h2\u003e\n\u003cp\u003eChanges in this version include the following.\u003c/p\u003e\n\u003ch2\u003eNew Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipParameters.getModificationInstant(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipParameters.setModificationInstant(Instant). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipParameters.OS, setOS(OS), getOS(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipParameters.toString(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCOMPRESS-638:  Add GzipParameters.setFileNameCharset(Charset) and getFileNameCharset() to override the default ISO-8859-1 Charset \u003ca href=\"https://redirect.github.com/apache/commons-compress/issues/602\"\u003e#602\u003c/a\u003e. Thanks to vincexjl, Gary Gregory, Piotr P. Karwasz.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add support for gzip extra subfields, see GzipParameters.setExtra(HeaderExtraField) [#604](https://github.com/apache/commons-compress/issues/604). Thanks to ddeschenes-1, Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add CompressFilterOutputStream and refactor to use. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add ZipFile.stream(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       GzipCompressorInputStream reads the modification time (MTIME) and stores its value incorrectly multiplied by 1,000. Thanks to Danny Deschenes, Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       GzipCompressorInputStream writes the modification time (MTIME) the value incorrectly divided by 1,000. Thanks to Danny Deschenes, Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add optional FHCRC to GZIP header [#627](https://github.com/apache/commons-compress/issues/627). Thanks to Danny Deschenes, Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipCompressorInputStream.Builder allowing to customize the file name and comment Charsets. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipCompressorInputStream.Builder.setOnMemberStart(IOConsumer) to monitor member parsing. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipCompressorInputStream.Builder.setOnMemberEnd(IOConsumer) to monitor member parsing. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add PMD check to default Maven goal. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add SevenZFile.Builder.setMaxMemoryLimitKiB(int). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add MemoryLimitException.MemoryLimitException(long, int, Throwable) and deprecate MemoryLimitException.MemoryLimitException(long, int, Exception). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCOMPRESS-692:  Add support for zstd compression in zip archives. Thanks to Mehmet Karaman, Andrey Loskutov, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add support for XZ compression in ZIP archives. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCOMPRESS-695:  Add ZipArchiveInputStream.createZstdInputStream(InputStream) to provide a different InputStream implementation for Zstandard (Zstd) \u003ca href=\"https://redirect.github.com/apache/commons-compress/issues/649\"\u003e#649\u003c/a\u003e. Thanks to Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.harmony.pack200.Pack200Exception.Pack200Exception(String, Throwable). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCOMPRESS-697:  Move BitStream.nextBit() method to BitInputStream \u003ca href=\"https://redirect.github.com/apache/commons-compress/issues/663\"\u003e#663\u003c/a\u003e. Thanks to Fredrik Kjellberg, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.lzma.LZMACompressorInputStream.builder/Builder(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.lzma.LZMACompressorOutputStream.builder/Builder(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.xz.XZCompressorInputStream.builder/Builder(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.xz.XZCompressorOutputStream.builder/Builder(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.xz.ZstdCompressorOutputStream.builder/Builder() [#666](https://github.com/apache/commons-compress/issues/666). Thanks to Gary Gregory, David Walluck, Piotr P. Karwasz. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.xz.ZstdConstants [#666](https://github.com/apache/commons-compress/issues/666). Thanks to Gary Gregory, David Walluck, Piotr P. Karwasz. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/852d9c23b94127feafc1649d9c7f13d4df338845\"\u003e\u003ccode\u003e852d9c2\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.28.0 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/f5eb9e28edf8a661ac5efc43b7853ee49bb73b3a\"\u003e\u003ccode\u003ef5eb9e2\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/36f204caa6f7bb2c92a9ad04ba246ad47a2465d2\"\u003e\u003ccode\u003e36f204c\u003c/code\u003e\u003c/a\u003e Camel case parameter name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/4c04e4a803831c00663a6dafd0f0837fba60633b\"\u003e\u003ccode\u003e4c04e4a\u003c/code\u003e\u003c/a\u003e Use final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/6cb7da194a9369edfbd65629576203b8af61ba44\"\u003e\u003ccode\u003e6cb7da1\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/563c9d2fa4d2340902284fc044a7398fc15da5fb\"\u003e\u003ccode\u003e563c9d2\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/ce73bd890e50fcb88d362fc8298f31fa90d802aa\"\u003e\u003ccode\u003ece73bd8\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/a464ae94e0f9c59e9bc30be6086d876f9907d0a4\"\u003e\u003ccode\u003ea464ae9\u003c/code\u003e\u003c/a\u003e Better parameter names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/c0b2b84144d923a2bf7caada35e1d9bb5d562e78\"\u003e\u003ccode\u003ec0b2b84\u003c/code\u003e\u003c/a\u003e Add TODO for next major version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/c76bc976703dc0cebfb6d4653061b8ac3524421d\"\u003e\u003ccode\u003ec76bc97\u003c/code\u003e\u003c/a\u003e Use OpenVEX to document that we are not affected by CVE-2025-48924 in\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-compress/compare/rel/commons-compress-1.27.1...rel/commons-compress-1.28.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.commons:commons-csv` from 1.14.0 to 1.14.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-csv/blob/master/RELEASE-NOTES.txt\"\u003eorg.apache.commons:commons-csv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons CSV 1.14.1 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons CSV team is pleased to announce the release of Apache Commons CSV 1.14.1.\u003c/p\u003e\n\u003cp\u003eThis document contains the release notes for the 1.14.1 version of Apache Commons CSV.\nCommons CSV reads and writes files in Comma Separated Value (CSV) format variations.\u003c/p\u003e\n\u003cp\u003eCommons CSV requires at least Java 8.\u003c/p\u003e\n\u003cp\u003eThe Apache Commons CSV library provides a simple interface for reading and writing CSV files of various types.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003cp\u003eChanges in this version include:\u003c/p\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSV-318:  CSVPrinter.printRecord(Stream) hangs if given a parallel stream. Thanks to Joseph Shraibman, Gary Gregory.\u003c/li\u003e\n\u003cli\u003eCSV-318:  CSVPrinter now uses an internal lock instead of synchronized methods. Thanks to Joseph Shraibman, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      org.apache.commons.csv.CSVPrinter.printRecords(ResultSet) now writes one record at a time using a lock. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump org.apache.commons:commons-parent from 81 to 85 [#542](https://github.com/apache/commons-csv/issues/542). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump commons-io:commons-io from 2.18.0 to 2.20.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump com.opencsv:opencsv from 5.10 to 5.11.2 [#545](https://github.com/apache/commons-csv/issues/545), [#551](https://github.com/apache/commons-csv/issues/551), [#553](https://github.com/apache/commons-csv/issues/553). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 [#556](https://github.com/apache/commons-csv/issues/556). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump commons-codec:commons-codec from 1.18.0 to 1.19.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHistorical list of changes: \u003ca href=\"https://commons.apache.org/proper/commons-csv/changes.html\"\u003ehttps://commons.apache.org/proper/commons-csv/changes.html\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFor complete information on Apache Commons CSV, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons CSV website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-csv/\"\u003ehttps://commons.apache.org/proper/commons-csv/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload page: \u003ca href=\"https://commons.apache.org/proper/commons-csv/download_csv.cgi\"\u003ehttps://commons.apache.org/proper/commons-csv/download_csv.cgi\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eHave fun!\n-Apache Commons CSV team\u003c/p\u003e\n\u003chr /\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/e14ef86d34211f9d1b9b6040c5f6dbafc93ba907\"\u003e\u003ccode\u003ee14ef86\u003c/code\u003e\u003c/a\u003e Ignore macOS file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/d8724bf76a7d6abbb93aad65e316f050f86a256d\"\u003e\u003ccode\u003ed8724bf\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.14.1 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/b76971c25af176f901c003b25d6a5f4f6edc87ad\"\u003e\u003ccode\u003eb76971c\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/b66814ef248186b7a8316b85e1208c705dba06e3\"\u003e\u003ccode\u003eb66814e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apache/commons-csv/issues/557\"\u003e#557\u003c/a\u003e from apache/dependabot/github_actions/github/codeql-a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/9c95e92d6aaa4d052a139158a900395646c6652e\"\u003e\u003ccode\u003e9c95e92\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 3.29.2 to 3.29.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/1fb37163f9fe59aa13c63efd53e71d7a0392be4c\"\u003e\u003ccode\u003e1fb3716\u003c/code\u003e\u003c/a\u003e Bump commons-codec:commons-codec from 1.18.0 to 1.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/7b72c509f73e05ca2bf2f0945a6a1cb03f87bd39\"\u003e\u003ccode\u003e7b72c50\u003c/code\u003e\u003c/a\u003e Merge some string literals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/96583732b6be55d459a5b430c4a3a3bb2126db10\"\u003e\u003ccode\u003e9658373\u003c/code\u003e\u003c/a\u003e Update the GitHub pull request template for AI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/67192a9e0af58bdf49edf4e0d29f50343da82c70\"\u003e\u003ccode\u003e67192a9\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.19.0 to 2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/59164c8b795ebd4cc0362c4c74d7c893c4a50303\"\u003e\u003ccode\u003e59164c8\u003c/code\u003e\u003c/a\u003e Bump com.opencsv:opencsv from 5.11.1 to 5.11.2 \u003ca href=\"https://redirect.github.com/apache/commons-csv/issues/553\"\u003e#553\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-csv/compare/rel/commons-csv-1.14.0...rel/commons-csv-1.14.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `commons-logging:commons-logging` from 1.3.5 to 1.3.6\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-logging/blob/master/RELEASE-NOTES.txt\"\u003ecommons-logging:commons-logging's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons Logging 1.3.6 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Logging team is pleased to announce the release of Apache Commons Logging 1.3.6.\u003c/p\u003e\n\u003cp\u003eApache Commons Logging is a thin adapter allowing configurable bridging to other,\nwell-known logging systems.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003ch2\u003eChanges in this version\u003c/h2\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Fix running spotbugs:check: Unable to parse configuration of mojo. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Update deprecated call in PathableClassLoader.addLogicalLib(String). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Fix malformed Javadoc comments. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Fix log level in Slf4jLogFactory.error(Object, Throwable) [#416](https://github.com/apache/commons-logging/issues/416). Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump org.apache.commons:commons-parent from 81 to 97 [#361](https://github.com/apache/commons-logging/issues/361), [#367](https://github.com/apache/commons-logging/issues/367), [#388](https://github.com/apache/commons-logging/issues/388), [#409](https://github.com/apache/commons-logging/issues/409), [#410](https://github.com/apache/commons-logging/issues/410). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump org.slf4j:slf4j-api from 2.0.16 to 2.0.17 [#344](https://github.com/apache/commons-logging/issues/344). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump com.h3xstream.findsecbugs:findsecbugs-plugin from 1.13.0 to 1.14.0 [#360](https://github.com/apache/commons-logging/issues/360). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump log4j2.version from 2.24.3 to 2.25.3 [#371](https://github.com/apache/commons-logging/issues/371), [#412](https://github.com/apache/commons-logging/issues/412). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.20.0 [#373](https://github.com/apache/commons-logging/issues/373). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e          Bump ch.qos.logback:logback-core from 1.3.14 to 1.3.16 [#411](https://github.com/apache/commons-logging/issues/411).. Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHistorical list of changes: \u003ca href=\"https://commons.apache.org/proper/commons-logging/changes.html\"\u003ehttps://commons.apache.org/proper/commons-logging/changes.html\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload it from \u003ca href=\"https://commons.apache.org/proper/commons-logging/download_logging.cgi\"\u003ehttps://commons.apache.org/proper/commons-logging/download_logging.cgi\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFor complete information on Apache Commons Logging, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons Logging website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-logging/\"\u003ehttps://commons.apache.org/proper/commons-logging/\u003c/a\u003e\u003c/p\u003e\n\u003chr /\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/141c9ea8661fbf53ca710d12c462fab42986f0bf\"\u003e\u003ccode\u003e141c9ea\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.3.6 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/05cbf46ae4aad9eb11510ab589fc9a37080001eb\"\u003e\u003ccode\u003e05cbf46\u003c/code\u003e\u003c/a\u003e Prepare for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/3ea5f4dfb225f378e5a97c5399d45ee7922f9d86\"\u003e\u003ccode\u003e3ea5f4d\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/d8e5e8069869ebe37ad969088d0ca9411d0ace11\"\u003e\u003ccode\u003ed8e5e80\u003c/code\u003e\u003c/a\u003e Simplify\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/694754e71498cddbaf77bcc1612e9184a176dd3f\"\u003e\u003ccode\u003e694754e\u003c/code\u003e\u003c/a\u003e Simpler description.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/97e7660e5fe43e7c1169cc4f3e2b92629f4dd3fd\"\u003e\u003ccode\u003e97e7660\u003c/code\u003e\u003c/a\u003e Fix log level in Slf4jLogFactory.error(Object, Throwable) \u003ca href=\"https://redirect.github.com/apache/commons-logging/issues/416\"\u003e#416\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/07452cca430f2deb176571b41e841f44839c8f64\"\u003e\u003ccode\u003e07452cc\u003c/code\u003e\u003c/a\u003e fix LogLevel (\u003ca href=\"https://redirect.github.com/apache/commons-logging/issues/416\"\u003e#416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/c8c20dec5e5bb7603c8e8639a6346f3490722dd9\"\u003e\u003ccode\u003ec8c20de\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.32.4 to 4.32.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/b879d3e76a738c0aec6ce9cb151f0176cd218537\"\u003e\u003ccode\u003eb879d3e\u003c/code\u003e\u003c/a\u003e Bump org.apache.commons:commons-parent from 96 to 97.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-logging/commit/5b2e759ee1ba7b18d53f13f085d8680b7dcf11f2\"\u003e\u003ccode\u003e5b2e759\u003c/code\u003e\u003c/a\u003e Add security page.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-logging/compare/rel/commons-logging-1.3.5...rel/commons-logging-1.3.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson:jackson-bom` from 2.19.2 to 2.21.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/10e12a55b0a1d0caaa82b8b41101e8ecd39ed976\"\u003e\u003ccode\u003e10e12a5\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.21.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/d75490376b71e112c18fbe4d5f43a984bb2b2d6d\"\u003e\u003ccode\u003ed754903\u003c/code\u003e\u003c/a\u003e Prep for 2.21.2 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/63e1b3bb3e115e40580cd8c57263955d4fcbee24\"\u003e\u003ccode\u003e63e1b3b\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/716ab0d1d95d45d07e9f00f5b8a889f500375981\"\u003e\u003ccode\u003e716ab0d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/08a5a9a2156cb06674505e3308e6855ac9e25283\"\u003e\u003ccode\u003e08a5a9a\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.21.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/5b0337650b3a8b56e81de5e5241143108c2b4bc6\"\u003e\u003ccode\u003e5b03376\u003c/code\u003e\u003c/a\u003e Prep for 2.21.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/1d78778a8fa5428d7f8347b5afe7ce6bfbdd0f77\"\u003e\u003ccode\u003e1d78778\u003c/code\u003e\u003c/a\u003e Merge branch '2.20' into 2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/cd46b24421444beebc2bfc9a5ab8785111a031d0\"\u003e\u003ccode\u003ecd46b24\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/17179ff9d28756155d0dd28da01e3f88d021e05c\"\u003e\u003ccode\u003e17179ff\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/2a26844ad13cf49562009867d55b30a084230f2b\"\u003e\u003ccode\u003e2a26844\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.20.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.19.2...jackson-bom-2.21.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jctools:jctools-core` from 4.0.5 to 4.0.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/JCTools/JCTools/releases\"\u003eorg.jctools:jctools-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eAdd VarHandle queues and other minor fixups\u003c/h2\u003e\n\u003cp\u003eNOTE: This will be the last release with JDK6 bytecode for \u003ccode\u003ejctools-core\u003c/code\u003e. The next release will be 5.0.0 and will compile with the \u003ccode\u003e1.8\u003c/code\u003e target, allowing for method handles.\u003c/p\u003e\n\u003cp\u003eThis release has 2 artifacts. The old \u003ccode\u003ejctools-core\u003c/code\u003e with the following changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eWhere plain access to field is used by queues, the field is not \u003ccode\u003evolatile\u003c/code\u003e and \u003ccode\u003evolatile\u003c/code\u003e access is done using \u003ccode\u003eUnsafe\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUse a generated ConcurrentCircularXXXQueue instead of hand rolled base classes in generated code.\u003c/li\u003e\n\u003cli\u003ePadding blocks formatting is improved in generated code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe release introduces a new artifact, \u003ccode\u003ejctools-core-jdk11\u003c/code\u003e which included generated \u003ccode\u003eVarHandle\u003c/code\u003e queues (padded and unpadded). These queues do not rely on \u003ccode\u003eUnsafe\u003c/code\u003e, and offer better performance than the \u003ccode\u003eAtomicFieldUpdater\u003c/code\u003e generated code. We expect many users will prefer these variants going forward to break their reliance on \u003ccode\u003eUnsafe\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eThe majority of the \u003ccode\u003eVarHandle\u003c/code\u003e work is a great contribution from \u003ca href=\"https://github.com/amarziali\"\u003e\u003ccode\u003e@​amarziali\u003c/code\u003e\u003c/a\u003e , thanks!!!\nWe also thank \u003ca href=\"https://github.com/franz1981\"\u003e\u003ccode\u003e@​franz1981\u003c/code\u003e\u003c/a\u003e for his help reviewing and profiling the code.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/81fc9f7d909de81e862b1230aca185a267b25b3e\"\u003e\u003ccode\u003e81fc9f7\u003c/code\u003e\u003c/a\u003e Add VH package info\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/b43fb9a45f497ded45bda8e843020d8b8dc07283\"\u003e\u003ccode\u003eb43fb9a\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003ela\u003c/code\u003e optimization from VH queues in the absence of evidence it improve...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/b8b6eb5b233c2aafa29b6643f3f3edd22c8da124\"\u003e\u003ccode\u003eb8b6eb5\u003c/code\u003e\u003c/a\u003e Improve baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/e06b852980dd0e3dbebb2b318363e50c9b7012d5\"\u003e\u003ccode\u003ee06b852\u003c/code\u003e\u003c/a\u003e Generate atomic queues after builder changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/97aa7b45060263a86a1a98feacafc16bd65a3c90\"\u003e\u003ccode\u003e97aa7b4\u003c/code\u003e\u003c/a\u003e Prep atomic generator for generating base classes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/e17024a8998c4078513cc10f580a2d49afbfc29f\"\u003e\u003ccode\u003ee17024a\u003c/code\u003e\u003c/a\u003e Generate VH LinkedArray queues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/85f8938afe1b7433cf45e457b7df40581dc066cc\"\u003e\u003ccode\u003e85f8938\u003c/code\u003e\u003c/a\u003e Regenerate queues with padding block\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/845e8ff1cf4ade907c46907820a3cb4227caed2c\"\u003e\u003ccode\u003e845e8ff\u003c/code\u003e\u003c/a\u003e Fix up volatile/plain fields access and prep for LinkedArray queues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/dc94426b3cbccb190da344577aa0d25c59999aa5\"\u003e\u003ccode\u003edc94426\u003c/code\u003e\u003c/a\u003e Nicer formatting for padding blocks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JCTools/JCTools/commit/7c7798192aa17c7491550d812524a046e034df98\"\u003e\u003ccode\u003e7c77981\u003c/code\u003e\u003c/a\u003e Fix test timeout due to slow \u003ccode\u003eclear\u003c/code\u003e on linked queues\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/JCTools/JCTools/compare/v4.0.5...v4.0.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.kafka:kafka-clients` from 3.9.1 to 3.9.2\n\nUpdates `org.apache.rat:apache-rat-plugin` from 0.16.1 to 0.18\n\nUpdates `org.apache.groovy:groovy-bom` from 4.0.27 to 5.0.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/groovy/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit:junit-bom` from 5.13.4 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit:junit-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.1 = Platform 6.0.1 + Jupiter 6.0.1 + Vintage 6.0.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0 = Platform 6.0.0 + Jupiter 6.0.0 + Vintage 6.0.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/2897robo\"\u003e\u003ccode\u003e@​2897robo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4525\"\u003ejunit-team/junit-framework#4525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/strangelookingnerd\"\u003e\u003ccode\u003e@​strangelookingnerd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4683\"\u003ejunit-team/junit-framework#4683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eric6iese\"\u003e\u003ccode\u003e@​eric6iese\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4717\"\u003ejunit-team/junit-framework#4717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\"\u003ehttps://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC3 = Platform 6.0.0-RC3 + Jupiter 6.0.0-RC3 + Vintage 6.0.0-RC3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC2 = Platform 6.0.0-RC2 + Jupiter 6.0.0-RC2 + Vintage 6.0.0-RC2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC1 = Platform 6.0.0-RC1 + Jupiter 6.0.0-RC1 + Vintage 6.0.0-RC1\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.13.4...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-engine` from 5.13.4 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter-engine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.1 = Platform 6.0.1 + Jupiter 6.0.1 + Vintage 6.0.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0 = Platform 6.0.0 + Jupiter 6.0.0 + Vintage 6.0.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/2897robo\"\u003e\u003ccode\u003e@​2897robo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4525\"\u003ejunit-team/junit-framework#4525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/strangelookingnerd\"\u003e\u003ccode\u003e@​strangelookingnerd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4683\"\u003ejunit-team/junit-framework#4683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eric6iese\"\u003e\u003ccode\u003e@​eric6iese\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4717\"\u003ejunit-team/junit-framework#4717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\"\u003ehttps://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC3 = Platform 6.0.0-RC3 + Jupiter 6.0.0-RC3 + Vintage 6.0.0-RC3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC2 = Platform 6.0.0-RC2 + Jupiter 6.0.0-RC2 + Vintage 6.0.0-RC2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC1 = Platform 6.0.0-RC1 + Jupiter 6.0.0-RC1 + Vintage 6.0.0-RC1\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.13.4...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.activemq:activemq-broker` from 6.1.7 to 6.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/activemq/releases\"\u003eorg.apache.activemq:activemq-broker's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache ActiveMQ 6.2.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[6.2.x] Backport: Improve FactoryFinder Validation (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1793\"\u003e#1793\u003c/a\u003e) by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1799\"\u003eapache/activemq#1799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackport: remove the annotation on the ProtocolConverterTest (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1793\"\u003e#1793\u003c/a\u003e) by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1801\"\u003eapache/activemq#1801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade the spring.schemas in preparation for the 6.2.2 release by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1804\"\u003eapache/activemq#1804\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate copyright year in the NOTICE file by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1806\"\u003eapache/activemq#1806\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(assembly): add missing jolokia-core to assembly descriptor by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1808\"\u003eapache/activemq#1808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[6.2.x] Bump jackson-version from 2.21.0 to 2.21.1 (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1709\"\u003e#1709\u003c/a\u003e) by \u003ca href=\"https://github.com/jbonofre\"\u003e\u003ccode\u003e@​jbonofre\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/activemq/pull/1810\"\u003eapache/activemq#1810\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.2.1...activemq-6.2.2\"\u003ehttps://github.com/apache/activemq/compare/activemq-6.2.1...activemq-6.2.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/ace8c0c4a603bee86baf4785c63e66735e2b8f00\"\u003e\u003ccode\u003eace8c0c\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release activemq-6.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/a56b352cd4764d7d4674c3788e63d6ea0f977ee6\"\u003e\u003ccode\u003ea56b352\u003c/code\u003e\u003c/a\u003e Bump jackson-version from 2.21.0 to 2.21.1 (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1709\"\u003e#1709\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1810\"\u003e#1810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/f224dc7f86fb1cf5ff76c826c1223bf8cae200c5\"\u003e\u003ccode\u003ef224dc7\u003c/code\u003e\u003c/a\u003e fix(assembly): add missing jolokia-core to assembly descriptor (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1808\"\u003e#1808\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/e2b87934c224f43c295663ace98d622cc798d274\"\u003e\u003ccode\u003ee2b8793\u003c/code\u003e\u003c/a\u003e Update copyright year in the NOTICE file (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1806\"\u003e#1806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/18ea9ac0a3402055b31b81f759403504afaa12c1\"\u003e\u003ccode\u003e18ea9ac\u003c/code\u003e\u003c/a\u003e Upgrade the spring.schemas in preparation for the 6.2.2 release (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1804\"\u003e#1804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/0544699afc95db9affbb09abc4c3ac2136770026\"\u003e\u003ccode\u003e0544699\u003c/code\u003e\u003c/a\u003e Backport: remove the annotation on the ProtocolConverterTest (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1793\"\u003e#1793\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1801\"\u003e#1801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/b0ca555966da7b3b2a120b427fc65c6d9fa1b299\"\u003e\u003ccode\u003eb0ca555\u003c/code\u003e\u003c/a\u003e Improve FactoryFinder Validation (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1793\"\u003e#1793\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1799\"\u003e#1799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/06d8423693646152bf48d25a2f3ad44e2f3c1112\"\u003e\u003ccode\u003e06d8423\u003c/code\u003e\u003c/a\u003e Bump jolokia-version from 2.4.3 to 2.5.0 (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1663\"\u003e#1663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/a9a07df40689f4fa7f7196ed184df746f52014c9\"\u003e\u003ccode\u003ea9a07df\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/ddb42199e72c55f765b05d6e6b19fe2906c488e8\"\u003e\u003ccode\u003eddb4219\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release activemq-6.2.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.1.7...activemq-6.2.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.eclipse.angus:angus-activation` from 2.0.2 to 2.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/6eff4c53e9397dc7b2a7b893fb132734b10981ac\"\u003e\u003ccode\u003e6eff4c5\u003c/code\u003e\u003c/a\u003e Prepare release org.eclipse.angus:angus-activation-project:2.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/bcb33752b34103ccc82ddaa73c9636b77fdc334e\"\u003e\u003ccode\u003ebcb3375\u003c/code\u003e\u003c/a\u003e jaf api 2.1.4 (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/angus-activation/issues/55\"\u003e#55\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/84e5a0d5cac45555f1ecd00983833fdb1d123653\"\u003e\u003ccode\u003e84e5a0d\u003c/code\u003e\u003c/a\u003e Rename resources so javax and jakarta can live in same classpath \u003ca href=\"https://redirect.github.com/eclipse-ee4j/angus-activation/issues/174\"\u003e#174\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/c3c4d67ee559b582af6a5cbeea6e8a624f83b7a5\"\u003e\u003ccode\u003ec3c4d67\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/eclipse-ee4j/angus-activation/issues/46\"\u003e#46\u003c/a\u003e from eclipse-ee4j/2.0.2-RELEASE\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/354de40e267117e492037fdb5b5c6a5cde3d8d1d\"\u003e\u003ccode\u003e354de40\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/c62baf3dc6d6d98feab9a515cb4a8fde71e62a91\"\u003e\u003ccode\u003ec62baf3\u003c/code\u003e\u003c/a\u003e Update TCK-Results.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/6cda1e745e9049083aa286940694695222c14000\"\u003e\u003ccode\u003e6cda1e7\u003c/code\u003e\u003c/a\u003e Prepare next development cycle for 2.1.0-SNAPSHOT\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/compare/2.0.2...2.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.assertj:assertj-core` from 3.27.3 to 3.27.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/assertj/assertj/releases\"\u003eorg.assertj:assertj-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.27.7\u003c/h2\u003e\n\u003ch2\u003e:lock: Security\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix XXE vulnerability in \u003ccode\u003eisXmlEqualTo\u003c/code\u003e assertion (CVE-2026-24400)\n\u003cul\u003e\n\u003cli\u003eSee GHSA-rqfh-9r24-8c9r for details; many thanks to \u003ca href=\"https://github.com/wxt201\"\u003e\u003ccode\u003e@​wxt201\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Song-Li\"\u003e\u003ccode\u003e@​Song-Li\u003c/code\u003e\u003c/a\u003e for responsibly reporting it!\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:no_entry_sign: Deprecated\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eXmlStringPrettyFormatter\u003c/code\u003e with no replacement\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNavigation to \u003ccode\u003eassertj-core\u003c/code\u003e or \u003ccode\u003eguava\u003c/code\u003e types from \u003ccode\u003eassertj-guava\u003c/code\u003e Javadoc site has unnecessary header \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3478\"\u003e#3478\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Byte Buddy 1.18.3\u003c/li\u003e\n\u003cli\u003eUpgrade to JUnit BOM 5.14.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Guava 33.5.0-jre\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.27.6\u003c/h2\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing export for \u003ccode\u003eorg.assertj.core.annotation\u003c/code\u003e \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3951\"\u003e#3951\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:heart: Contributors\u003c/h2\u003e\n\u003cp\u003eThanks to all the contributors who worked on this release:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/duponter\"\u003e\u003ccode\u003e@​duponter\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.27.5\u003c/h2\u003e\n\u003ch2\u003e:zap: Improvements\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eByteBuddy in AssertJ 3.27.4 not compatible with Java 25 \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3946\"\u003e#3946\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/e84071667f5f8f13084af9dfa54cee5fd9db18db\"\u003e\u003ccode\u003ee840716\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release assertj-build-3.27.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/85ca7eb6609bb179c043b85ae7d290523b1ba79a\"\u003e\u003ccode\u003e85ca7eb\u003c/code\u003e\u003c/a\u003e Deprecate \u003ccode\u003eXmlStringPrettyFormatter\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/77081dc5eb107141df80f95bd0149b468e451341\"\u003e\u003ccode\u003e77081dc\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/b68fc24a9de28f28a486fc5b887c1b8a003a5823\"\u003e\u003ccode\u003eb68fc24\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.31.9 to 4.31.10 in the github-actions group ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/0cf5bb6c50f6ead3deaa2a2ff50ef1e7d933c8a3\"\u003e\u003ccode\u003e0cf5bb6\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003ekotlin.version\u003c/code\u003e from 2.1.0 to 2.2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/d393ef1f5e48c89d47d7cf6d1eae359ceda0a126\"\u003e\u003ccode\u003ed393ef1\u003c/code\u003e\u003c/a\u003e Abort tests when symbolic links cannot be created (\u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3788\"\u003e#3788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/22124331e9922af5a43ab50f7a9a25b65be53be1\"\u003e\u003ccode\u003e2212433\u003c/code\u003e\u003c/a\u003e Add IntelliJ custom inspection for test class names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/5717d025cfe0f4c66de20f3253c0b0ecba259aa1\"\u003e\u003ccode\u003e5717d02\u003c/code\u003e\u003c/a\u003e Update JetBrains icon\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/a8ec20bd42ed01f9cc6f654046c7dd424b0af07c\"\u003e\u003ccode\u003ea8ec20b\u003c/code\u003e\u003c/a\u003e Add icon for JetBrains products\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/c05fb3d052b415fb2d6051df939f3b7903a76afe\"\u003e\u003ccode\u003ec05fb3d\u003c/code\u003e\u003c/a\u003e Bump Maven to 3.9.12 and Wrapper to 3.3.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/assertj/assertj/compare/assertj-build-3.27.3...assertj-build-3.27.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.code-intelligence:jazzer` from 0.24.0 to 0.30.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/releases\"\u003ecom.code-intelligence:jazzer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.30.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Use getCanonicalName() for array codegen in autofuzz reproducers by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1043\"\u003eCodeIntelligenceTesting/jazzer#1043\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add exploreState(byte) overload with auto-generated call-site id by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1032\"\u003eCodeIntelligenceTesting/jazzer#1032\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Maximize API by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1036\"\u003eCodeIntelligenceTesting/jazzer#1036\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add minimize API by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1038\"\u003eCodeIntelligenceTesting/jazzer#1038\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Enable exploreState without value profile by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1037\"\u003eCodeIntelligenceTesting/jazzer#1037\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add hooks for Set.contains \u0026amp; Set.remove by \u003ca href=\"https://github.com/onionpsy\"\u003e\u003ccode\u003e@​onionpsy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1030\"\u003eCodeIntelligenceTesting/jazzer#1030\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add hook for Enum.valueOf by \u003ca href=\"https://github.com/onionpsy\"\u003e\u003ccode\u003e@​onionpsy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1031\"\u003eCodeIntelligenceTesting/jazzer#1031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add float/double comparison tracking to instrumentor by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1045\"\u003eCodeIntelligenceTesting/jazzer#1045\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add \u003ca href=\"https://github.com/ElementOf\"\u003e\u003ccode\u003e@​ElementOf\u003c/code\u003e\u003c/a\u003e annotation by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1028\"\u003eCodeIntelligenceTesting/jazzer#1028\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: extend ValuePool by new fields : files, and maxMutations by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1033\"\u003eCodeIntelligenceTesting/jazzer#1033\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: ValuePool can now reference suppliers in any class by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1046\"\u003eCodeIntelligenceTesting/jazzer#1046\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update internal jacoco version to 0.8.14 by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1047\"\u003eCodeIntelligenceTesting/jazzer#1047\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: disable FilePathTraversal in an autofuzz test by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1042\"\u003eCodeIntelligenceTesting/jazzer#1042\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: increase test timeout for the selffuzz test by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1040\"\u003eCodeIntelligenceTesting/jazzer#1040\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update bazel dependencies by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1041\"\u003eCodeIntelligenceTesting/jazzer#1041\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update maven deps by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1039\"\u003eCodeIntelligenceTesting/jazzer#1039\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.29.1...v0.30.0\"\u003ehttps://github.com/CodeIntelligenceTesting/jazzer/compare/v0.29.1...v0.30.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.29.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: use user-friendly type names in exception messages by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1024\"\u003eCodeIntelligenceTesting/jazzer#1024\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support lists of arbitrary types by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1020\"\u003eCodeIntelligenceTesting/jazzer#1020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd missing space to annotation error message by \u003ca href=\"https://github.com/fmeum\"\u003e\u003ccode\u003e@​fmeum\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1023\"\u003eCodeIntelligenceTesting/jazzer#1023\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add char and Character mutator by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1019\"\u003eCodeIntelligenceTesting/jazzer#1019\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: SSRF env var to allow all connections before it's configured by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1018\"\u003eCodeIntelligenceTesting/jazzer#1018\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: sometimes interpret char[] mutations as single bytes by \u003ca href=\"https://github.com/florianGla\"\u003e\u003ccode\u003e@​florianGla\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1013\"\u003eCodeIntelligenceTesting/jazzer#1013\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fix maven publishing script by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1029\"\u003eCodeIntelligenceTesting/jazzer#1029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update bazel dependencies by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1015\"\u003eCodeIntelligenceTesting/jazzer#1015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: reduce number of executions in selffuzz test by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1025\"\u003eCodeIntelligenceTesting/jazzer#1025\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add trophies for lz4-java and aircompressor findings by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1027\"\u003eCodeIntelligenceTesting/jazzer#1027\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etrophies: add entry for lz4-java by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1021\"\u003eCodeIntelligenceTesting/jazzer#1021\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.28.0...v0.29.1\"\u003ehttps://github.com/CodeIntelligenceTesting/jazzer/compare/v0.28.0...v0.29.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eNote: There is no release for \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/releases/tag/v0.29.0\"\u003ev0.29.0\u003c/a\u003e due to a bug in the release pipeline.\u003c/p\u003e\n\u003ch2\u003ev0.28.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add \u003ccode\u003e@ValuePool\u003c/code\u003e to propagate values to types by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/975\"\u003eCodeIntelligenceTesting/jazzer#975\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add mutator support for generic classes by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1008\"\u003eCodeIntelligenceTesting/jazzer#1008\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: handle null values in Arrays.equal/compare hooks by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1017\"\u003eCodeIntelligenceTesting/jazzer#1017\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: almost automatic release to Maven Central by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1016\"\u003eCodeIntelligenceTesting/jazzer#1016\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.27.0...v0.28.0\"\u003ehttps://github.com/CodeIntelligenceTesting/jazzer/compare/v0.27.0...v0.28.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.27.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/dd9416b74d263b56fc848cd782b061baf5f962a6\"\u003e\u003ccode\u003edd9416b\u003c/code\u003e\u003c/a\u003e refactor: use CountersTracker instead of value profiling in exploreState\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/204e4006026ccfbb34e9eb91e90fa3c3580c7b56\"\u003e\u003ccode\u003e204e400\u003c/code\u003e\u003c/a\u003e docs: improve ValuePool documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/0745dacb41140beef15748d4550bf407958ae0dc\"\u003e\u003ccode\u003e0745dac\u003c/code\u003e\u003c/a\u003e feat: ValuePool can now reference suppliers in any class\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/24216806fadbd917e45fabcdb7b33a5abbf4e4e9\"\u003e\u003ccode\u003e2421680\u003c/code\u003e\u003c/a\u003e feat: add fuzz test example for minimize\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/c61a728c64cd7937e756a15c7e4033e5bdf7bd83\"\u003e\u003ccode\u003ec61a728\u003c/code\u003e\u003c/a\u003e feat: add minimize API\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/305c6e25ed98a00e38d830dbfb3462f6ad37951a\"\u003e\u003ccode\u003e305c6e2\u003c/code\u003e\u003c/a\u003e feat: add float/double comparison tracking to instrumentor\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/41ae1694f497ba3a792ff2448e72f4584735702f\"\u003e\u003ccode\u003e41ae169\u003c/code\u003e\u003c/a\u003e chore: update internal jacoco version to 0.8.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/1c0deb4edc980758c37745354689a59ff51fe8df\"\u003e\u003ccode\u003e1c0deb4\u003c/code\u003e\u003c/a\u003e feat: add maximize() hill-climbing API to Jazzer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/2b9e7886d2e2da68e2f97adaecb601f38247f3e6\"\u003e\u003ccode\u003e2b9e788\u003c/code\u003e\u003c/a\u003e feat: add JazzerApiException for API error handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/f9328547a105229de4db71241a162241ea11b48b\"\u003e\u003ccode\u003ef932854\u003c/code\u003e\u003c/a\u003e feat: add ExtraCountersTracker for generic coverage counter management\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.24.0...v0.30.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.code-intelligence:jazzer-api` from 0.24.0 to 0.30.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/releases\"\u003ecom.code-intelligence:jazzer-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.30.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Use getCanonicalName() for array codegen in autofuzz reproducers by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1043\"\u003eCodeIntelligenceTesting/jazzer#1043\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add exploreState(byte) overload with auto-generated call-site id by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1032\"\u003eCodeIntelligenceTesting/jazzer#1032\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Maximize API by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1036\"\u003eCodeIntelligenceTesting/jazzer#1036\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add minimize API by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/1038\"\u003eCodeIntelligenceTesting/jazzer#1038\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Enable exploreState without value profile by \u003ca href=\"https://github.com/kyakdan\"\u003e\u003ccode\u003e@​kyakdan\u003c/c...\n\n_Description has been truncated_","html_url":"https://github.com/apache/logging-log4j2/pull/4087","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Flogging-log4j2/issues/4087","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4087/packages"}},{"old_version":"5.17.0","new_version":"5.18.1","update_type":"minor","path":null,"pr_created_at":"2026-03-01T10:08:46.000Z","version_change":"5.17.0 → 5.18.1","issue":{"uuid":"4006826366","node_id":"PR_kwDOAKJSSM7HG6Kc","number":4055,"state":"closed","title":"Bump the dependencies group across 1 directory with 58 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-01T11:35:19.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-01T10:08:46.000Z","updated_at":"2026-05-01T11:35:20.000Z","time_to_close":5275593,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dependencies","update_count":58,"packages":[{"name":"org.apache.logging.log4j:log4j-api","old_version":"2.24.3","new_version":"2.25.3"},{"name":"org.apache.logging.log4j:log4j-api-test","old_version":"2.24.3","new_version":"2.25.3"},{"name":"org.apache.logging.log4j:log4j-iostreams","old_version":"2.24.3","new_version":"2.25.3"},{"name":"org.apache.logging.log4j:log4j-jpl","old_version":"2.24.3","new_version":"2.25.3"},{"name":"org.apache.logging.log4j:log4j-slf4j2-impl","old_version":"2.24.3","new_version":"2.25.3"},{"name":"org.apache.logging.log4j:log4j-slf4j-impl","old_version":"2.24.3","new_version":"2.25.3"},{"name":"org.apache.logging.log4j:log4j-to-jul","old_version":"2.24.3","new_version":"2.25.3"},{"name":"org.apache.logging.log4j:log4j-to-slf4j","old_version":"2.24.3","new_version":"2.25.3"},{"name":"org.apache.commons:commons-csv","old_version":"1.14.0","new_version":"1.14.1","repository_url":"https://github.com/apache/commons-csv"},{"name":"ch.qos.logback:logback-core","old_version":"1.5.18","new_version":"1.5.32","repository_url":"https://github.com/qos-ch/logback"},{"name":"org.apache.groovy:groovy-bom","old_version":"4.0.27","new_version":"5.0.4","repository_url":"https://github.com/apache/groovy"},{"name":"tools.jackson:jackson-bom","old_version":"3.0.0","new_version":"3.1.0","repository_url":"https://github.com/FasterXML/jackson-bom"},{"name":"org.junit:junit-bom","old_version":"5.13.4","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.jupiter:junit-jupiter-engine","old_version":"5.13.4","new_version":"6.0.3","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.mockito:mockito-bom","old_version":"5.18.0","new_version":"5.22.0","repository_url":"https://github.com/mockito/mockito"},{"name":"org.assertj:assertj-core","old_version":"3.27.3","new_version":"3.27.7","repository_url":"https://github.com/assertj/assertj"},{"name":"net.bytebuddy:byte-buddy","old_version":"1.17.6","new_version":"1.18.5","repository_url":"https://github.com/raphw/byte-buddy"},{"name":"commons-codec:commons-codec","old_version":"1.18.0","new_version":"1.21.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"org.apache.commons:commons-dbcp2","old_version":"2.13.0","new_version":"2.14.0"},{"name":"commons-io:commons-io","old_version":"2.20.0","new_version":"2.21.0","repository_url":"https://github.com/apache/commons-io"},{"name":"org.apache.commons:commons-lang3","old_version":"3.17.0","new_version":"3.20.0"},{"name":"org.apache.commons:commons-pool2","old_version":"2.12.1","new_version":"2.13.1"},{"name":"com.google.guava:guava","old_version":"33.4.8-jre","new_version":"33.5.0-jre","repository_url":"https://github.com/google/guava"},{"name":"com.google.guava:guava-testlib","old_version":"33.4.8-jre","new_version":"33.5.0-jre","repository_url":"https://github.com/google/guava"},{"name":"com.h2database:h2","old_version":"2.3.232","new_version":"2.4.240","repository_url":"https://github.com/h2database/h2database"},{"name":"org.jctools:jctools-core","old_version":"4.0.5","new_version":"4.0.6","repository_url":"https://github.com/JCTools/JCTools"},{"name":"org.jmdns:jmdns","old_version":"3.6.1","new_version":"3.6.3","repository_url":"https://github.com/jmdns/jmdns"},{"name":"net.java.dev.jna:jna","old_version":"5.17.0","new_version":"5.18.1","repository_url":"https://github.com/java-native-access/jna"},{"name":"net.javacrumbs.json-unit:json-unit","old_version":"4.1.1","new_version":"5.1.0","repository_url":"https://github.com/lukas-krecan/JsonUnit"},{"name":"com.vlkan.log4j2:log4j2-logstash-layout","old_version":"0.18","new_version":"1.0.5","repository_url":"https://github.com/vy/log4j2-logstash-layout"},{"name":"org.apache.maven:maven-core","old_version":"3.9.10","new_version":"3.9.12"},{"name":"org.apache.maven:maven-model","old_version":"3.9.10","new_version":"3.9.12"},{"name":"org.openjdk.nashorn:nashorn-core","old_version":"15.6","new_version":"15.7","repository_url":"https://github.com/openjdk/nashorn"},{"name":"org.eclipse.platform:org.eclipse.osgi","old_version":"3.23.100","new_version":"3.24.0","repository_url":"https://github.com/eclipse-equinox/equinox"},{"name":"org.xmlunit:xmlunit-core","old_version":"2.10.3","new_version":"2.11.0","repository_url":"https://github.com/xmlunit/xmlunit"},{"name":"org.xmlunit:xmlunit-matchers","old_version":"2.10.3","new_version":"2.11.0","repository_url":"https://github.com/xmlunit/xmlunit"},{"name":"biz.aQute.bnd:biz.aQute.bnd.annotation","old_version":"7.1.0","new_version":"7.2.1","repository_url":"https://github.com/bndtools/bnd"},{"name":"com.github.spotbugs:spotbugs-annotations","old_version":"4.9.3","new_version":"4.9.8","repository_url":"https://github.com/spotbugs/spotbugs"},{"name":"io.fabric8:docker-maven-plugin","old_version":"0.46.0","new_version":"0.48.1","repository_url":"https://github.com/fabric8io/docker-maven-plugin"},{"name":"org.tukaani:xz","old_version":"1.10","new_version":"1.11","repository_url":"https://github.com/tukaani-project/xz-java"},{"name":"com.github.luben:zstd-jni","old_version":"1.5.7-4","new_version":"1.5.7-7","repository_url":"https://github.com/luben/zstd-jni"},{"name":"org.apache.commons:commons-compress","old_version":"1.27.1","new_version":"1.28.0","repository_url":"https://github.com/apache/commons-compress"},{"name":"com.google.code.gson:gson","old_version":"2.13.1","new_version":"2.13.2","repository_url":"https://github.com/google/gson"},{"name":"org.wiremock:wiremock","old_version":"3.13.1","new_version":"3.13.2","repository_url":"https://github.com/wiremock/wiremock"},{"name":"com.fasterxml.jackson.core:jackson-databind","old_version":"2.20.0","new_version":"2.21.1","repository_url":"https://github.com/FasterXML/jackson"},{"name":"com.fasterxml.jackson.dataformat:jackson-dataformat-yaml","old_version":"2.20.0","new_version":"2.21.1","repository_url":"https://github.com/FasterXML/jackson-dataformats-text"},{"name":"co.elastic.clients:elasticsearch-java","old_version":"9.2.0","new_version":"9.3.1","repository_url":"https://github.com/elastic/elasticsearch-java"},{"name":"org.elasticsearch.client:elasticsearch-rest-client","old_version":"9.2.0","new_version":"9.3.1","repository_url":"https://github.com/elastic/elasticsearch"},{"name":"org.mongodb:bson","old_version":"5.5.1","new_version":"5.6.4","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.mongodb:mongodb-driver-core","old_version":"5.5.1","new_version":"5.6.4","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.mongodb:mongodb-driver-sync","old_version":"5.5.1","new_version":"5.6.4","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"ch.qos.logback:logback-classic","old_version":"1.5.18","new_version":"1.5.32","repository_url":"https://github.com/qos-ch/logback"},{"name":"org.springframework:spring-framework-bom","old_version":"6.2.9","new_version":"7.0.5","repository_url":"https://github.com/spring-projects/spring-framework"},{"name":"org.springframework:spring-core","old_version":"6.2.9","new_version":"7.0.5","repository_url":"https://github.com/spring-projects/spring-framework"},{"name":"org.springframework.boot:spring-boot-autoconfigure","old_version":"3.5.3","new_version":"4.0.3","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.boot:spring-boot-starter-test","old_version":"3.5.3","new_version":"4.0.3","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.boot:spring-boot-starter-log4j2","old_version":"3.5.3","new_version":"4.0.3","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.cloud:spring-cloud-context","old_version":"4.3.0","new_version":"5.0.1","repository_url":"https://github.com/spring-cloud/spring-cloud-commons"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dependencies group with 58 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| org.apache.logging.log4j:log4j-api | `2.24.3` | `2.25.3` |\n| org.apache.logging.log4j:log4j-api-test | `2.24.3` | `2.25.3` |\n| org.apache.logging.log4j:log4j-iostreams | `2.24.3` | `2.25.3` |\n| org.apache.logging.log4j:log4j-jpl | `2.24.3` | `2.25.3` |\n| org.apache.logging.log4j:log4j-slf4j2-impl | `2.24.3` | `2.25.3` |\n| org.apache.logging.log4j:log4j-slf4j-impl | `2.24.3` | `2.25.3` |\n| org.apache.logging.log4j:log4j-to-jul | `2.24.3` | `2.25.3` |\n| org.apache.logging.log4j:log4j-to-slf4j | `2.24.3` | `2.25.3` |\n| [org.apache.commons:commons-csv](https://github.com/apache/commons-csv) | `1.14.0` | `1.14.1` |\n| [ch.qos.logback:logback-core](https://github.com/qos-ch/logback) | `1.5.18` | `1.5.32` |\n| [org.apache.groovy:groovy-bom](https://github.com/apache/groovy) | `4.0.27` | `5.0.4` |\n| [tools.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `3.0.0` | `3.1.0` |\n| [org.junit:junit-bom](https://github.com/junit-team/junit-framework) | `5.13.4` | `6.0.3` |\n| [org.junit.jupiter:junit-jupiter-engine](https://github.com/junit-team/junit-framework) | `5.13.4` | `6.0.3` |\n| [org.mockito:mockito-bom](https://github.com/mockito/mockito) | `5.18.0` | `5.22.0` |\n| [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.27.3` | `3.27.7` |\n| [net.bytebuddy:byte-buddy](https://github.com/raphw/byte-buddy) | `1.17.6` | `1.18.5` |\n| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.18.0` | `1.21.0` |\n| org.apache.commons:commons-dbcp2 | `2.13.0` | `2.14.0` |\n| [commons-io:commons-io](https://github.com/apache/commons-io) | `2.20.0` | `2.21.0` |\n| org.apache.commons:commons-lang3 | `3.17.0` | `3.20.0` |\n| org.apache.commons:commons-pool2 | `2.12.1` | `2.13.1` |\n| [com.google.guava:guava](https://github.com/google/guava) | `33.4.8-jre` | `33.5.0-jre` |\n| [com.google.guava:guava-testlib](https://github.com/google/guava) | `33.4.8-jre` | `33.5.0-jre` |\n| [com.h2database:h2](https://github.com/h2database/h2database) | `2.3.232` | `2.4.240` |\n| [org.jctools:jctools-core](https://github.com/JCTools/JCTools) | `4.0.5` | `4.0.6` |\n| [org.jmdns:jmdns](https://github.com/jmdns/jmdns) | `3.6.1` | `3.6.3` |\n| [net.java.dev.jna:jna](https://github.com/java-native-access/jna) | `5.17.0` | `5.18.1` |\n| [net.javacrumbs.json-unit:json-unit](https://github.com/lukas-krecan/JsonUnit) | `4.1.1` | `5.1.0` |\n| [com.vlkan.log4j2:log4j2-logstash-layout](https://github.com/vy/log4j2-logstash-layout) | `0.18` | `1.0.5` |\n| org.apache.maven:maven-core | `3.9.10` | `3.9.12` |\n| org.apache.maven:maven-model | `3.9.10` | `3.9.12` |\n| [org.openjdk.nashorn:nashorn-core](https://github.com/openjdk/nashorn) | `15.6` | `15.7` |\n| [org.eclipse.platform:org.eclipse.osgi](https://github.com/eclipse-equinox/equinox) | `3.23.100` | `3.24.0` |\n| [org.xmlunit:xmlunit-core](https://github.com/xmlunit/xmlunit) | `2.10.3` | `2.11.0` |\n| [org.xmlunit:xmlunit-matchers](https://github.com/xmlunit/xmlunit) | `2.10.3` | `2.11.0` |\n| [biz.aQute.bnd:biz.aQute.bnd.annotation](https://github.com/bndtools/bnd) | `7.1.0` | `7.2.1` |\n| [com.github.spotbugs:spotbugs-annotations](https://github.com/spotbugs/spotbugs) | `4.9.3` | `4.9.8` |\n| [io.fabric8:docker-maven-plugin](https://github.com/fabric8io/docker-maven-plugin) | `0.46.0` | `0.48.1` |\n| [org.tukaani:xz](https://github.com/tukaani-project/xz-java) | `1.10` | `1.11` |\n| [com.github.luben:zstd-jni](https://github.com/luben/zstd-jni) | `1.5.7-4` | `1.5.7-7` |\n| [org.apache.commons:commons-compress](https://github.com/apache/commons-compress) | `1.27.1` | `1.28.0` |\n| [com.google.code.gson:gson](https://github.com/google/gson) | `2.13.1` | `2.13.2` |\n| [org.wiremock:wiremock](https://github.com/wiremock/wiremock) | `3.13.1` | `3.13.2` |\n| [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) | `2.20.0` | `2.21.1` |\n| [com.fasterxml.jackson.dataformat:jackson-dataformat-yaml](https://github.com/FasterXML/jackson-dataformats-text) | `2.20.0` | `2.21.1` |\n| [co.elastic.clients:elasticsearch-java](https://github.com/elastic/elasticsearch-java) | `9.2.0` | `9.3.1` |\n| [org.elasticsearch.client:elasticsearch-rest-client](https://github.com/elastic/elasticsearch) | `9.2.0` | `9.3.1` |\n| [org.mongodb:bson](https://github.com/mongodb/mongo-java-driver) | `5.5.1` | `5.6.4` |\n| [org.mongodb:mongodb-driver-core](https://github.com/mongodb/mongo-java-driver) | `5.5.1` | `5.6.4` |\n| [org.mongodb:mongodb-driver-sync](https://github.com/mongodb/mongo-java-driver) | `5.5.1` | `5.6.4` |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.5.18` | `1.5.32` |\n| [org.springframework:spring-framework-bom](https://github.com/spring-projects/spring-framework) | `6.2.9` | `7.0.5` |\n| [org.springframework:spring-core](https://github.com/spring-projects/spring-framework) | `6.2.9` | `7.0.5` |\n| [org.springframework.boot:spring-boot-autoconfigure](https://github.com/spring-projects/spring-boot) | `3.5.3` | `4.0.3` |\n| [org.springframework.boot:spring-boot-starter-test](https://github.com/spring-projects/spring-boot) | `3.5.3` | `4.0.3` |\n| [org.springframework.boot:spring-boot-starter-log4j2](https://github.com/spring-projects/spring-boot) | `3.5.3` | `4.0.3` |\n| [org.springframework.cloud:spring-cloud-context](https://github.com/spring-cloud/spring-cloud-commons) | `4.3.0` | `5.0.1` |\n\n\nUpdates `org.apache.logging.log4j:log4j-api` from 2.24.3 to 2.25.3\n\nUpdates `org.apache.logging.log4j:log4j-api-test` from 2.24.3 to 2.25.3\n\nUpdates `org.apache.logging.log4j:log4j-iostreams` from 2.24.3 to 2.25.3\n\nUpdates `org.apache.logging.log4j:log4j-jpl` from 2.24.3 to 2.25.3\n\nUpdates `org.apache.logging.log4j:log4j-slf4j2-impl` from 2.24.3 to 2.25.3\n\nUpdates `org.apache.logging.log4j:log4j-slf4j-impl` from 2.24.3 to 2.25.3\n\nUpdates `org.apache.logging.log4j:log4j-to-jul` from 2.24.3 to 2.25.3\n\nUpdates `org.apache.logging.log4j:log4j-to-slf4j` from 2.24.3 to 2.25.3\n\nUpdates `org.apache.logging.log4j:log4j-api-test` from 2.24.3 to 2.25.3\n\nUpdates `org.apache.logging.log4j:log4j-iostreams` from 2.24.3 to 2.25.3\n\nUpdates `org.apache.logging.log4j:log4j-jpl` from 2.24.3 to 2.25.3\n\nUpdates `org.apache.logging.log4j:log4j-slf4j2-impl` from 2.24.3 to 2.25.3\n\nUpdates `org.apache.logging.log4j:log4j-slf4j-impl` from 2.24.3 to 2.25.3\n\nUpdates `org.apache.logging.log4j:log4j-to-jul` from 2.24.3 to 2.25.3\n\nUpdates `org.apache.logging.log4j:log4j-to-slf4j` from 2.24.3 to 2.25.3\n\nUpdates `org.apache.commons:commons-csv` from 1.14.0 to 1.14.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-csv/blob/master/RELEASE-NOTES.txt\"\u003eorg.apache.commons:commons-csv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons CSV 1.14.1 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons CSV team is pleased to announce the release of Apache Commons CSV 1.14.1.\u003c/p\u003e\n\u003cp\u003eThis document contains the release notes for the 1.14.1 version of Apache Commons CSV.\nCommons CSV reads and writes files in Comma Separated Value (CSV) format variations.\u003c/p\u003e\n\u003cp\u003eCommons CSV requires at least Java 8.\u003c/p\u003e\n\u003cp\u003eThe Apache Commons CSV library provides a simple interface for reading and writing CSV files of various types.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003cp\u003eChanges in this version include:\u003c/p\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSV-318:  CSVPrinter.printRecord(Stream) hangs if given a parallel stream. Thanks to Joseph Shraibman, Gary Gregory.\u003c/li\u003e\n\u003cli\u003eCSV-318:  CSVPrinter now uses an internal lock instead of synchronized methods. Thanks to Joseph Shraibman, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      org.apache.commons.csv.CSVPrinter.printRecords(ResultSet) now writes one record at a time using a lock. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump org.apache.commons:commons-parent from 81 to 85 [#542](https://github.com/apache/commons-csv/issues/542). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump commons-io:commons-io from 2.18.0 to 2.20.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump com.opencsv:opencsv from 5.10 to 5.11.2 [#545](https://github.com/apache/commons-csv/issues/545), [#551](https://github.com/apache/commons-csv/issues/551), [#553](https://github.com/apache/commons-csv/issues/553). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 [#556](https://github.com/apache/commons-csv/issues/556). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump commons-codec:commons-codec from 1.18.0 to 1.19.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHistorical list of changes: \u003ca href=\"https://commons.apache.org/proper/commons-csv/changes.html\"\u003ehttps://commons.apache.org/proper/commons-csv/changes.html\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFor complete information on Apache Commons CSV, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons CSV website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-csv/\"\u003ehttps://commons.apache.org/proper/commons-csv/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload page: \u003ca href=\"https://commons.apache.org/proper/commons-csv/download_csv.cgi\"\u003ehttps://commons.apache.org/proper/commons-csv/download_csv.cgi\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eHave fun!\n-Apache Commons CSV team\u003c/p\u003e\n\u003chr /\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/e14ef86d34211f9d1b9b6040c5f6dbafc93ba907\"\u003e\u003ccode\u003ee14ef86\u003c/code\u003e\u003c/a\u003e Ignore macOS file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/d8724bf76a7d6abbb93aad65e316f050f86a256d\"\u003e\u003ccode\u003ed8724bf\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.14.1 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/b76971c25af176f901c003b25d6a5f4f6edc87ad\"\u003e\u003ccode\u003eb76971c\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/b66814ef248186b7a8316b85e1208c705dba06e3\"\u003e\u003ccode\u003eb66814e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apache/commons-csv/issues/557\"\u003e#557\u003c/a\u003e from apache/dependabot/github_actions/github/codeql-a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/9c95e92d6aaa4d052a139158a900395646c6652e\"\u003e\u003ccode\u003e9c95e92\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 3.29.2 to 3.29.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/1fb37163f9fe59aa13c63efd53e71d7a0392be4c\"\u003e\u003ccode\u003e1fb3716\u003c/code\u003e\u003c/a\u003e Bump commons-codec:commons-codec from 1.18.0 to 1.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/7b72c509f73e05ca2bf2f0945a6a1cb03f87bd39\"\u003e\u003ccode\u003e7b72c50\u003c/code\u003e\u003c/a\u003e Merge some string literals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/96583732b6be55d459a5b430c4a3a3bb2126db10\"\u003e\u003ccode\u003e9658373\u003c/code\u003e\u003c/a\u003e Update the GitHub pull request template for AI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/67192a9e0af58bdf49edf4e0d29f50343da82c70\"\u003e\u003ccode\u003e67192a9\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.19.0 to 2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/59164c8b795ebd4cc0362c4c74d7c893c4a50303\"\u003e\u003ccode\u003e59164c8\u003c/code\u003e\u003c/a\u003e Bump com.opencsv:opencsv from 5.11.1 to 5.11.2 \u003ca href=\"https://redirect.github.com/apache/commons-csv/issues/553\"\u003e#553\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-csv/compare/rel/commons-csv-1.14.0...rel/commons-csv-1.14.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-core` from 1.5.18 to 1.5.32\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/qos-ch/logback/releases\"\u003ech.qos.logback:logback-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eLogback 1.5.32\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-02-16 Release of logback version 1.5.32\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• In \u003ccode\u003eDefaultProcessor, \u003c/code\u003efixed incorrect check for dependencies contained within a parent model. Previous only the direct children were scanned. This fixes \u003ca href=\"https://redirect.github.com/qos-ch/logback-access/issues/34\"\u003elogback-access/issues/34\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit e807335a67535b4eacce94e942c0bcb649665d93 associated with the tag v_1.5.32. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback  1.5.31\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-02-14 Release of logback version 1.5.31\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Fixed missing META-INF/services directory in logback-classic.jar. This issue rendered logback-classic version 1.5.30 unusable with SLF4J.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 168e42f9f9a18a3ffdf31eb2bfe80a71e33ecd8b associated with the tag v_1.5.31. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.30\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-02-14 Release of logback  version 1.5.30\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• \u003cstrong\u003eIn this version, logback-classic.jar was missing the META-INF/services directory, making it unusable with SLF4J. Version 1.5.31 (released later on the same day) fixes this issue.\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Fix scanning issue when an included file becomes available at a later time. This problem was reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1021\"\u003eissues/1021\u003c/a\u003e by Sergey Nazarov.\u003c/p\u003e\n\u003cp\u003e• Standardized code for version checking across modules.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 44164f10ca3fb44ce0e68519f13564b87e3aca61 associated with the tag v_1.5.30. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.29\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-02-09 Release of logback version 1.5.29\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• In response to \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1017\"\u003eissues/1017\u003c/a\u003e, appender names and appender references are once again subject to variable substitution, reverting the change introduced in version 1.5.28.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.28\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-02-06 Release of logback version 1.5.28\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Appender names or appender references are no longer subject to variable substitution.\u003c/p\u003e\n\u003cp\u003e• Fixed issue with configurations with conditionals encompassing appenders. This was reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1016\"\u003eissues/1016\u003c/a\u003e reported by Sergey Sazonov.\u003c/p\u003e\n\u003cp\u003e• The \u003c!-- raw HTML omitted --\u003e element now admits a 'scan' attribute which can be used to override the 'scan' attribute in the \u003c!-- raw HTML omitted --\u003e element.\u003c/p\u003e\n\u003cp\u003e• Fixed NullPointerException thrown by VersionUtil.checkForVersionEquality method occurring with GraalVM Native Images. This issue was reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1014\"\u003eissues/1014\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit e7a1855ab562bb102333f754603ff89359bf3cfc associated with the tag v_1.5.28. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.27\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2026-01-30 Release of logback version 1.5.27\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Updated license to Eclipse Public License version 2.0 from version 1.0, retaining the GPL 2.1 dual-license.\u003c/p\u003e\n\u003cp\u003e• Fixed missing MDC data transmitted by \u003ccode\u003eSocketAppender\u003c/code\u003e reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/1010\"\u003eissues/1010\u003c/a\u003e by Lars Vogel.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/e807335a67535b4eacce94e942c0bcb649665d93\"\u003e\u003ccode\u003ee807335\u003c/code\u003e\u003c/a\u003e prepare release 1.5.32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/dc35d552bbd87cea8b98bea44ff0a113631075e7\"\u003e\u003ccode\u003edc35d55\u003c/code\u003e\u003c/a\u003e fix logback-access/issues/34 by checking if dependency is a sub-model of the ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/8e32278700d5b0cfca70c246f6db0d639bb1f21b\"\u003e\u003ccode\u003e8e32278\u003c/code\u003e\u003c/a\u003e added simple test for appender definitiob via file inclusion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/834dbedefdb3cf43f77618ddc3d1d89e5c98b488\"\u003e\u003ccode\u003e834dbed\u003c/code\u003e\u003c/a\u003e start work on 1.5.32-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/168e42f9f9a18a3ffdf31eb2bfe80a71e33ecd8b\"\u003e\u003ccode\u003e168e42f\u003c/code\u003e\u003c/a\u003e add test to check that Logback SLF4J provider can be activated\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/ed45362291e060a93b2b28825ad3706ab85066ba\"\u003e\u003ccode\u003eed45362\u003c/code\u003e\u003c/a\u003e prepare release 1.5.31\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/609dae79d06b38518b48f826a22b1e7e233903c3\"\u003e\u003ccode\u003e609dae7\u003c/code\u003e\u003c/a\u003e fix missing META-INF directory\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/77397397cd0751b4d7eb5b7ee836137072505f16\"\u003e\u003ccode\u003e7739739\u003c/code\u003e\u003c/a\u003e start work on 1.5.31-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/44164f10ca3fb44ce0e68519f13564b87e3aca61\"\u003e\u003ccode\u003e44164f1\u003c/code\u003e\u003c/a\u003e prepare release 1.5.30\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/9874f06e247258e0122a099ae65964d41f2be10b\"\u003e\u003ccode\u003e9874f06\u003c/code\u003e\u003c/a\u003e test for top-file as a resource, introduced new module logback-classic-misc\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.5.18...v_1.5.32\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.groovy:groovy-bom` from 4.0.27 to 5.0.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/groovy/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tools.jackson:jackson-bom` from 3.0.0 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/71cd2e0baa8173606263779a86fe35fd980f4b57\"\u003e\u003ccode\u003e71cd2e0\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/6926bbda44df4a94bc346e50cfe0e9302b612f23\"\u003e\u003ccode\u003e6926bbd\u003c/code\u003e\u003c/a\u003e Prep for 3.1.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/5e763e5a04a0f1225f45c477492a8e5cca71d3c2\"\u003e\u003ccode\u003e5e763e5\u003c/code\u003e\u003c/a\u003e Merge branch '3.x' of github.com:FasterXML/jackson-bom into 3.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/26b42d63a8357044d6205f91c8daed0c4dd2aded\"\u003e\u003ccode\u003e26b42d6\u003c/code\u003e\u003c/a\u003e Update to latest oss-parent (v76)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/b1c70b55d7675994222ff44bef1ef3c7982235d6\"\u003e\u003ccode\u003eb1c70b5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/FasterXML/jackson-bom/issues/118\"\u003e#118\u003c/a\u003e from FasterXML/dependabot/github_actions/github-actio...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/de147942d5519b227a6aca6795f0620c184ae5ef\"\u003e\u003ccode\u003ede14794\u003c/code\u003e\u003c/a\u003e Bump the github-actions group with 2 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/5f92034a204559cc3f2705559df7b6be2b90f75f\"\u003e\u003ccode\u003e5f92034\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/648cb70f8384d7cbe2eb437eb54af83971b25384\"\u003e\u003ccode\u003e648cb70\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/e59dd9ad75bd34540ea9c33a364a1ab3d51fd187\"\u003e\u003ccode\u003ee59dd9a\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-3.1.0-rc1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/4e60dd9cf046808e67c66b4d00c921d56f2f0d15\"\u003e\u003ccode\u003e4e60dd9\u003c/code\u003e\u003c/a\u003e Prep for 3.1.0-rc1 release\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-bom/compare/jackson-bom-3.0.0...jackson-bom-3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit:junit-bom` from 5.13.4 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit:junit-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.1 = Platform 6.0.1 + Jupiter 6.0.1 + Vintage 6.0.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0 = Platform 6.0.0 + Jupiter 6.0.0 + Vintage 6.0.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/2897robo\"\u003e\u003ccode\u003e@​2897robo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4525\"\u003ejunit-team/junit-framework#4525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/strangelookingnerd\"\u003e\u003ccode\u003e@​strangelookingnerd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4683\"\u003ejunit-team/junit-framework#4683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eric6iese\"\u003e\u003ccode\u003e@​eric6iese\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4717\"\u003ejunit-team/junit-framework#4717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\"\u003ehttps://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC3 = Platform 6.0.0-RC3 + Jupiter 6.0.0-RC3 + Vintage 6.0.0-RC3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC2 = Platform 6.0.0-RC2 + Jupiter 6.0.0-RC2 + Vintage 6.0.0-RC2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC1 = Platform 6.0.0-RC1 + Jupiter 6.0.0-RC1 + Vintage 6.0.0-RC1\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.13.4...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-engine` from 5.13.4 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter-engine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.3 = Platform 6.0.3 + Jupiter 6.0.3 + Vintage 6.0.3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.3/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.2...r6.0.3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.2 = Platform 6.0.2 + Jupiter 6.0.2 + Vintage 6.0.2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.2/release-notes.html\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.1...r6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.1 = Platform 6.0.1 + Jupiter 6.0.1 + Vintage 6.0.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0 = Platform 6.0.0 + Jupiter 6.0.0 + Vintage 6.0.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/2897robo\"\u003e\u003ccode\u003e@​2897robo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4525\"\u003ejunit-team/junit-framework#4525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/strangelookingnerd\"\u003e\u003ccode\u003e@​strangelookingnerd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4683\"\u003ejunit-team/junit-framework#4683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eric6iese\"\u003e\u003ccode\u003e@​eric6iese\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4717\"\u003ejunit-team/junit-framework#4717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\"\u003ehttps://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC3 = Platform 6.0.0-RC3 + Jupiter 6.0.0-RC3 + Vintage 6.0.0-RC3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC2 = Platform 6.0.0-RC2 + Jupiter 6.0.0-RC2 + Vintage 6.0.0-RC2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC1 = Platform 6.0.0-RC1 + Jupiter 6.0.0-RC1 + Vintage 6.0.0-RC1\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/36e3253b726fa13cb9a1d29e94b9119575078c4a\"\u003e\u003ccode\u003e36e3253\u003c/code\u003e\u003c/a\u003e Release 6.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/295561f38592f1682feceb64d361987da1d0fc9b\"\u003e\u003ccode\u003e295561f\u003c/code\u003e\u003c/a\u003e Finalize 6.0.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/ea18076da11599c1467929bf75bc260e13c611b9\"\u003e\u003ccode\u003eea18076\u003c/code\u003e\u003c/a\u003e Fix deadlock in NamespacedHierarchicalStore.computeIfAbsent() (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5348\"\u003e#5348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/869e232420f1c1c64ab9be29609fe3e241c3675e\"\u003e\u003ccode\u003e869e232\u003c/code\u003e\u003c/a\u003e Add 5.14.3 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d4b34c468ddb697ff3fe4096b3d67c28751ddab2\"\u003e\u003ccode\u003ed4b34c4\u003c/code\u003e\u003c/a\u003e Fix links to User Guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/5c8fb0f2151fc277c3a0de7c3237d05c919439bb\"\u003e\u003ccode\u003e5c8fb0f\u003c/code\u003e\u003c/a\u003e Reliably support JRE.OTHER with @⁠EnabledOnJre and @⁠DisabledOnJre\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/febb13f70272a243742ea63d0f85535f7c51a67c\"\u003e\u003ccode\u003efebb13f\u003c/code\u003e\u003c/a\u003e Check out entire repo so switching to \u003ccode\u003emain\u003c/code\u003e branch works in last step\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/71fba9098655387c82d8ddbf137442bcb1fa56a0\"\u003e\u003ccode\u003e71fba90\u003c/code\u003e\u003c/a\u003e Install \u003ccode\u003epoppler-utils\u003c/code\u003e for \u003ccode\u003epdfinfo\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/740e9e050964c66da7cb5386f89a450985d51941\"\u003e\u003ccode\u003e740e9e0\u003c/code\u003e\u003c/a\u003e Update API baseline\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/2ba535f0c108ef5f8252578ee4c70547ff10d752\"\u003e\u003ccode\u003e2ba535f\u003c/code\u003e\u003c/a\u003e Use release branch of examples repo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.13.4...r6.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.mockito:mockito-bom` from 5.18.0 to 5.22.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mockito/mockito/releases\"\u003eorg.mockito:mockito-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.22.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003cem\u003eChangelog generated by \u003ca href=\"https://github.com/shipkit/shipkit-changelog\"\u003eShipkit Changelog Gradle Plugin\u003c/a\u003e\u003c/em\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch4\u003e5.22.0\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e2026-02-27 - \u003ca href=\"https://github.com/mockito/mockito/compare/v5.21.0...v5.22.0\"\u003e6 commit(s)\u003c/a\u003e by Joshua Selbo, NiMv1, Rafael Winterhalter, dependabot[bot], eunbin son\u003c/li\u003e\n\u003cli\u003eAvoid mocking of internal static utilities [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3785\"\u003e#3785\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3785\"\u003emockito/mockito#3785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump graalvm/setup-graalvm from 1.4.4 to 1.4.5 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3780\"\u003e#3780\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3780\"\u003emockito/mockito#3780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStatic mocking of UUID.class corrupted under JDK 25 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3778\"\u003e#3778\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3778\"\u003emockito/mockito#3778\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump actions/upload-artifact from 5 to 6 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3774\"\u003e#3774\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3774\"\u003emockito/mockito#3774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: clarify RETURNS_MOCKS behavior with sealed abstract enums (Java 15+) [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3773\"\u003e#3773\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3773\"\u003emockito/mockito#3773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd tests for Sets utility class [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3771\"\u003e#3771\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3771\"\u003emockito/mockito#3771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd core API to enable Kotlin singleton mocking [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3762\"\u003e#3762\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3762\"\u003emockito/mockito#3762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStubbing Kotlin \u003ccode\u003eobject\u003c/code\u003e singletons [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3652\"\u003e#3652\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3652\"\u003emockito/mockito#3652\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIncorrect documentation for RETURNS_MOCKS [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3285\"\u003e#3285\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3285\"\u003emockito/mockito#3285\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.21.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003cem\u003eChangelog generated by \u003ca href=\"https://github.com/shipkit/shipkit-changelog\"\u003eShipkit Changelog Gradle Plugin\u003c/a\u003e\u003c/em\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch4\u003e5.21.0\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e2025-12-09 - \u003ca href=\"https://github.com/mockito/mockito/compare/v5.20.0...v5.21.0\"\u003e17 commit(s)\u003c/a\u003e by Giulio Longfils, Joshua Selbo, Woongi9, Zylox, dependabot[bot]\u003c/li\u003e\n\u003cli\u003eBump graalvm/setup-graalvm from 1.4.3 to 1.4.4 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3768\"\u003e#3768\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3768\"\u003emockito/mockito#3768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump graalvm/setup-graalvm from 1.4.2 to 1.4.3 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3767\"\u003e#3767\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3767\"\u003emockito/mockito#3767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 5 to 6 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3765\"\u003e#3765\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3765\"\u003emockito/mockito#3765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdds output of matchers to potential mismatch; Fixes \u003ca href=\"https://redirect.github.com/mockito/mockito/issues/2468\"\u003e#2468\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3760\"\u003e#3760\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3760\"\u003emockito/mockito#3760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eForbid mocking WeakReference with inline mock maker [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3759\"\u003e#3759\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3759\"\u003emockito/mockito#3759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStackOverflowError when mocking WeakReference [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3758\"\u003e#3758\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3758\"\u003emockito/mockito#3758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump actions/upload-artifact from 4 to 5 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3756\"\u003e#3756\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3756\"\u003emockito/mockito#3756\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump graalvm/setup-graalvm from 1.4.1 to 1.4.2 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3755\"\u003e#3755\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3755\"\u003emockito/mockito#3755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport primitives in GenericArrayReturnType. [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3753\"\u003e#3753\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3753\"\u003emockito/mockito#3753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClassNotFoundException when stubbing array of primitive type on Android [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3752\"\u003e#3752\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3752\"\u003emockito/mockito#3752\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump graalvm/setup-graalvm from 1.4.0 to 1.4.1 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3744\"\u003e#3744\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3744\"\u003emockito/mockito#3744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump gradle/actions from 4 to 5 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3743\"\u003e#3743\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3743\"\u003emockito/mockito#3743\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.graalvm.buildtools.native from 0.11.0 to 0.11.1 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3738\"\u003e#3738\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3738\"\u003emockito/mockito#3738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump com.diffplug.spotless:spotless-plugin-gradle from 7.2.1 to 8.0.0 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3735\"\u003e#3735\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3735\"\u003emockito/mockito#3735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump graalvm/setup-graalvm from 1.3.7 to 1.4.0 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3734\"\u003e#3734\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3734\"\u003emockito/mockito#3734\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.5 to 3.27.6 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3733\"\u003e#3733\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3733\"\u003emockito/mockito#3733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump errorprone from 2.41.0 to 2.42.0 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3732\"\u003e#3732\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3732\"\u003emockito/mockito#3732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFeat: automatically detect class to mock in mockStatic and mockConstruction [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3731\"\u003e#3731\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3731\"\u003emockito/mockito#3731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn completed futures for unstubbed Future/CompletionStage in ReturnsEmptyValues [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3727\"\u003e#3727\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3727\"\u003emockito/mockito#3727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eautomatically detect class to mock [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/2779\"\u003e#2779\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/2779\"\u003emockito/mockito#2779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIncorrect \u0026quot;has following stubbing(s) with different arguments\u0026quot; message when using Argument Matchers [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/2468\"\u003e#2468\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/2468\"\u003emockito/mockito#2468\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.20.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003cem\u003eChangelog generated by \u003ca href=\"https://github.com/shipkit/shipkit-changelog\"\u003eShipkit Changelog Gradle Plugin\u003c/a\u003e\u003c/em\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch4\u003e5.20.0\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e2025-09-20 - \u003ca href=\"https://github.com/mockito/mockito/compare/v5.19.0...v5.20.0\"\u003e11 commit(s)\u003c/a\u003e by Adrian-Kim, Giulio Longfils, Rafael Winterhalter, dependabot[bot]\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.4 to 3.27.5 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3730\"\u003e#3730\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3730\"\u003emockito/mockito#3730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIntroducing the Ability to Mock Construction of Generic Types (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/2401\"\u003e#2401\u003c/a\u003e) [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3729\"\u003e#3729\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3729\"\u003emockito/mockito#3729\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump com.gradle.develocity from 4.1.1 to 4.2 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3726\"\u003e#3726\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3726\"\u003emockito/mockito#3726\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/25f13951d35ca391ee50207e6c564f3e869f3d91\"\u003e\u003ccode\u003e25f1395\u003c/code\u003e\u003c/a\u003e Add core API to enable Kotlin singleton mocking (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3762\"\u003e#3762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/ef9ee5529853d96028b520f84a41ffd41afc9a1d\"\u003e\u003ccode\u003eef9ee55\u003c/code\u003e\u003c/a\u003e Avoids mocking private static methods, as well as package-private static meth...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/d16fcfc274d7ca03a2b4bdc22dd7c3ec6dac8690\"\u003e\u003ccode\u003ed16fcfc\u003c/code\u003e\u003c/a\u003e Bump graalvm/setup-graalvm from 1.4.4 to 1.4.5 (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3780\"\u003e#3780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/27eb8a3acdd9c9eb3ff788a71b22777026874439\"\u003e\u003ccode\u003e27eb8a3\u003c/code\u003e\u003c/a\u003e Clarify \u003ccode\u003eRETURNS_MOCKS\u003c/code\u003e behavior with sealed abstract enums (Java 15+) (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3773\"\u003e#3773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/9e5d449a78132385e75ff02d02c61e49cce374b6\"\u003e\u003ccode\u003e9e5d449\u003c/code\u003e\u003c/a\u003e Add tests for Sets utility class (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3771\"\u003e#3771\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/8d9a62fafa9829ecfa0b298c0bd012faa3bf1868\"\u003e\u003ccode\u003e8d9a62f\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 5 to 6 (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3774\"\u003e#3774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/09d2230acd7160252a6db228313c226a976e51b9\"\u003e\u003ccode\u003e09d2230\u003c/code\u003e\u003c/a\u003e Bump graalvm/setup-graalvm from 1.4.3 to 1.4.4 (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3768\"\u003e#3768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/df3e0ccdd42533ac933f87e3fa00c0681d362c5b\"\u003e\u003ccode\u003edf3e0cc\u003c/code\u003e\u003c/a\u003e Bump graalvm/setup-graalvm from 1.4.2 to 1.4.3 (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3767\"\u003e#3767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/04a6e9f88ccc6c29e77b95a8e0b617319bcee234\"\u003e\u003ccode\u003e04a6e9f\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3765\"\u003e#3765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/756a3cf3fa890437603704f1dc2932e908ef3951\"\u003e\u003ccode\u003e756a3cf\u003c/code\u003e\u003c/a\u003e Add description of matchers to potential mismatch (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3760\"\u003e#3760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mockito/mockito/compare/v5.18.0...v5.22.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.assertj:assertj-core` from 3.27.3 to 3.27.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/assertj/assertj/releases\"\u003eorg.assertj:assertj-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.27.7\u003c/h2\u003e\n\u003ch2\u003e:lock: Security\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix XXE vulnerability in \u003ccode\u003eisXmlEqualTo\u003c/code\u003e assertion (CVE-2026-24400)\n\u003cul\u003e\n\u003cli\u003eSee GHSA-rqfh-9r24-8c9r for details; many thanks to \u003ca href=\"https://github.com/wxt201\"\u003e\u003ccode\u003e@​wxt201\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Song-Li\"\u003e\u003ccode\u003e@​Song-Li\u003c/code\u003e\u003c/a\u003e for responsibly reporting it!\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:no_entry_sign: Deprecated\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eXmlStringPrettyFormatter\u003c/code\u003e with no replacement\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNavigation to \u003ccode\u003eassertj-core\u003c/code\u003e or \u003ccode\u003eguava\u003c/code\u003e types from \u003ccode\u003eassertj-guava\u003c/code\u003e Javadoc site has unnecessary header \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3478\"\u003e#3478\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Byte Buddy 1.18.3\u003c/li\u003e\n\u003cli\u003eUpgrade to JUnit BOM 5.14.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Guava 33.5.0-jre\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.27.6\u003c/h2\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing export for \u003ccode\u003eorg.assertj.core.annotation\u003c/code\u003e \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3951\"\u003e#3951\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:heart: Contributors\u003c/h2\u003e\n\u003cp\u003eThanks to all the contributors who worked on this release:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/duponter\"\u003e\u003ccode\u003e@​duponter\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.27.5\u003c/h2\u003e\n\u003ch2\u003e:zap: Improvements\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eByteBuddy in AssertJ 3.27.4 not compatible with Java 25 \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3946\"\u003e#3946\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/e84071667f5f8f13084af9dfa54cee5fd9db18db\"\u003e\u003ccode\u003ee840716\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release assertj-build-3.27.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/85ca7eb6609bb179c043b85ae7d290523b1ba79a\"\u003e\u003ccode\u003e85ca7eb\u003c/code\u003e\u003c/a\u003e Deprecate \u003ccode\u003eXmlStringPrettyFormatter\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/77081dc5eb107141df80f95bd0149b468e451341\"\u003e\u003ccode\u003e77081dc\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/b68fc24a9de28f28a486fc5b887c1b8a003a5823\"\u003e\u003ccode\u003eb68fc24\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.31.9 to 4.31.10 in the github-actions group ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/0cf5bb6c50f6ead3deaa2a2ff50ef1e7d933c8a3\"\u003e\u003ccode\u003e0cf5bb6\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003ekotlin.version\u003c/code\u003e from 2.1.0 to 2.2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/d393ef1f5e48c89d47d7cf6d1eae359ceda0a126\"\u003e\u003ccode\u003ed393ef1\u003c/code\u003e\u003c/a\u003e Abort tests when symbolic links cannot be created (\u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3788\"\u003e#3788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/22124331e9922af5a43ab50f7a9a25b65be53be1\"\u003e\u003ccode\u003e2212433\u003c/code\u003e\u003c/a\u003e Add IntelliJ custom inspection for test class names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/5717d025cfe0f4c66de20f3253c0b0ecba259aa1\"\u003e\u003ccode\u003e5717d02\u003c/code\u003e\u003c/a\u003e Update JetBrains icon\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/a8ec20bd42ed01f9cc6f654046c7dd424b0af07c\"\u003e\u003ccode\u003ea8ec20b\u003c/code\u003e\u003c/a\u003e Add icon for JetBrains products\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/c05fb3d052b415fb2d6051df939f3b7903a76afe\"\u003e\u003ccode\u003ec05fb3d\u003c/code\u003e\u003c/a\u003e Bump Maven to 3.9.12 and Wrapper to 3.3.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/assertj/assertj/compare/assertj-build-3.27.3...assertj-build-3.27.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `net.bytebuddy:byte-buddy` from 1.17.6 to 1.18.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/raphw/byte-buddy/releases\"\u003enet.bytebuddy:byte-buddy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eByte Buddy 1.18.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEagerly resolve of canonical files during attach emulation to avoid failure when process ends before file can be deleted.\u003c/li\u003e\n\u003cli\u003eAdd super classes to hash code / equals computation in \u003ccode\u003eAdvice\u003c/code\u003e that were missing.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eByte Buddy 1.18.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for new build description in Android 9.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eByte Buddy 1.18.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid using Class File API when Byte Buddy is loaded on the boot loader where multi-release jars are not available.\u003c/li\u003e\n\u003cli\u003eAdd additional safety when processing class files with illegally formed parameters.\u003c/li\u003e\n\u003cli\u003eUpdate to latest ASM.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eByte Buddy 1.18.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport modifiers for value classes in Valhalla builds.\u003c/li\u003e\n\u003cli\u003eImprove use of build cache in Gradle.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eByte Buddy 1.18.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix generated module-info to include new package.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eByte Buddy 1.18.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003emodule-info\u003c/code\u003e class files and \u003ccode\u003eModuleDescription\u003c/code\u003es.\u003c/li\u003e\n\u003cli\u003eAllow for manipulating module information using the \u003ccode\u003eByteBuddy\u003c/code\u003e API.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eByte Buddy 1.17.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid use of types that are deprecated as of Java 26.\u003c/li\u003e\n\u003cli\u003eInclude ASM 9.9 that offers ASM support for Java 26.\u003c/li\u003e\n\u003cli\u003eMake sure that generated code internal to Byte Buddy supports CDS if available.\u003c/li\u003e\n\u003cli\u003eUpdate version of ASM to JDK Class File API bridge to fix some minor bugs related to type annotations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eByte Buddy 1.17.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSpecify correct JVM environment for Android builds when using the Gradle plugin.\u003c/li\u003e\n\u003cli\u003eAvoid recomputing the size of a parameter list for performance reasons after measuring the significant impact.\u003c/li\u003e\n\u003cli\u003eCorrect validation of JVM names to avoid breaking when Java names are not allowed while JVM names are, with Kotlin and others.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/raphw/byte-buddy/blob/master/release-notes.md\"\u003enet.bytebuddy:byte-buddy's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e15. February 2026: version 1.18.5\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEagerly resolve of canonical files during attach emulation to avoid failure when process ends before file can be deleted.\u003c/li\u003e\n\u003cli\u003eAdd super classes to hash code / equals computation in \u003ccode\u003eAdvice\u003c/code\u003e that were missing.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e16. January 2026: version 1.18.4\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for new build description in Android 9.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e26. November 2025: version 1.18.3\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid using Class File API when Byte Buddy is loaded on the boot loader where multi-release jars are not available.\u003c/li\u003e\n\u003cli\u003eAdd additional safety when processing class files with illegally formed parameters.\u003c/li\u003e\n\u003cli\u003eUpdate to latest ASM.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e26. November 2025: version 1.18.2\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport modifiers for value classes in Valhalla builds.\u003c/li\u003e\n\u003cli\u003eImprove use of build cache in Gradle.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e12. November 2025: version 1.18.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix generated module-info to include new package.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e11. November 2025: version 1.18.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003emodule-info\u003c/code\u003e class files and \u003ccode\u003eModuleDescription\u003c/code\u003es.\u003c/li\u003e\n\u003cli\u003eAllow for manipulating module information using the \u003ccode\u003eByteBuddy\u003c/code\u003e API.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e8. October 2025: version 1.17.8\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid use of types that are deprecated as of Java 26.\u003c/li\u003e\n\u003cli\u003eInclude ASM 9.9 that offers ASM support for Java 26.\u003c/li\u003e\n\u003cli\u003eMake sure that generated code internal to Byte Buddy supports CDS if available.\u003c/li\u003e\n\u003cli\u003eUpdate version of ASM to JDK Class File API bridge to fix some minor bugs related to type annotations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e17. August 2025: version 1.17.7\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSpecify correct JVM environment for Android builds when using the Gradle plugin.\u003c/li\u003e\n\u003cli\u003eAvoid recomputing the size of a parameter list for performance reasons after measuring the significant impact.\u003c/li\u003e\n\u003cli\u003eCorrect validation of JVM names to avoid breaking when Java names are not allowed while JVM names are, with Kotlin and others.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/e01d09a59b78bb2bac9f70484c81823e8afe8bc6\"\u003e\u003ccode\u003ee01d09a\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release byte-buddy-1.18.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/0cef4be038605bf310c5176cc4db7c53f46043bd\"\u003e\u003ccode\u003e0cef4be\u003c/code\u003e\u003c/a\u003e [release] Release new version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/c880bab5e215637549ef8393e7523c7809d9f9c2\"\u003e\u003ccode\u003ec880bab\u003c/code\u003e\u003c/a\u003e Fix hashcode equals generation.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/05dc85e3e3fda00dfa5f39e03073cf4cf62d664d\"\u003e\u003ccode\u003e05dc85e\u003c/code\u003e\u003c/a\u003e Instana attachpid file removal handling (\u003ca href=\"https://redirect.github.com/raphw/byte-buddy/issues/1884\"\u003e#1884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/71448e372a94db56de268a4be914438709fb43d9\"\u003e\u003ccode\u003e71448e3\u003c/code\u003e\u003c/a\u003e Add ASM URL for copyright note.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/9689261b67934371b8f3860a055153e944ea6491\"\u003e\u003ccode\u003e9689261\u003c/code\u003e\u003c/a\u003e Update checksums and internal Byte Buddy.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/87c13681d97d795995dadb1f75e802f2d62c058e\"\u003e\u003ccode\u003e87c1368\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/c080180f483aad3a0807ac7333635a3089ddb80b\"\u003e\u003ccode\u003ec080180\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release byte-buddy-1.18.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/3e4008088c2a2d7322ee30f86b220bb52151275f\"\u003e\u003ccode\u003e3e40080\u003c/code\u003e\u003c/a\u003e [release] Release new version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/e94974f4ce207a35e3af03969d7fe7fde84cc074\"\u003e\u003ccode\u003ee94974f\u003c/code\u003e\u003c/a\u003e [release] Release new version\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/raphw/byte-buddy/compare/byte-buddy-1.17.6...byte-buddy-1.18.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `commons-codec:commons-codec` from 1.18.0 to 1.21.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-codec/blob/master/RELEASE-NOTES.txt\"\u003ecommons-codec:commons-codec's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons Codec 1.21.0 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Codec team is pleased to announce the release of Apache Commons Codec 1.21.0.\u003c/p\u003e\n\u003cp\u003eThe Apache Commons Codec component contains encoders and decoders for\nformats such as Base16, Base32, Base64, digest, and Hexadecimal. In addition to these\nwidely used encoders and decoders, the codec package also maintains a\ncollection of phonetic encoding utilities.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003ch2\u003eNew features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCODEC-333:  Add distinct Base64 decoding for standard and URL-safe formats. Thanks to Aleksandr Beliakov, Gary Gregory.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Fix oak leaf icon references in overview.html when running `mvn clean javadoc:javadoc`. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Fix Apache RAT plugin console warnings. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Fix malformed Javadoc comments. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Bump org.apache.commons:commons-parent from 91 to 96 [#415](https://github.com/apache/commons-codec/issues/415), [#418](https://github.com/apache/commons-codec/issues/418). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Bump commons-io:commons-io from 2.20.0 to 2.21.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Bump org.apache.commons:commons-lang3 from 3.19.0 to 3.20.0. Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFor complete information on Apache Commons Codec, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons Codec website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-codec/\"\u003ehttps://commons.apache.org/proper/commons-codec/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload page: \u003ca href=\"https://commons.apache.org/proper/commons-codec/download_codec.cgi\"\u003ehttps://commons.apache.org/proper/commons-codec/download_codec.cgi\u003c/a\u003e\u003c/p\u003e\n\u003chr /\u003e\n\u003ch2\u003eApache Commons Codec 1.20.0 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Codec team is pleased to announce the release of Apache Commons Codec 1.20.0.\u003c/p\u003e\n\u003cp\u003eThe Apache Commons Codec component contains encoders and decoders for\nformats such as Base16, Base32, Base64, digest, and Hexadecimal. In addition to these\nwidely used encoders and decoders, the codec package also maintains a\ncollection of phonetic encoding utilities.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/91c44048f2751ef89567cd50ff04851da4f56e3f\"\u003e\u003ccode\u003e91c4404\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.21.0 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/21fe1d7f86bbc198975c4282c9239ef1b5e9f094\"\u003e\u003ccode\u003e21fe1d7\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/d4ea4d0867dce2b36deda123d9e477531aefcacf\"\u003e\u003ccode\u003ed4ea4d0\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 6.0.1 to 6.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/e30b1f6c247468f5ab2d06dd101c535c77778bc9\"\u003e\u003ccode\u003ee30b1f6\u003c/code\u003e\u003c/a\u003e Bump actions/setup-java from 5.1.0 to 5.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/2e4891c194cf4733fda4be4e8b29c2fa3ae46476\"\u003e\u003ccode\u003e2e4891c\u003c/code\u003e\u003c/a\u003e Bump org.apache.commons:commons-parent from 95 to 96\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/d02c003231a2ae8d065f9edfecf4e97dcffc085e\"\u003e\u003ccode\u003ed02c003\u003c/code\u003e\u003c/a\u003e Use a URL to a prettier page: \u003ca href=\"https://www.ietf.org/rfc/rfc2045\"\u003ehttps://www.ietf.org/rfc/rfc2045\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/3c961b83ead5140fbaffb1191692f943758ecdec\"\u003e\u003ccode\u003e3c961b8\u003c/code\u003e\u003c/a\u003e Checkstyle\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/99cf6b7800f7f1af1b45c4b167aae128e3bb4aeb\"\u003e\u003ccode\u003e99cf6b7\u003c/code\u003e\u003c/a\u003e Javadoc and exception messages: \u0026quot;base 32\u0026quot; -\u0026gt; \u0026quot;Base32\u0026quot;.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/2df7b9a20ed600ad64bc00edf1c9a619edab76a0\"\u003e\u003ccode\u003e2df7b9a\u003c/code\u003e\u003c/a\u003e Javadoc and exception messages: \u0026quot;base 64\u0026quot; -\u0026gt; \u0026quot;Base64\u0026quot;.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/0643fdd0b7fcac6bd1543cdd1868ec7b5de4bbcc\"\u003e\u003ccode\u003e0643fdd\u003c/code\u003e\u003c/a\u003e Javadoc 8 doesn't know how to find this link\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-codec/compare/rel/commons-codec-1.18.0...rel/commons-codec-1.21.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.commons:commons-dbcp2` from 2.13.0 to 2.14.0\n\nUpdates `commons-io:commons-io` from 2.20.0 to 2.21.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-io/blob/master/RELEASE-NOTES.txt\"\u003ecommons-io:commons-io's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eApache Commons IO 2.22.0 Release Notes\u003c/p\u003e\n\u003cp\u003eThe Apache Commons IO team is pleased to announce the release of Apache Commons IO 2.22.0.\u003c/p\u003e\n\u003ch2\u003eIntroduction\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons IO library contains utility classes, stream implementations, file filters,\nfile comparators, endian transformation classes, and much more.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003ch2\u003eNew features\u003c/h2\u003e\n\u003cp\u003eo          Add and use IOUtils.closeQuietlySuppress(Closeable, Throwable) \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/818\"\u003e#818\u003c/a\u003e. Thanks to Gary Gregory, Piotr P. Karwasz.\u003c/p\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cp\u003eo          Fix Apache RAT plugin console warnings. Thanks to Gary Gregory.\no          ByteArraySeekableByteChannel.position(long) and truncate(long) shouldn't throw an IllegalArgumentException for a new positive position that's too large \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/817\"\u003e#817\u003c/a\u003e. Thanks to Gary Gregory, Piotr P. Karwasz.\no          Fix malformed Javadoc comments. Thanks to Gary Gregory.\no          ReadAheadInputStream.close() doesn't always close its filtered input stream. Thanks to Stanislav Fort, Gary Gregory.\u003c/p\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cp\u003eo          Bump org.apache.commons:commons-parent from 91 to 96 \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/816\"\u003e#816\u003c/a\u003e. Thanks to Gary Gregory, Dependabot.\no          Bump commons-codec:commons-codec from 1.19.0 to 1.20.0 \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/812\"\u003e#812\u003c/a\u003e. Thanks to Gary Gregory, Dependabot.\no          Bump commons.bytebuddy.version from 1.17.8 to 1.18.4 \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/814\"\u003e#814\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/820\"\u003e#820\u003c/a\u003e. Thanks to Gary Gregory, Dependabot.\no          Bump commons-lang3 from 3.19.0 to 3.20.0. Thanks to Gary Gregory, Dependabot.\u003c/p\u003e\n\u003cp\u003eCommons IO 2.7 and up requires Java 8 or above.\nCommons IO 2.6 requires Java 7 or above.\nCommons IO 2.3 through 2.5 requires Java 6 or above.\nCommons IO 2.2 requires Java 5 or above.\nCommons IO 1.4 requires Java 1.3 or above.\u003c/p\u003e\n\u003cp\u003eHistorical list of changes: \u003ca href=\"https://commons.apache.org/proper/commons-io/changes.html\"\u003ehttps://commons.apache.org/proper/commons-io/changes.html\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFor complete information on Apache Commons IO, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons IO website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-io/\"\u003ehttps://commons.apache.org/proper/commons-io/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload page: \u003ca href=\"https://commons.apache.org/proper/commons-io/download_io.cgi\"\u003ehttps://commons.apache.org/proper/commons-io/download_io.cgi\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/54073d3b5fdd2985b98a48040ede95eb59c7ee53\"\u003e\u003ccode\u003e54073d3\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 2.21.0 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/f141f09d91368543e4f0754cbd649c484768c55c\"\u003e\u003ccode\u003ef141f09\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/adcf1350152faf4dbd8cf53fb2f2649f25dbe227\"\u003e\u003ccode\u003eadcf135\u003c/code\u003e\u003c/a\u003e Add license header\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/0f499d060adbd4b36bbd9f47393a7ea6af8149ff\"\u003e\u003ccode\u003e0f499d0\u003c/code\u003e\u003c/a\u003e Use new oak logo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/34a961c3ed58ed96c73836db154ae50f0c45110f\"\u003e\u003ccode\u003e34a961c\u003c/code\u003e\u003c/a\u003e Use HTTPS in URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/9e511181a03096b77c3a4b9c6077a4ac0b56b510\"\u003e\u003ccode\u003e9e51118\u003c/code\u003e\u003c/a\u003e Use HTTPS in URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/d715865ee705fdb8ed786582bd6bd4ee996b0665\"\u003e\u003ccode\u003ed715865\u003c/code\u003e\u003c/a\u003e Add dependabot email [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/3d6a7e113633e1a33ca254d744c3fcbab61663f3\"\u003e\u003ccode\u003e3d6a7e1\u003c/...\n\n_Description has been truncated_","html_url":"https://github.com/apache/logging-log4j2/pull/4055","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Flogging-log4j2/issues/4055","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4055/packages"}},{"old_version":"5.16.0","new_version":"5.18.1","update_type":"minor","path":"/jans-cedarling/bindings/cedarling-java","pr_created_at":"2026-02-26T12:31:36.000Z","version_change":"5.16.0 → 5.18.1","issue":{"uuid":"3995262629","node_id":"PR_kwDOEnX34s7Gh0FB","number":13359,"state":"open","title":"chore(deps): bump net.java.dev.jna:jna from 5.16.0 to 5.18.1 in /jans-cedarling/bindings/cedarling-java","user":"dependabot[bot]","labels":["java","dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-26T12:31:36.000Z","updated_at":"2026-02-26T12:32:08.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"net.java.dev.jna:jna","old_version":"5.16.0","new_version":"5.18.1","repository_url":"https://github.com/java-native-access/jna"}],"path":"/jans-cedarling/bindings/cedarling-java","ecosystem":"maven"},"body":"Bumps [net.java.dev.jna:jna](https://github.com/java-native-access/jna) from 5.16.0 to 5.18.1.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/java-native-access/jna/blob/master/CHANGES.md\"\u003enet.java.dev.jna:jna's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 5.18.1\u003c/h1\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1686\"\u003e#1686\u003c/a\u003e: Fix \u003ccode\u003esortFields\u003c/code\u003e race condition while getting fields - \u003ca href=\"https://github.com/bendk\"\u003e\u003ccode\u003e@​bendk\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 5.18.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1671\"\u003e#1671\u003c/a\u003e: Add \u003ccode\u003eisRISCV\u003c/code\u003e to \u003ccode\u003ec.s.j.Platform\u003c/code\u003e - \u003ca href=\"https://github.com/Glavo\"\u003e\u003ccode\u003e@​Glavo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1672\"\u003e#1672\u003c/a\u003e: Add \u003ccode\u003eCFLocale\u003c/code\u003e, \u003ccode\u003eCFLocaleCopyCurrent\u003c/code\u003e, \u003ccode\u003eCFCFDateFormatter\u003c/code\u003e, \u003ccode\u003eCFDateFormatterStyle\u003c/code\u003e, \u003ccode\u003eCFDateFormatterCreate\u003c/code\u003e and \u003ccode\u003eCFDateFormatterGetFormat\u003c/code\u003e to \u003ccode\u003ec.s.j.p.mac.CoreFoundation\u003c/code\u003e - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1669\"\u003e#1669\u003c/a\u003e: Document requirement for running on JDK 24+ - \u003ca href=\"https://github.com/matthiasblaesing\"\u003e\u003ccode\u003e@​matthiasblaesing\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1681\"\u003e#1681\u003c/a\u003e: Fix deadlock in Structure constructor introduced in 5.16.0 - \u003ca href=\"https://github.com/brettwooldridge\"\u003e\u003ccode\u003e@​brettwooldridge\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1683\"\u003e#1683\u003c/a\u003e: Fix native build error on Xcode 16.3 / Apple Clang 17 - \u003ca href=\"https://github.com/brettwooldridge\"\u003e\u003ccode\u003e@​brettwooldridge\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 5.17.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1658\"\u003e#1658\u003c/a\u003e:  Add win32 power event constants, types, and functions - \u003ca href=\"https://github.com/eranl\"\u003e\u003ccode\u003e@​eranl\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1647\"\u003e#1647\u003c/a\u003e: Fix calls to jnidispatch on Android with 16KB page size (part 2) - \u003ca href=\"https://github.com/BugsBeGone\"\u003e\u003ccode\u003e@​BugsBeGone\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/3c493c1642b1555d541755e0984c968ba6c0f540\"\u003e\u003ccode\u003e3c493c1\u003c/code\u003e\u003c/a\u003e Release 5.18.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/e3838d5396db7b76d45ec44ad3a121f3ba9e164b\"\u003e\u003ccode\u003ee3838d5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1680\"\u003e#1680\u003c/a\u003e from java-native-access/dependabot/github_actions/gi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/5cac36169eb88f373c709c292c1c4dc36b6f73c8\"\u003e\u003ccode\u003e5cac361\u003c/code\u003e\u003c/a\u003e Bump the github-actions group with 2 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/5511f281d0b59a6dc79c40e62b194cd1da738ae8\"\u003e\u003ccode\u003e5511f28\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1687\"\u003e#1687\u003c/a\u003e from bendk/push-yyprxvvrrttk\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/c401bca07c3e22ff3ba3ab99fbdbd3b9e772c1ef\"\u003e\u003ccode\u003ec401bca\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1690\"\u003e#1690\u003c/a\u003e from jonalmeida/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/6e7e828eb8ffed1085f49503a293b9398e1437fb\"\u003e\u003ccode\u003e6e7e828\u003c/code\u003e\u003c/a\u003e Update recommended Android proguard rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/b665e9e6a2752aba2dcb9a73b00c086a5122f595\"\u003e\u003ccode\u003eb665e9e\u003c/code\u003e\u003c/a\u003e Avoid threading issues in sortFields (\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1686\"\u003e#1686\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/0da700d3005d2a3fc332c47fae93b16b320f51af\"\u003e\u003ccode\u003e0da700d\u003c/code\u003e\u003c/a\u003e Prepare next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/285632fa6e4c4f8c49cfad059c76107b64d2a039\"\u003e\u003ccode\u003e285632f\u003c/code\u003e\u003c/a\u003e Release 5.18.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/77fe152e751fcaaf82f8a14c59a2f25f136f503c\"\u003e\u003ccode\u003e77fe152\u003c/code\u003e\u003c/a\u003e Support/Prepare deployment to new maven central repository\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/java-native-access/jna/compare/5.16.0...5.18.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=net.java.dev.jna:jna\u0026package-manager=maven\u0026previous-version=5.16.0\u0026new-version=5.18.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/JanssenProject/jans/pull/13359","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/JanssenProject%2Fjans/issues/13359","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/13359/packages"}},{"old_version":"5.17.0","new_version":"5.18.1","update_type":"minor","path":null,"pr_created_at":"2025-12-31T13:07:36.000Z","version_change":"5.17.0 → 5.18.1","issue":{"uuid":"3772780412","node_id":"PR_kwDOQHaHwM67Gr28","number":64,"state":"closed","title":"Bump the minor-and-patch group across 1 directory with 11 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-01-07T13:07:48.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-31T13:07:36.000Z","updated_at":"2026-01-07T13:07:50.000Z","time_to_close":604812,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"minor-and-patch","update_count":11,"packages":[{"name":"net.java.dev.jna:jna","old_version":"5.17.0","new_version":"5.18.1","repository_url":"https://github.com/java-native-access/jna"},{"name":"net.java.dev.jna:jna-platform","old_version":"5.17.0","new_version":"5.18.1","repository_url":"https://github.com/java-native-access/jna"},{"name":"ch.qos.logback:logback-classic","old_version":"1.5.18","new_version":"1.5.23","repository_url":"https://github.com/qos-ch/logback"},{"name":"org.mockito:mockito-junit-jupiter","old_version":"5.19.0","new_version":"5.21.0","repository_url":"https://github.com/mockito/mockito"},{"name":"org.apache.maven.plugins:maven-compiler-plugin","old_version":"3.14.0","new_version":"3.14.1","repository_url":"https://github.com/apache/maven-compiler-plugin"},{"name":"org.apache.maven.plugins:maven-source-plugin","old_version":"3.3.1","new_version":"3.4.0","repository_url":"https://github.com/apache/maven-source-plugin"},{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.5.3","new_version":"3.5.4","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.jacoco:jacoco-maven-plugin","old_version":"0.8.13","new_version":"0.8.14","repository_url":"https://github.com/jacoco/jacoco"},{"name":"org.apache.maven.plugins:maven-scm-plugin","old_version":"2.1.0","new_version":"2.2.1","repository_url":"https://github.com/apache/maven-scm"},{"name":"org.sonatype.central:central-publishing-maven-plugin","old_version":"0.8.0","new_version":"0.9.0","repository_url":"https://github.com/sonatype/central-publishing-maven-plugin"},{"name":"org.apache.maven.plugins:maven-javadoc-plugin","old_version":"3.11.3","new_version":"3.12.0","repository_url":"https://github.com/apache/maven-javadoc-plugin"}],"path":null,"ecosystem":"maven"},"body":"Bumps the minor-and-patch group with 11 updates in the /java/secure-memory directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [net.java.dev.jna:jna](https://github.com/java-native-access/jna) | `5.17.0` | `5.18.1` |\n| [net.java.dev.jna:jna-platform](https://github.com/java-native-access/jna) | `5.17.0` | `5.18.1` |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.5.18` | `1.5.23` |\n| [org.mockito:mockito-junit-jupiter](https://github.com/mockito/mockito) | `5.19.0` | `5.21.0` |\n| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.14.0` | `3.14.1` |\n| [org.apache.maven.plugins:maven-source-plugin](https://github.com/apache/maven-source-plugin) | `3.3.1` | `3.4.0` |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.5.3` | `3.5.4` |\n| [org.jacoco:jacoco-maven-plugin](https://github.com/jacoco/jacoco) | `0.8.13` | `0.8.14` |\n| [org.apache.maven.plugins:maven-scm-plugin](https://github.com/apache/maven-scm) | `2.1.0` | `2.2.1` |\n| [org.sonatype.central:central-publishing-maven-plugin](https://github.com/sonatype/central-publishing-maven-plugin) | `0.8.0` | `0.9.0` |\n| [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) | `3.11.3` | `3.12.0` |\n\n\nUpdates `net.java.dev.jna:jna` from 5.17.0 to 5.18.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/java-native-access/jna/blob/master/CHANGES.md\"\u003enet.java.dev.jna:jna's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 5.18.1\u003c/h1\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1686\"\u003e#1686\u003c/a\u003e: Fix \u003ccode\u003esortFields\u003c/code\u003e race condition while getting fields - \u003ca href=\"https://github.com/bendk\"\u003e\u003ccode\u003e@​bendk\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 5.18.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1671\"\u003e#1671\u003c/a\u003e: Add \u003ccode\u003eisRISCV\u003c/code\u003e to \u003ccode\u003ec.s.j.Platform\u003c/code\u003e - \u003ca href=\"https://github.com/Glavo\"\u003e\u003ccode\u003e@​Glavo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1672\"\u003e#1672\u003c/a\u003e: Add \u003ccode\u003eCFLocale\u003c/code\u003e, \u003ccode\u003eCFLocaleCopyCurrent\u003c/code\u003e, \u003ccode\u003eCFCFDateFormatter\u003c/code\u003e, \u003ccode\u003eCFDateFormatterStyle\u003c/code\u003e, \u003ccode\u003eCFDateFormatterCreate\u003c/code\u003e and \u003ccode\u003eCFDateFormatterGetFormat\u003c/code\u003e to \u003ccode\u003ec.s.j.p.mac.CoreFoundation\u003c/code\u003e - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1669\"\u003e#1669\u003c/a\u003e: Document requirement for running on JDK 24+ - \u003ca href=\"https://github.com/matthiasblaesing\"\u003e\u003ccode\u003e@​matthiasblaesing\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1681\"\u003e#1681\u003c/a\u003e: Fix deadlock in Structure constructor introduced in 5.16.0 - \u003ca href=\"https://github.com/brettwooldridge\"\u003e\u003ccode\u003e@​brettwooldridge\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1683\"\u003e#1683\u003c/a\u003e: Fix native build error on Xcode 16.3 / Apple Clang 17 - \u003ca href=\"https://github.com/brettwooldridge\"\u003e\u003ccode\u003e@​brettwooldridge\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/3c493c1642b1555d541755e0984c968ba6c0f540\"\u003e\u003ccode\u003e3c493c1\u003c/code\u003e\u003c/a\u003e Release 5.18.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/e3838d5396db7b76d45ec44ad3a121f3ba9e164b\"\u003e\u003ccode\u003ee3838d5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1680\"\u003e#1680\u003c/a\u003e from java-native-access/dependabot/github_actions/gi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/5cac36169eb88f373c709c292c1c4dc36b6f73c8\"\u003e\u003ccode\u003e5cac361\u003c/code\u003e\u003c/a\u003e Bump the github-actions group with 2 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/5511f281d0b59a6dc79c40e62b194cd1da738ae8\"\u003e\u003ccode\u003e5511f28\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1687\"\u003e#1687\u003c/a\u003e from bendk/push-yyprxvvrrttk\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/c401bca07c3e22ff3ba3ab99fbdbd3b9e772c1ef\"\u003e\u003ccode\u003ec401bca\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1690\"\u003e#1690\u003c/a\u003e from jonalmeida/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/6e7e828eb8ffed1085f49503a293b9398e1437fb\"\u003e\u003ccode\u003e6e7e828\u003c/code\u003e\u003c/a\u003e Update recommended Android proguard rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/b665e9e6a2752aba2dcb9a73b00c086a5122f595\"\u003e\u003ccode\u003eb665e9e\u003c/code\u003e\u003c/a\u003e Avoid threading issues in sortFields (\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1686\"\u003e#1686\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/0da700d3005d2a3fc332c47fae93b16b320f51af\"\u003e\u003ccode\u003e0da700d\u003c/code\u003e\u003c/a\u003e Prepare next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/285632fa6e4c4f8c49cfad059c76107b64d2a039\"\u003e\u003ccode\u003e285632f\u003c/code\u003e\u003c/a\u003e Release 5.18.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/77fe152e751fcaaf82f8a14c59a2f25f136f503c\"\u003e\u003ccode\u003e77fe152\u003c/code\u003e\u003c/a\u003e Support/Prepare deployment to new maven central repository\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/java-native-access/jna/compare/5.17.0...5.18.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `net.java.dev.jna:jna-platform` from 5.17.0 to 5.18.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/java-native-access/jna/blob/master/CHANGES.md\"\u003enet.java.dev.jna:jna-platform's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 5.18.1\u003c/h1\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1686\"\u003e#1686\u003c/a\u003e: Fix \u003ccode\u003esortFields\u003c/code\u003e race condition while getting fields - \u003ca href=\"https://github.com/bendk\"\u003e\u003ccode\u003e@​bendk\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 5.18.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1671\"\u003e#1671\u003c/a\u003e: Add \u003ccode\u003eisRISCV\u003c/code\u003e to \u003ccode\u003ec.s.j.Platform\u003c/code\u003e - \u003ca href=\"https://github.com/Glavo\"\u003e\u003ccode\u003e@​Glavo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1672\"\u003e#1672\u003c/a\u003e: Add \u003ccode\u003eCFLocale\u003c/code\u003e, \u003ccode\u003eCFLocaleCopyCurrent\u003c/code\u003e, \u003ccode\u003eCFCFDateFormatter\u003c/code\u003e, \u003ccode\u003eCFDateFormatterStyle\u003c/code\u003e, \u003ccode\u003eCFDateFormatterCreate\u003c/code\u003e and \u003ccode\u003eCFDateFormatterGetFormat\u003c/code\u003e to \u003ccode\u003ec.s.j.p.mac.CoreFoundation\u003c/code\u003e - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1669\"\u003e#1669\u003c/a\u003e: Document requirement for running on JDK 24+ - \u003ca href=\"https://github.com/matthiasblaesing\"\u003e\u003ccode\u003e@​matthiasblaesing\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1681\"\u003e#1681\u003c/a\u003e: Fix deadlock in Structure constructor introduced in 5.16.0 - \u003ca href=\"https://github.com/brettwooldridge\"\u003e\u003ccode\u003e@​brettwooldridge\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1683\"\u003e#1683\u003c/a\u003e: Fix native build error on Xcode 16.3 / Apple Clang 17 - \u003ca href=\"https://github.com/brettwooldridge\"\u003e\u003ccode\u003e@​brettwooldridge\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/3c493c1642b1555d541755e0984c968ba6c0f540\"\u003e\u003ccode\u003e3c493c1\u003c/code\u003e\u003c/a\u003e Release 5.18.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/e3838d5396db7b76d45ec44ad3a121f3ba9e164b\"\u003e\u003ccode\u003ee3838d5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1680\"\u003e#1680\u003c/a\u003e from java-native-access/dependabot/github_actions/gi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/5cac36169eb88f373c709c292c1c4dc36b6f73c8\"\u003e\u003ccode\u003e5cac361\u003c/code\u003e\u003c/a\u003e Bump the github-actions group with 2 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/5511f281d0b59a6dc79c40e62b194cd1da738ae8\"\u003e\u003ccode\u003e5511f28\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1687\"\u003e#1687\u003c/a\u003e from bendk/push-yyprxvvrrttk\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/c401bca07c3e22ff3ba3ab99fbdbd3b9e772c1ef\"\u003e\u003ccode\u003ec401bca\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1690\"\u003e#1690\u003c/a\u003e from jonalmeida/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/6e7e828eb8ffed1085f49503a293b9398e1437fb\"\u003e\u003ccode\u003e6e7e828\u003c/code\u003e\u003c/a\u003e Update recommended Android proguard rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/b665e9e6a2752aba2dcb9a73b00c086a5122f595\"\u003e\u003ccode\u003eb665e9e\u003c/code\u003e\u003c/a\u003e Avoid threading issues in sortFields (\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1686\"\u003e#1686\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/0da700d3005d2a3fc332c47fae93b16b320f51af\"\u003e\u003ccode\u003e0da700d\u003c/code\u003e\u003c/a\u003e Prepare next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/285632fa6e4c4f8c49cfad059c76107b64d2a039\"\u003e\u003ccode\u003e285632f\u003c/code\u003e\u003c/a\u003e Release 5.18.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/77fe152e751fcaaf82f8a14c59a2f25f136f503c\"\u003e\u003ccode\u003e77fe152\u003c/code\u003e\u003c/a\u003e Support/Prepare deployment to new maven central repository\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/java-native-access/jna/compare/5.17.0...5.18.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-classic` from 1.5.18 to 1.5.23\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/qos-ch/logback/releases\"\u003ech.qos.logback:logback-classic's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eLogback 1.5.23\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2025-12-21 Release of logback version 1.5.23\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• In response to \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/959\"\u003eissues/959\u003c/a\u003e file name collisions are detected at configuration time by analyzing the configuration file and no longer at run time. This avoids the \u003ccode\u003eConcurrentModificationException\u003c/code\u003e reported in the issue.\u003c/p\u003e\n\u003cp\u003e• ZIP and XZ compression now use a \u003ccode\u003eBufferedOutputStream\u003c/code\u003e when writing to the compressed file. This issue was reported in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/988\"\u003eissues/988\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 0bcc3feb54a6d99caac70969ee5f8334aad1fbaf associated with the tag v_1.5.23. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.22\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2025-12-11 Release of logback version 1.5.22\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• In order to prevent involuntary information leakage, Logback will no longer output the value of a substituted variable, if the variable name contains any of the case-insensitive strings \u0026quot;password\u0026quot;, \u0026quot;secret\u0026quot; or \u0026quot;confidential\u0026quot;. This problem was reported by Chintan Rohila in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/986\"\u003eissues/986\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• Logback now takes the overridden \u003ccode\u003etoString()\u003c/code\u003e method of \u003ccode\u003eThrowable\u003c/code\u003e subclasses into account when  printing stack traces. This issue was reported in \u003ca href=\"https://jira.qos.ch/browse/LOGBACK-543\"\u003eLOGBACK-543\u003c/a\u003e by Alvin Chee, with a fix provided in \u003ca href=\"https://redirect.github.com/qos-ch/logback/pull/404\"\u003ePR 404\u003c/a\u003e by Brett Kail.\u003c/p\u003e\n\u003cp\u003e• Instead of limit-counting guard, Logback now uses a tumbling-window guard to rate limit internal error messages.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 572379aabd2f672b49593e4020696c624541e5b0 associated with the tag v_1.5.22. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.21\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2025-11-10 Release of logback version 1.5.21\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Invocations of turbo filters in isDebugEnabled, isInfoEnabled()... remain as they were, untouched. However, any installed instances of TurboFilter are now invoked also from within the log(LoggingEvent) method of \u003ca href=\"https://github.com/qos-ch/logback/blob/master/logback-classic/src/main/java/ch/qos/logback/classic/Logger.java#L817\"\u003eLogger\u003c/a\u003e with the contents of the LoggingEvent, typically via the fluent API. This fixes \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/871\"\u003eissues/871\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• Removed reentry-guard in most subclasses of \u003ccode\u003eUnsynchronizedAppenderBase\u003c/code\u003e where it was not needed.\u003c/p\u003e\n\u003cp\u003e• \u003ca href=\"https://logback.qos.ch/manual/configuration.html#auto_configuration\"\u003eInitialization procedure\u003c/a\u003e has been simplified by removing the step instantiating a \u003ccode\u003eSerializedModelConfigurator\u003c/code\u003e. However, it is still possible to set up \u003ccode\u003eSerializedModelConfigurator\u003c/code\u003e as a custom configurator.\u003c/p\u003e\n\u003cp\u003e• JsonEncoder is now friendlier to derivation by sub-classes as requested in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/979\"\u003eissues/979.\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e• Fixed XMLLayout thread safety issue reported in \u003ca href=\"https://jira.qos.ch/browse/LOGBACK-427\"\u003eLOGBACK-427\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• Removed superfluous buffering in Zip, GZ and XZ compression code.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit fed6f37ffe3449e40f6a9fffe050936a33116bd1 associated with the tag v_1.5.21. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.20\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2025-10-19 Release of logback version 1.5.20\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Due to potential vulnerabilities associated with dynamic, i.e. runtime, java code compilation and execution (using Janino), the \u003ccode\u003e'condition'\u003c/code\u003e attribute within the \u003ccode\u003e\u0026lt;if\u0026gt; \u003c/code\u003eelement is deprecated and will be removed in 2027.\u003c/p\u003e\n\u003cp\u003eAn \u003ca href=\"https://logback.qos.ch/translator/services/conditionalConfigMigrator.html\"\u003eonline migration service\u003c/a\u003e is provided to help with the transition.\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003e\u0026lt;condition\u0026gt;\u003c/code\u003e element, new in this version, admits custom \u003ccode\u003ePropertyEvaluator\u003c/code\u003e as a recommended alternative. See also the updated documentation on \u003ca href=\"https://logback.qos.ch/manual/configuration.html#conditional\"\u003econditional configuration\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• Initialization procedure was incorrectly reported as having been simplified in this version, i.e. version 1.5.20 by removing the step instantiating a \u003ccode\u003eSerializedModelConfigurator\u003c/code\u003e. The actual simplification was done in version 1.5.21\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 930fb15c993a4344bcecc6ba2225c12a2c38e676 associated with the tag v_1.5.20. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/0bcc3feb54a6d99caac70969ee5f8334aad1fbaf\"\u003e\u003ccode\u003e0bcc3fe\u003c/code\u003e\u003c/a\u003e prepare release 1.5.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/4627dbd618cbb2365a09c8013ec3fc00d349743e\"\u003e\u003ccode\u003e4627dbd\u003c/code\u003e\u003c/a\u003e better to use BufferedOutputStream during ZIP and XZ compression, especially ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/299f091d3211ad38869aadadbf7b2f66f231ad52\"\u003e\u003ccode\u003e299f091\u003c/code\u003e\u003c/a\u003e add collision test in presence of conditional processing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/b446f3f06188f4041cea827832ffb8a90fb07241\"\u003e\u003ccode\u003eb446f3f\u003c/code\u003e\u003c/a\u003e In Context, remove collision map\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/a3eb14df4886ce8c398f6486b22ea77ad45ba9af\"\u003e\u003ccode\u003ea3eb14d\u003c/code\u003e\u003c/a\u003e in response to issues/959, collision detection is now done by FileCollisionAn...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/681b2be7e11dc46f883ead7ed4603dbad92812ae\"\u003e\u003ccode\u003e681b2be\u003c/code\u003e\u003c/a\u003e remove unused method, minor comment edits\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/17a3edfccc6021cfdd6f0ff52bfd2ae8bcc2c393\"\u003e\u003ccode\u003e17a3edf\u003c/code\u003e\u003c/a\u003e start work on 1.5.23-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/572379aabd2f672b49593e4020696c624541e5b0\"\u003e\u003ccode\u003e572379a\u003c/code\u003e\u003c/a\u003e prepare release 1.5.22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/39d17ea3b3381d08b181c300e27ca0713ffc20b8\"\u003e\u003ccode\u003e39d17ea\u003c/code\u003e\u003c/a\u003e fix status printing of variable substitution when the variable name contains ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/75509a918665cc16a8d35ee4024be03e17c7147a\"\u003e\u003ccode\u003e75509a9\u003c/code\u003e\u003c/a\u003e fix PR 404, LOGBACK-543\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.5.18...v_1.5.23\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.mockito:mockito-junit-jupiter` from 5.19.0 to 5.21.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mockito/mockito/releases\"\u003eorg.mockito:mockito-junit-jupiter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.21.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003cem\u003eChangelog generated by \u003ca href=\"https://github.com/shipkit/shipkit-changelog\"\u003eShipkit Changelog Gradle Plugin\u003c/a\u003e\u003c/em\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch4\u003e5.21.0\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e2025-12-09 - \u003ca href=\"https://github.com/mockito/mockito/compare/v5.20.0...v5.21.0\"\u003e17 commit(s)\u003c/a\u003e by Giulio Longfils, Joshua Selbo, Woongi9, Zylox, dependabot[bot]\u003c/li\u003e\n\u003cli\u003eBump graalvm/setup-graalvm from 1.4.3 to 1.4.4 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3768\"\u003e#3768\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3768\"\u003emockito/mockito#3768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump graalvm/setup-graalvm from 1.4.2 to 1.4.3 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3767\"\u003e#3767\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3767\"\u003emockito/mockito#3767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 5 to 6 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3765\"\u003e#3765\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3765\"\u003emockito/mockito#3765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdds output of matchers to potential mismatch; Fixes \u003ca href=\"https://redirect.github.com/mockito/mockito/issues/2468\"\u003e#2468\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3760\"\u003e#3760\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3760\"\u003emockito/mockito#3760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eForbid mocking WeakReference with inline mock maker [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3759\"\u003e#3759\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3759\"\u003emockito/mockito#3759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStackOverflowError when mocking WeakReference [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3758\"\u003e#3758\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3758\"\u003emockito/mockito#3758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump actions/upload-artifact from 4 to 5 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3756\"\u003e#3756\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3756\"\u003emockito/mockito#3756\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump graalvm/setup-graalvm from 1.4.1 to 1.4.2 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3755\"\u003e#3755\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3755\"\u003emockito/mockito#3755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport primitives in GenericArrayReturnType. [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3753\"\u003e#3753\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3753\"\u003emockito/mockito#3753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClassNotFoundException when stubbing array of primitive type on Android [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3752\"\u003e#3752\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3752\"\u003emockito/mockito#3752\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump graalvm/setup-graalvm from 1.4.0 to 1.4.1 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3744\"\u003e#3744\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3744\"\u003emockito/mockito#3744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump gradle/actions from 4 to 5 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3743\"\u003e#3743\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3743\"\u003emockito/mockito#3743\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.graalvm.buildtools.native from 0.11.0 to 0.11.1 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3738\"\u003e#3738\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3738\"\u003emockito/mockito#3738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump com.diffplug.spotless:spotless-plugin-gradle from 7.2.1 to 8.0.0 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3735\"\u003e#3735\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3735\"\u003emockito/mockito#3735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump graalvm/setup-graalvm from 1.3.7 to 1.4.0 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3734\"\u003e#3734\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3734\"\u003emockito/mockito#3734\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.5 to 3.27.6 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3733\"\u003e#3733\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3733\"\u003emockito/mockito#3733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump errorprone from 2.41.0 to 2.42.0 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3732\"\u003e#3732\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3732\"\u003emockito/mockito#3732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFeat: automatically detect class to mock in mockStatic and mockConstruction [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3731\"\u003e#3731\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3731\"\u003emockito/mockito#3731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn completed futures for unstubbed Future/CompletionStage in ReturnsEmptyValues [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3727\"\u003e#3727\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3727\"\u003emockito/mockito#3727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eautomatically detect class to mock [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/2779\"\u003e#2779\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/2779\"\u003emockito/mockito#2779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIncorrect \u0026quot;has following stubbing(s) with different arguments\u0026quot; message when using Argument Matchers [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/2468\"\u003e#2468\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/2468\"\u003emockito/mockito#2468\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.20.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003cem\u003eChangelog generated by \u003ca href=\"https://github.com/shipkit/shipkit-changelog\"\u003eShipkit Changelog Gradle Plugin\u003c/a\u003e\u003c/em\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch4\u003e5.20.0\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e2025-09-20 - \u003ca href=\"https://github.com/mockito/mockito/compare/v5.19.0...v5.20.0\"\u003e11 commit(s)\u003c/a\u003e by Adrian-Kim, Giulio Longfils, Rafael Winterhalter, dependabot[bot]\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.4 to 3.27.5 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3730\"\u003e#3730\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3730\"\u003emockito/mockito#3730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIntroducing the Ability to Mock Construction of Generic Types (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/2401\"\u003e#2401\u003c/a\u003e) [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3729\"\u003e#3729\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3729\"\u003emockito/mockito#3729\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump com.gradle.develocity from 4.1.1 to 4.2 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3726\"\u003e#3726\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3726\"\u003emockito/mockito#3726\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump graalvm/setup-graalvm from 1.3.6 to 1.3.7 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3725\"\u003e#3725\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3725\"\u003emockito/mockito#3725\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.eclipse.platform:org.eclipse.osgi from 3.23.100 to 3.23.200 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3720\"\u003e#3720\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3720\"\u003emockito/mockito#3720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump graalvm/setup-graalvm from 1.3.5 to 1.3.6 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3719\"\u003e#3719\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3719\"\u003emockito/mockito#3719\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump actions/setup-java from 4 to 5 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3715\"\u003e#3715\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3715\"\u003emockito/mockito#3715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump com.gradle.develocity from 4.1 to 4.1.1 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3713\"\u003e#3713\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3713\"\u003emockito/mockito#3713\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump bytebuddy from 1.17.6 to 1.17.7 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3712\"\u003e#3712\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3712\"\u003emockito/mockito#3712\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: Use Assume.assumeThat for SequencedCollection tests [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3711\"\u003e#3711\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3711\"\u003emockito/mockito#3711\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3709\"\u003e#3709\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3710\"\u003e#3710\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3710\"\u003emockito/mockito#3710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add support for JDK21 Sequenced Collections. [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3708\"\u003e#3708\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3708\"\u003emockito/mockito#3708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIntroducing the Ability to Mock Construction of Generic Types [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/2401\"\u003e#2401\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/2401\"\u003emockito/mockito#2401\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/09d2230acd7160252a6db228313c226a976e51b9\"\u003e\u003ccode\u003e09d2230\u003c/code\u003e\u003c/a\u003e Bump graalvm/setup-graalvm from 1.4.3 to 1.4.4 (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3768\"\u003e#3768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/df3e0ccdd42533ac933f87e3fa00c0681d362c5b\"\u003e\u003ccode\u003edf3e0cc\u003c/code\u003e\u003c/a\u003e Bump graalvm/setup-graalvm from 1.4.2 to 1.4.3 (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3767\"\u003e#3767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/04a6e9f88ccc6c29e77b95a8e0b617319bcee234\"\u003e\u003ccode\u003e04a6e9f\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3765\"\u003e#3765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/756a3cf3fa890437603704f1dc2932e908ef3951\"\u003e\u003ccode\u003e756a3cf\u003c/code\u003e\u003c/a\u003e Add description of matchers to potential mismatch (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3760\"\u003e#3760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/58ba4455209a126d025eecbf18b33a7e04dece3b\"\u003e\u003ccode\u003e58ba445\u003c/code\u003e\u003c/a\u003e Forbid mocking WeakReference with inline mock maker (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3759\"\u003e#3759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/966d6009047c7f6617dbf080e68ee38ea049aa54\"\u003e\u003ccode\u003e966d600\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 4 to 5 (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3756\"\u003e#3756\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/632bf7bf5521208b237dcd08602c84b399b78031\"\u003e\u003ccode\u003e632bf7b\u003c/code\u003e\u003c/a\u003e Bump graalvm/setup-graalvm from 1.4.1 to 1.4.2 (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3755\"\u003e#3755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/8564b43fbbdf4911a35148f7f11689dd5524c7c8\"\u003e\u003ccode\u003e8564b43\u003c/code\u003e\u003c/a\u003e Fix primitives support in GenericArrayReturnType for Android (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3753\"\u003e#3753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/bf3a80983b99339716ec6070e09e60fbe3d9858c\"\u003e\u003ccode\u003ebf3a809\u003c/code\u003e\u003c/a\u003e Bump graalvm/setup-graalvm from 1.4.0 to 1.4.1 (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3744\"\u003e#3744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/cffddd4c759feda23185b6d25495fc8f9006190b\"\u003e\u003ccode\u003ecffddd4\u003c/code\u003e\u003c/a\u003e Bump gradle/actions from 4 to 5 (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3743\"\u003e#3743\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mockito/mockito/compare/v5.19.0...v5.21.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-compiler-plugin` from 3.14.0 to 3.14.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-compiler-plugin/releases\"\u003eorg.apache.maven.plugins:maven-compiler-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.14.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove DeltaList behavior for large projects (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/335\"\u003e#335\u003c/a\u003e) \u003ca href=\"https://github.com/gsmet\"\u003e\u003ccode\u003e@​gsmet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow to not use --module-version for the Java compiler (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/331\"\u003e#331\u003c/a\u003e) \u003ca href=\"https://github.com/pzygielo\"\u003e\u003ccode\u003e@​pzygielo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd generatedSourcesPath back to the maven project (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/312\"\u003e#312\u003c/a\u003e) \u003ca href=\"https://github.com/mensinda\"\u003e\u003ccode\u003e@​mensinda\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-538\"\u003e[MCOMPILER-538]\u003c/a\u003e - Do not add target/generated-sources/annotations to the source roots (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/191\"\u003e#191\u003c/a\u003e) \u003ca href=\"https://github.com/mensinda\"\u003e\u003ccode\u003e@​mensinda\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnforce asm version used here, to not depend on brittle transitive (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/964\"\u003e#964\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.10 to 3.9.11 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/952\"\u003e#952\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-plugins from 44 to 45 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/935\"\u003e#935\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.9 to 3.9.10 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/336\"\u003e#336\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-java from 1.4.0 to 1.5.0 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/324\"\u003e#324\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-plugins from 43 to 44 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/316\"\u003e#316\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/0df6940466a5759a7c16947214ece072561fe23b\"\u003e\u003ccode\u003e0df6940\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-compiler-plugin-3.14.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/1bf9e5afdee07dd9063e715540401580209ae7d8\"\u003e\u003ccode\u003e1bf9e5a\u003c/code\u003e\u003c/a\u003e Enforce asm version used here, to not depend on brittle transitive (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/964\"\u003e#964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/f5161c48c5941da99eabcc140b80b86fc1d6d839\"\u003e\u003ccode\u003ef5161c4\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.10 to 3.9.11 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/952\"\u003e#952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/63846f11f56d08cc0041aa44b74e64ca4e964e68\"\u003e\u003ccode\u003e63846f1\u003c/code\u003e\u003c/a\u003e Improve DeltaList behavior for large projects (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/335\"\u003e#335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/ab3f845238dfcde50fb3c936f4de8a764e7abc54\"\u003e\u003ccode\u003eab3f845\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-plugins from 44 to 45\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/164bad4b393974ff55c9441431989e60057ded4d\"\u003e\u003ccode\u003e164bad4\u003c/code\u003e\u003c/a\u003e Allow to not use --module-version for the Java compiler\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/0b76ccde1c7cdd09ab52a2e38e5add6ac2baf57c\"\u003e\u003ccode\u003e0b76ccd\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.9 to 3.9.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/5dbc9c3b20ae4c59bdf5789e62d8dfbe90ca678a\"\u003e\u003ccode\u003e5dbc9c3\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-java from 1.4.0 to 1.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/17949d1020970929796b240e99527bc206a65de0\"\u003e\u003ccode\u003e17949d1\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-plugins from 43 to 44 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/316\"\u003e#316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/d44d1bee9698947b5fbfc566ce54eaa91e257ec9\"\u003e\u003ccode\u003ed44d1be\u003c/code\u003e\u003c/a\u003e Add generatedSourcesPath back to the maven project\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.14.0...maven-compiler-plugin-3.14.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-source-plugin` from 3.3.1 to 3.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-source-plugin/releases\"\u003eorg.apache.maven.plugins:maven-source-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MSOURCES-140\"\u003e[MSOURCES-140]\u003c/a\u003e - fail only if re-attach different files (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/24\"\u003e#24\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump m-invoker-p to 3.9.1 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/251\"\u003e#251\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow to manually execute release drafter (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/58\"\u003e#58\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGH Issues (Maven 3 branch) (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/57\"\u003e#57\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MNGSITE-529\"\u003e[MNGSITE-529]\u003c/a\u003e - Rename \u0026quot;Goals\u0026quot; to \u0026quot;Plugin Documentation\u0026quot; (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/49\"\u003e#49\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse plexus-utils version from parent (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/252\"\u003e#252\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.20.0 to 2.21.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/247\"\u003e#247\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-archiver from 4.10.3 to 4.10.4 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/248\"\u003e#248\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-archiver from 3.6.4 to 3.6.5 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/241\"\u003e#241\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-archiver from 4.10.1 to 4.10.3 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/242\"\u003e#242\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.3.0 to 3.4.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/246\"\u003e#246\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.2.5 to 3.9.11 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/221\"\u003e#221\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-archiver from 4.10.0 to 4.10.1 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/233\"\u003e#233\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-archiver from 3.6.3 to 3.6.4 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/229\"\u003e#229\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-plugins from 41 to 45 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/218\"\u003e#218\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-utils from 3.5.1 to 3.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/226\"\u003e#226\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.19.0 to 2.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/222\"\u003e#222\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.16.1 to 2.19.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/68\"\u003e#68\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-archiver from 4.9.2 to 4.10.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/63\"\u003e#63\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-archiver from 3.6.2 to 3.6.3 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/66\"\u003e#66\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.16.0 to 2.16.1 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/27\"\u003e#27\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MSOURCES-147\"\u003e[MSOURCES-147]\u003c/a\u003e - Bump org.codehaus.plexus:plexus-archiver from 4.9.1 to 4.9.2 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/23\"\u003e#23\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MSOURCES-146\"\u003e[MSOURCES-146]\u003c/a\u003e - Bump commons-io:commons-io from 2.11.0 to 2.16.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/25\"\u003e#25\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MSOURCES-145\"\u003e[MSOURCES-145]\u003c/a\u003e - Bump org.apache.maven:maven-archiver from 3.6.1 to 3.6.2 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/26\"\u003e#26\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/ecf937ac27224df8135b3599edb9c9f9a8524a14\"\u003e\u003ccode\u003eecf937a\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-source-plugin-3.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/95b3bf40e10268328b61f1dd0f1e936ebe34497e\"\u003e\u003ccode\u003e95b3bf4\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[maven-release-plugin] prepare for next development iteration\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/7a9a77079e1734d71a4738acf46a314f790545a3\"\u003e\u003ccode\u003e7a9a770\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/292c1ce3a0266e56e7299457c7f6ac0e913b38b4\"\u003e\u003ccode\u003e292c1ce\u003c/code\u003e\u003c/a\u003e Use plexus-utils version from parent\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/bf79b71899727718db8ac5944e13d6e191d87f0c\"\u003e\u003ccode\u003ebf79b71\u003c/code\u003e\u003c/a\u003e Bump m-invoker-p to 3.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/4f3fcb965bf3a5900cf9a3b5b575ffb69483aff3\"\u003e\u003ccode\u003e4f3fcb9\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.20.0 to 2.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/a8674428b1b62cfe5e7fecce455383ee2719c366\"\u003e\u003ccode\u003ea867442\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-archiver from 4.10.3 to 4.10.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/51c66ac844e88b78efb8b78ea2fdd90fb7f85bbf\"\u003e\u003ccode\u003e51c66ac\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven:maven-archiver from 3.6.4 to 3.6.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/267df4697b8bfd8414d62d4e81f5e25e12723000\"\u003e\u003ccode\u003e267df46\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-archiver from 4.10.1 to 4.10.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/ef85324e79ad34c68c118ac6cf649bb6f477664a\"\u003e\u003ccode\u003eef85324\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugin-testing:maven-plugin-testing-harness\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-source-plugin/compare/maven-source-plugin-3.3.1...maven-source-plugin-3.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-surefire-plugin` from 3.5.3 to 3.5.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-surefire/releases\"\u003eorg.apache.maven.plugins:maven-surefire-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.4\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eName the shutdown hook (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3170\"\u003e#3170\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement fail-fast behavior for JUnit Platform provider (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3155\"\u003e#3155\u003c/a\u003e) \u003ca href=\"https://github.com/marcphilipp\"\u003e\u003ccode\u003e@​marcphilipp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate a single LauncherSession for invocations of JUnitPlatformProvider (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/863\"\u003e#863\u003c/a\u003e) \u003ca href=\"https://github.com/marcphilipp\"\u003e\u003ccode\u003e@​marcphilipp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2298\"\u003e[SUREFIRE-2298]\u003c/a\u003e - fix xml output with junit 5 nested classes (fix integration with Cucumber and Archunit) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/828\"\u003e#828\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: enable prevent branch protection rules (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3168\"\u003e#3168\u003c/a\u003e) \u003ca href=\"https://github.com/sparsick\"\u003e\u003ccode\u003e@​sparsick\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGet rid of plexus-annotations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3163\"\u003e#3163\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove maven-changes-plugin (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/861\"\u003e#861\u003c/a\u003e) \u003ca href=\"https://github.com/sparsick\"\u003e\u003ccode\u003e@​sparsick\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable GitHub Issues (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/831\"\u003e#831\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.htmlunit:htmlunit from 4.15.0 to 4.16.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3173\"\u003e#3173\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-i18n from 1.0-beta-10 to 1.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3172\"\u003e#3172\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.htmlunit:htmlunit from 4.13.0 to 4.15.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3171\"\u003e#3171\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.3 to 3.27.4 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3167\"\u003e#3167\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-compress from 1.27.1 to 1.28.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3165\"\u003e#3165\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.19.0 to 2.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3161\"\u003e#3161\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3158\"\u003e#3158\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.htmlunit:htmlunit from 4.12.0 to 4.13.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/856\"\u003e#856\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.xmlunit:xmlunit-core from 2.10.2 to 2.10.3 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/860\"\u003e#860\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-beanutils:commons-beanutils from 1.7.0 to 1.11.0 in /surefire-its/src/test/resources/webapp (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/851\"\u003e#851\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.htmlunit:htmlunit from 4.11.1 to 4.12.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/844\"\u003e#844\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.fusesource.jansi:jansi from 2.4.1 to 2.4.2 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/836\"\u003e#836\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.18.0 to 2.19.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/833\"\u003e#833\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-interpolation from 1.27 to 1.28 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/829\"\u003e#829\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-java from 1.4.0 to 1.5.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/830\"\u003e#830\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump jacocoVersion from 0.8.12 to 0.8.13 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/827\"\u003e#827\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/88513d8b8dfef3c00794e2ae5976cb1d4368ca3d\"\u003e\u003ccode\u003e88513d8\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.5.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/9c48828ba184c43d0f70d7d8ddec9feefd41a134\"\u003e\u003ccode\u003e9c48828\u003c/code\u003e\u003c/a\u003e Simplify cuncumber IT configuration and make windows build working again (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3174\"\u003e#3174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/74b2d8c767c0cdbd7ebd36e5f8dc4563828e4bc0\"\u003e\u003ccode\u003e74b2d8c\u003c/code\u003e\u003c/a\u003e Bump org.htmlunit:htmlunit from 4.15.0 to 4.16.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3173\"\u003e#3173\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/6c30bf12f70caaaaa075e303653776a712209055\"\u003e\u003ccode\u003e6c30bf1\u003c/code\u003e\u003c/a\u003e [SUREFIRE-2298] fix xml output with junit 5 nested classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/828\"\u003e#828\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/9f49866349c497bbb310b24e3f644d5c970d110a\"\u003e\u003ccode\u003e9f49866\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-i18n from 1.0-beta-10 to 1.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3172\"\u003e#3172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/fb96954be3f6b6428ed1fe43f2fdf1fb2ebe7e7c\"\u003e\u003ccode\u003efb96954\u003c/code\u003e\u003c/a\u003e Bump org.htmlunit:htmlunit from 4.13.0 to 4.15.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3171\"\u003e#3171\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/1e6315917bda76bc256621253d926d454b0eabd5\"\u003e\u003ccode\u003e1e63159\u003c/code\u003e\u003c/a\u003e Name the shutdown hook (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3170\"\u003e#3170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/76e806aa6e2efa5bf3bb0ec843ac94ed8da312c1\"\u003e\u003ccode\u003e76e806a\u003c/code\u003e\u003c/a\u003e feat: enable prevent branch protection rules (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3168\"\u003e#3168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0fbfb27d05ea730d201d273f3fb29f5314294548\"\u003e\u003ccode\u003e0fbfb27\u003c/code\u003e\u003c/a\u003e Implement fail-fast behavior for JUnit Platform provider (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3155\"\u003e#3155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/98d081e671888831ab16c66f4e02fc7e73802d2f\"\u003e\u003ccode\u003e98d081e\u003c/code\u003e\u003c/a\u003e Bump org.assertj:assertj-core from 3.27.3 to 3.27.4 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3167\"\u003e#3167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.5.3...surefire-3.5.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jacoco:jacoco-maven-plugin` from 0.8.13 to 0.8.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jacoco/jacoco/releases\"\u003eorg.jacoco:jacoco-maven-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.8.14\u003c/h2\u003e\n\u003ch2\u003eNew Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eJaCoCo now officially supports Java 25 (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1950\"\u003e#1950\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eExperimental support for Java 26 class files (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1807\"\u003e#1870\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBranches added by the Kotlin compiler for default argument number 33 or higher are filtered out during generation of report (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1655\"\u003e#1655\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003ePart of bytecode generated by the Kotlin compiler for elvis operator that follows safe call operator is filtered out during generation of report (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1814\"\u003e#1814\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1954\"\u003e#1954\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003ePart of bytecode generated by the Kotlin compiler for more cases of chained safe call operators is filtered out during generation of report (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1956\"\u003e#1956\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003ePart of bytecode generated by the Kotlin compiler for invocations of suspendCoroutineUninterceptedOrReturn intrinsic is filtered out during generation of report (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1929\"\u003e#1929\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003ePart of bytecode generated by the Kotlin compiler for suspending lambdas with parameters is filtered out during generation of report (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1945\"\u003e#1945\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003ePart of bytecode generated by the Kotlin compiler for suspending functions and lambdas with suspension points that return inline value class is filtered out during generation of report (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1871\"\u003e#1871\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003ePart of bytecode generated by the Kotlin Compose compiler plugin for pausable composition is filtered out during generation of report (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1911\"\u003e#1911\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eMethods generated by the Kotlin serialization compiler plugin are filtered out (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1885\"\u003e#1885\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1970\"\u003e#1970\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1971\"\u003e#1971\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFixed bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed handling of implicit else clause of when with String subject in Kotlin (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1813\"\u003e#1813\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1940\"\u003e#1940\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed handling of implicit default clause of switch by String in Java when compiled by ECJ (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1813\"\u003e#1813\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1940\"\u003e#1940\u003c/a\u003e).\nFixed handling of exceptions in chains of safe call operators in Kotlin (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1819\"\u003e#1819\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNon-functional Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eJaCoCo now depends on ASM 9.9 (GitHub \u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1965\"\u003e#1965\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jacoco/jacoco/commit/2eb248366f0eb63fd964fc7a81804b27229a6edd\"\u003e\u003ccode\u003e2eb2483\u003c/code\u003e\u003c/a\u003e Prepare release v0.8.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jacoco/jacoco/commit/de76181b207b18c5b727051f8d62c115dc2c976c\"\u003e\u003ccode\u003ede76181\u003c/code\u003e\u003c/a\u003e KotlinSerializableFilter should filter more methods (\u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1971\"\u003e#1971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jacoco/jacoco/commit/89c4bd5ff39deae410f2a899289fe96739a63c13\"\u003e\u003ccode\u003e89c4bd5\u003c/code\u003e\u003c/a\u003e Fix NPE in KotlinSerializableFilter (\u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1970\"\u003e#1970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jacoco/jacoco/commit/098112865bb957084cc9abc1a9ca3f5bbff7219b\"\u003e\u003ccode\u003e0981128\u003c/code\u003e\u003c/a\u003e Migrate release staging to the Central Publisher Portal (\u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1968\"\u003e#1968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jacoco/jacoco/commit/d07bc6b7e47959503f878563cc4d18060223f2de\"\u003e\u003ccode\u003ed07bc6b\u003c/code\u003e\u003c/a\u003e Add filter for bytecode generated by Kotlin serialization compiler plugin (\u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jacoco/jacoco/commit/5e35fd5e1968c9477948f24991368b872e8014b9\"\u003e\u003ccode\u003e5e35fd5\u003c/code\u003e\u003c/a\u003e Upgrade maven-dependency-plugin to 3.9.0 (\u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1966\"\u003e#1966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jacoco/jacoco/commit/c2fe5cc54472f188c0d0f1158a0f987295217138\"\u003e\u003ccode\u003ec2fe5cc\u003c/code\u003e\u003c/a\u003e Upgrade ASM to 9.9 (\u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1965\"\u003e#1965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jacoco/jacoco/commit/b0f8e23d91d59431124b2863b8e35bdd1b71f7b9\"\u003e\u003ccode\u003eb0f8e23\u003c/code\u003e\u003c/a\u003e KotlinSafeCallOperatorFilter should filter \u0026quot;unoptimized\u0026quot; safe call followed b...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jacoco/jacoco/commit/c7bd3f4e96540d1a8f58690d5d52a94eebf4c471\"\u003e\u003ccode\u003ec7bd3f4\u003c/code\u003e\u003c/a\u003e Upgrade spotless-maven-plugin to 3.0.0 (\u003ca href=\"https://redirect.github.com/jacoco/jacoco/issues/1961\"\u003e#1961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jacoco/jacoco/commit/faa289d2a370fa4f724bed3a09e8591be08cd6c2\"\u003e\u003ccode\u003efaa289d\u003c/code\u003e\u003c/a\u003e KotlinSafeCallOperatorFilter should not be affected by presence of pseudo ins...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jacoco/jacoco/compare/v0.8.13...v0.8.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-scm-plugin` from 2.1.0 to 2.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-scm/releases\"\u003eorg.apache.maven.plugins:maven-scm-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.2.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd method to ScmManager to get an ScmRepository from an existing (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/1319\"\u003e#1319\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReduce log noise (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/1313\"\u003e#1313\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReduce amount of log junk emitted (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/1286\"\u003e#1286\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u0026quot;no-verify\u0026quot; with JGit commits (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/1294\"\u003e#1294\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRework sign option for Git tag/commit (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/1293\"\u003e#1293\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SCM-1011\"\u003e[SCM-1011]\u003c/a\u003e - Consider interactive flag for SvnExeScmProvider (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/181\"\u003e#181\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGit: Observe interactive flag (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/1280\"\u003e#1280\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eNew option to be able to disable sign for commit/tag to be able use this with jgit when you have gpgsign configured in ~/.gitconfig (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/1266\"\u003e#1266\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd shallow parameter to checkout mojo (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/1264\"\u003e#1264\u003c/a\u003e) \u003ca href=\"https://github.com/clafren1\"\u003e\u003ccode\u003e@​clafren1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Apache 2.0 LICENSE file (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/1265\"\u003e#1265\u003c/a\u003e) \u003ca href=\"https://github.com/Ndacyayisenga-droid\"\u003e\u003ccode\u003e@​Ndacyayisenga-droid\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReplace \u0026quot;git whatchanged\u0026quot; by \u0026quot;git log\u0026quot; (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/1311\"\u003e#1311\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid raw RuntimeException (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/1307\"\u003e#1307\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJGit: Propagate exceptions when pushing tags/branches (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/1271\"\u003e#1271\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGit: Use environment variables when pushing tags/branches to remote (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/1270\"\u003e#1270\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SCM-1029\"\u003e[SCM-1029]\u003c/a\u003e - Fix empty commits on JGit checkin (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/238\"\u003e#238\u003c/a\u003e) \u003ca href=\"https://github.com/mhoffrog\"\u003e\u003ccode\u003e@​mhoffrog\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocument SCM authentication means (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/1281\"\u003e#1281\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeature/apt to md (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/1277\"\u003e#1277\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MNGSITE-529\"\u003e[MNGSITE-529]\u003c/a\u003e - Rename \u0026quot;Goals\u0026quot; to \u0026quot;Plugin Documentation\u0026quot; (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/234\"\u003e#234\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MNGSITE-540\"\u003e[MNGSITE-540]\u003c/a\u003e - Use correct plugin for reporting (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/216\"\u003e#216\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove mention of deprecated SCM provider which have been removed in 2.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/209\"\u003e#209\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate ConsumerUtils (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/1315\"\u003e#1315\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ecleanup runtime exceptions (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/1299\"\u003e#1299\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: enable prevent branch protection rules (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/1309\"\u003e#1309\u003c/a\u003e) \u003ca href=\"https://github.com/sebtiem\"\u003e\u003ccode\u003e@​sebtiem\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThrow is enough (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/1306\"\u003e#1306\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace raw runtime exceptions with GeneralSecurityException (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/1304\"\u003e#1304\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eremove not used plugins from pom (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/1267\"\u003e#1267\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable Github issues (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/242\"\u003e#242\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake asserts meaningful (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/232\"\u003e#232\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConvert from plexus to guice injection (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/229\"\u003e#229\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove dead commented code (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/231\"\u003e#231\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUnabbreviate cl variable names (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/230\"\u003e#230\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDeclare used dependencies (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/227\"\u003e#227\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrefer try with resources (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/228\"\u003e#228\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse SSHD 2.16.0 (\u003ca href=\"https://redirect.github.com/apache/maven-scm/pull/1318\"\u003e#1318\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-scm/commit/f2a75b387079b7f8a7320150a90eff6b42629380\"\u003e\u003ccode\u003ef2a75b3\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-scm/commit/65b342bf93292812d48a8c27048728ebe9881454\"\u003e\u003ccode\u003e65b342b\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-scm-2.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-scm/commit/ab95cfc29dd856bdb971fa51cf662c175fafacc5\"\u003e\u003ccode\u003eab95cfc\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] rollback the release of maven-scm-2.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-scm/commit/26021cf0e10a29f94a375c162ed736d2a7afdbb5\"\u003e\u003ccode\u003e26021cf\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-scm/commit/851705a0f86fd68cfe88b1b2d103a992cff9ee33\"\u003e\u003ccode\u003e851705a\u003c/code\u003e\u003c/a\u003e Add method to ScmManager to get an ScmRepository from an existing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-scm/commit/01ffa7356f74f9e534a68ae62e1a208103a744e2\"\u003e\u003ccode\u003e01ffa73\u003c/code\u003e\u003c/a\u003e trivial: clarify description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/mav...\n\n_Description has been truncated_","html_url":"https://github.com/phantom-coder5490po/asherah/pull/64","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/phantom-coder5490po%2Fasherah/issues/64","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/64/packages"}},{"old_version":"5.18.0","new_version":"5.18.1","update_type":"patch","path":null,"pr_created_at":"2025-12-22T07:04:48.000Z","version_change":"5.18.0 → 5.18.1","issue":{"uuid":"3752574968","node_id":"PR_kwDOCaZ6cc66E_O5","number":420,"state":"closed","title":"Bump the dependency-updates group across 1 directory with 42 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-19T07:37:00.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-22T07:04:48.000Z","updated_at":"2026-01-19T07:37:02.000Z","time_to_close":2421132,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dependency-updates","update_count":42,"packages":[{"name":"io.airlift:airbase","old_version":"306","new_version":"336","repository_url":"https://github.com/airlift/airbase"},{"name":"com.squareup.okhttp3:okhttp-bom","old_version":"5.1.0","new_version":"5.3.2","repository_url":"https://github.com/square/okhttp"},{"name":"io.opentelemetry:opentelemetry-bom","old_version":"1.54.1","new_version":"1.57.0","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-api","old_version":"1.54.1","new_version":"1.57.0","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-api-incubator","old_version":"1.54.1-alpha","new_version":"1.57.0-alpha","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-context","old_version":"1.54.1","new_version":"1.57.0","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"com.squareup.okio:okio-jvm","old_version":"3.16.0","new_version":"3.16.4","repository_url":"https://github.com/square/okio"},{"name":"commons-codec:commons-codec","old_version":"1.19.0","new_version":"1.20.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"commons-io:commons-io","old_version":"2.20.0","new_version":"2.21.0","repository_url":"https://github.com/apache/commons-io"},{"name":"org.apache.logging.log4j:log4j-api","old_version":"2.25.2","new_version":"2.25.3"},{"name":"org.checkerframework:checker-qual","old_version":"3.51.0","new_version":"3.52.1","repository_url":"https://github.com/typetools/checker-framework"},{"name":"com.fasterxml.jackson.core:jackson-core","old_version":"2.20.0","new_version":"2.20.1","repository_url":"https://github.com/FasterXML/jackson-core"},{"name":"com.fasterxml.jackson.core:jackson-databind","old_version":"2.20.0","new_version":"2.20.1","repository_url":"https://github.com/FasterXML/jackson"},{"name":"com.fasterxml.jackson.dataformat:jackson-dataformat-csv","old_version":"2.20.0","new_version":"2.20.1","repository_url":"https://github.com/FasterXML/jackson-dataformats-text"},{"name":"io.trino:trino-filesystem","old_version":"477","new_version":"479"},{"name":"io.trino:trino-hdfs","old_version":"477","new_version":"479"},{"name":"io.trino:trino-memory-context","old_version":"477","new_version":"479"},{"name":"io.trino:trino-orc","old_version":"477","new_version":"479"},{"name":"io.trino:trino-parquet","old_version":"477","new_version":"479"},{"name":"io.trino:trino-plugin-toolkit","old_version":"477","new_version":"479"},{"name":"io.trino:trino-spi","old_version":"477","new_version":"479"},{"name":"io.trino:trino-main","old_version":"477","new_version":"479"},{"name":"io.trino:trino-testing","old_version":"477","new_version":"479","repository_url":"https://github.com/trinodb/trino"},{"name":"io.trino:trino-testing-services","old_version":"477","new_version":"479"},{"name":"io.trino:trino-tpch","old_version":"477","new_version":"479"},{"name":"org.apache.avro:avro","old_version":"1.12.0","new_version":"1.12.1"},{"name":"org.apache.poi:poi","old_version":"5.4.1","new_version":"5.5.1"},{"name":"ch.qos.logback:logback-core","old_version":"1.5.18","new_version":"1.5.23","repository_url":"https://github.com/qos-ch/logback"},{"name":"com.amazonaws:aws-java-sdk-core","old_version":"1.12.791","new_version":"1.12.796","repository_url":"https://github.com/aws/aws-sdk-java"},{"name":"com.amazonaws:aws-java-sdk-s3","old_version":"1.12.791","new_version":"1.12.796","repository_url":"https://github.com/aws/aws-sdk-java"},{"name":"com.google.errorprone:error_prone_annotations","old_version":"2.42.0","new_version":"2.45.0","repository_url":"https://github.com/google/error-prone"},{"name":"com.google.errorprone:error_prone_core","old_version":"2.42.0","new_version":"2.45.0","repository_url":"https://github.com/google/error-prone"},{"name":"io.airlift:units","old_version":"1.10","new_version":"1.12","repository_url":"https://github.com/airlift/units"},{"name":"org.apache.poi:poi-ooxml","old_version":"5.4.1","new_version":"5.5.1"},{"name":"com.github.docker-java:docker-java-api","old_version":"3.6.0","new_version":"3.7.0","repository_url":"https://github.com/docker-java/docker-java"},{"name":"net.java.dev.jna:jna","old_version":"5.18.0","new_version":"5.18.1","repository_url":"https://github.com/java-native-access/jna"},{"name":"org.junit.jupiter:junit-jupiter","old_version":"5.13.4","new_version":"6.0.1","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.jupiter:junit-jupiter-api","old_version":"5.13.4","new_version":"6.0.1","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.testcontainers:testcontainers","old_version":"1.21.3","new_version":"2.0.3","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"com.github.ferstl:pedantic-pom-enforcers","old_version":"2.3.0","new_version":"2.3.1","repository_url":"https://github.com/ferstl/pedantic-pom-enforcers"},{"name":"org.apache.maven.plugins:maven-release-plugin","old_version":"3.1.1","new_version":"3.3.1","repository_url":"https://github.com/apache/maven-release"},{"name":"io.trino:trino-maven-plugin","old_version":"15","new_version":"17","repository_url":"https://github.com/trinodb/trino-maven-plugin"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dependency-updates group with 42 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [io.airlift:airbase](https://github.com/airlift/airbase) | `306` | `336` |\n| [com.squareup.okhttp3:okhttp-bom](https://github.com/square/okhttp) | `5.1.0` | `5.3.2` |\n| [io.opentelemetry:opentelemetry-bom](https://github.com/open-telemetry/opentelemetry-java) | `1.54.1` | `1.57.0` |\n| [io.opentelemetry:opentelemetry-api](https://github.com/open-telemetry/opentelemetry-java) | `1.54.1` | `1.57.0` |\n| [io.opentelemetry:opentelemetry-api-incubator](https://github.com/open-telemetry/opentelemetry-java) | `1.54.1-alpha` | `1.57.0-alpha` |\n| [io.opentelemetry:opentelemetry-context](https://github.com/open-telemetry/opentelemetry-java) | `1.54.1` | `1.57.0` |\n| [com.squareup.okio:okio-jvm](https://github.com/square/okio) | `3.16.0` | `3.16.4` |\n| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.19.0` | `1.20.0` |\n| [commons-io:commons-io](https://github.com/apache/commons-io) | `2.20.0` | `2.21.0` |\n| org.apache.logging.log4j:log4j-api | `2.25.2` | `2.25.3` |\n| [org.checkerframework:checker-qual](https://github.com/typetools/checker-framework) | `3.51.0` | `3.52.1` |\n| [com.fasterxml.jackson.core:jackson-core](https://github.com/FasterXML/jackson-core) | `2.20.0` | `2.20.1` |\n| [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) | `2.20.0` | `2.20.1` |\n| [com.fasterxml.jackson.dataformat:jackson-dataformat-csv](https://github.com/FasterXML/jackson-dataformats-text) | `2.20.0` | `2.20.1` |\n| io.trino:trino-filesystem | `477` | `479` |\n| io.trino:trino-hdfs | `477` | `479` |\n| io.trino:trino-memory-context | `477` | `479` |\n| io.trino:trino-orc | `477` | `479` |\n| io.trino:trino-parquet | `477` | `479` |\n| io.trino:trino-plugin-toolkit | `477` | `479` |\n| io.trino:trino-spi | `477` | `479` |\n| io.trino:trino-main | `477` | `479` |\n| [io.trino:trino-testing](https://github.com/trinodb/trino) | `477` | `479` |\n| io.trino:trino-testing-services | `477` | `479` |\n| io.trino:trino-tpch | `477` | `479` |\n| org.apache.avro:avro | `1.12.0` | `1.12.1` |\n| org.apache.poi:poi | `5.4.1` | `5.5.1` |\n| [ch.qos.logback:logback-core](https://github.com/qos-ch/logback) | `1.5.18` | `1.5.23` |\n| [com.amazonaws:aws-java-sdk-core](https://github.com/aws/aws-sdk-java) | `1.12.791` | `1.12.796` |\n| [com.amazonaws:aws-java-sdk-s3](https://github.com/aws/aws-sdk-java) | `1.12.791` | `1.12.796` |\n| [com.google.errorprone:error_prone_annotations](https://github.com/google/error-prone) | `2.42.0` | `2.45.0` |\n| [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) | `2.42.0` | `2.45.0` |\n| [io.airlift:units](https://github.com/airlift/units) | `1.10` | `1.12` |\n| org.apache.poi:poi-ooxml | `5.4.1` | `5.5.1` |\n| [com.github.docker-java:docker-java-api](https://github.com/docker-java/docker-java) | `3.6.0` | `3.7.0` |\n| [net.java.dev.jna:jna](https://github.com/java-native-access/jna) | `5.18.0` | `5.18.1` |\n| [org.junit.jupiter:junit-jupiter](https://github.com/junit-team/junit-framework) | `5.13.4` | `6.0.1` |\n| [org.junit.jupiter:junit-jupiter-api](https://github.com/junit-team/junit-framework) | `5.13.4` | `6.0.1` |\n| [org.testcontainers:testcontainers](https://github.com/testcontainers/testcontainers-java) | `1.21.3` | `2.0.3` |\n| [com.github.ferstl:pedantic-pom-enforcers](https://github.com/ferstl/pedantic-pom-enforcers) | `2.3.0` | `2.3.1` |\n| [org.apache.maven.plugins:maven-release-plugin](https://github.com/apache/maven-release) | `3.1.1` | `3.3.1` |\n| [io.trino:trino-maven-plugin](https://github.com/trinodb/trino-maven-plugin) | `15` | `17` |\n\n\nUpdates `io.airlift:airbase` from 306 to 336\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/airlift/airbase/releases\"\u003eio.airlift:airbase's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eairbase 336\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eDependency updates 📦\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump dep.asm.version from 9.9 to 9.9.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/1031\"\u003eairlift/airbase#1031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.logging.log4j:log4j-bom from 2.25.2 to 2.25.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/1033\"\u003eairlift/airbase#1033\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.jetbrains.kotlin:kotlin-bom from 2.2.21 to 2.3.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/1032\"\u003eairlift/airbase#1032\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/airlift/airbase/compare/335...336\"\u003ehttps://github.com/airlift/airbase/compare/335...336\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eairbase 335\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eDependency updates 📦\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.weakref:jmxutils from 1.26 to 1.27 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/1023\"\u003eairlift/airbase#1023\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.airlift:packaging from 386 to 387 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/1025\"\u003eairlift/airbase#1025\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump dep.logback.version from 1.5.21 to 1.5.22 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/1024\"\u003eairlift/airbase#1024\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.puppycrawl.tools:checkstyle from 12.2.0 to 12.3.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/1030\"\u003eairlift/airbase#1030\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha from 2.22.0-alpha to 2.23.0-alpha by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/1029\"\u003eairlift/airbase#1029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.airlift:packaging from 387 to 388 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/1028\"\u003eairlift/airbase#1028\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-release-plugin from 3.3.0 to 3.3.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/1026\"\u003eairlift/airbase#1026\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom from 2.22.0 to 2.23.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/1027\"\u003eairlift/airbase#1027\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/airlift/airbase/compare/334...335\"\u003ehttps://github.com/airlift/airbase/compare/334...335\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eairbase 334\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/airlift/airbase/compare/333...334\"\u003ehttps://github.com/airlift/airbase/compare/333...334\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eairbase 333\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eDependency updates 📦\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump io.airlift:packaging from 385 to 386 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/1020\"\u003eairlift/airbase#1020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.opentelemetry:opentelemetry-bom from 1.56.0 to 1.57.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/1022\"\u003eairlift/airbase#1022\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.opentelemetry:opentelemetry-bom-alpha from 1.56.0-alpha to 1.57.0-alpha by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/1021\"\u003eairlift/airbase#1021\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/airlift/airbase/compare/332...333\"\u003ehttps://github.com/airlift/airbase/compare/332...333\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eairbase 332\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/airlift/airbase/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.squareup.okhttp3:okhttp-bom` from 5.1.0 to 5.3.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/square/okhttp/blob/master/CHANGELOG.md\"\u003ecom.squareup.okhttp3:okhttp-bom's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 5.3.2\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-11-18\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix: Don't delay triggering timeouts. In Okio 3.16.0 we introduced a regression that caused\ntimeouts to fire later than they were supposed to.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpgrade: [Okio 3.16.4][okio_3_16_4].\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 5.3.1\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-11-16\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eThis release is the same as 5.3.0. Okio 3.16.3 didn't have a necessary fix!\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade: [Okio 3.16.3][okio_3_16_3].\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 5.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-30\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eNew: Add tags to \u003ccode\u003eCall\u003c/code\u003e, including computable tags. Use this to attach application-specific\nmetadata to a \u003ccode\u003eCall\u003c/code\u003e in an \u003ccode\u003eEventListener\u003c/code\u003e or \u003ccode\u003eInterceptor\u003c/code\u003e. The tag can be read in any other\n\u003ccode\u003eEventListener\u003c/code\u003e or \u003ccode\u003eInterceptor\u003c/code\u003e.\u003c/p\u003e\n\u003cpre lang=\"kotlin\"\u003e\u003ccode\u003e  override fun intercept(chain: Interceptor.Chain): Response {\n    chain.call().tag(MyAnalyticsTag::class) {\n      MyAnalyticsTag(...)\n    }\n\u003cpre\u003e\u003ccode\u003ereturn chain.proceed(chain.request())\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e}\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eNew: Support request bodies on HTTP/1.1 connection upgrades.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eNew: \u003ccode\u003eEventListener.plus()\u003c/code\u003e makes it easier to observe events in multiple listeners.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix: Don't spam logs with \u003cem\u003e‘Method isLoggable in android.util.Log not mocked.’\u003c/em\u003e when using\nOkHttp in Robolectric and Paparazzi tests.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpgrade: [Kotlin 2.2.21][kotlin_2_2_21].\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpgrade: [Okio 3.16.2][okio_3_16_2].\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpgrade: [ZSTD-KMP 0.4.0][zstd_kmp_0_4_0]. This update fixes a bug that caused APKs to fail\n[16 KB ELF alignment checks][elf_alignment].\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 5.2.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-11-18\u003c/em\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/75b9c267744cdd2e8b222d247052748ff0954304\"\u003e\u003ccode\u003e75b9c26\u003c/code\u003e\u003c/a\u003e Prepare for release 5.3.2.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/ab48e5d86d0c0b16b3679b9b9522acf65db73da4\"\u003e\u003ccode\u003eab48e5d\u003c/code\u003e\u003c/a\u003e Okio 3.16.4 (\u003ca href=\"https://redirect.github.com/square/okhttp/issues/9200\"\u003e#9200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/a9a4638b3d38b83782a959514b4183ddea0f071f\"\u003e\u003ccode\u003ea9a4638\u003c/code\u003e\u003c/a\u003e Prepare next development version.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/ef72228d270c21962ab632b4c5a0dfd7ab4fd661\"\u003e\u003ccode\u003eef72228\u003c/code\u003e\u003c/a\u003e Prepare for release 5.3.1.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/674716746bb4efce30501b711ea3ec188c0d670d\"\u003e\u003ccode\u003e6747167\u003c/code\u003e\u003c/a\u003e Update com.squareup.okio to v3.16.3 (\u003ca href=\"https://redirect.github.com/square/okhttp/issues/9197\"\u003e#9197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/0960b47ec28a02e893499d2a7e53bf462a62875e\"\u003e\u003ccode\u003e0960b47\u003c/code\u003e\u003c/a\u003e Prepare for release 5.3.0.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/bfb24eb90b3be7fb73541ea02ce8d5dfc4021709\"\u003e\u003ccode\u003ebfb24eb\u003c/code\u003e\u003c/a\u003e Support Request Bodies on HTTP1.1 Connection Upgrades (\u003ca href=\"https://redirect.github.com/square/okhttp/issues/9159\"\u003e#9159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/cf4a86439568e640c39da5e4e73af6565a5510b1\"\u003e\u003ccode\u003ecf4a864\u003c/code\u003e\u003c/a\u003e Update Gradle to v9.2.0 (\u003ca href=\"https://redirect.github.com/square/okhttp/issues/9171\"\u003e#9171\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/4e7dbec1ea6c9cf8d80422ac9d44b9b185c749a3\"\u003e\u003ccode\u003e4e7dbec\u003c/code\u003e\u003c/a\u003e Update dependency com.puppycrawl.tools:checkstyle to v12.1.1 (\u003ca href=\"https://redirect.github.com/square/okhttp/issues/9169\"\u003e#9169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/0470853d724ec9e3c68a6ef83a4d1a60a73ef289\"\u003e\u003ccode\u003e0470853\u003c/code\u003e\u003c/a\u003e Add tags to calls, including computable tags (\u003ca href=\"https://redirect.github.com/square/okhttp/issues/9168\"\u003e#9168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/square/okhttp/compare/parent-5.1.0...parent-5.3.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.opentelemetry:opentelemetry-bom` from 1.54.1 to 1.57.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/releases\"\u003eio.opentelemetry:opentelemetry-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.57.0\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eGlobalOpenTelemetry#getOrNoop\u003c/code\u003e, \u003ccode\u003e#isSet\u003c/code\u003e. Update \u003ccode\u003e#get\u003c/code\u003e to always returns obfuscated instance (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7819\"\u003e#7819\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eIncubating\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eLogs: Complex attributes incubating implementation (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7814\"\u003e#7814\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eLogs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd minimum severity and trace-based logger configuration (incubating API) (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7529\"\u003e#7529\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eOTLP: VarHandle string encoder (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7701\"\u003e#7701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Fix OkHttpGrpcSender to properly await executor shutdown (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7840\"\u003e#7840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: avoid auto-config warning (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7881\"\u003e#7881\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: update error message for missing GrpcSenderProvider dependency (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7884\"\u003e#7884\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDeclarative config: add runtime hints for graal VM (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7866\"\u003e#7866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add missing warning about discarded value (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7821\"\u003e#7821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate macos version to latest and switch to corretto for testing (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7841\"\u003e#7841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSync Java worflows: Allow re-running prepare release branch workflow (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7845\"\u003e#7845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSimplify and standardize renovate custom managers across Java repos (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7846\"\u003e#7846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove misspell workflow (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7852\"\u003e#7852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix link checks on main (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7867\"\u003e#7867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd zeitlinger as approver (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7868\"\u003e#7868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMove snapshot publishing to daily build (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7886\"\u003e#7886\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🙇 Thank you\u003c/h3\u003e\n\u003cp\u003eThis release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/breedx-splk\"\u003e\u003ccode\u003e@​breedx-splk\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/HarshMehta112\"\u003e\u003ccode\u003e@​HarshMehta112\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jack-berg\"\u003e\u003ccode\u003e@​jack-berg\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jaydeluca\"\u003e\u003ccode\u003e@​jaydeluca\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jeanbisutti\"\u003e\u003ccode\u003e@​jeanbisutti\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jkwatson\"\u003e\u003ccode\u003e@​jkwatson\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/kevinburkesegment\"\u003e\u003ccode\u003e@​kevinburkesegment\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/laurit\"\u003e\u003ccode\u003e@​laurit\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/michaldo\"\u003e\u003ccode\u003e@​michaldo\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md\"\u003eio.opentelemetry:opentelemetry-bom's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.57.0 (2025-12-05)\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eGlobalOpenTelemetry#getOrNoop\u003c/code\u003e, \u003ccode\u003e#isSet\u003c/code\u003e. Update \u003ccode\u003e#get\u003c/code\u003e to always returns obfuscated instance\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7819\"\u003e#7819\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eIncubating\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eLogs: Complex attributes incubating implementation\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7814\"\u003e#7814\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eLogs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd minimum severity and trace-based logger configuration (incubating API)\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7529\"\u003e#7529\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eOTLP: VarHandle string encoder\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7701\"\u003e#7701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Fix OkHttpGrpcSender to properly await executor shutdown\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7840\"\u003e#7840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: avoid auto-config warning\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7881\"\u003e#7881\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: update error message for missing GrpcSenderProvider dependency\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7884\"\u003e#7884\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDeclarative config: add runtime hints for graal VM\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7866\"\u003e#7866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add missing warning about discarded value\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7821\"\u003e#7821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate macos version to latest and switch to corretto for testing\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7841\"\u003e#7841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSync Java worflows: Allow re-running prepare release branch workflow\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7845\"\u003e#7845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSimplify and standardize renovate custom managers across Java repos\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7846\"\u003e#7846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove misspell workflow\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7852\"\u003e#7852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix link checks on main\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7867\"\u003e#7867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd zeitlinger as approver\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/2c5a4f8f3ed7aad0db43872fb09795cd5fb70182\"\u003e\u003ccode\u003e2c5a4f8\u003c/code\u003e\u003c/a\u003e [release/v1.57.x] Prepare release 1.57.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7899\"\u003e#7899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/ada4e2100e7cff1189a2fc5be9d639ac0cfc442c\"\u003e\u003ccode\u003eada4e21\u003c/code\u003e\u003c/a\u003e Prepare for 1.57.0 release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7894\"\u003e#7894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/01a02a8a9043d7c38d5a6363d703b47e1bcf6fc5\"\u003e\u003ccode\u003e01a02a8\u003c/code\u003e\u003c/a\u003e Enable gradle config cache (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7893\"\u003e#7893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/67a886edf9fbcb2ab6c96bc4326c2441c0c83fbf\"\u003e\u003ccode\u003e67a886e\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency com.uber.nullaway:nullaway to v0.12.14 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7892\"\u003e#7892\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/ef17aa5e2bffd3cbee4fac92b43400cdcd0ce60f\"\u003e\u003ccode\u003eef17aa5\u003c/code\u003e\u003c/a\u003e fix(deps): update armeriaversion to v1.34.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7891\"\u003e#7891\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/67df5bc7ac7639fb414e58b666402d804ee2dc2e\"\u003e\u003ccode\u003e67df5bc\u003c/code\u003e\u003c/a\u003e Disable errorprone RequestExplicitNullMarking (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7890\"\u003e#7890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/60698f700425fe8b8fc9f007df0e4025ed5e2c99\"\u003e\u003ccode\u003e60698f7\u003c/code\u003e\u003c/a\u003e chore(deps): update otel/opentelemetry-collector-contrib:0.141.0 docker diges...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/76c622cb0b7334d621a2f635daaf4d4ee2fb8d74\"\u003e\u003ccode\u003e76c622c\u003c/code\u003e\u003c/a\u003e Move snapshot publishing to daily build (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7886\"\u003e#7886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/cb83d7c948d200f4bdcafc68cdbecc795e18ada7\"\u003e\u003ccode\u003ecb83d7c\u003c/code\u003e\u003c/a\u003e chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.141...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/5772c1dc46df53c0c637a538b7b0d69e43efd1b1\"\u003e\u003ccode\u003e5772c1d\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency com.uber.nullaway:nullaway to v0.12.13 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7885\"\u003e#7885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/compare/v1.54.1...v1.57.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.opentelemetry:opentelemetry-api` from 1.54.1 to 1.57.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/releases\"\u003eio.opentelemetry:opentelemetry-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.57.0\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eGlobalOpenTelemetry#getOrNoop\u003c/code\u003e, \u003ccode\u003e#isSet\u003c/code\u003e. Update \u003ccode\u003e#get\u003c/code\u003e to always returns obfuscated instance (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7819\"\u003e#7819\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eIncubating\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eLogs: Complex attributes incubating implementation (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7814\"\u003e#7814\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eLogs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd minimum severity and trace-based logger configuration (incubating API) (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7529\"\u003e#7529\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eOTLP: VarHandle string encoder (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7701\"\u003e#7701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Fix OkHttpGrpcSender to properly await executor shutdown (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7840\"\u003e#7840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: avoid auto-config warning (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7881\"\u003e#7881\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: update error message for missing GrpcSenderProvider dependency (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7884\"\u003e#7884\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDeclarative config: add runtime hints for graal VM (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7866\"\u003e#7866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add missing warning about discarded value (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7821\"\u003e#7821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate macos version to latest and switch to corretto for testing (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7841\"\u003e#7841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSync Java worflows: Allow re-running prepare release branch workflow (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7845\"\u003e#7845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSimplify and standardize renovate custom managers across Java repos (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7846\"\u003e#7846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove misspell workflow (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7852\"\u003e#7852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix link checks on main (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7867\"\u003e#7867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd zeitlinger as approver (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7868\"\u003e#7868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMove snapshot publishing to daily build (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7886\"\u003e#7886\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🙇 Thank you\u003c/h3\u003e\n\u003cp\u003eThis release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/breedx-splk\"\u003e\u003ccode\u003e@​breedx-splk\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/HarshMehta112\"\u003e\u003ccode\u003e@​HarshMehta112\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jack-berg\"\u003e\u003ccode\u003e@​jack-berg\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jaydeluca\"\u003e\u003ccode\u003e@​jaydeluca\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jeanbisutti\"\u003e\u003ccode\u003e@​jeanbisutti\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jkwatson\"\u003e\u003ccode\u003e@​jkwatson\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/kevinburkesegment\"\u003e\u003ccode\u003e@​kevinburkesegment\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/laurit\"\u003e\u003ccode\u003e@​laurit\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/michaldo\"\u003e\u003ccode\u003e@​michaldo\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md\"\u003eio.opentelemetry:opentelemetry-api's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.57.0 (2025-12-05)\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eGlobalOpenTelemetry#getOrNoop\u003c/code\u003e, \u003ccode\u003e#isSet\u003c/code\u003e. Update \u003ccode\u003e#get\u003c/code\u003e to always returns obfuscated instance\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7819\"\u003e#7819\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eIncubating\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eLogs: Complex attributes incubating implementation\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7814\"\u003e#7814\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eLogs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd minimum severity and trace-based logger configuration (incubating API)\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7529\"\u003e#7529\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eOTLP: VarHandle string encoder\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7701\"\u003e#7701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Fix OkHttpGrpcSender to properly await executor shutdown\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7840\"\u003e#7840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: avoid auto-config warning\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7881\"\u003e#7881\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: update error message for missing GrpcSenderProvider dependency\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7884\"\u003e#7884\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDeclarative config: add runtime hints for graal VM\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7866\"\u003e#7866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add missing warning about discarded value\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7821\"\u003e#7821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate macos version to latest and switch to corretto for testing\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7841\"\u003e#7841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSync Java worflows: Allow re-running prepare release branch workflow\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7845\"\u003e#7845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSimplify and standardize renovate custom managers across Java repos\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7846\"\u003e#7846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove misspell workflow\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7852\"\u003e#7852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix link checks on main\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7867\"\u003e#7867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd zeitlinger as approver\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/2c5a4f8f3ed7aad0db43872fb09795cd5fb70182\"\u003e\u003ccode\u003e2c5a4f8\u003c/code\u003e\u003c/a\u003e [release/v1.57.x] Prepare release 1.57.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7899\"\u003e#7899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/ada4e2100e7cff1189a2fc5be9d639ac0cfc442c\"\u003e\u003ccode\u003eada4e21\u003c/code\u003e\u003c/a\u003e Prepare for 1.57.0 release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7894\"\u003e#7894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/01a02a8a9043d7c38d5a6363d703b47e1bcf6fc5\"\u003e\u003ccode\u003e01a02a8\u003c/code\u003e\u003c/a\u003e Enable gradle config cache (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7893\"\u003e#7893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/67a886edf9fbcb2ab6c96bc4326c2441c0c83fbf\"\u003e\u003ccode\u003e67a886e\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency com.uber.nullaway:nullaway to v0.12.14 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7892\"\u003e#7892\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/ef17aa5e2bffd3cbee4fac92b43400cdcd0ce60f\"\u003e\u003ccode\u003eef17aa5\u003c/code\u003e\u003c/a\u003e fix(deps): update armeriaversion to v1.34.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7891\"\u003e#7891\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/67df5bc7ac7639fb414e58b666402d804ee2dc2e\"\u003e\u003ccode\u003e67df5bc\u003c/code\u003e\u003c/a\u003e Disable errorprone RequestExplicitNullMarking (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7890\"\u003e#7890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/60698f700425fe8b8fc9f007df0e4025ed5e2c99\"\u003e\u003ccode\u003e60698f7\u003c/code\u003e\u003c/a\u003e chore(deps): update otel/opentelemetry-collector-contrib:0.141.0 docker diges...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/76c622cb0b7334d621a2f635daaf4d4ee2fb8d74\"\u003e\u003ccode\u003e76c622c\u003c/code\u003e\u003c/a\u003e Move snapshot publishing to daily build (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7886\"\u003e#7886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/cb83d7c948d200f4bdcafc68cdbecc795e18ada7\"\u003e\u003ccode\u003ecb83d7c\u003c/code\u003e\u003c/a\u003e chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.141...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/5772c1dc46df53c0c637a538b7b0d69e43efd1b1\"\u003e\u003ccode\u003e5772c1d\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency com.uber.nullaway:nullaway to v0.12.13 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7885\"\u003e#7885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/compare/v1.54.1...v1.57.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.opentelemetry:opentelemetry-api-incubator` from 1.54.1-alpha to 1.57.0-alpha\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/releases\"\u003eio.opentelemetry:opentelemetry-api-incubator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.56.0\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003ch4\u003eIncubator\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport ExtendedOpenTelemetry in GlobalOpenTelemetry (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7799\"\u003e#7799\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanges to MeterConfig, LoggerConfig, TracerConfig are guaranteed to be eventually visible (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7706\"\u003e#7706\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eStabilize ExemplarFilter (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7768\"\u003e#7768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eType specific exemplar reservoirs (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7758\"\u003e#7758\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSDK incubator: Add incubator ComposableRuleBasedSampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7787\"\u003e#7787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSDK incubator: Add incubator ComposableAnnotatingSampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7804\"\u003e#7804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSDK incubator: Rename ComposableTraceIdRatioBased to ComposableProbability (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7786\"\u003e#7786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: \u003cstrong\u003eBREAKING\u003c/strong\u003e Remove component provider generic type (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7606\"\u003e#7606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: Add declarative config support for ExemplarFilter (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7769\"\u003e#7769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: Fix a few declarative configuration bugs (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7807\"\u003e#7807\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove to oracle bare metal benchmark runner (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7740\"\u003e#7740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable Develocity build scans (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7776\"\u003e#7776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocument GPG signing key (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7783\"\u003e#7783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate build to use java 21 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7784\"\u003e#7784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSync repository-settings.md documentation (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7791\"\u003e#7791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix gradle deprecation warning (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7780\"\u003e#7780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSmall alignments of workflows across the 6 Java repos (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7806\"\u003e#7806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement min java version gradle tooling from instrumentation repo (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7801\"\u003e#7801\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🙇 Thank you\u003c/h3\u003e\n\u003cp\u003eThis release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/anuraaga\"\u003e\u003ccode\u003e@​anuraaga\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/breedx-splk\"\u003e\u003ccode\u003e@​breedx-splk\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/brunobat\"\u003e\u003ccode\u003e@​brunobat\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jack-berg\"\u003e\u003ccode\u003e@​jack-berg\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jkwatson\"\u003e\u003ccode\u003e@​jkwatson\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/laurit\"\u003e\u003ccode\u003e@​laurit\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/robsunday\"\u003e\u003ccode\u003e@​robsunday\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/ThomasVitale\"\u003e\u003ccode\u003e@​ThomasVitale\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/trask\"\u003e\u003ccode\u003e@​trask\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/yogurtearl\"\u003e\u003ccode\u003e@​yogurtearl\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md\"\u003eio.opentelemetry:opentelemetry-api-incubator's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003eUnreleased\u003c/h2\u003e\n\u003ch2\u003eVersion 1.57.0 (2025-12-05)\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eGlobalOpenTelemetry#getOrNoop\u003c/code\u003e, \u003ccode\u003e#isSet\u003c/code\u003e. Update \u003ccode\u003e#get\u003c/code\u003e to always returns obfuscated instance\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7819\"\u003e#7819\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eIncubating\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eLogs: Complex attributes incubating implementation\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7814\"\u003e#7814\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eLogs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd minimum severity and trace-based logger configuration (incubating API)\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7529\"\u003e#7529\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eOTLP: VarHandle string encoder\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7701\"\u003e#7701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Fix OkHttpGrpcSender to properly await executor shutdown\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7840\"\u003e#7840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: avoid auto-config warning\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7881\"\u003e#7881\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: update error message for missing GrpcSenderProvider dependency\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7884\"\u003e#7884\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDeclarative config: add runtime hints for graal VM\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7866\"\u003e#7866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add missing warning about discarded value\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7821\"\u003e#7821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate macos version to latest and switch to corretto for testing\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7841\"\u003e#7841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSync Java worflows: Allow re-running prepare release branch workflow\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7845\"\u003e#7845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSimplify and standardize renovate custom managers across Java repos\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7846\"\u003e#7846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove misspell workflow\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.opentelemetry:opentelemetry-context` from 1.54.1 to 1.57.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/releases\"\u003eio.opentelemetry:opentelemetry-context's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.57.0\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eGlobalOpenTelemetry#getOrNoop\u003c/code\u003e, \u003ccode\u003e#isSet\u003c/code\u003e. Update \u003ccode\u003e#get\u003c/code\u003e to always returns obfuscated instance (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7819\"\u003e#7819\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eIncubating\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eLogs: Complex attributes incubating implementation (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7814\"\u003e#7814\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eLogs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd minimum severity and trace-based logger configuration (incubating API) (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7529\"\u003e#7529\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eOTLP: VarHandle string encoder (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7701\"\u003e#7701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Fix OkHttpGrpcSender to properly await executor shutdown (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7840\"\u003e#7840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: avoid auto-config warning (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7881\"\u003e#7881\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: update error message for missing GrpcSenderProvider dependency (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7884\"\u003e#7884\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDeclarative config: add runtime hints for graal VM (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7866\"\u003e#7866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add missing warning about discarded value (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7821\"\u003e#7821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate macos version to latest and switch to corretto for testing (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7841\"\u003e#7841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSync Java worflows: Allow re-running prepare release branch workflow (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7845\"\u003e#7845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSimplify and standardize renovate custom managers across Java repos (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7846\"\u003e#7846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove misspell workflow (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7852\"\u003e#7852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix link checks on main (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7867\"\u003e#7867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd zeitlinger as approver (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7868\"\u003e#7868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMove snapshot publishing to daily build (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7886\"\u003e#7886\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🙇 Thank you\u003c/h3\u003e\n\u003cp\u003eThis release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/breedx-splk\"\u003e\u003ccode\u003e@​breedx-splk\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/HarshMehta112\"\u003e\u003ccode\u003e@​HarshMehta112\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jack-berg\"\u003e\u003ccode\u003e@​jack-berg\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jaydeluca\"\u003e\u003ccode\u003e@​jaydeluca\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jeanbisutti\"\u003e\u003ccode\u003e@​jeanbisutti\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jkwatson\"\u003e\u003ccode\u003e@​jkwatson\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/kevinburkesegment\"\u003e\u003ccode\u003e@​kevinburkesegment\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/laurit\"\u003e\u003ccode\u003e@​laurit\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/michaldo\"\u003e\u003ccode\u003e@​michaldo\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md\"\u003eio.opentelemetry:opentelemetry-context's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.57.0 (2025-12-05)\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eGlobalOpenTelemetry#getOrNoop\u003c/code\u003e, \u003ccode\u003e#isSet\u003c/code\u003e. Update \u003ccode\u003e#get\u003c/code\u003e to always returns obfuscated instance\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7819\"\u003e#7819\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eIncubating\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eLogs: Complex attributes incubating implementation\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7814\"\u003e#7814\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eLogs\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd minimum severity and trace-based logger configuration (incubating API)\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7529\"\u003e#7529\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eOTLP: VarHandle string encoder\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7701\"\u003e#7701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Fix OkHttpGrpcSender to properly await executor shutdown\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7840\"\u003e#7840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: avoid auto-config warning\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7881\"\u003e#7881\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: update error message for missing GrpcSenderProvider dependency\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7884\"\u003e#7884\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eDeclarative config: add runtime hints for graal VM\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7866\"\u003e#7866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: add missing warning about discarded value\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7821\"\u003e#7821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate macos version to latest and switch to corretto for testing\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7841\"\u003e#7841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSync Java worflows: Allow re-running prepare release branch workflow\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7845\"\u003e#7845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSimplify and standardize renovate custom managers across Java repos\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7846\"\u003e#7846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove misspell workflow\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7852\"\u003e#7852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix link checks on main\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7867\"\u003e#7867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd zeitlinger as approver\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/2c5a4f8f3ed7aad0db43872fb09795cd5fb70182\"\u003e\u003ccode\u003e2c5a4f8\u003c/code\u003e\u003c/a\u003e [release/v1.57.x] Prepare release 1.57.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7899\"\u003e#7899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/ada4e2100e7cff1189a2fc5be9d639ac0cfc442c\"\u003e\u003ccode\u003eada4e21\u003c/code\u003e\u003c/a\u003e Prepare for 1.57.0 release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7894\"\u003e#7894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/01a02a8a9043d7c38d5a6363d703b47e1bcf6fc5\"\u003e\u003ccode\u003e01a02a8\u003c/code\u003e\u003c/a\u003e Enable gradle config cache (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7893\"\u003e#7893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/67a886edf9fbcb2ab6c96bc4326c2441c0c83fbf\"\u003e\u003ccode\u003e67a886e\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency com.uber.nullaway:nullaway to v0.12.14 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7892\"\u003e#7892\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/ef17aa5e2bffd3cbee4fac92b43400cdcd0ce60f\"\u003e\u003ccode\u003eef17aa5\u003c/code\u003e\u003c/a\u003e fix(deps): update armeriaversion to v1.34.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7891\"\u003e#7891\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/67df5bc7ac7639fb414e58b666402d804ee2dc2e\"\u003e\u003ccode\u003e67df5bc\u003c/code\u003e\u003c/a\u003e Disable errorprone RequestExplicitNullMarking (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7890\"\u003e#7890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/60698f700425fe8b8fc9f007df0e4025ed5e2c99\"\u003e\u003ccode\u003e60698f7\u003c/code\u003e\u003c/a\u003e chore(deps): update otel/opentelemetry-collector-contrib:0.141.0 docker diges...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/76c622cb0b7334d621a2f635daaf4d4ee2fb8d74\"\u003e\u003ccode\u003e76c622c\u003c/code\u003e\u003c/a\u003e Move snapshot publishing to daily build (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7886\"\u003e#7886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/cb83d7c948d200f4bdcafc68cdbecc795e18ada7\"\u003e\u003ccode\u003ecb83d7c\u003c/code\u003e\u003c/a\u003e chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.141...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/5772c1dc46df53c0c637a538b7b0d69e43efd1b1\"\u003e\u003ccode\u003e5772c1d\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency com.uber.nullaway:nullaway to v0.12.13 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7885\"\u003e#7885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/compare/v1.54.1...v1.57.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.squareup.okio:okio-jvm` from 3.16.0 to 3.16.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/square/okio/blob/master/CHANGELOG.md\"\u003ecom.squareup.okio:okio-jvm's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 3.16.4\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-11-17\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Don't delay triggering timeouts. In 3.16.0 we introduced a regression that caused timeouts\nto fire later than they were supposed to.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.16.3\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-11-14\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eThis release is the same as 3.16.2. We forgot to cherry-pick a commit before we released!\u003c/p\u003e\n\u003ch2\u003eVersion 3.16.2\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-14\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix: \u003ccode\u003eokio-assetfilesystem\u003c/code\u003e APIs now correctly restored as visible to Kotlin.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.16.1\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-09\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Don't crash when calling \u003ccode\u003eSocket.shutdownOutput()\u003c/code\u003e or \u003ccode\u003eshutdownInput()\u003c/code\u003e on an \u003ccode\u003eSSLSocket\u003c/code\u003e on\nAndroid API 21. This method throws an \u003ccode\u003eUnsupportedOperationException\u003c/code\u003e, so we now catch that and\nclose the underlying stream instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/74b87c86f7931910a1192429230f5cee5193049a\"\u003e\u003ccode\u003e74b87c8\u003c/code\u003e\u003c/a\u003e Prepare for release 3.16.4.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/5cffb118117d54c62d4cae5802d715f11846e349\"\u003e\u003ccode\u003e5cffb11\u003c/code\u003e\u003c/a\u003e Fix compareTo function for priority queue in Asynctimeout (\u003ca href=\"https://redirect.github.com/square/okio/issues/1738\"\u003e#1738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/c869a7b2db67589b59f5816a6c1dabeb272cc181\"\u003e\u003ccode\u003ec869a7b\u003c/code\u003e\u003c/a\u003e Prepare next development version.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/06289cc3b57b4e2d477f2ea6e42acede4ae6dcb8\"\u003e\u003ccode\u003e06289cc\u003c/code\u003e\u003c/a\u003e Prepare for release 3.16.3.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/42ed971e48ee7339ce8816333949945e1df32629\"\u003e\u003ccode\u003e42ed971\u003c/code\u003e\u003c/a\u003e Prepare version 3.16.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/855f6323dea332b51122dba0d34044bf169f353b\"\u003e\u003ccode\u003e855f632\u003c/code\u003e\u003c/a\u003e Update dependency com.android.tools.build:gradle to v9.0.0-alpha10 (\u003ca href=\"https://redirect.github.com/square/okio/issues/1715\"\u003e#1715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/d8f54b52fdfef8c78d365d158ccce49d44cf41e1\"\u003e\u003ccode\u003ed8f54b5\u003c/code\u003e\u003c/a\u003e Prepare next development version.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/6328c9ce94702bfe40830a2dcf5a2bd1607354d8\"\u003e\u003ccode\u003e6328c9c\u003c/code\u003e\u003c/a\u003e Prepare for release 3.16.1.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/3df8719005218211a706ebf8d5503113e91ee21c\"\u003e\u003ccode\u003e3df8719\u003c/code\u003e\u003c/a\u003e Recover from an SSLSocket crash (\u003ca href=\"https://redirect.github.com/square/okio/issues/1714\"\u003e#1714\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/d2897ad00231e323ff73c2f31c349cdb76088182\"\u003e\u003ccode\u003ed2897ad\u003c/code\u003e\u003c/a\u003e Update dependency com.android.tools.build:gradle to v9.0.0-alpha09 (\u003ca href=\"https://redirect.github.com/square/okio/issues/1713\"\u003e#1713\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/square/okio/compare/parent-3.16.0...parent-3.16.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `commons-codec:commons-codec` from 1.19.0 to 1.20.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-codec/blob/master/RELEASE-NOTES.txt\"\u003ecommons-codec:commons-codec's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons Codec 1.20.0 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Codec team is pleased to announce the release of Apache Commons Codec 1.20.0.\u003c/p\u003e\n\u003cp\u003eThe Apache Commons Codec component contains encoders and decoders for\nformats such as Base16, Base32, Base64, digest, and Hexadecimal. In addition to these\nwidely used encoders and decoders, the codec package also maintains a\ncollection of phonetic encoding utilities.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003ch2\u003eNew features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add org.apache.commons.codec.digest.Crc16. Thanks to Fredrik Kjellberg, Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add builders to org.apache.commons.codec.digest streams and deprecate some old constructors. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add builder to Base16 streams and deprecate some old constructors. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add support for SHAKE128-256 and SHAKE256-512 to `DigestUtils` and `MessageDigestAlgorithms` on Java 25 and up. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add BaseNCodec.AbstractBuilder.setDecodeTable(byte[]) and refactor subclasses. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Deprecate all but one Base32 constructor in favor of the builder added in version 1.17.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Deprecate all but one Base64 constructor in favor of the builder added in version 1.17.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        BaseNCodecInputStream subclasses are now type-safe to match its matching BaseNCodec. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        BaseNCodecOutputStream subclasses are now type-safe to match its matching BaseNCodec. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Bump org.apache.commons:commons-parent from 85 to 91. Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        [test] Bump org.apache.commons:commons-lang3 from 3.18.0 to 3.19.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFor complete information on Apache Commons Codec, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons Codec website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-codec/\"\u003ehttps://commons.apache.org/proper/commons-codec/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload page: \u003ca href=\"https://commons.apache.org/proper/commons-codec/download_codec.cgi\"\u003ehttps://commons.apache.org/proper/commons-codec/download_codec.cgi\u003c/a\u003e\u003c/p\u003e\n\u003chr /\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/b20db1f1fa6ee7b0536f6a25c9c33f8289c22098\"\u003e\u003ccode\u003eb20db1f\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/cb344d6cfbdac2ce969c8ed86bc02d25e0a8f2c9\"\u003e\u003ccode\u003ecb344d6\u003c/code\u003e\u003c/a\u003e Use leaf in overview\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/004966ba0d70c24e59a3107edc06d13e56905313\"\u003e\u003ccode\u003e004966b\u003c/code\u003e\u003c/a\u003e Better package description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/13208005b9cf043ecd09c149a53eff03c1e7db61\"\u003e\u003ccode\u003e1320800\u003c/code\u003e\u003c/a\u003e Use HTTPS in URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/fcb8bf612ccdf25c11573ebe82dd9f0474e606d5\"\u003e\u003ccode\u003efcb8bf6\u003c/code\u003e\u003c/a\u003e Use component logo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/af58c1af853cd705fa08a5313c7fecd870ed37c6\"\u003e\u003ccode\u003eaf58c1a\u003c/code\u003e\u003c/a\u003e Use final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/4368bfeb57e2283fee80a296ed460d887b96a594\"\u003e\u003ccode\u003e4368bfe\u003c/code\u003e\u003c/a\u003e Add dependabot email [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/cb2b7b69fdb35725f54f2bfa3a96e2d5974e4d56\"\u003e\u003ccode\u003ecb2b7b6\u003c/code\u003e\u003c/a\u003e Clarify comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/48bb283c9b11876bedcb26e837a4efee3a71e77c\"\u003e\u003ccode\u003e48bb283\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.30.9 to 4.31.2 (\u003ca href=\"https://redirect.github.com/apache/commons-codec/issues/414\"\u003e#414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/f61c2e6179dabeeceeff0ab2713a0ac7f4eaa64b\"\u003e\u003ccode\u003ef61c2e6\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 4.6.2 to 5.0.0 (\u003ca href=\"https://redirect.github.com/apache/commons-codec/issues/413\"\u003e#413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-codec/compare/rel/commons-codec-1.19.0...rel/commons-codec-1.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `commons-io:commons-io` from 2.20.0 to 2.21.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-io/blob/master/RELEASE-NOTES.txt\"\u003ecommons-io:commons-io's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eApache Commons IO 2.21.0 Release Notes\u003c/p\u003e\n\u003cp\u003eThe Apache Commons IO team is pleased to announce the release of Apache Commons IO 2.21.0.\u003c/p\u003e\n\u003ch2\u003eIntroduction\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons IO library contains utility classes, stream implementations, file filters,\nfile comparators, endian transformation classes, and much more.\u003c/p\u003e\n\u003cp\u003eVersion 2.21.0: Java 8 or later is required.\u003c/p\u003e\n\u003ch2\u003eNew features\u003c/h2\u003e\n\u003cp\u003eo          FileUtils#byteCountToDisplaySize() supports Zettabyte, Yottabyte, Ronnabyte and Quettabyte \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/763\"\u003e#763\u003c/a\u003e. Thanks to strangelookingnerd, Gary Gregory.\no          Add org.apache.commons.io.FileUtils.ONE_RB \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/763\"\u003e#763\u003c/a\u003e. Thanks to strangelookingnerd, Gary Gregory.\no          Add org.apache.commons.io.FileUtils.ONE_QB \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/763\"\u003e#763\u003c/a\u003e. Thanks to strangelookingnerd, Gary Gregory.\no          Add org.apache.commons.io.output.ProxyOutputStream.writeRepeat(byte[], int, int, long). Thanks to Gary Gregory.\no          Add org.apache.commons.io.output.ProxyOutputStream.writeRepeat(byte[], long). Thanks to Gary Gregory.\no          Add org.apache.commons.io.output.ProxyOutputStream.writeRepeat(int, long). Thanks to Gary Gregory.\no          Add length unit support in FileSystem limits. Thanks to Piotr P. Karwasz.\no          Add IOUtils.toByteArray(InputStream, int, int) for safer chunked reading with size validation. Thanks to Piotr P. Karwasz.\no          Add org.apache.commons.io.file.PathUtils.getPath(String, String). Thanks to Gary Gregory.\no          Add org.apache.commons.io.channels.ByteArraySeekableByteChannel. Thanks to Gary Gregory.\no          Add IOIterable.asIterable(). Thanks to Gary Gregory.\no          Add NIO channel support to \u003ccode\u003eAbstractStreamBuilder\u003c/code\u003e. Thanks to Piotr P. Karwasz.\no          Add CloseShieldChannel to close-shielded NIO Channels \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/786\"\u003e#786\u003c/a\u003e. Thanks to Piotr P. Karwasz.\no          Added IOUtils.checkFromIndexSize as a Java 8 backport of Objects.checkFromIndexSize \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/790\"\u003e#790\u003c/a\u003e. Thanks to Piotr P. Karwasz.\u003c/p\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cp\u003eo          When testing on Java 21 and up, enable -XX:+EnableDynamicAgentLoading. Thanks to Gary Gregory.\no          When testing on Java 24 and up, don't fail FileUtilsListFilesTest for a different behavior in the JRE. Thanks to Gary Gregory.\no          ValidatingObjectInputStream does not validate dynamic proxy interfaces. Thanks to Stanislav Fort, Gary Gregory.\no          BoundedInputStream.getRemaining() now reports Long.MAX_VALUE instead of 0 when no limit is set. Thanks to Piotr P. Karwasz.\no          BoundedInputStream.available() correctly accounts for the maximum read limit. Thanks to Piotr P. Karwasz.\no          Deprecate IOUtils.readFully(InputStream, int) in favor of toByteArray(InputStream, int). Thanks to Gary Gregory, Piotr P. Karwasz.\no          IOUtils.toByteArray(InputStream) now throws IOException on byte array overflow. Thanks to Piotr P. Karwasz.\no          Javadoc general improvements. Thanks to Gary Gregory, Piotr P. Karwasz.\no          IOUtils.toByteArray() now throws EOFException when not enough data is available \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/796\"\u003e#796\u003c/a\u003e. Thanks to Piotr P. Karwasz.\no          Fix IOUtils.skip() usage in concurrent scenarios. Thanks to Piotr P. Karwasz.\no          [javadoc] Fix XmlStreamReader Javadoc to indicate the correct class that is built \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/806\"\u003e#806\u003c/a\u003e. Thanks to J Hawkins.\u003c/p\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cp\u003eo          Bump org.apache.commons:commons-parent from 85 to 91 \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/774\"\u003e#774\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/783\"\u003e#783\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/808\"\u003e#808\u003c/a\u003e. Thanks to Gary Gregory, Dependabot.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/54073d3b5fdd2985b98a48040ede95eb59c7ee53\"\u003e\u003ccode\u003e54073d3\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 2.21.0 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/f141f09d91368543e4f0754cbd649c484768c55c\"\u003e\u003ccode\u003ef141f09\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/adcf1350152faf4dbd8cf53fb2f2649f25dbe227\"\u003e\u003ccode\u003eadcf135\u003c/code\u003e\u003c/a\u003e Add license header\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/0f499d060adbd4b36bbd9f47393a7ea6af8149ff\"\u003e\u003ccode\u003e0f499d0\u003c/code\u003e\u003c/a\u003e Use new oak logo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/34a961c3ed58ed96c73836db154ae50f0c45110f\"\u003e\u003ccode\u003e34a961c\u003c/code\u003e\u003c/a\u003e Use HTTPS in URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/9e511181a03096b77c3a4b9c6077a4ac0b56b510\"\u003e\u003ccode\u003e9e51118\u003c/code\u003e\u003c/a\u003e Use HTTPS in URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/d715865ee705fdb8ed786582bd6bd4ee996b0665\"\u003e\u003ccode\u003ed715865\u003c/code\u003e\u003c/a\u003e Add dependabot email [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/3d6a7e113633e1a33ca254d744c3fcbab61663f3\"\u003e\u003ccode\u003e3d6a7e1\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/ad875d566f273f54094b6b872bf9433be9fd86a7\"\u003e\u003ccode\u003ead875d5\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 4.6.2 to 5.0.0 (\u003ca href=\"https://redirect.github.com/apache/commons-io/issues/810\"\u003e#810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/bc01dee31ec0ff10aa0841ff245b770fa1ecfade\"\u003e\u003ccode\u003ebc01dee\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.30.9 to 4.31.2 (\u003ca href=\"https://redirect.github.com/apache/commons-io/issues/811\"\u003e#811\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-io/compare/rel/commons-io-2.20.0...rel/commons-io-2.21.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.logging.log4j:log4j-api` from 2.25.2 to 2.25.3\n\nUpdates `org.checkerframework:checker-qual` from 3.51.0 to 3.52.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typetools/checker-framework/releases\"\u003eorg.checkerframework:checker-qual's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eChecker Framework 3.52.1\u003c/h2\u003e\n\u003ch2\u003eVersion 3.52.1 (2025-12-02)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eUser-visible changes:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdded \u003ccode\u003eOpt.ifPresentOrElse()\u003c/code\u003e method.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eClosed issues:\u003c/strong\u003e\n\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7243\"\u003e#7243\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7398\"\u003e#7398\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eChecker Framework 3.52.0\u003c/h2\u003e\n\u003ch2\u003eVersion 3.52.0 (2025-11-04)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eImplementation details:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eIn \u003ccode\u003eCFAbstractAnalysis\u003c/code\u003e, renamed \u003ccode\u003edefaultCreateAbstractValue\u003c/code\u003e to \u003ccode\u003egetCfValue\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003eIn \u003ccode\u003eGenericAnnotatedTypeFactory\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003erenamed \u003ccode\u003eperformFlowAnalysis\u003c/code\u003e to \u003ccode\u003eperformFlowAnalysisForClass\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003erenamed \u003ccode\u003echeckAndPerformFlowAnalysis\u003c/code\u003e to \u003ccode\u003eperformFlowAnalysisForClassOnce\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eClosed issues:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/6629\"\u003e#6629\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7341\"\u003e#7341\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7346\"\u003e#7346\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eChecker Framework 3.51.1\u003c/h2\u003e\n\u003ch2\u003eVersion 3.51.1 (2025-10-01)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eClosed issues:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/6623\"\u003e#6623\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7250\"\u003e#7250\u003c/a\u003e.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typetools/checker-framework/blob/master/do...\n\n_Description has been truncated_","html_url":"https://github.com/snowlift/trino-storage/pull/420","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/snowlift%2Ftrino-storage/issues/420","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/420/packages"}},{"old_version":"5.7.0","new_version":"5.18.1","update_type":"minor","path":null,"pr_created_at":"2025-12-21T20:31:05.000Z","version_change":"5.7.0 → 5.18.1","issue":{"uuid":"3751582775","node_id":"PR_kwDOHu3fHc66BttQ","number":282,"state":"open","title":"deps(deps): bump the maven-dependencies group across 1 directory with 59 updates","user":"dependabot[bot]","labels":["dependencies","security"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-12-21T20:31:05.000Z","updated_at":"2025-12-26T02:21:10.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(deps): bump","group_name":"maven-dependencies","update_count":59,"packages":[{"name":"org.apache.maven.plugins:maven-checkstyle-plugin","old_version":"3.1.2","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-checkstyle-plugin"},{"name":"org.apache.logging.log4j:log4j-api","old_version":"2.23.0","new_version":"2.25.3"},{"name":"org.apache.logging.log4j:log4j-core","old_version":"2.23.0","new_version":"2.25.3"},{"name":"org.assertj:assertj-core","old_version":"3.23.1","new_version":"3.27.6","repository_url":"https://github.com/assertj/assertj"},{"name":"org.apache.maven.plugins:maven-source-plugin","old_version":"3.3.0","new_version":"3.4.0","repository_url":"https://github.com/apache/maven-source-plugin"},{"name":"org.apache.maven.plugins:maven-javadoc-plugin","old_version":"3.6.2","new_version":"3.12.0","repository_url":"https://github.com/apache/maven-javadoc-plugin"},{"name":"org.apache.maven.plugins:maven-gpg-plugin","old_version":"3.2.4","new_version":"3.2.8","repository_url":"https://github.com/apache/maven-gpg-plugin"},{"name":"org.sonatype.central:central-publishing-maven-plugin","old_version":"0.8.0","new_version":"0.9.0","repository_url":"https://github.com/sonatype/central-publishing-maven-plugin"},{"name":"org.apache.maven.plugins:maven-compiler-plugin","old_version":"3.8.1","new_version":"3.14.1","repository_url":"https://github.com/apache/maven-compiler-plugin"},{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.0.0-M5","new_version":"3.5.4","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.codehaus.mojo:flatten-maven-plugin","old_version":"1.1.0","new_version":"1.7.3","repository_url":"https://github.com/mojohaus/flatten-maven-plugin"},{"name":"org.codehaus.mojo:versions-maven-plugin","old_version":"2.16.2","new_version":"2.20.1","repository_url":"https://github.com/mojohaus/versions"},{"name":"com.amashchenko.maven.plugin:gitflow-maven-plugin","old_version":"1.18.0","new_version":"1.21.0","repository_url":"https://github.com/aleksandr-m/gitflow-maven-plugin"},{"name":"org.codehaus.mojo:exec-maven-plugin","old_version":"3.0.0","new_version":"3.6.2","repository_url":"https://github.com/mojohaus/exec-maven-plugin"},{"name":"org.jacoco:jacoco-maven-plugin","old_version":"0.8.8","new_version":"0.8.14","repository_url":"https://github.com/jacoco/jacoco"},{"name":"software.amazon.awssdk:bom","old_version":"2.17.259","new_version":"2.40.13"},{"name":"com.amazonaws:aws-java-sdk-secretsmanager","old_version":"1.12.385","new_version":"1.12.796","repository_url":"https://github.com/aws/aws-sdk-java"},{"name":"com.fasterxml.jackson.core:jackson-databind","old_version":"2.18.5","new_version":"2.20.1","repository_url":"https://github.com/FasterXML/jackson"},{"name":"com.fasterxml.jackson.datatype:jackson-datatype-jsr310","old_version":"2.18.5","new_version":"2.20.1"},{"name":"com.fasterxml.jackson.dataformat:jackson-dataformat-yaml","old_version":"2.18.5","new_version":"2.20.1","repository_url":"https://github.com/FasterXML/jackson-dataformats-text"},{"name":"org.apache.commons:commons-csv","old_version":"1.8","new_version":"1.14.1","repository_url":"https://github.com/apache/commons-csv"},{"name":"org.dhatim:fastexcel","old_version":"0.18.4","new_version":"0.19.0","repository_url":"https://github.com/dhatim/fastexcel"},{"name":"org.dhatim:fastexcel-reader","old_version":"0.18.4","new_version":"0.19.0","repository_url":"https://github.com/dhatim/fastexcel"},{"name":"org.apache.poi:poi","old_version":"5.2.5","new_version":"5.5.1"},{"name":"org.apache.poi:poi-ooxml","old_version":"5.2.5","new_version":"5.5.1"},{"name":"org.commonmark:commonmark","old_version":"0.25.0","new_version":"0.27.0","repository_url":"https://github.com/commonmark/commonmark-java"},{"name":"commons-io:commons-io","old_version":"2.16.0","new_version":"2.21.0","repository_url":"https://github.com/apache/commons-io"},{"name":"com.nimbusds:oauth2-oidc-sdk","old_version":"11.23.1","new_version":"11.30.1"},{"name":"com.auth0:auth0","old_version":"2.18.0","new_version":"2.27.0","repository_url":"https://github.com/auth0/auth0-java"},{"name":"com.auth0:java-jwt","old_version":"4.4.0","new_version":"4.5.0","repository_url":"https://github.com/auth0/java-jwt"},{"name":"com.auth0:jwks-rsa","old_version":"0.22.1","new_version":"0.23.0","repository_url":"https://github.com/auth0/jwks-rsa-java"},{"name":"org.apache.velocity:velocity-engine-core","old_version":"2.3","new_version":"2.4.1"},{"name":"org.jsoup:jsoup","old_version":"1.15.3","new_version":"1.21.2","repository_url":"https://github.com/jhy/jsoup"},{"name":"com.google.auth:google-auth-library-oauth2-http","old_version":"1.11.0","new_version":"1.41.0"},{"name":"com.amazonaws:aws-java-sdk-sqs","old_version":"1.12.321","new_version":"1.12.796","repository_url":"https://github.com/aws/aws-sdk-java"},{"name":"com.amazonaws:aws-java-sdk-ses","old_version":"1.12.705","new_version":"1.12.796","repository_url":"https://github.com/aws/aws-sdk-java"},{"name":"cloud.localstack:localstack-utils","old_version":"0.2.20","new_version":"0.2.23","repository_url":"https://github.com/localstack/localstack"},{"name":"org.quartz-scheduler:quartz","old_version":"2.3.2","new_version":"2.5.2","repository_url":"https://github.com/quartz-scheduler/quartz"},{"name":"com.mchange:mchange-commons-java","old_version":"0.3.0","new_version":"0.3.2","repository_url":"https://github.com/swaldman/mchange-commons-java"},{"name":"org.apache.logging.log4j:log4j-slf4j-impl","old_version":"2.23.0","new_version":"2.25.3"},{"name":"com.sun.mail:jakarta.mail","old_version":"2.0.1","new_version":"2.0.2"},{"name":"net.java.dev.jna:jna","old_version":"5.7.0","new_version":"5.18.1","repository_url":"https://github.com/java-native-access/jna"},{"name":"com.amazonaws:aws-java-sdk-s3","old_version":"1.12.261","new_version":"1.12.796","repository_url":"https://github.com/aws/aws-sdk-java"},{"name":"org.apache.sshd:sshd-sftp","old_version":"2.14.0","new_version":"2.16.0","repository_url":"https://github.com/apache/mina-sshd"},{"name":"org.apache.commons:commons-lang3","old_version":"3.18.0","new_version":"3.20.0"},{"name":"com.mchange:c3p0","old_version":"0.10.0","new_version":"0.11.2","repository_url":"https://github.com/swaldman/c3p0"},{"name":"com.h2database:h2","old_version":"2.2.220","new_version":"2.4.240","repository_url":"https://github.com/h2database/h2database"},{"name":"org.xerial:sqlite-jdbc","old_version":"3.47.1.0","new_version":"3.51.1.0","repository_url":"https://github.com/xerial/sqlite-jdbc"},{"name":"org.postgresql:postgresql","old_version":"42.7.4","new_version":"42.7.8","repository_url":"https://github.com/pgjdbc/pgjdbc"},{"name":"org.openjdk.nashorn:nashorn-core","old_version":"15.4","new_version":"15.7","repository_url":"https://github.com/openjdk/nashorn"},{"name":"org.apache.maven.plugins:maven-jar-plugin","old_version":"3.4.2","new_version":"3.5.0","repository_url":"https://github.com/apache/maven-jar-plugin"},{"name":"info.picocli:picocli","old_version":"4.6.1","new_version":"4.7.7","repository_url":"https://github.com/remkop/picocli"},{"name":"info.picocli:picocli-shell-jline3","old_version":"4.6.3","new_version":"4.7.7","repository_url":"https://github.com/remkop/picocli"},{"name":"com.konghq:unirest-java","old_version":"3.13.12","new_version":"3.14.5","repository_url":"https://github.com/Kong/unirest-java"},{"name":"com.amazonaws:aws-lambda-java-core","old_version":"1.2.1","new_version":"1.4.0","repository_url":"https://github.com/aws/aws-lambda-java-libs"},{"name":"com.amazonaws:aws-lambda-java-events","old_version":"3.11.0","new_version":"3.16.1","repository_url":"https://github.com/aws/aws-lambda-java-libs"},{"name":"com.amazonaws:aws-lambda-java-runtime-interface-client","old_version":"2.1.1","new_version":"2.8.7","repository_url":"https://github.com/aws/aws-lambda-java-libs"},{"name":"com.slack.api:slack-api-client","old_version":"1.27.3","new_version":"1.46.0","repository_url":"https://github.com/slackapi/java-slack-sdk"},{"name":"org.slf4j:slf4j-api","old_version":"2.0.6","new_version":"2.0.17"}],"path":null,"ecosystem":"maven"},"body":"Bumps the maven-dependencies group with 59 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.apache.maven.plugins:maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin) | `3.1.2` | `3.6.0` |\n| org.apache.logging.log4j:log4j-api | `2.23.0` | `2.25.3` |\n| org.apache.logging.log4j:log4j-core | `2.23.0` | `2.25.3` |\n| [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.23.1` | `3.27.6` |\n| [org.apache.maven.plugins:maven-source-plugin](https://github.com/apache/maven-source-plugin) | `3.3.0` | `3.4.0` |\n| [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) | `3.6.2` | `3.12.0` |\n| [org.apache.maven.plugins:maven-gpg-plugin](https://github.com/apache/maven-gpg-plugin) | `3.2.4` | `3.2.8` |\n| [org.sonatype.central:central-publishing-maven-plugin](https://github.com/sonatype/central-publishing-maven-plugin) | `0.8.0` | `0.9.0` |\n| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.8.1` | `3.14.1` |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.0.0-M5` | `3.5.4` |\n| [org.codehaus.mojo:flatten-maven-plugin](https://github.com/mojohaus/flatten-maven-plugin) | `1.1.0` | `1.7.3` |\n| [org.codehaus.mojo:versions-maven-plugin](https://github.com/mojohaus/versions) | `2.16.2` | `2.20.1` |\n| [com.amashchenko.maven.plugin:gitflow-maven-plugin](https://github.com/aleksandr-m/gitflow-maven-plugin) | `1.18.0` | `1.21.0` |\n| [org.codehaus.mojo:exec-maven-plugin](https://github.com/mojohaus/exec-maven-plugin) | `3.0.0` | `3.6.2` |\n| [org.jacoco:jacoco-maven-plugin](https://github.com/jacoco/jacoco) | `0.8.8` | `0.8.14` |\n| software.amazon.awssdk:bom | `2.17.259` | `2.40.13` |\n| [com.amazonaws:aws-java-sdk-secretsmanager](https://github.com/aws/aws-sdk-java) | `1.12.385` | `1.12.796` |\n| [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) | `2.18.5` | `2.20.1` |\n| com.fasterxml.jackson.datatype:jackson-datatype-jsr310 | `2.18.5` | `2.20.1` |\n| [com.fasterxml.jackson.dataformat:jackson-dataformat-yaml](https://github.com/FasterXML/jackson-dataformats-text) | `2.18.5` | `2.20.1` |\n| [org.apache.commons:commons-csv](https://github.com/apache/commons-csv) | `1.8` | `1.14.1` |\n| [org.dhatim:fastexcel](https://github.com/dhatim/fastexcel) | `0.18.4` | `0.19.0` |\n| [org.dhatim:fastexcel-reader](https://github.com/dhatim/fastexcel) | `0.18.4` | `0.19.0` |\n| org.apache.poi:poi | `5.2.5` | `5.5.1` |\n| org.apache.poi:poi-ooxml | `5.2.5` | `5.5.1` |\n| [org.commonmark:commonmark](https://github.com/commonmark/commonmark-java) | `0.25.0` | `0.27.0` |\n| [commons-io:commons-io](https://github.com/apache/commons-io) | `2.16.0` | `2.21.0` |\n| [com.nimbusds:oauth2-oidc-sdk](https://bitbucket.org/connect2id/oauth-2.0-sdk-with-openid-connect-extensions) | `11.23.1` | `11.30.1` |\n| [com.auth0:auth0](https://github.com/auth0/auth0-java) | `2.18.0` | `2.27.0` |\n| [com.auth0:java-jwt](https://github.com/auth0/java-jwt) | `4.4.0` | `4.5.0` |\n| [com.auth0:jwks-rsa](https://github.com/auth0/jwks-rsa-java) | `0.22.1` | `0.23.0` |\n| org.apache.velocity:velocity-engine-core | `2.3` | `2.4.1` |\n| [org.jsoup:jsoup](https://github.com/jhy/jsoup) | `1.15.3` | `1.21.2` |\n| com.google.auth:google-auth-library-oauth2-http | `1.11.0` | `1.41.0` |\n| [com.amazonaws:aws-java-sdk-sqs](https://github.com/aws/aws-sdk-java) | `1.12.321` | `1.12.796` |\n| [com.amazonaws:aws-java-sdk-ses](https://github.com/aws/aws-sdk-java) | `1.12.705` | `1.12.796` |\n| [cloud.localstack:localstack-utils](https://github.com/localstack/localstack) | `0.2.20` | `0.2.23` |\n| [org.quartz-scheduler:quartz](https://github.com/quartz-scheduler/quartz) | `2.3.2` | `2.5.2` |\n| [com.mchange:mchange-commons-java](https://github.com/swaldman/mchange-commons-java) | `0.3.0` | `0.3.2` |\n| org.apache.logging.log4j:log4j-slf4j-impl | `2.23.0` | `2.25.3` |\n| com.sun.mail:jakarta.mail | `2.0.1` | `2.0.2` |\n| [net.java.dev.jna:jna](https://github.com/java-native-access/jna) | `5.7.0` | `5.18.1` |\n| [com.amazonaws:aws-java-sdk-s3](https://github.com/aws/aws-sdk-java) | `1.12.261` | `1.12.796` |\n| [org.apache.sshd:sshd-sftp](https://github.com/apache/mina-sshd) | `2.14.0` | `2.16.0` |\n| org.apache.commons:commons-lang3 | `3.18.0` | `3.20.0` |\n| [com.mchange:c3p0](https://github.com/swaldman/c3p0) | `0.10.0` | `0.11.2` |\n| [com.h2database:h2](https://github.com/h2database/h2database) | `2.2.220` | `2.4.240` |\n| [org.xerial:sqlite-jdbc](https://github.com/xerial/sqlite-jdbc) | `3.47.1.0` | `3.51.1.0` |\n| [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc) | `42.7.4` | `42.7.8` |\n| [org.openjdk.nashorn:nashorn-core](https://github.com/openjdk/nashorn) | `15.4` | `15.7` |\n| [org.apache.maven.plugins:maven-jar-plugin](https://github.com/apache/maven-jar-plugin) | `3.4.2` | `3.5.0` |\n| [info.picocli:picocli](https://github.com/remkop/picocli) | `4.6.1` | `4.7.7` |\n| [info.picocli:picocli-shell-jline3](https://github.com/remkop/picocli) | `4.6.3` | `4.7.7` |\n| [com.konghq:unirest-java](https://github.com/Kong/unirest-java) | `3.13.12` | `3.14.5` |\n| [com.amazonaws:aws-lambda-java-core](https://github.com/aws/aws-lambda-java-libs) | `1.2.1` | `1.4.0` |\n| [com.amazonaws:aws-lambda-java-events](https://github.com/aws/aws-lambda-java-libs) | `3.11.0` | `3.16.1` |\n| [com.amazonaws:aws-lambda-java-runtime-interface-client](https://github.com/aws/aws-lambda-java-libs) | `2.1.1` | `2.8.7` |\n| [com.slack.api:slack-api-client](https://github.com/slackapi/java-slack-sdk) | `1.27.3` | `1.46.0` |\n| org.slf4j:slf4j-api | `2.0.6` | `2.0.17` |\n\n\nUpdates `org.apache.maven.plugins:maven-checkstyle-plugin` from 3.1.2 to 3.6.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/dd1abd9ee7cb1046ece3ae013fa6e68a345c7a32\"\u003e\u003ccode\u003edd1abd9\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-checkstyle-plugin-3.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/9ccb06ed3ef759a109d48456ccdad3f583f3ba57\"\u003e\u003ccode\u003e9ccb06e\u003c/code\u003e\u003c/a\u003e fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/6ac89b88deec9893875a40ec62718bc02d1a27cc\"\u003e\u003ccode\u003e6ac89b8\u003c/code\u003e\u003c/a\u003e [MCHECKSTYLE-452] Upgrade to Doxia 2.0.0 GA Stack\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/ff1a1b76e24a66107413eafda9eb17a3782957cd\"\u003e\u003ccode\u003eff1a1b7\u003c/code\u003e\u003c/a\u003e Bump org.apache.commons:commons-lang3 from 3.16.0 to 3.17.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/13e16c5bbf322f24257b27f5ec4be01d2e39d485\"\u003e\u003ccode\u003e13e16c5\u003c/code\u003e\u003c/a\u003e Remove unecessary test dependency on plexus-container-default\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/a7c962ae77e10c210b51e56e949f9df7223d1e71\"\u003e\u003ccode\u003ea7c962a\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/868abc95ea488a56f92a4610bdfd5d25c471e0de\"\u003e\u003ccode\u003e868abc9\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-checkstyle-plugin-3.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/9043f8a96ee5f3ab9971ecae399fce4da6a8ce2e\"\u003e\u003ccode\u003e9043f8a\u003c/code\u003e\u003c/a\u003e [MCHECKSTYLE-446] Dynamically calculate xrefLocation/xrefTestLocation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/0e7bd00e106ea76d9ffaadf1256a95d463bf60e3\"\u003e\u003ccode\u003e0e7bd00\u003c/code\u003e\u003c/a\u003e [MCHECKSTYLE-445] Upgrade to Doxia 2.0.0 Milestone Stack\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/b92666d0b0dc3dfc4975be701e2f104ed6e96fb0\"\u003e\u003ccode\u003eb92666d\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-plugins from 42 to 43\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/compare/maven-checkstyle-plugin-3.1.2...maven-checkstyle-plugin-3.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.logging.log4j:log4j-api` from 2.23.0 to 2.25.3\n\nUpdates `org.apache.logging.log4j:log4j-core` from 2.23.0 to 2.25.3\n\nUpdates `org.assertj:assertj-core` from 3.23.1 to 3.27.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/assertj/assertj/releases\"\u003eorg.assertj:assertj-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.27.6\u003c/h2\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing export for \u003ccode\u003eorg.assertj.core.annotation\u003c/code\u003e \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3951\"\u003e#3951\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:heart: Contributors\u003c/h2\u003e\n\u003cp\u003eThanks to all the contributors who worked on this release:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/duponter\"\u003e\u003ccode\u003e@​duponter\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.27.5\u003c/h2\u003e\n\u003ch2\u003e:zap: Improvements\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eByteBuddy in AssertJ 3.27.4 not compatible with Java 25 \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3946\"\u003e#3946\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Byte Buddy 1.17.7 \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3947\"\u003e#3947\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to JUnit BOM 5.13.4 \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3947\"\u003e#3947\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Guava 33.4.8-jre \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3947\"\u003e#3947\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.27.4\u003c/h2\u003e\n\u003ch2\u003e:no_entry_sign: Deprecated\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eorg.assertj.core.annotations.Beta\u003c/code\u003e in favor of \u003ccode\u003eorg.assertj.core.annotation.Beta\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eorg.assertj.core.util.CanIgnoreReturnValue\u003c/code\u003e in favor of \u003ccode\u003eorg.assertj.core.annotation.CanIgnoreReturnValue\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eorg.assertj.core.util.CheckReturnValue\u003c/code\u003e in favor of \u003ccode\u003eorg.assertj.core.annotation.CheckReturnValue\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix thread-safety in \u003ccode\u003eAbstractDateAssert\u003c/code\u003e \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3874\"\u003e#3874\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:zap: Improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate to the Central Publisher Portal, enable snapshot publishing \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3881\"\u003e#3881\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/716b1e0a6a372890cd4b3495b954f57755e99471\"\u003e\u003ccode\u003e716b1e0\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release assertj-build-3.27.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/e1896529a38377dfb6eaa199ecb33c79b2a58591\"\u003e\u003ccode\u003ee189652\u003c/code\u003e\u003c/a\u003e Add missing export for \u003ccode\u003eorg.assertj.core.annotation\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3951\"\u003e#3951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/0cb489e99980dd384135d06a0967bd3ce712b219\"\u003e\u003ccode\u003e0cb489e\u003c/code\u003e\u003c/a\u003e Update Maven Central URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/72863098a2c7194b1acef0a8ed0f4c564e422c3d\"\u003e\u003ccode\u003e7286309\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/dd4cc1de575a224805a1614394046046cf2b4f99\"\u003e\u003ccode\u003edd4cc1d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release assertj-build-3.27.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/1d0defc0dbabfe3cc12b34173dd88933cbc61fcb\"\u003e\u003ccode\u003e1d0defc\u003c/code\u003e\u003c/a\u003e Add missing permission to release workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/844d5d04af570d6772478d0309576cdd4c3a5c6d\"\u003e\u003ccode\u003e844d5d0\u003c/code\u003e\u003c/a\u003e Add missing GitHub Actions pinning to CodeQL workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/bdd7106814be9cf71e4ceb77e0db399aa1f79b5b\"\u003e\u003ccode\u003ebdd7106\u003c/code\u003e\u003c/a\u003e Add CodeQL custom workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/a93d7e632ae17d916c6a9da867571054a4b53e75\"\u003e\u003ccode\u003ea93d7e6\u003c/code\u003e\u003c/a\u003e Remove EOL Java 24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/26ea866a2a9bece0f6f660f61b0483eaaabf27dc\"\u003e\u003ccode\u003e26ea866\u003c/code\u003e\u003c/a\u003e Update production dependencies (\u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3947\"\u003e#3947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/assertj/assertj/compare/assertj-core-3.23.1...assertj-build-3.27.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-source-plugin` from 3.3.0 to 3.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-source-plugin/releases\"\u003eorg.apache.maven.plugins:maven-source-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MSOURCES-140\"\u003e[MSOURCES-140]\u003c/a\u003e - fail only if re-attach different files (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/24\"\u003e#24\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump m-invoker-p to 3.9.1 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/251\"\u003e#251\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow to manually execute release drafter (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/58\"\u003e#58\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGH Issues (Maven 3 branch) (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/57\"\u003e#57\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MNGSITE-529\"\u003e[MNGSITE-529]\u003c/a\u003e - Rename \u0026quot;Goals\u0026quot; to \u0026quot;Plugin Documentation\u0026quot; (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/49\"\u003e#49\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse plexus-utils version from parent (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/252\"\u003e#252\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.20.0 to 2.21.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/247\"\u003e#247\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-archiver from 4.10.3 to 4.10.4 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/248\"\u003e#248\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-archiver from 3.6.4 to 3.6.5 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/241\"\u003e#241\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-archiver from 4.10.1 to 4.10.3 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/242\"\u003e#242\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.3.0 to 3.4.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/246\"\u003e#246\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.2.5 to 3.9.11 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/221\"\u003e#221\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-archiver from 4.10.0 to 4.10.1 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/233\"\u003e#233\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-archiver from 3.6.3 to 3.6.4 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/229\"\u003e#229\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-plugins from 41 to 45 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/218\"\u003e#218\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-utils from 3.5.1 to 3.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/226\"\u003e#226\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.19.0 to 2.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/222\"\u003e#222\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.16.1 to 2.19.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/68\"\u003e#68\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-archiver from 4.9.2 to 4.10.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/63\"\u003e#63\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-archiver from 3.6.2 to 3.6.3 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/66\"\u003e#66\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.16.0 to 2.16.1 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/27\"\u003e#27\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MSOURCES-147\"\u003e[MSOURCES-147]\u003c/a\u003e - Bump org.codehaus.plexus:plexus-archiver from 4.9.1 to 4.9.2 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/23\"\u003e#23\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MSOURCES-146\"\u003e[MSOURCES-146]\u003c/a\u003e - Bump commons-io:commons-io from 2.11.0 to 2.16.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/25\"\u003e#25\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MSOURCES-145\"\u003e[MSOURCES-145]\u003c/a\u003e - Bump org.apache.maven:maven-archiver from 3.6.1 to 3.6.2 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/26\"\u003e#26\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[MSOURCES-139] Fix typo in AbstractSourceJarMojo exception by \u003ca href=\"https://github.com/NotMyFault\"\u003e\u003ccode\u003e@​NotMyFault\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/11\"\u003eapache/maven-source-plugin#11\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[MSOURCES-142]Bump org.codehaus.plexus:plexus-archiver from 4.7.1 to 4.8.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/12\"\u003eapache/maven-source-plugin#12\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typos in AbstractSourceJarMojo exception by \u003ca href=\"https://github.com/sabi0\"\u003e\u003ccode\u003e@​sabi0\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/13\"\u003eapache/maven-source-plugin#13\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-archiver from 3.6.0 to 3.6.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/21\"\u003eapache/maven-source-plugin#21\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-archiver from 4.8.0 to 4.9.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/20\"\u003eapache/maven-source-plugin#20\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-plugins from 39 to 41 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/18\"\u003eapache/maven-source-plugin#18\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared from 3 to 4 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/22\"\u003eapache/maven-source-plugin#22\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NotMyFault\"\u003e\u003ccode\u003e@​NotMyFault\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/11\"\u003eapache/maven-source-plugin#11\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sabi0\"\u003e\u003ccode\u003e@​sabi0\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/13\"\u003eapache/maven-source-plugin#13\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apache/maven-source-plugin/compare/maven-source-plugin-3.3.0...maven-source-plugin-3.3.1\"\u003ehttps://github.com/apache/maven-source-plugin/compare/maven-source-plugin-3.3.0...maven-source-plugin-3.3.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/ecf937ac27224df8135b3599edb9c9f9a8524a14\"\u003e\u003ccode\u003eecf937a\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-source-plugin-3.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/95b3bf40e10268328b61f1dd0f1e936ebe34497e\"\u003e\u003ccode\u003e95b3bf4\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[maven-release-plugin] prepare for next development iteration\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/7a9a77079e1734d71a4738acf46a314f790545a3\"\u003e\u003ccode\u003e7a9a770\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/292c1ce3a0266e56e7299457c7f6ac0e913b38b4\"\u003e\u003ccode\u003e292c1ce\u003c/code\u003e\u003c/a\u003e Use plexus-utils version from parent\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/bf79b71899727718db8ac5944e13d6e191d87f0c\"\u003e\u003ccode\u003ebf79b71\u003c/code\u003e\u003c/a\u003e Bump m-invoker-p to 3.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/4f3fcb965bf3a5900cf9a3b5b575ffb69483aff3\"\u003e\u003ccode\u003e4f3fcb9\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.20.0 to 2.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/a8674428b1b62cfe5e7fecce455383ee2719c366\"\u003e\u003ccode\u003ea867442\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-archiver from 4.10.3 to 4.10.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/51c66ac844e88b78efb8b78ea2fdd90fb7f85bbf\"\u003e\u003ccode\u003e51c66ac\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven:maven-archiver from 3.6.4 to 3.6.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/267df4697b8bfd8414d62d4e81f5e25e12723000\"\u003e\u003ccode\u003e267df46\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-archiver from 4.10.1 to 4.10.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/ef85324e79ad34c68c118ac6cf649bb6f477664a\"\u003e\u003ccode\u003eef85324\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugin-testing:maven-plugin-testing-harness\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-source-plugin/compare/maven-source-plugin-3.3.0...maven-source-plugin-3.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-javadoc-plugin` from 3.6.2 to 3.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-javadoc-plugin/releases\"\u003eorg.apache.maven.plugins:maven-javadoc-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.12.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e:boom: Breaking changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eremove fix mojo (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1263\"\u003e#1263\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edetectOfflineLinks is now false per default for all \u003cem\u003ejar\u003c/em\u003e mojo  issue \u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/1258\"\u003e#1258\u003c/a\u003e  (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1259\"\u003e#1259\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix legacyMode  (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1265\"\u003e#1265\u003c/a\u003e) \u003ca href=\"https://github.com/fridrich\"\u003e\u003ccode\u003e@​fridrich\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003epackage {...} does not exist\u003c/code\u003e in \u003ccode\u003elegacyMode\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1243\"\u003e#1243\u003c/a\u003e) \u003ca href=\"https://github.com/JackPGreen\"\u003e\u003ccode\u003e@​JackPGreen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure UTF-8 charset is used to avoid IllegalArgumentException: Null charset name (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1245\"\u003e#1245\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove Javadoc 1.4+ / -1.1 switch related warning (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1240\"\u003e#1240\u003c/a\u003e) \u003ca href=\"https://github.com/perceptron8\"\u003e\u003ccode\u003e@​perceptron8\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eprotect 3.8.x branch (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1238\"\u003e#1238\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: enable prevent branch protection rules (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1228\"\u003e#1228\u003c/a\u003e) \u003ca href=\"https://github.com/sparsick\"\u003e\u003ccode\u003e@​sparsick\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.codehaus.mojo:mrm-maven-plugin from 1.6.0 to 1.7.0 (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1257\"\u003e#1257\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.11.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚨 Removed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove workaround for long patched CVE in javadoc (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/388\"\u003e#388\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/369\"\u003e#369\u003c/a\u003e Support --no-fonts option per default for jdk 23+ (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/375\"\u003e#375\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake the legacyMode consistent (Filter out all of the module-info.java files in legacy mode, do not use --source-path in legacy mode) (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1217\"\u003e#1217\u003c/a\u003e) \u003ca href=\"https://github.com/fridrich\"\u003e\u003ccode\u003e@​fridrich\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MJAVADOC-826\"\u003e[MJAVADOC-826]\u003c/a\u003e - Don't try to modify project source roots (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/358\"\u003e#358\u003c/a\u003e) \u003ca href=\"https://github.com/oehme\"\u003e\u003ccode\u003e@​oehme\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCorrect javadoc-no-fork description on index-page (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/368\"\u003e#368\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MNGSITE-529\"\u003e[MNGSITE-529]\u003c/a\u003e - Rename \u0026quot;Goals\u0026quot; to \u0026quot;Plugin Documentation\u0026quot; (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/360\"\u003e#360\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(doc) Close links tag in links parameter javadoc example (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/355\"\u003e#355\u003c/a\u003e) \u003ca href=\"https://github.com/sixcorners\"\u003e\u003ccode\u003e@​sixcorners\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBe consistent about data encoding when copying files (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1215\"\u003e#1215\u003c/a\u003e) \u003ca href=\"https://github.com/fridrich\"\u003e\u003ccode\u003e@​fridrich\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClean up JavadocUtilTest (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1210\"\u003e#1210\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse Java 7 relativization instead of hand-rolled code (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/385\"\u003e#385\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRephrase source code fix interactive messages for clarity (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/390\"\u003e#390\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/2a06bed2ace935251ceec2f49468834df1dcbce3\"\u003e\u003ccode\u003e2a06bed\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-javadoc-plugin-3.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/a71ecf9cfc2acf3a78a217af17f9cfe6b5dbb973\"\u003e\u003ccode\u003ea71ecf9\u003c/code\u003e\u003c/a\u003e bump version 3.12.0-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/88f2b717b7398812bdc74cd295692380deeca7ad\"\u003e\u003ccode\u003e88f2b71\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/7e1895659b26142d57798d7d0a835a3a662a5022\"\u003e\u003ccode\u003e7e18956\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-javadoc-plugin-3.11.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/c11b76c04cc6f82746e4e4496f1ac9e48f57f10a\"\u003e\u003ccode\u003ec11b76c\u003c/code\u003e\u003c/a\u003e In legacyMode, don't use -sourcepath, unless excludePackageNames is not empty...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/bc9904b2ee223088aebb146922f6da05129a52e6\"\u003e\u003ccode\u003ebc9904b\u003c/code\u003e\u003c/a\u003e remove fix mojo (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/1263\"\u003e#1263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/f3101350fe0420692d496d34262b8bb514371b68\"\u003e\u003ccode\u003ef310135\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003epackage {...} does not exist\u003c/code\u003e in \u003ccode\u003elegacyMode\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/1243\"\u003e#1243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/c8270f9519fcef85ce4d86fa34633e6ca43d671a\"\u003e\u003ccode\u003ec8270f9\u003c/code\u003e\u003c/a\u003e detectOfflineLinks is now false per default for all \u003cem\u003ejar\u003c/em\u003e mojo  issue \u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/1258\"\u003e#1258\u003c/a\u003e  ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/953e60979c2ee84542f92b1edb19d7ce3507f4bf\"\u003e\u003ccode\u003e953e609\u003c/code\u003e\u003c/a\u003e Delete flaky test (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/1260\"\u003e#1260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/2bba7a4e73a098c54de9d301d920ae89c85540be\"\u003e\u003ccode\u003e2bba7a4\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.mojo:mrm-maven-plugin from 1.6.0 to 1.7.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.6.2...maven-javadoc-plugin-3.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-gpg-plugin` from 3.2.4 to 3.2.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-gpg-plugin/releases\"\u003eorg.apache.maven.plugins:maven-gpg-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.8\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake empty classifier null (not empty string) (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/287\"\u003e#287\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MNGSITE-529\"\u003e[MNGSITE-529]\u003c/a\u003e - Rename \u0026quot;Goals\u0026quot; to \u0026quot;Plugin Documentation\u0026quot; (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/129\"\u003e#129\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDescribe how to prime a specific GPG key (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/128\"\u003e#128\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnable GitHub issues (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/134\"\u003e#134\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrefer Guice constructor injection (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/126\"\u003e#126\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate parent POM to 45 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/284\"\u003e#284\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump bouncycastleVersion from 1.78.1 to 1.80 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/127\"\u003e#127\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.18.0 to 2.19.0 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/133\"\u003e#133\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-invoker-plugin from 3.8.0 to 3.9.0 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/125\"\u003e#125\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.simplify4u.plugins:pgpverify-maven-plugin from 1.18.2 to 1.19.1 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/131\"\u003e#131\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.17.0 to 2.18.0 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/124\"\u003e#124\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.7\u003c/h2\u003e\n\u003cp\u003eFixes a lingering issue affecting whole 3.2.x lineage, that resulted in \u0026quot;bad passphrase\u0026quot; on Windows OS with GPG signer (see MGPG-136 for details).\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[MGPG-136] Windows passphrase corruption by \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/120\"\u003eapache/maven-gpg-plugin#120\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.kohlschutter.junixsocket:junixsocket-core from 2.10.0 to 2.10.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/121\"\u003eapache/maven-gpg-plugin#121\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.16.1 to 2.17.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/119\"\u003eapache/maven-gpg-plugin#119\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apache/maven-gpg-plugin/compare/maven-gpg-plugin-3.2.6...maven-gpg-plugin-3.2.7\"\u003ehttps://github.com/apache/maven-gpg-plugin/compare/maven-gpg-plugin-3.2.6...maven-gpg-plugin-3.2.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.2.6\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317521\u0026amp;version=12354997\"\u003eRelease Notes - Maven GPG Plugin - Version 3.2.6\u003c/a\u003e\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/8a46455fba7d315ce7fdc9d5bdaddd890753886e\"\u003e\u003ccode\u003e8a46455\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-gpg-plugin-3.2.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/70128213b1fe0a2226e06d2281a7384fe5265668\"\u003e\u003ccode\u003e7012821\u003c/code\u003e\u003c/a\u003e Fix issueManagement, ciManagement system and url\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/a9a8c84176e33c715c922457c0a5df97066a8d83\"\u003e\u003ccode\u003ea9a8c84\u003c/code\u003e\u003c/a\u003e Make empty classifier null (not empty string) (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/issues/287\"\u003e#287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/a8368b0622529fa3b13457d19e7c7920ef661e66\"\u003e\u003ccode\u003ea8368b0\u003c/code\u003e\u003c/a\u003e Add .mvn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/f0e45e0a7c3f02a22612b33ff7fcfa8e4540462f\"\u003e\u003ccode\u003ef0e45e0\u003c/code\u003e\u003c/a\u003e Update parent POM to 45 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/issues/284\"\u003e#284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/cb1236c251b458918b5a7b5b7d240315d5ab6430\"\u003e\u003ccode\u003ecb1236c\u003c/code\u003e\u003c/a\u003e Bump bouncycastleVersion from 1.78.1 to 1.80 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/issues/127\"\u003e#127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/5377a1044d364f5b345538ecaeaf39ec1bdbafb5\"\u003e\u003ccode\u003e5377a10\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.18.0 to 2.19.0 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/issues/133\"\u003e#133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/8b63932fbe869c8228d5d07527b606ed1da16268\"\u003e\u003ccode\u003e8b63932\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-invoker-plugin from 3.8.0 to 3.9.0 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/issues/125\"\u003e#125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/54ea518a3f5c427e24fbc4cb6271e186b041b375\"\u003e\u003ccode\u003e54ea518\u003c/code\u003e\u003c/a\u003e Bump org.simplify4u.plugins:pgpverify-maven-plugin from 1.18.2 to 1.19.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/a6a412d68a603b0f180695f2721b71307d926297\"\u003e\u003ccode\u003ea6a412d\u003c/code\u003e\u003c/a\u003e Remove old JIRA issue link\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-gpg-plugin/compare/maven-gpg-plugin-3.2.4...maven-gpg-plugin-3.2.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.sonatype.central:central-publishing-maven-plugin` from 0.8.0 to 0.9.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sonatype/central-publishing-maven-plugin/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-compiler-plugin` from 3.8.1 to 3.14.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-compiler-plugin/releases\"\u003eorg.apache.maven.plugins:maven-compiler-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.14.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove DeltaList behavior for large projects (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/335\"\u003e#335\u003c/a\u003e) \u003ca href=\"https://github.com/gsmet\"\u003e\u003ccode\u003e@​gsmet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow to not use --module-version for the Java compiler (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/331\"\u003e#331\u003c/a\u003e) \u003ca href=\"https://github.com/pzygielo\"\u003e\u003ccode\u003e@​pzygielo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd generatedSourcesPath back to the maven project (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/312\"\u003e#312\u003c/a\u003e) \u003ca href=\"https://github.com/mensinda\"\u003e\u003ccode\u003e@​mensinda\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-538\"\u003e[MCOMPILER-538]\u003c/a\u003e - Do not add target/generated-sources/annotations to the source roots (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/191\"\u003e#191\u003c/a\u003e) \u003ca href=\"https://github.com/mensinda\"\u003e\u003ccode\u003e@​mensinda\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnforce asm version used here, to not depend on brittle transitive (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/964\"\u003e#964\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.10 to 3.9.11 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/952\"\u003e#952\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-plugins from 44 to 45 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/935\"\u003e#935\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.9 to 3.9.10 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/336\"\u003e#336\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-java from 1.4.0 to 1.5.0 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/324\"\u003e#324\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-plugins from 43 to 44 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/316\"\u003e#316\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.14.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnable GitHub Issues (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/305\"\u003e#305\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-579\"\u003e[MCOMPILER-579]\u003c/a\u003e - allow module-version configuration (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/273\"\u003e#273\u003c/a\u003e) \u003ca href=\"https://github.com/mguillem\"\u003e\u003ccode\u003e@​mguillem\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-java from 1.2.0 to 1.4.0 - JDK 24 support (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/293\"\u003e#293\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate release-drafter configuration, PR automation (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/281\"\u003e#281\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-588\"\u003e[MCOMPILER-588]\u003c/a\u003e - JUnit4 test framework to JUnit5 migration (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/236\"\u003e#236\u003c/a\u003e) \u003ca href=\"https://github.com/MidNight-er\"\u003e\u003ccode\u003e@​MidNight-er\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix release-drafter config (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/292\"\u003e#292\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-591\"\u003e[MCOMPILER-591]\u003c/a\u003e - testCompile - fix detections of target less than 1.9 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/240\"\u003e#240\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-java from 1.2.0 to 1.4.0 - JDK 24 support (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/293\"\u003e#293\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.6.3 to 3.9.9 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/283\"\u003e#283\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.mockito:mockito-core from 4.8.0 to 4.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/288\"\u003e#288\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-plugins from 42 to 43 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/285\"\u003e#285\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-590\"\u003e[MCOMPILER-590]\u003c/a\u003e - Bump org.apache.maven.plugins:maven-plugins from 41 to 42 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/235\"\u003e#235\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate scm tag according to branch (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/303\"\u003e#303\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MNGSITE-529\"\u003e[MNGSITE-529]\u003c/a\u003e - Rename \u0026quot;Goals\u0026quot; to \u0026quot;Plugin Documentation\u0026quot; (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/300\"\u003e#300\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse JUnit version from parent (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/299\"\u003e#299\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-529\"\u003e[MCOMPILER-529]\u003c/a\u003e - Update docs about version schema (Maven 3) (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/295\"\u003e#295\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/0df6940466a5759a7c16947214ece072561fe23b\"\u003e\u003ccode\u003e0df6940\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-compiler-plugin-3.14.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/1bf9e5afdee07dd9063e715540401580209ae7d8\"\u003e\u003ccode\u003e1bf9e5a\u003c/code\u003e\u003c/a\u003e Enforce asm version used here, to not depend on brittle transitive (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/964\"\u003e#964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/f5161c48c5941da99eabcc140b80b86fc1d6d839\"\u003e\u003ccode\u003ef5161c4\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.10 to 3.9.11 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/952\"\u003e#952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/63846f11f56d08cc0041aa44b74e64ca4e964e68\"\u003e\u003ccode\u003e63846f1\u003c/code\u003e\u003c/a\u003e Improve DeltaList behavior for large projects (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/335\"\u003e#335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/ab3f845238dfcde50fb3c936f4de8a764e7abc54\"\u003e\u003ccode\u003eab3f845\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-plugins from 44 to 45\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/164bad4b393974ff55c9441431989e60057ded4d\"\u003e\u003ccode\u003e164bad4\u003c/code\u003e\u003c/a\u003e Allow to not use --module-version for the Java compiler\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/0b76ccde1c7cdd09ab52a2e38e5add6ac2baf57c\"\u003e\u003ccode\u003e0b76ccd\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.9 to 3.9.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/5dbc9c3b20ae4c59bdf5789e62d8dfbe90ca678a\"\u003e\u003ccode\u003e5dbc9c3\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-java from 1.4.0 to 1.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/17949d1020970929796b240e99527bc206a65de0\"\u003e\u003ccode\u003e17949d1\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-plugins from 43 to 44 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/316\"\u003e#316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/d44d1bee9698947b5fbfc566ce54eaa91e257ec9\"\u003e\u003ccode\u003ed44d1be\u003c/code\u003e\u003c/a\u003e Add generatedSourcesPath back to the maven project\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.8.1...maven-compiler-plugin-3.14.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-surefire-plugin` from 3.0.0-M5 to 3.5.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-surefire/releases\"\u003eorg.apache.maven.plugins:maven-surefire-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.4\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eName the shutdown hook (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3170\"\u003e#3170\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement fail-fast behavior for JUnit Platform provider (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3155\"\u003e#3155\u003c/a\u003e) \u003ca href=\"https://github.com/marcphilipp\"\u003e\u003ccode\u003e@​marcphilipp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate a single LauncherSession for invocations of JUnitPlatformProvider (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/863\"\u003e#863\u003c/a\u003e) \u003ca href=\"https://github.com/marcphilipp\"\u003e\u003ccode\u003e@​marcphilipp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2298\"\u003e[SUREFIRE-2298]\u003c/a\u003e - fix xml output with junit 5 nested classes (fix integration with Cucumber and Archunit) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/828\"\u003e#828\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: enable prevent branch protection rules (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3168\"\u003e#3168\u003c/a\u003e) \u003ca href=\"https://github.com/sparsick\"\u003e\u003ccode\u003e@​sparsick\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGet rid of plexus-annotations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3163\"\u003e#3163\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove maven-changes-plugin (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/861\"\u003e#861\u003c/a\u003e) \u003ca href=\"https://github.com/sparsick\"\u003e\u003ccode\u003e@​sparsick\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable GitHub Issues (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/831\"\u003e#831\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.htmlunit:htmlunit from 4.15.0 to 4.16.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3173\"\u003e#3173\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-i18n from 1.0-beta-10 to 1.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3172\"\u003e#3172\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.htmlunit:htmlunit from 4.13.0 to 4.15.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3171\"\u003e#3171\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.3 to 3.27.4 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3167\"\u003e#3167\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-compress from 1.27.1 to 1.28.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3165\"\u003e#3165\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.19.0 to 2.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3161\"\u003e#3161\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3158\"\u003e#3158\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.htmlunit:htmlunit from 4.12.0 to 4.13.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/856\"\u003e#856\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.xmlunit:xmlunit-core from 2.10.2 to 2.10.3 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/860\"\u003e#860\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-beanutils:commons-beanutils from 1.7.0 to 1.11.0 in /surefire-its/src/test/resources/webapp (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/851\"\u003e#851\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.htmlunit:htmlunit from 4.11.1 to 4.12.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/844\"\u003e#844\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.fusesource.jansi:jansi from 2.4.1 to 2.4.2 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/836\"\u003e#836\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.18.0 to 2.19.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/833\"\u003e#833\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-interpolation from 1.27 to 1.28 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/829\"\u003e#829\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-java from 1.4.0 to 1.5.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/830\"\u003e#830\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump jacocoVersion from 0.8.12 to 0.8.13 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/827\"\u003e#827\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.5.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-1737\"\u003e[SUREFIRE-1737]\u003c/a\u003e - Fix disable in statelessTestsetReporter (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/816\"\u003e#816\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-1643\"\u003e[SUREFIRE-1643]\u003c/a\u003e - surefire junit5 parallel tests (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/815\"\u003e#815\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2289\"\u003e[SUREFIRE-2289]\u003c/a\u003e - Make exceptions more appropriate to context (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/798\"\u003e#798\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003esurefire shared utils version current version (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/825\"\u003e#825\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate site descriptors (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/821\"\u003e#821\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/88513d8b8dfef3c00794e2ae5976cb1d4368ca3d\"\u003e\u003ccode\u003e88513d8\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.5.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/9c48828ba184c43d0f70d7d8ddec9feefd41a134\"\u003e\u003ccode\u003e9c48828\u003c/code\u003e\u003c/a\u003e Simplify cuncumber IT configuration and make windows build working again (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3174\"\u003e#3174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/74b2d8c767c0cdbd7ebd36e5f8dc4563828e4bc0\"\u003e\u003ccode\u003e74b2d8c\u003c/code\u003e\u003c/a\u003e Bump org.htmlunit:htmlunit from 4.15.0 to 4.16.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3173\"\u003e#3173\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/6c30bf12f70caaaaa075e303653776a712209055\"\u003e\u003ccode\u003e6c30bf1\u003c/code\u003e\u003c/a\u003e [SUREFIRE-2298] fix xml output with junit 5 nested classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/828\"\u003e#828\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/9f49866349c497bbb310b24e3f644d5c970d110a\"\u003e\u003ccode\u003e9f49866\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-i18n from 1.0-beta-10 to 1.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3172\"\u003e#3172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/fb96954be3f6b6428ed1fe43f2fdf1fb2ebe7e7c\"\u003e\u003ccode\u003efb96954\u003c/code\u003e\u003c/a\u003e Bump org.htmlunit:htmlunit from 4.13.0 to 4.15.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3171\"\u003e#3171\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/1e6315917bda76bc256621253d926d454b0eabd5\"\u003e\u003ccode\u003e1e63159\u003c/code\u003e\u003c/a\u003e Name the shutdown hook (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3170\"\u003e#3170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/76e806aa6e2efa5bf3bb0ec843ac94ed8da312c1\"\u003e\u003ccode\u003e76e806a\u003c/code\u003e\u003c/a\u003e feat: enable prevent branch protection rules (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3168\"\u003e#3168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0fbfb27d05ea730d201d273f3fb29f5314294548\"\u003e\u003ccode\u003e0fbfb27\u003c/code\u003e\u003c/a\u003e Implement fail-fast behavior for JUnit Platform provider (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3155\"\u003e#3155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/98d081e671888831ab16c66f4e02fc7e73802d2f\"\u003e\u003ccode\u003e98d081e\u003c/code\u003e\u003c/a\u003e Bump org.assertj:assertj-core from 3.27.3 to 3.27.4 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3167\"\u003e#3167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.0.0-M5...surefire-3.5.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.codehaus.mojo:flatten-maven-plugin` from 1.1.0 to 1.7.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/releases\"\u003eorg.codehaus.mojo:flatten-maven-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.7.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixes condition-activated profiles not considered in effective model (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/481\"\u003e#481\u003c/a\u003e) \u003ca href=\"https://github.com/oldhen\"\u003e\u003ccode\u003e@​oldhen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.4 to 3.27.5 (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/482\"\u003e#482\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:mojo-parent from 92 to 93 (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/480\"\u003e#480\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.3 to 3.27.4 (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/479\"\u003e#479\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.7.2\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCreate missing target directories, use NIO for file block operations (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/471\"\u003e#471\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eClarify example in usage about updatePomFile behavior (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/477\"\u003e#477\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd stale GitHub Action (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/476\"\u003e#476\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Maven 4 to build matrix on GitHub Actions (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/474\"\u003e#474\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove assertions in no-overwrite tests (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/475\"\u003e#475\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a missing plugin version in ITS (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/473\"\u003e#473\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd integration test for install and deploy flattened pom (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/472\"\u003e#472\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.19.0 to 2.20.0 (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/470\"\u003e#470\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.10 to 3.9.11 (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/467\"\u003e#467\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.fasterxml.jackson.core:jackson-core from 2.3.3 to 2.15.0 in /src/it/projects/bom-flattenMode/bom (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/464\"\u003e#464\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.fasterxml.jackson.core:jackson-core from 2.13.0 to 2.15.0 in /src/it/projects/bom-pomElements/bom (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/463\"\u003e#463\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.7.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/issues/400\"\u003e#400\u003c/a\u003e - Preserve POM content ordering (and formatting) on resolveCiFriendliesOnly flattenMode (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/446\"\u003e#446\u003c/a\u003e) \u003ca href=\"https://github.com/stechio\"\u003e\u003ccode\u003e@​stechio\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix FilteringValueSourceWrapper for a newer version of plexus-interpolation, Maven 3.9.10 (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/453\"\u003e#453\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse resolveCiFriendliesOnly in examples instead of minimum for flattenMode (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/460\"\u003e#460\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove a dead link to MOJO-2030 from documentation (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/459\"\u003e#459\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename 'Goals' to 'Plugin Documentation' in site manu (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/456\"\u003e#456\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/bd7c560961a12c1329dc7250546621556b79ee59\"\u003e\u003ccode\u003ebd7c560\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release 1.7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/aee23ca1ba880d75f7244643749c936b4af1de5e\"\u003e\u003ccode\u003eaee23ca\u003c/code\u003e\u003c/a\u003e Bump org.assertj:assertj-core from 3.27.4 to 3.27.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/7da52c3820b0e555333689ce21ccad4db1bfdd10\"\u003e\u003ccode\u003e7da52c3\u003c/code\u003e\u003c/a\u003e Fixes condition-activated profiles not considered in effective model (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/issues/481\"\u003e#481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/7680ed43c482f7b199e02fd8325c560062678552\"\u003e\u003ccode\u003e7680ed4\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.mojo:mojo-parent from 92 to 93\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/deae474c9f3016ab57146c6a4d610d09ca8a4547\"\u003e\u003ccode\u003edeae474\u003c/code\u003e\u003c/a\u003e Bump org.assertj:assertj-core from 3.27.3 to 3.27.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/318971829ad1a57aea0f0350caa1d7cf209db6c6\"\u003e\u003ccode\u003e3189718\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/9d8004182e527cfe77271750b004d922afcbc206\"\u003e\u003ccode\u003e9d80041\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release 1.7.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/6c62863516b007a5a24da6842b5fe12085b58f3f\"\u003e\u003ccode\u003e6c62863\u003c/code\u003e\u003c/a\u003e Clarify example in usage about updatePomFile behavior\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/fc35f4cd0bc85f1781ee2425b20a217ec5c0ac02\"\u003e\u003ccode\u003efc35f4c\u003c/code\u003e\u003c/a\u003e Add stale GitHub Action\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/0fb1ea0403a952402003957a3914c5cdced9de4f\"\u003e\u003ccode\u003e0fb1ea0\u003c/code\u003e\u003c/a\u003e Add Maven 4 to build matrix on GitHub Actions (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/issues/474\"\u003e#474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/compare/flatten-maven-plugin-1.1.0...1.7.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.codehaus.mojo:versions-maven-plugin` from 2.16.2 to 2.20.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mojohaus/versions/releases\"\u003eorg.codehaus.mojo:versions-maven-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.20.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1313\"...\n\n_Description has been truncated_","html_url":"https://github.com/QRun-IO/qqq/pull/282","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/QRun-IO%2Fqqq/issues/282","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/282/packages"}},{"old_version":"5.17.0","new_version":"5.18.1","update_type":"minor","path":null,"pr_created_at":"2025-12-11T22:23:07.000Z","version_change":"5.17.0 → 5.18.1","issue":{"uuid":"3721165410","node_id":"PR_kwDOAKJSSM64c0va","number":4000,"state":"closed","title":"Bump the dependencies group with 55 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-01T10:05:22.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-11T22:23:07.000Z","updated_at":"2026-01-01T10:05:23.000Z","time_to_close":1770135,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dependencies","update_count":55,"packages":[{"name":"org.apache.logging.log4j:log4j-api","old_version":"2.24.3","new_version":"2.25.2"},{"name":"org.apache.logging.log4j:log4j-api-test","old_version":"2.24.3","new_version":"2.25.2"},{"name":"org.apache.logging.log4j:log4j-iostreams","old_version":"2.24.3","new_version":"2.25.2"},{"name":"org.apache.logging.log4j:log4j-jpl","old_version":"2.24.3","new_version":"2.25.2"},{"name":"org.apache.logging.log4j:log4j-slf4j2-impl","old_version":"2.24.3","new_version":"2.25.2"},{"name":"org.apache.logging.log4j:log4j-slf4j-impl","old_version":"2.24.3","new_version":"2.25.2"},{"name":"org.apache.logging.log4j:log4j-to-jul","old_version":"2.24.3","new_version":"2.25.2"},{"name":"org.apache.logging.log4j:log4j-to-slf4j","old_version":"2.24.3","new_version":"2.25.2"},{"name":"org.apache.commons:commons-csv","old_version":"1.14.0","new_version":"1.14.1","repository_url":"https://github.com/apache/commons-csv"},{"name":"ch.qos.logback:logback-core","old_version":"1.5.18","new_version":"1.5.22","repository_url":"https://github.com/qos-ch/logback"},{"name":"org.apache.groovy:groovy-bom","old_version":"4.0.27","new_version":"5.0.3","repository_url":"https://github.com/apache/groovy"},{"name":"tools.jackson:jackson-bom","old_version":"3.0.0","new_version":"3.0.3","repository_url":"https://github.com/FasterXML/jackson-bom"},{"name":"org.junit:junit-bom","old_version":"5.13.4","new_version":"6.0.1","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.jupiter:junit-jupiter-engine","old_version":"5.13.4","new_version":"6.0.1","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.mockito:mockito-bom","old_version":"5.18.0","new_version":"5.21.0","repository_url":"https://github.com/mockito/mockito"},{"name":"org.assertj:assertj-core","old_version":"3.27.3","new_version":"3.27.6","repository_url":"https://github.com/assertj/assertj"},{"name":"net.bytebuddy:byte-buddy","old_version":"1.17.6","new_version":"1.18.2","repository_url":"https://github.com/raphw/byte-buddy"},{"name":"commons-codec:commons-codec","old_version":"1.18.0","new_version":"1.20.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"commons-io:commons-io","old_version":"2.20.0","new_version":"2.21.0","repository_url":"https://github.com/apache/commons-io"},{"name":"org.apache.commons:commons-lang3","old_version":"3.17.0","new_version":"3.20.0"},{"name":"org.apache.commons:commons-pool2","old_version":"2.12.1","new_version":"2.13.0"},{"name":"com.google.guava:guava","old_version":"33.4.8-jre","new_version":"33.5.0-jre","repository_url":"https://github.com/google/guava"},{"name":"com.google.guava:guava-testlib","old_version":"33.4.8-jre","new_version":"33.5.0-jre","repository_url":"https://github.com/google/guava"},{"name":"com.h2database:h2","old_version":"2.3.232","new_version":"2.4.240","repository_url":"https://github.com/h2database/h2database"},{"name":"org.jmdns:jmdns","old_version":"3.6.1","new_version":"3.6.2","repository_url":"https://github.com/jmdns/jmdns"},{"name":"net.java.dev.jna:jna","old_version":"5.17.0","new_version":"5.18.1","repository_url":"https://github.com/java-native-access/jna"},{"name":"net.javacrumbs.json-unit:json-unit","old_version":"4.1.1","new_version":"5.1.0","repository_url":"https://github.com/lukas-krecan/JsonUnit"},{"name":"com.vlkan.log4j2:log4j2-logstash-layout","old_version":"0.18","new_version":"1.0.5","repository_url":"https://github.com/vy/log4j2-logstash-layout"},{"name":"org.apache.maven:maven-core","old_version":"3.9.10","new_version":"3.9.11"},{"name":"org.apache.maven:maven-model","old_version":"3.9.10","new_version":"3.9.11"},{"name":"org.openjdk.nashorn:nashorn-core","old_version":"15.6","new_version":"15.7","repository_url":"https://github.com/openjdk/nashorn"},{"name":"org.eclipse.platform:org.eclipse.osgi","old_version":"3.23.100","new_version":"3.24.0","repository_url":"https://github.com/eclipse-equinox/equinox"},{"name":"org.xmlunit:xmlunit-core","old_version":"2.10.3","new_version":"2.11.0","repository_url":"https://github.com/xmlunit/xmlunit"},{"name":"org.xmlunit:xmlunit-matchers","old_version":"2.10.3","new_version":"2.11.0","repository_url":"https://github.com/xmlunit/xmlunit"},{"name":"com.github.spotbugs:spotbugs-annotations","old_version":"4.9.3","new_version":"4.9.8","repository_url":"https://github.com/spotbugs/spotbugs"},{"name":"io.fabric8:docker-maven-plugin","old_version":"0.46.0","new_version":"0.48.0","repository_url":"https://github.com/fabric8io/docker-maven-plugin"},{"name":"org.tukaani:xz","old_version":"1.10","new_version":"1.11","repository_url":"https://github.com/tukaani-project/xz-java"},{"name":"com.github.luben:zstd-jni","old_version":"1.5.7-4","new_version":"1.5.7-6","repository_url":"https://github.com/luben/zstd-jni"},{"name":"org.apache.commons:commons-compress","old_version":"1.27.1","new_version":"1.28.0","repository_url":"https://github.com/apache/commons-compress"},{"name":"com.google.code.gson:gson","old_version":"2.13.1","new_version":"2.13.2","repository_url":"https://github.com/google/gson"},{"name":"org.wiremock:wiremock","old_version":"3.13.1","new_version":"3.13.2","repository_url":"https://github.com/wiremock/wiremock"},{"name":"com.fasterxml.jackson.core:jackson-databind","old_version":"2.20.0","new_version":"2.20.1","repository_url":"https://github.com/FasterXML/jackson"},{"name":"com.fasterxml.jackson.dataformat:jackson-dataformat-yaml","old_version":"2.20.0","new_version":"2.20.1","repository_url":"https://github.com/FasterXML/jackson-dataformats-text"},{"name":"co.elastic.clients:elasticsearch-java","old_version":"9.2.0","new_version":"9.2.2","repository_url":"https://github.com/elastic/elasticsearch-java"},{"name":"org.elasticsearch.client:elasticsearch-rest-client","old_version":"9.2.0","new_version":"9.2.2","repository_url":"https://github.com/elastic/elasticsearch"},{"name":"org.mongodb:bson","old_version":"5.5.1","new_version":"5.6.2","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.mongodb:mongodb-driver-core","old_version":"5.5.1","new_version":"5.6.2","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"org.mongodb:mongodb-driver-sync","old_version":"5.5.1","new_version":"5.6.2","repository_url":"https://github.com/mongodb/mongo-java-driver"},{"name":"ch.qos.logback:logback-classic","old_version":"1.5.18","new_version":"1.5.22","repository_url":"https://github.com/qos-ch/logback"},{"name":"org.springframework:spring-framework-bom","old_version":"6.2.9","new_version":"7.0.2","repository_url":"https://github.com/spring-projects/spring-framework"},{"name":"org.springframework:spring-core","old_version":"6.2.9","new_version":"7.0.2","repository_url":"https://github.com/spring-projects/spring-framework"},{"name":"org.springframework.boot:spring-boot-autoconfigure","old_version":"3.5.3","new_version":"4.0.0","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.boot:spring-boot-starter-test","old_version":"3.5.3","new_version":"4.0.0","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.boot:spring-boot-starter-log4j2","old_version":"3.5.3","new_version":"4.0.0","repository_url":"https://github.com/spring-projects/spring-boot"},{"name":"org.springframework.cloud:spring-cloud-context","old_version":"4.3.0","new_version":"5.0.0","repository_url":"https://github.com/spring-cloud/spring-cloud-commons"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dependencies group with 55 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| org.apache.logging.log4j:log4j-api | `2.24.3` | `2.25.2` |\n| org.apache.logging.log4j:log4j-api-test | `2.24.3` | `2.25.2` |\n| org.apache.logging.log4j:log4j-iostreams | `2.24.3` | `2.25.2` |\n| org.apache.logging.log4j:log4j-jpl | `2.24.3` | `2.25.2` |\n| org.apache.logging.log4j:log4j-slf4j2-impl | `2.24.3` | `2.25.2` |\n| org.apache.logging.log4j:log4j-slf4j-impl | `2.24.3` | `2.25.2` |\n| org.apache.logging.log4j:log4j-to-jul | `2.24.3` | `2.25.2` |\n| org.apache.logging.log4j:log4j-to-slf4j | `2.24.3` | `2.25.2` |\n| [org.apache.commons:commons-csv](https://github.com/apache/commons-csv) | `1.14.0` | `1.14.1` |\n| [ch.qos.logback:logback-core](https://github.com/qos-ch/logback) | `1.5.18` | `1.5.22` |\n| [org.apache.groovy:groovy-bom](https://github.com/apache/groovy) | `4.0.27` | `5.0.3` |\n| [tools.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `3.0.0` | `3.0.3` |\n| [org.junit:junit-bom](https://github.com/junit-team/junit-framework) | `5.13.4` | `6.0.1` |\n| [org.junit.jupiter:junit-jupiter-engine](https://github.com/junit-team/junit-framework) | `5.13.4` | `6.0.1` |\n| [org.mockito:mockito-bom](https://github.com/mockito/mockito) | `5.18.0` | `5.21.0` |\n| [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.27.3` | `3.27.6` |\n| [net.bytebuddy:byte-buddy](https://github.com/raphw/byte-buddy) | `1.17.6` | `1.18.2` |\n| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.18.0` | `1.20.0` |\n| [commons-io:commons-io](https://github.com/apache/commons-io) | `2.20.0` | `2.21.0` |\n| org.apache.commons:commons-lang3 | `3.17.0` | `3.20.0` |\n| org.apache.commons:commons-pool2 | `2.12.1` | `2.13.0` |\n| [com.google.guava:guava](https://github.com/google/guava) | `33.4.8-jre` | `33.5.0-jre` |\n| [com.google.guava:guava-testlib](https://github.com/google/guava) | `33.4.8-jre` | `33.5.0-jre` |\n| [com.h2database:h2](https://github.com/h2database/h2database) | `2.3.232` | `2.4.240` |\n| [org.jmdns:jmdns](https://github.com/jmdns/jmdns) | `3.6.1` | `3.6.2` |\n| [net.java.dev.jna:jna](https://github.com/java-native-access/jna) | `5.17.0` | `5.18.1` |\n| [net.javacrumbs.json-unit:json-unit](https://github.com/lukas-krecan/JsonUnit) | `4.1.1` | `5.1.0` |\n| [com.vlkan.log4j2:log4j2-logstash-layout](https://github.com/vy/log4j2-logstash-layout) | `0.18` | `1.0.5` |\n| org.apache.maven:maven-core | `3.9.10` | `3.9.11` |\n| org.apache.maven:maven-model | `3.9.10` | `3.9.11` |\n| [org.openjdk.nashorn:nashorn-core](https://github.com/openjdk/nashorn) | `15.6` | `15.7` |\n| [org.eclipse.platform:org.eclipse.osgi](https://github.com/eclipse-equinox/equinox) | `3.23.100` | `3.24.0` |\n| [org.xmlunit:xmlunit-core](https://github.com/xmlunit/xmlunit) | `2.10.3` | `2.11.0` |\n| [org.xmlunit:xmlunit-matchers](https://github.com/xmlunit/xmlunit) | `2.10.3` | `2.11.0` |\n| [com.github.spotbugs:spotbugs-annotations](https://github.com/spotbugs/spotbugs) | `4.9.3` | `4.9.8` |\n| [io.fabric8:docker-maven-plugin](https://github.com/fabric8io/docker-maven-plugin) | `0.46.0` | `0.48.0` |\n| [org.tukaani:xz](https://github.com/tukaani-project/xz-java) | `1.10` | `1.11` |\n| [com.github.luben:zstd-jni](https://github.com/luben/zstd-jni) | `1.5.7-4` | `1.5.7-6` |\n| [org.apache.commons:commons-compress](https://github.com/apache/commons-compress) | `1.27.1` | `1.28.0` |\n| [com.google.code.gson:gson](https://github.com/google/gson) | `2.13.1` | `2.13.2` |\n| [org.wiremock:wiremock](https://github.com/wiremock/wiremock) | `3.13.1` | `3.13.2` |\n| [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) | `2.20.0` | `2.20.1` |\n| [com.fasterxml.jackson.dataformat:jackson-dataformat-yaml](https://github.com/FasterXML/jackson-dataformats-text) | `2.20.0` | `2.20.1` |\n| [co.elastic.clients:elasticsearch-java](https://github.com/elastic/elasticsearch-java) | `9.2.0` | `9.2.2` |\n| [org.elasticsearch.client:elasticsearch-rest-client](https://github.com/elastic/elasticsearch) | `9.2.0` | `9.2.2` |\n| [org.mongodb:bson](https://github.com/mongodb/mongo-java-driver) | `5.5.1` | `5.6.2` |\n| [org.mongodb:mongodb-driver-core](https://github.com/mongodb/mongo-java-driver) | `5.5.1` | `5.6.2` |\n| [org.mongodb:mongodb-driver-sync](https://github.com/mongodb/mongo-java-driver) | `5.5.1` | `5.6.2` |\n| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.5.18` | `1.5.22` |\n| [org.springframework:spring-framework-bom](https://github.com/spring-projects/spring-framework) | `6.2.9` | `7.0.2` |\n| [org.springframework:spring-core](https://github.com/spring-projects/spring-framework) | `6.2.9` | `7.0.2` |\n| [org.springframework.boot:spring-boot-autoconfigure](https://github.com/spring-projects/spring-boot) | `3.5.3` | `4.0.0` |\n| [org.springframework.boot:spring-boot-starter-test](https://github.com/spring-projects/spring-boot) | `3.5.3` | `4.0.0` |\n| [org.springframework.boot:spring-boot-starter-log4j2](https://github.com/spring-projects/spring-boot) | `3.5.3` | `4.0.0` |\n| [org.springframework.cloud:spring-cloud-context](https://github.com/spring-cloud/spring-cloud-commons) | `4.3.0` | `5.0.0` |\n\nUpdates `org.apache.logging.log4j:log4j-api` from 2.24.3 to 2.25.2\n\nUpdates `org.apache.logging.log4j:log4j-api-test` from 2.24.3 to 2.25.2\n\nUpdates `org.apache.logging.log4j:log4j-iostreams` from 2.24.3 to 2.25.2\n\nUpdates `org.apache.logging.log4j:log4j-jpl` from 2.24.3 to 2.25.2\n\nUpdates `org.apache.logging.log4j:log4j-slf4j2-impl` from 2.24.3 to 2.25.2\n\nUpdates `org.apache.logging.log4j:log4j-slf4j-impl` from 2.24.3 to 2.25.2\n\nUpdates `org.apache.logging.log4j:log4j-to-jul` from 2.24.3 to 2.25.2\n\nUpdates `org.apache.logging.log4j:log4j-to-slf4j` from 2.24.3 to 2.25.2\n\nUpdates `org.apache.logging.log4j:log4j-api-test` from 2.24.3 to 2.25.2\n\nUpdates `org.apache.logging.log4j:log4j-iostreams` from 2.24.3 to 2.25.2\n\nUpdates `org.apache.logging.log4j:log4j-jpl` from 2.24.3 to 2.25.2\n\nUpdates `org.apache.logging.log4j:log4j-slf4j2-impl` from 2.24.3 to 2.25.2\n\nUpdates `org.apache.logging.log4j:log4j-slf4j-impl` from 2.24.3 to 2.25.2\n\nUpdates `org.apache.logging.log4j:log4j-to-jul` from 2.24.3 to 2.25.2\n\nUpdates `org.apache.logging.log4j:log4j-to-slf4j` from 2.24.3 to 2.25.2\n\nUpdates `org.apache.commons:commons-csv` from 1.14.0 to 1.14.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-csv/blob/master/RELEASE-NOTES.txt\"\u003eorg.apache.commons:commons-csv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons CSV 1.14.1 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons CSV team is pleased to announce the release of Apache Commons CSV 1.14.1.\u003c/p\u003e\n\u003cp\u003eThis document contains the release notes for the 1.14.1 version of Apache Commons CSV.\nCommons CSV reads and writes files in Comma Separated Value (CSV) format variations.\u003c/p\u003e\n\u003cp\u003eCommons CSV requires at least Java 8.\u003c/p\u003e\n\u003cp\u003eThe Apache Commons CSV library provides a simple interface for reading and writing CSV files of various types.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003cp\u003eChanges in this version include:\u003c/p\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSV-318:  CSVPrinter.printRecord(Stream) hangs if given a parallel stream. Thanks to Joseph Shraibman, Gary Gregory.\u003c/li\u003e\n\u003cli\u003eCSV-318:  CSVPrinter now uses an internal lock instead of synchronized methods. Thanks to Joseph Shraibman, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      org.apache.commons.csv.CSVPrinter.printRecords(ResultSet) now writes one record at a time using a lock. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump org.apache.commons:commons-parent from 81 to 85 [#542](https://github.com/apache/commons-csv/issues/542). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump commons-io:commons-io from 2.18.0 to 2.20.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump com.opencsv:opencsv from 5.10 to 5.11.2 [#545](https://github.com/apache/commons-csv/issues/545), [#551](https://github.com/apache/commons-csv/issues/551), [#553](https://github.com/apache/commons-csv/issues/553). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 [#556](https://github.com/apache/commons-csv/issues/556). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump commons-codec:commons-codec from 1.18.0 to 1.19.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHistorical list of changes: \u003ca href=\"https://commons.apache.org/proper/commons-csv/changes.html\"\u003ehttps://commons.apache.org/proper/commons-csv/changes.html\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFor complete information on Apache Commons CSV, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons CSV website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-csv/\"\u003ehttps://commons.apache.org/proper/commons-csv/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload page: \u003ca href=\"https://commons.apache.org/proper/commons-csv/download_csv.cgi\"\u003ehttps://commons.apache.org/proper/commons-csv/download_csv.cgi\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eHave fun!\n-Apache Commons CSV team\u003c/p\u003e\n\u003chr /\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/e14ef86d34211f9d1b9b6040c5f6dbafc93ba907\"\u003e\u003ccode\u003ee14ef86\u003c/code\u003e\u003c/a\u003e Ignore macOS file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/d8724bf76a7d6abbb93aad65e316f050f86a256d\"\u003e\u003ccode\u003ed8724bf\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.14.1 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/b76971c25af176f901c003b25d6a5f4f6edc87ad\"\u003e\u003ccode\u003eb76971c\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/b66814ef248186b7a8316b85e1208c705dba06e3\"\u003e\u003ccode\u003eb66814e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apache/commons-csv/issues/557\"\u003e#557\u003c/a\u003e from apache/dependabot/github_actions/github/codeql-a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/9c95e92d6aaa4d052a139158a900395646c6652e\"\u003e\u003ccode\u003e9c95e92\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 3.29.2 to 3.29.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/1fb37163f9fe59aa13c63efd53e71d7a0392be4c\"\u003e\u003ccode\u003e1fb3716\u003c/code\u003e\u003c/a\u003e Bump commons-codec:commons-codec from 1.18.0 to 1.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/7b72c509f73e05ca2bf2f0945a6a1cb03f87bd39\"\u003e\u003ccode\u003e7b72c50\u003c/code\u003e\u003c/a\u003e Merge some string literals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/96583732b6be55d459a5b430c4a3a3bb2126db10\"\u003e\u003ccode\u003e9658373\u003c/code\u003e\u003c/a\u003e Update the GitHub pull request template for AI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/67192a9e0af58bdf49edf4e0d29f50343da82c70\"\u003e\u003ccode\u003e67192a9\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.19.0 to 2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/59164c8b795ebd4cc0362c4c74d7c893c4a50303\"\u003e\u003ccode\u003e59164c8\u003c/code\u003e\u003c/a\u003e Bump com.opencsv:opencsv from 5.11.1 to 5.11.2 \u003ca href=\"https://redirect.github.com/apache/commons-csv/issues/553\"\u003e#553\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-csv/compare/rel/commons-csv-1.14.0...rel/commons-csv-1.14.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ch.qos.logback:logback-core` from 1.5.18 to 1.5.22\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/qos-ch/logback/releases\"\u003ech.qos.logback:logback-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eLogback 1.5.22\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2025-12-11 Release of logback version 1.5.22\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• In order to prevent involuntary information leakage, Logback will no longer output the value of a substituted variable, if the variable name contains any of the case-insensitive strings \u0026quot;password\u0026quot;, \u0026quot;secret\u0026quot; or \u0026quot;confidential\u0026quot;. This problem was reported by Chintan Rohila in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/986\"\u003eissues/986\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• Logback now takes the overridden \u003ccode\u003etoString()\u003c/code\u003e method of \u003ccode\u003eThrowable\u003c/code\u003e subclasses into account when  printing stack traces. This issue was reported in \u003ca href=\"https://jira.qos.ch/browse/LOGBACK-543\"\u003eLOGBACK-543\u003c/a\u003e by Alvin Chee, with a fix provided in \u003ca href=\"https://redirect.github.com/qos-ch/logback/pull/404\"\u003ePR 404\u003c/a\u003e by Brett Kail.\u003c/p\u003e\n\u003cp\u003e• Instead of limit-counting guard, Logback now uses a tumbling-window guard to rate limit internal error messages.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 572379aabd2f672b49593e4020696c624541e5b0 associated with the tag v_1.5.22. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.21\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2025-11-10 Release of logback version 1.5.21\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Invocations of turbo filters in isDebugEnabled, isInfoEnabled()... remain as they were, untouched. However, any installed instances of TurboFilter are now invoked also from within the log(LoggingEvent) method of \u003ca href=\"https://github.com/qos-ch/logback/blob/master/logback-classic/src/main/java/ch/qos/logback/classic/Logger.java#L817\"\u003eLogger\u003c/a\u003e with the contents of the LoggingEvent, typically via the fluent API. This fixes \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/871\"\u003eissues/871\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• Removed reentry-guard in most subclasses of \u003ccode\u003eUnsynchronizedAppenderBase\u003c/code\u003e where it was not needed.\u003c/p\u003e\n\u003cp\u003e• \u003ca href=\"https://logback.qos.ch/manual/configuration.html#auto_configuration\"\u003eInitialization procedure\u003c/a\u003e has been simplified by removing the step instantiating a \u003ccode\u003eSerializedModelConfigurator\u003c/code\u003e. However, it is still possible to set up \u003ccode\u003eSerializedModelConfigurator\u003c/code\u003e as a custom configurator.\u003c/p\u003e\n\u003cp\u003e• JsonEncoder is now friendlier to derivation by sub-classes as requested in \u003ca href=\"https://redirect.github.com/qos-ch/logback/issues/979\"\u003eissues/979.\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e• Fixed XMLLayout thread safety issue reported in \u003ca href=\"https://jira.qos.ch/browse/LOGBACK-427\"\u003eLOGBACK-427\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• Removed superfluous buffering in Zip, GZ and XZ compression code.\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit fed6f37ffe3449e40f6a9fffe050936a33116bd1 associated with the tag v_1.5.21. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.20\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2025-10-19 Release of logback version 1.5.20\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Due to potential vulnerabilities associated with dynamic, i.e. runtime, java code compilation and execution (using Janino), the \u003ccode\u003e'condition'\u003c/code\u003e attribute within the \u003ccode\u003e\u0026lt;if\u0026gt; \u003c/code\u003eelement is deprecated and will be removed in 2027.\u003c/p\u003e\n\u003cp\u003eAn \u003ca href=\"https://logback.qos.ch/translator/services/conditionalConfigMigrator.html\"\u003eonline migration service\u003c/a\u003e is provided to help with the transition.\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003e\u0026lt;condition\u0026gt;\u003c/code\u003e element, new in this version, admits custom \u003ccode\u003ePropertyEvaluator\u003c/code\u003e as a recommended alternative. See also the updated documentation on \u003ca href=\"https://logback.qos.ch/manual/configuration.html#conditional\"\u003econditional configuration\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• Initialization procedure was incorrectly reported as having been simplified in this version, i.e. version 1.5.20 by removing the step instantiating a \u003ccode\u003eSerializedModelConfigurator\u003c/code\u003e. The actual simplification was done in version 1.5.21\u003c/p\u003e\n\u003cp\u003e• A bit-wise identical binary of this version can be reproduced by building from source code at commit 930fb15c993a4344bcecc6ba2225c12a2c38e676 associated with the tag v_1.5.20. Release built using Java \u0026quot;21\u0026quot; 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.\u003c/p\u003e\n\u003ch2\u003eLogback 1.5.19\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003e2025-09-30 Release of logback version 1.5.19\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e• Disallow \u0026quot;new\u0026quot; operator in the \u003ccode\u003econdition\u003c/code\u003e attribute of \u0026lt;\u003ccode\u003eif\u003c/code\u003e\u0026gt; elements. This fixes an ACE vulnerability recorded as \u003ca href=\"https://www.cve.org/cverecord?id=CVE-2025-11226\"\u003eCVE-2025-11226\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e• At initialization time, slightly better reporting about watched configuration files.\u003c/p\u003e\n\u003cp\u003e• Softer message regarding usage of ConsoleAppender and its potential impact on performance.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/572379aabd2f672b49593e4020696c624541e5b0\"\u003e\u003ccode\u003e572379a\u003c/code\u003e\u003c/a\u003e prepare release 1.5.22\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/39d17ea3b3381d08b181c300e27ca0713ffc20b8\"\u003e\u003ccode\u003e39d17ea\u003c/code\u003e\u003c/a\u003e fix status printing of variable substitution when the variable name contains ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/75509a918665cc16a8d35ee4024be03e17c7147a\"\u003e\u003ccode\u003e75509a9\u003c/code\u003e\u003c/a\u003e fix PR 404, LOGBACK-543\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/8eb93569728ab33c50b963d42ea9fcd4269c502f\"\u003e\u003ccode\u003e8eb9356\u003c/code\u003e\u003c/a\u003e remove unused import\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/6131a3ad0af65a72df2e78d56424d9ac0fed8935\"\u003e\u003ccode\u003e6131a3a\u003c/code\u003e\u003c/a\u003e use a slightly more sophisticated guard for printing status messages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/9efca21c6e07feefa2a6ffb6b9b3807f357515e8\"\u003e\u003ccode\u003e9efca21\u003c/code\u003e\u003c/a\u003e add no-args constructor to support various serialization frameworks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/1bea5804f8329a7e49a4197e34cc297ad46a597c\"\u003e\u003ccode\u003e1bea580\u003c/code\u003e\u003c/a\u003e minor comment edits\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/bd07fddf12b8b74d28d313a56e7357f6202d2449\"\u003e\u003ccode\u003ebd07fdd\u003c/code\u003e\u003c/a\u003e update angus, greenmail versions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/aef993c64b4a7119f9e831fd4acaa7e470e267ca\"\u003e\u003ccode\u003eaef993c\u003c/code\u003e\u003c/a\u003e start work on 1.5.22-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/qos-ch/logback/commit/fed6f37ffe3449e40f6a9fffe050936a33116bd1\"\u003e\u003ccode\u003efed6f37\u003c/code\u003e\u003c/a\u003e prepare release 1.5.21\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/qos-ch/logback/compare/v_1.5.18...v_1.5.22\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.groovy:groovy-bom` from 4.0.27 to 5.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/groovy/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tools.jackson:jackson-bom` from 3.0.0 to 3.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/a280bf75ca599f9a9c5cf6810ceefebe559009fb\"\u003e\u003ccode\u003ea280bf7\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-3.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/71ce3c9c116d81df01499cde29349dad405eb4a0\"\u003e\u003ccode\u003e71ce3c9\u003c/code\u003e\u003c/a\u003e Prep for 3.0.3 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/69acf34b06d1229b295e5b77b3c8a944fcc5384c\"\u003e\u003ccode\u003e69acf34\u003c/code\u003e\u003c/a\u003e Merge branch '2.x' into 3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/3001d78da41c003e05d2cba7e126a854f7d2120a\"\u003e\u003ccode\u003e3001d78\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/FasterXML/jackson-bom/issues/116\"\u003e#116\u003c/a\u003e from FasterXML/tatu/2.21/115-fix-cyclonedx-backport-i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/937029253f1779f9d92ff386f210f1f366414289\"\u003e\u003ccode\u003e9370292\u003c/code\u003e\u003c/a\u003e makeAggregateBom -\u0026gt; makeBom\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/3e4db580fa7bde99b42cf0bfd292184404245a85\"\u003e\u003ccode\u003e3e4db58\u003c/code\u003e\u003c/a\u003e Backport \u003ca href=\"https://redirect.github.com/FasterXML/jackson-bom/issues/115\"\u003e#115\u003c/a\u003e in 2.x for 2.21\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/09f71f84f853107f59dee76776c6ce6bac6afa91\"\u003e\u003ccode\u003e09f71f8\u003c/code\u003e\u003c/a\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/ada83b503ec8a3c2d0e9c049e850bd21868205f3\"\u003e\u003ccode\u003eada83b5\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/4edcd2ffd7e82f6a1e277ae7f290bf1a5ac41f45\"\u003e\u003ccode\u003e4edcd2f\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/8328126bdaf5eb2a0e01248c6ceb6cbb25f5b0cd\"\u003e\u003ccode\u003e8328126\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-3.0.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-bom/compare/jackson-bom-3.0.0...jackson-bom-3.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit:junit-bom` from 5.13.4 to 6.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit:junit-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.1 = Platform 6.0.1 + Jupiter 6.0.1 + Vintage 6.0.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0 = Platform 6.0.0 + Jupiter 6.0.0 + Vintage 6.0.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/2897robo\"\u003e\u003ccode\u003e@​2897robo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4525\"\u003ejunit-team/junit-framework#4525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/strangelookingnerd\"\u003e\u003ccode\u003e@​strangelookingnerd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4683\"\u003ejunit-team/junit-framework#4683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eric6iese\"\u003e\u003ccode\u003e@​eric6iese\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4717\"\u003ejunit-team/junit-framework#4717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\"\u003ehttps://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC3 = Platform 6.0.0-RC3 + Jupiter 6.0.0-RC3 + Vintage 6.0.0-RC3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC2 = Platform 6.0.0-RC2 + Jupiter 6.0.0-RC2 + Vintage 6.0.0-RC2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC1 = Platform 6.0.0-RC1 + Jupiter 6.0.0-RC1 + Vintage 6.0.0-RC1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-M2...r6.0.0-RC1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-M2...r6.0.0-RC1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-M2 = Platform 6.0.0-M2 + Jupiter 6.0.0-M2 + Vintage 6.0.0-M2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-M2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d774b9ccc8550701fd6362c43f92611911da3e2b\"\u003e\u003ccode\u003ed774b9c\u003c/code\u003e\u003c/a\u003e Release 6.0.1 (second attempt)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/8178545561e7c39f4775a39fa3e9a7d00b20382c\"\u003e\u003ccode\u003e8178545\u003c/code\u003e\u003c/a\u003e Mark module as deprecated for removal\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/7b43fcced94dfb08cfd93fd91dd7992b7cb6b71a\"\u003e\u003ccode\u003e7b43fcc\u003c/code\u003e\u003c/a\u003e Back to snapshots for further development\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/a5ef74652bcaa2a40b0b384a8c6d63c7c3cc5a78\"\u003e\u003ccode\u003ea5ef746\u003c/code\u003e\u003c/a\u003e Release 6.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/008be8d9c0a759f74d4093d93c9f36bbd3c0a9d5\"\u003e\u003ccode\u003e008be8d\u003c/code\u003e\u003c/a\u003e Finalize 5.14.1 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/b2c55a81cca90d477a35e97b1f3b59b6c5362ffc\"\u003e\u003ccode\u003eb2c55a8\u003c/code\u003e\u003c/a\u003e Finalize 6.0.1 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/866c01a6d1b72ad569cb8a6007ccaa7ec2eb366c\"\u003e\u003ccode\u003e866c01a\u003c/code\u003e\u003c/a\u003e Add note about duplicate test execution with \u003ca href=\"https://github.com/Suite\"\u003e\u003ccode\u003e@​Suite\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5080\"\u003e#5080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/de88e8848a263652fb4b45ef5ba73d34a6a2de15\"\u003e\u003ccode\u003ede88e88\u003c/code\u003e\u003c/a\u003e Fix broken links in documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/9dd132d714ab44f89899143f2b564535034614d6\"\u003e\u003ccode\u003e9dd132d\u003c/code\u003e\u003c/a\u003e Add Valhalla EA to workflow matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/fedda882590c121e66a26de6a78ba5b532ec8aec\"\u003e\u003ccode\u003efedda88\u003c/code\u003e\u003c/a\u003e Make jdk.jfr import optional in OSGi manifest (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5092\"\u003e#5092\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.13.4...r6.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.junit.jupiter:junit-jupiter-engine` from 5.13.4 to 6.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/junit-team/junit-framework/releases\"\u003eorg.junit.jupiter:junit-jupiter-engine's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eJUnit 6.0.1 = Platform 6.0.1 + Jupiter 6.0.1 + Vintage 6.0.1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0...r6.0.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0 = Platform 6.0.0 + Jupiter 6.0.0 + Vintage 6.0.0\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/2897robo\"\u003e\u003ccode\u003e@​2897robo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4525\"\u003ejunit-team/junit-framework#4525\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/strangelookingnerd\"\u003e\u003ccode\u003e@​strangelookingnerd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4683\"\u003ejunit-team/junit-framework#4683\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eric6iese\"\u003e\u003ccode\u003e@​eric6iese\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4717\"\u003ejunit-team/junit-framework#4717\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\"\u003ehttps://github.com/junit-team/junit-framework/compare/r5.14.0...r6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC3 = Platform 6.0.0-RC3 + Jupiter 6.0.0-RC3 + Vintage 6.0.0-RC3\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC3/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mehulimukherjee\"\u003e\u003ccode\u003e@​mehulimukherjee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4913\"\u003ejunit-team/junit-framework#4913\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lslonina\"\u003e\u003ccode\u003e@​lslonina\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4629\"\u003ejunit-team/junit-framework#4629\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC2...r6.0.0-RC3\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC2 = Platform 6.0.0-RC2 + Jupiter 6.0.0-RC2 + Vintage 6.0.0-RC2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-RC1...r6.0.0-RC2\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-RC1 = Platform 6.0.0-RC1 + Jupiter 6.0.0-RC1 + Vintage 6.0.0-RC1\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-RC1/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raccoonback\"\u003e\u003ccode\u003e@​raccoonback\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4822\"\u003ejunit-team/junit-framework#4822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/currenjin\"\u003e\u003ccode\u003e@​currenjin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/junit-team/junit-framework/pull/4823\"\u003ejunit-team/junit-framework#4823\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r6.0.0-M2...r6.0.0-RC1\"\u003ehttps://github.com/junit-team/junit-framework/compare/r6.0.0-M2...r6.0.0-RC1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eJUnit 6.0.0-M2 = Platform 6.0.0-M2 + Jupiter 6.0.0-M2 + Vintage 6.0.0-M2\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://docs.junit.org/6.0.0-M2/release-notes/\"\u003eRelease Notes\u003c/a\u003e.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/d774b9ccc8550701fd6362c43f92611911da3e2b\"\u003e\u003ccode\u003ed774b9c\u003c/code\u003e\u003c/a\u003e Release 6.0.1 (second attempt)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/8178545561e7c39f4775a39fa3e9a7d00b20382c\"\u003e\u003ccode\u003e8178545\u003c/code\u003e\u003c/a\u003e Mark module as deprecated for removal\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/7b43fcced94dfb08cfd93fd91dd7992b7cb6b71a\"\u003e\u003ccode\u003e7b43fcc\u003c/code\u003e\u003c/a\u003e Back to snapshots for further development\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/a5ef74652bcaa2a40b0b384a8c6d63c7c3cc5a78\"\u003e\u003ccode\u003ea5ef746\u003c/code\u003e\u003c/a\u003e Release 6.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/008be8d9c0a759f74d4093d93c9f36bbd3c0a9d5\"\u003e\u003ccode\u003e008be8d\u003c/code\u003e\u003c/a\u003e Finalize 5.14.1 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/b2c55a81cca90d477a35e97b1f3b59b6c5362ffc\"\u003e\u003ccode\u003eb2c55a8\u003c/code\u003e\u003c/a\u003e Finalize 6.0.1 release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/866c01a6d1b72ad569cb8a6007ccaa7ec2eb366c\"\u003e\u003ccode\u003e866c01a\u003c/code\u003e\u003c/a\u003e Add note about duplicate test execution with \u003ca href=\"https://github.com/Suite\"\u003e\u003ccode\u003e@​Suite\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5080\"\u003e#5080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/de88e8848a263652fb4b45ef5ba73d34a6a2de15\"\u003e\u003ccode\u003ede88e88\u003c/code\u003e\u003c/a\u003e Fix broken links in documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/9dd132d714ab44f89899143f2b564535034614d6\"\u003e\u003ccode\u003e9dd132d\u003c/code\u003e\u003c/a\u003e Add Valhalla EA to workflow matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/junit-team/junit-framework/commit/fedda882590c121e66a26de6a78ba5b532ec8aec\"\u003e\u003ccode\u003efedda88\u003c/code\u003e\u003c/a\u003e Make jdk.jfr import optional in OSGi manifest (\u003ca href=\"https://redirect.github.com/junit-team/junit-framework/issues/5092\"\u003e#5092\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/junit-team/junit-framework/compare/r5.13.4...r6.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.mockito:mockito-bom` from 5.18.0 to 5.21.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mockito/mockito/releases\"\u003eorg.mockito:mockito-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.21.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003cem\u003eChangelog generated by \u003ca href=\"https://github.com/shipkit/shipkit-changelog\"\u003eShipkit Changelog Gradle Plugin\u003c/a\u003e\u003c/em\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch4\u003e5.21.0\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e2025-12-09 - \u003ca href=\"https://github.com/mockito/mockito/compare/v5.20.0...v5.21.0\"\u003e17 commit(s)\u003c/a\u003e by Giulio Longfils, Joshua Selbo, Woongi9, Zylox, dependabot[bot]\u003c/li\u003e\n\u003cli\u003eBump graalvm/setup-graalvm from 1.4.3 to 1.4.4 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3768\"\u003e#3768\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3768\"\u003emockito/mockito#3768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump graalvm/setup-graalvm from 1.4.2 to 1.4.3 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3767\"\u003e#3767\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3767\"\u003emockito/mockito#3767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 5 to 6 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3765\"\u003e#3765\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3765\"\u003emockito/mockito#3765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdds output of matchers to potential mismatch; Fixes \u003ca href=\"https://redirect.github.com/mockito/mockito/issues/2468\"\u003e#2468\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3760\"\u003e#3760\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3760\"\u003emockito/mockito#3760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eForbid mocking WeakReference with inline mock maker [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3759\"\u003e#3759\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3759\"\u003emockito/mockito#3759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStackOverflowError when mocking WeakReference [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3758\"\u003e#3758\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3758\"\u003emockito/mockito#3758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump actions/upload-artifact from 4 to 5 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3756\"\u003e#3756\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3756\"\u003emockito/mockito#3756\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump graalvm/setup-graalvm from 1.4.1 to 1.4.2 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3755\"\u003e#3755\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3755\"\u003emockito/mockito#3755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport primitives in GenericArrayReturnType. [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3753\"\u003e#3753\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3753\"\u003emockito/mockito#3753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClassNotFoundException when stubbing array of primitive type on Android [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3752\"\u003e#3752\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3752\"\u003emockito/mockito#3752\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump graalvm/setup-graalvm from 1.4.0 to 1.4.1 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3744\"\u003e#3744\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3744\"\u003emockito/mockito#3744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump gradle/actions from 4 to 5 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3743\"\u003e#3743\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3743\"\u003emockito/mockito#3743\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.graalvm.buildtools.native from 0.11.0 to 0.11.1 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3738\"\u003e#3738\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3738\"\u003emockito/mockito#3738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump com.diffplug.spotless:spotless-plugin-gradle from 7.2.1 to 8.0.0 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3735\"\u003e#3735\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3735\"\u003emockito/mockito#3735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump graalvm/setup-graalvm from 1.3.7 to 1.4.0 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3734\"\u003e#3734\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3734\"\u003emockito/mockito#3734\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.5 to 3.27.6 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3733\"\u003e#3733\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3733\"\u003emockito/mockito#3733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump errorprone from 2.41.0 to 2.42.0 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3732\"\u003e#3732\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3732\"\u003emockito/mockito#3732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFeat: automatically detect class to mock in mockStatic and mockConstruction [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3731\"\u003e#3731\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3731\"\u003emockito/mockito#3731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn completed futures for unstubbed Future/CompletionStage in ReturnsEmptyValues [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3727\"\u003e#3727\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3727\"\u003emockito/mockito#3727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eautomatically detect class to mock [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/2779\"\u003e#2779\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/2779\"\u003emockito/mockito#2779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIncorrect \u0026quot;has following stubbing(s) with different arguments\u0026quot; message when using Argument Matchers [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/2468\"\u003e#2468\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/2468\"\u003emockito/mockito#2468\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.20.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003cem\u003eChangelog generated by \u003ca href=\"https://github.com/shipkit/shipkit-changelog\"\u003eShipkit Changelog Gradle Plugin\u003c/a\u003e\u003c/em\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch4\u003e5.20.0\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e2025-09-20 - \u003ca href=\"https://github.com/mockito/mockito/compare/v5.19.0...v5.20.0\"\u003e11 commit(s)\u003c/a\u003e by Adrian-Kim, Giulio Longfils, Rafael Winterhalter, dependabot[bot]\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.4 to 3.27.5 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3730\"\u003e#3730\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3730\"\u003emockito/mockito#3730\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIntroducing the Ability to Mock Construction of Generic Types (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/2401\"\u003e#2401\u003c/a\u003e) [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3729\"\u003e#3729\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3729\"\u003emockito/mockito#3729\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump com.gradle.develocity from 4.1.1 to 4.2 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3726\"\u003e#3726\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3726\"\u003emockito/mockito#3726\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump graalvm/setup-graalvm from 1.3.6 to 1.3.7 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3725\"\u003e#3725\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3725\"\u003emockito/mockito#3725\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump org.eclipse.platform:org.eclipse.osgi from 3.23.100 to 3.23.200 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3720\"\u003e#3720\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3720\"\u003emockito/mockito#3720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump graalvm/setup-graalvm from 1.3.5 to 1.3.6 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3719\"\u003e#3719\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3719\"\u003emockito/mockito#3719\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump actions/setup-java from 4 to 5 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3715\"\u003e#3715\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3715\"\u003emockito/mockito#3715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump com.gradle.develocity from 4.1 to 4.1.1 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3713\"\u003e#3713\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3713\"\u003emockito/mockito#3713\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump bytebuddy from 1.17.6 to 1.17.7 [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3712\"\u003e#3712\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3712\"\u003emockito/mockito#3712\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: Use Assume.assumeThat for SequencedCollection tests [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3711\"\u003e#3711\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3711\"\u003emockito/mockito#3711\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3709\"\u003e#3709\u003c/a\u003e [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3710\"\u003e#3710\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3710\"\u003emockito/mockito#3710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: Add support for JDK21 Sequenced Collections. [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3708\"\u003e#3708\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/pull/3708\"\u003emockito/mockito#3708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIntroducing the Ability to Mock Construction of Generic Types [(\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/2401\"\u003e#2401\u003c/a\u003e)](\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/2401\"\u003emockito/mockito#2401\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.19.0\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003cem\u003eChangelog generated by \u003ca href=\"https://github.com/shipkit/shipkit-changelog\"\u003eShipkit Changelog Gradle Plugin\u003c/a\u003e\u003c/em\u003e\u003c!-- raw HTML omitted --\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch4\u003e5.19.0\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/09d2230acd7160252a6db228313c226a976e51b9\"\u003e\u003ccode\u003e09d2230\u003c/code\u003e\u003c/a\u003e Bump graalvm/setup-graalvm from 1.4.3 to 1.4.4 (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3768\"\u003e#3768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/df3e0ccdd42533ac933f87e3fa00c0681d362c5b\"\u003e\u003ccode\u003edf3e0cc\u003c/code\u003e\u003c/a\u003e Bump graalvm/setup-graalvm from 1.4.2 to 1.4.3 (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3767\"\u003e#3767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/04a6e9f88ccc6c29e77b95a8e0b617319bcee234\"\u003e\u003ccode\u003e04a6e9f\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3765\"\u003e#3765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/756a3cf3fa890437603704f1dc2932e908ef3951\"\u003e\u003ccode\u003e756a3cf\u003c/code\u003e\u003c/a\u003e Add description of matchers to potential mismatch (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3760\"\u003e#3760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/58ba4455209a126d025eecbf18b33a7e04dece3b\"\u003e\u003ccode\u003e58ba445\u003c/code\u003e\u003c/a\u003e Forbid mocking WeakReference with inline mock maker (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3759\"\u003e#3759\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/966d6009047c7f6617dbf080e68ee38ea049aa54\"\u003e\u003ccode\u003e966d600\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 4 to 5 (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3756\"\u003e#3756\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/632bf7bf5521208b237dcd08602c84b399b78031\"\u003e\u003ccode\u003e632bf7b\u003c/code\u003e\u003c/a\u003e Bump graalvm/setup-graalvm from 1.4.1 to 1.4.2 (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3755\"\u003e#3755\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/8564b43fbbdf4911a35148f7f11689dd5524c7c8\"\u003e\u003ccode\u003e8564b43\u003c/code\u003e\u003c/a\u003e Fix primitives support in GenericArrayReturnType for Android (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3753\"\u003e#3753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/bf3a80983b99339716ec6070e09e60fbe3d9858c\"\u003e\u003ccode\u003ebf3a809\u003c/code\u003e\u003c/a\u003e Bump graalvm/setup-graalvm from 1.4.0 to 1.4.1 (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3744\"\u003e#3744\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mockito/mockito/commit/cffddd4c759feda23185b6d25495fc8f9006190b\"\u003e\u003ccode\u003ecffddd4\u003c/code\u003e\u003c/a\u003e Bump gradle/actions from 4 to 5 (\u003ca href=\"https://redirect.github.com/mockito/mockito/issues/3743\"\u003e#3743\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mockito/mockito/compare/v5.18.0...v5.21.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.assertj:assertj-core` from 3.27.3 to 3.27.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/assertj/assertj/releases\"\u003eorg.assertj:assertj-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.27.6\u003c/h2\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing export for \u003ccode\u003eorg.assertj.core.annotation\u003c/code\u003e \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3951\"\u003e#3951\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:heart: Contributors\u003c/h2\u003e\n\u003cp\u003eThanks to all the contributors who worked on this release:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/duponter\"\u003e\u003ccode\u003e@​duponter\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.27.5\u003c/h2\u003e\n\u003ch2\u003e:zap: Improvements\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eByteBuddy in AssertJ 3.27.4 not compatible with Java 25 \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3946\"\u003e#3946\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Byte Buddy 1.17.7 \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3947\"\u003e#3947\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to JUnit BOM 5.13.4 \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3947\"\u003e#3947\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Guava 33.4.8-jre \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3947\"\u003e#3947\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.27.4\u003c/h2\u003e\n\u003ch2\u003e:no_entry_sign: Deprecated\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eorg.assertj.core.annotations.Beta\u003c/code\u003e in favor of \u003ccode\u003eorg.assertj.core.annotation.Beta\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eorg.assertj.core.util.CanIgnoreReturnValue\u003c/code\u003e in favor of \u003ccode\u003eorg.assertj.core.annotation.CanIgnoreReturnValue\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eorg.assertj.core.util.CheckReturnValue\u003c/code\u003e in favor of \u003ccode\u003eorg.assertj.core.annotation.CheckReturnValue\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix thread-safety in \u003ccode\u003eAbstractDateAssert\u003c/code\u003e \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3874\"\u003e#3874\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:zap: Improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate to the Central Publisher Portal, enable snapshot publishing \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3881\"\u003e#3881\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/716b1e0a6a372890cd4b3495b954f57755e99471\"\u003e\u003ccode\u003e716b1e0\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release assertj-build-3.27.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/e1896529a38377dfb6eaa199ecb33c79b2a58591\"\u003e\u003ccode\u003ee189652\u003c/code\u003e\u003c/a\u003e Add missing export for \u003ccode\u003eorg.assertj.core.annotation\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3951\"\u003e#3951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/0cb489e99980dd384135d06a0967bd3ce712b219\"\u003e\u003ccode\u003e0cb489e\u003c/code\u003e\u003c/a\u003e Update Maven Central URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/72863098a2c7194b1acef0a8ed0f4c564e422c3d\"\u003e\u003ccode\u003e7286309\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/dd4cc1de575a224805a1614394046046cf2b4f99\"\u003e\u003ccode\u003edd4cc1d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release assertj-build-3.27.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/1d0defc0dbabfe3cc12b34173dd88933cbc61fcb\"\u003e\u003ccode\u003e1d0defc\u003c/code\u003e\u003c/a\u003e Add missing permission to release workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/844d5d04af570d6772478d0309576cdd4c3a5c6d\"\u003e\u003ccode\u003e844d5d0\u003c/code\u003e\u003c/a\u003e Add missing GitHub Actions pinning to CodeQL workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/bdd7106814be9cf71e4ceb77e0db399aa1f79b5b\"\u003e\u003ccode\u003ebdd7106\u003c/code\u003e\u003c/a\u003e Add CodeQL custom workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/a93d7e632ae17d916c6a9da867571054a4b53e75\"\u003e\u003ccode\u003ea93d7e6\u003c/code\u003e\u003c/a\u003e Remove EOL Java 24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/26ea866a2a9bece0f6f660f61b0483eaaabf27dc\"\u003e\u003ccode\u003e26ea866\u003c/code\u003e\u003c/a\u003e Update production dependencies (\u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3947\"\u003e#3947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/assertj/assertj/compare/assertj-build-3.27.3...assertj-build-3.27.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `net.bytebuddy:byte-buddy` from 1.17.6 to 1.18.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/raphw/byte-buddy/releases\"\u003enet.bytebuddy:byte-buddy's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eByte Buddy 1.18.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport modifiers for value classes in Valhalla builds.\u003c/li\u003e\n\u003cli\u003eImprove use of build cache in Gradle.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eByte Buddy 1.18.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix generated module-info to include new package.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eByte Buddy 1.18.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003emodule-info\u003c/code\u003e class files and \u003ccode\u003eModuleDescription\u003c/code\u003es.\u003c/li\u003e\n\u003cli\u003eAllow for manipulating module information using the \u003ccode\u003eByteBuddy\u003c/code\u003e API.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eByte Buddy 1.17.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid use of types that are deprecated as of Java 26.\u003c/li\u003e\n\u003cli\u003eInclude ASM 9.9 that offers ASM support for Java 26.\u003c/li\u003e\n\u003cli\u003eMake sure that generated code internal to Byte Buddy supports CDS if available.\u003c/li\u003e\n\u003cli\u003eUpdate version of ASM to JDK Class File API bridge to fix some minor bugs related to type annotations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eByte Buddy 1.17.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSpecify correct JVM environment for Android builds when using the Gradle plugin.\u003c/li\u003e\n\u003cli\u003eAvoid recomputing the size of a parameter list for performance reasons after measuring the significant impact.\u003c/li\u003e\n\u003cli\u003eCorrect validation of JVM names to avoid breaking when Java names are not allowed while JVM names are, with Kotlin and others.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/raphw/byte-buddy/blob/master/release-notes.md\"\u003enet.bytebuddy:byte-buddy's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e26. November 2025: version 1.18.2\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport modifiers for value classes in Valhalla builds.\u003c/li\u003e\n\u003cli\u003eImprove use of build cache in Gradle.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e12. November 2025: version 1.18.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix generated module-info to include new package.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e11. November 2025: version 1.18.0\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003emodule-info\u003c/code\u003e class files and \u003ccode\u003eModuleDescription\u003c/code\u003es.\u003c/li\u003e\n\u003cli\u003eAllow for manipulating module information using the \u003ccode\u003eByteBuddy\u003c/code\u003e API.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e8. October 2025: version 1.17.8\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid use of types that are deprecated as of Java 26.\u003c/li\u003e\n\u003cli\u003eInclude ASM 9.9 that offers ASM support for Java 26.\u003c/li\u003e\n\u003cli\u003eMake sure that generated code internal to Byte Buddy supports CDS if available.\u003c/li\u003e\n\u003cli\u003eUpdate version of ASM to JDK Class File API bridge to fix some minor bugs related to type annotations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e17. August 2025: version 1.17.7\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSpecify correct JVM environment for Android builds when using the Gradle plugin.\u003c/li\u003e\n\u003cli\u003eAvoid recomputing the size of a parameter list for performance reasons after measuring the significant impact.\u003c/li\u003e\n\u003cli\u003eCorrect validation of JVM names to avoid breaking when Java names are not allowed while JVM names are, with Kotlin and others.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/f1b5bb6f33ae3381e10a2e911a6730a4ae295188\"\u003e\u003ccode\u003ef1b5bb6\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release byte-buddy-1.18.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/fe283b22e8ecb5fa6995f91c4cf962985322190e\"\u003e\u003ccode\u003efe283b2\u003c/code\u003e\u003c/a\u003e [release] Release new version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/509da7cbea7ea8b12b102d260104a2033f955da2\"\u003e\u003ccode\u003e509da7c\u003c/code\u003e\u003c/a\u003e Correct modifier masks.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/25d778f66ce0262ddb33a0b39917ba91d7f3504f\"\u003e\u003ccode\u003e25d778f\u003c/code\u003e\u003c/a\u003e Fix typo.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/ee317341ec88afd5d711aebe1076171bace5c535\"\u003e\u003ccode\u003eee31734\u003c/code\u003e\u003c/a\u003e Add support for Valhalla modifiers.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/5b84e81c54afcad6c8c0756fbdb42e5ed03ac5b9\"\u003e\u003ccode\u003e5b84e81\u003c/code\u003e\u003c/a\u003e Fix javadoc and avoid local storage.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/f290bdab6027db7b5e388c458bf088b5a647d14a\"\u003e\u003ccode\u003ef290bda\u003c/code\u003e\u003c/a\u003e Avoid running equals tests on annotations due to bugs.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/7e753c6e82ff28a91e444077f8e19aa18b5d4416\"\u003e\u003ccode\u003e7e753c6\u003c/code\u003e\u003c/a\u003e Make gradle plugin configuration cache friendly (\u003ca href=\"https://redirect.github.com/raphw/byte-buddy/issues/1874\"\u003e#1874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/0afa8ea8347737de1ff3cb10f133aa75b339dce4\"\u003e\u003ccode\u003e0afa8ea\u003c/code\u003e\u003c/a\u003e Oppdaterer checksums og POM.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/raphw/byte-buddy/commit/600a833ce699effd4602126b14c83d877f1bcdbd\"\u003e\u003ccode\u003e600a833\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/raphw/byte-buddy/compare/byte-buddy-1.17.6...byte-buddy-1.18.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `commons-codec:commons-codec` from 1.18.0 to 1.20.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-codec/blob/master/RELEASE-NOTES.txt\"\u003ecommons-codec:commons-codec's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons Codec 1.20.0 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Codec team is pleased to announce the release of Apache Commons Codec 1.20.0.\u003c/p\u003e\n\u003cp\u003eThe Apache Commons Codec component contains encoders and decoders for\nformats such as Base16, Base32, Base64, digest, and Hexadecimal. In addition to these\nwidely used encoders and decoders, the codec package also maintains a\ncollection of phonetic encoding utilities.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003ch2\u003eNew features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add org.apache.commons.codec.digest.Crc16. Thanks to Fredrik Kjellberg, Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add builders to org.apache.commons.codec.digest streams and deprecate some old constructors. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add builder to Base16 streams and deprecate some old constructors. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add support for SHAKE128-256 and SHAKE256-512 to `DigestUtils` and `MessageDigestAlgorithms` on Java 25 and up. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add BaseNCodec.AbstractBuilder.setDecodeTable(byte[]) and refactor subclasses. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Deprecate all but one Base32 constructor in favor of the builder added in version 1.17.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Deprecate all but one Base64 constructor in favor of the builder added in version 1.17.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        BaseNCodecInputStream subclasses are now type-safe to match its matching BaseNCodec. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        BaseNCodecOutputStream subclasses are now type-safe to match its matching BaseNCodec. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Bump org.apache.commons:commons-parent from 85 to 91. Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        [test] Bump org.apache.commons:commons-lang3 from 3.18.0 to 3.19.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFor complete information on Apache Commons Codec, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons Codec website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-codec/\"\u003ehttps://commons.apache.org/proper/commons-codec/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload page: \u003ca href=\"https://commons.apache.org/proper/commons-codec/download_codec.cgi\"\u003ehttps://commons.apache.org/proper/commons-codec/download_codec.cgi\u003c/a\u003e\u003c/p\u003e\n\u003chr /\u003e\n\u003ch2\u003eApache Commons Codec 1.19.0 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Codec team is pleased to announce the release of Apache Commons Codec 1.19.0.\u003c/p\u003e\n\u003cp\u003eThe Apache Commons Codec component contains encoders and decoders for\nformats such as Base16, Base32, Base64, digest, and Hexadecimal. In addition to these\nwidely used encoders and decoders, the codec package also maintains a\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/b20db1f1fa6ee7b0536f6a25c9c33f8289c22098\"\u003e\u003ccode\u003eb20db1f\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/cb344d6cfbdac2ce969c8ed86bc02d25e0a8f2c9\"\u003e\u003ccode\u003ecb344d6\u003c/code\u003e\u003c/a\u003e Use leaf in overview\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/004966ba0d70c24e59a3107edc06d13e56905313\"\u003e\u003ccode\u003e004966b\u003c/code\u003e\u003c/a\u003e Better package description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/13208005b9cf043ecd09c149a53eff03c1e7db61\"\u003e\u003ccode\u003e1320800\u003c/code\u003e\u003c/a\u003e Use HTTPS in URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/fcb8bf612ccdf25c11573ebe82dd9f0474e606d5\"\u003e\u003ccode\u003efcb8bf6\u003c/code\u003e\u003c/a\u003e Use component logo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/af58c1af853cd705fa08a5313c7fecd870ed37c6\"\u003e\u003ccode\u003eaf58c1a\u003c/code\u003e\u003c/a\u003e Use final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/4368bfeb57e2283fee80a296ed460d887b96a594\"\u003e\u003ccode\u003e4368bfe\u003c/code\u003e\u003c/a\u003e Add dependabot email [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/cb2b7b69fdb35725f54f2bfa3a96e2d5974e4d56\"\u003e\u003ccode\u003ecb2b7b6\u003c/code\u003e\u003c/a\u003e Clarify comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/48bb283c9b11876bedcb26e837a4efee3a71e77c\"\u003e\u003ccode\u003e48bb283\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.30.9 to 4.31.2 (\u003ca href=\"https://redirect.github.com/apache/commons-codec/issues/414\"\u003e#414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/f61c2e6179dabeeceeff0ab2713a0ac7f4eaa64b\"\u003e\u003ccode\u003ef61c2e6\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 4.6.2 to 5.0.0 (\u003ca href=\"https://redirect.github.com/apache/commons-codec/issues/413\"\u003e#413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-codec/compare/rel/commons-codec-1.18.0...rel/commons-codec-1.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `commons-io:commons-io` from 2.20.0 to 2.21.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-io/blob/master/RELEASE-NOTES.txt\"\u003ecommons-io:commons-io's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eApache Commons IO 2.21.0 Release Notes\u003c/p\u003e\n\u003cp\u003eThe Apache Commons IO team is pleased to announce the release of Apache Commons IO 2.21.0.\u003c/p\u003e\n\u003ch2\u003eIntroduction\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons IO library contains utility classes, stream implementations, file filters,\nfile comparators, endian transformation classes, and much more.\u003c/p\u003e\n\u003cp\u003eVersion 2.21.0: Java 8 or later is required.\u003c/p\u003e\n\u003ch2\u003eNew features\u003c/h2\u003e\n\u003cp\u003eo          FileUtils#byteCountToDisplaySize() supports Zettabyte, Yottabyte, Ronnabyte and Quettabyte \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/763\"\u003e#763\u003c/a\u003e. Thanks to strangelookingnerd, Gary Gregory.\no          Add org.apache.commons.io.FileUtils.ONE_RB \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/763\"\u003e#763\u003c/a\u003e. Thanks to strangelookingnerd, Gary Gregory.\no          Add org.apache.commons.io.FileUtils.ONE_QB \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/763\"\u003e#763\u003c/a\u003e. Thanks to strangelookingnerd, Gary Gregory.\no          Add org.apache.commons.io.output.ProxyOutputStream.writeRepeat(byte[], int, int, long). Thanks to Gary Gregory.\no          Add org.apache.commons.io.output.ProxyOutputStream.writeRepeat(byte[], long). Thanks to Gary Gregory.\no          Add org.apache.commons.io.output.ProxyOutputStream.writeRepeat(int, long). Thanks to Gary Gregory.\no          Add length unit support in FileSystem limits. Thanks to Piotr P. Karwasz.\no          Add IOUtils.toByteArray(InputStream, int, int) for safer chunked reading with size validation. Thanks to Piotr P. Karwasz.\no          Add org.apache.commons.io.file.PathUtils.getPath(String, String). Thanks to Gary Gregory.\no          Add org.apache.commons.io.channels.ByteArraySeekableByteChannel. Thanks to Gary Gregory.\no          Add IOIterable.asIterable(). Thanks to Gary Gregory.\no          Add NIO channel support to \u003ccode\u003eAbstractStreamBuilder\u003c/code\u003e. Thanks to Piotr P. Karwasz.\no          Add CloseShieldChannel to close-shielded NIO Channels \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/786\"\u003e#786\u003c/a\u003e. Thanks to Piotr P. Karwasz.\no          Added IOUtils.checkFromIndexSize as a Java 8 backport of Objects.checkFromIndexSize \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/790\"\u003e#790\u003c/a\u003e. Thanks to Piotr P. Karwasz.\u003c/p\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cp\u003eo          When testing on Java 21 and up, enable -XX:+EnableDynamicAgentLoading. Thanks to Gary Gregory.\no          When testing on Java 24 and up, don't fail FileUtilsListFilesTest for a different behavior in the JRE. Thanks to Gary Gregory.\no          ValidatingObjectInputStream does not validate dynamic proxy interfaces. Thanks to Stanislav Fort, Gary Gregory.\no          BoundedInputStream.getRemaining() now reports Long.MAX_VALUE instead of 0 when no limit is set. Thanks to Piotr P. Karwasz.\no          BoundedInputStream.available() correctly accounts for the maximum read limit. Thanks to Piotr P. Karwasz.\no          Deprecate IOUtils.readFully(InputStream, int) in favor of toByteArray(InputStream, int). Thanks to Gary Gregory, Piotr P. Karwasz.\no          IOUtils.toByteArray(InputStream) now throws IOException on byte array overflow. Thanks to Piotr P. Karwasz.\no          Javadoc general improvements. Thanks to Gary Gregory, Piotr P. Karwasz.\no          IOUtils.toByteArray() now throws EOFException when not eno...\n\n_Description has been truncated_","html_url":"https://github.com/apache/logging-log4j2/pull/4000","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Flogging-log4j2/issues/4000","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4000/packages"}},{"old_version":"5.7.0","new_version":"5.18.1","update_type":"minor","path":null,"pr_created_at":"2025-12-08T09:40:01.000Z","version_change":"5.7.0 → 5.18.1","issue":{"uuid":"3705523086","node_id":"PR_kwDOHu3fHc63ojhc","number":269,"state":"closed","title":"deps(deps): bump the maven-dependencies group with 61 updates","user":"dependabot[bot]","labels":["dependencies","security"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-12-21T20:28:49.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-08T09:40:01.000Z","updated_at":"2025-12-21T20:28:50.000Z","time_to_close":1162128,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(deps): bump","group_name":"maven-dependencies","update_count":61,"packages":[{"name":"org.apache.maven.plugins:maven-checkstyle-plugin","old_version":"3.1.2","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-checkstyle-plugin"},{"name":"org.apache.logging.log4j:log4j-api","old_version":"2.23.0","new_version":"2.25.2"},{"name":"org.apache.logging.log4j:log4j-core","old_version":"2.23.0","new_version":"2.25.2"},{"name":"org.assertj:assertj-core","old_version":"3.23.1","new_version":"3.27.6","repository_url":"https://github.com/assertj/assertj"},{"name":"org.apache.maven.plugins:maven-source-plugin","old_version":"3.3.0","new_version":"3.4.0","repository_url":"https://github.com/apache/maven-source-plugin"},{"name":"org.apache.maven.plugins:maven-javadoc-plugin","old_version":"3.6.2","new_version":"3.12.0","repository_url":"https://github.com/apache/maven-javadoc-plugin"},{"name":"org.apache.maven.plugins:maven-gpg-plugin","old_version":"3.2.4","new_version":"3.2.8","repository_url":"https://github.com/apache/maven-gpg-plugin"},{"name":"org.sonatype.central:central-publishing-maven-plugin","old_version":"0.8.0","new_version":"0.9.0","repository_url":"https://github.com/sonatype/central-publishing-maven-plugin"},{"name":"org.apache.maven.plugins:maven-compiler-plugin","old_version":"3.8.1","new_version":"3.14.1","repository_url":"https://github.com/apache/maven-compiler-plugin"},{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.0.0-M5","new_version":"3.5.4","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.codehaus.mojo:flatten-maven-plugin","old_version":"1.1.0","new_version":"1.7.3","repository_url":"https://github.com/mojohaus/flatten-maven-plugin"},{"name":"org.codehaus.mojo:versions-maven-plugin","old_version":"2.16.2","new_version":"2.20.1","repository_url":"https://github.com/mojohaus/versions"},{"name":"com.amashchenko.maven.plugin:gitflow-maven-plugin","old_version":"1.18.0","new_version":"1.21.0","repository_url":"https://github.com/aleksandr-m/gitflow-maven-plugin"},{"name":"org.codehaus.mojo:exec-maven-plugin","old_version":"3.0.0","new_version":"3.6.2","repository_url":"https://github.com/mojohaus/exec-maven-plugin"},{"name":"org.jacoco:jacoco-maven-plugin","old_version":"0.8.8","new_version":"0.8.14","repository_url":"https://github.com/jacoco/jacoco"},{"name":"software.amazon.awssdk:bom","old_version":"2.17.259","new_version":"2.40.3"},{"name":"com.amazonaws:aws-java-sdk-secretsmanager","old_version":"1.12.385","new_version":"1.12.794","repository_url":"https://github.com/aws/aws-sdk-java"},{"name":"com.fasterxml.jackson.core:jackson-databind","old_version":"2.14.0","new_version":"2.20.1","repository_url":"https://github.com/FasterXML/jackson"},{"name":"com.fasterxml.jackson.datatype:jackson-datatype-jsr310","old_version":"2.14.0","new_version":"2.20.1"},{"name":"com.fasterxml.jackson.dataformat:jackson-dataformat-yaml","old_version":"2.14.0","new_version":"2.20.1","repository_url":"https://github.com/FasterXML/jackson-dataformats-text"},{"name":"org.apache.commons:commons-csv","old_version":"1.8","new_version":"1.14.1","repository_url":"https://github.com/apache/commons-csv"},{"name":"org.dhatim:fastexcel","old_version":"0.18.4","new_version":"0.19.0","repository_url":"https://github.com/dhatim/fastexcel"},{"name":"org.dhatim:fastexcel-reader","old_version":"0.18.4","new_version":"0.19.0","repository_url":"https://github.com/dhatim/fastexcel"},{"name":"org.apache.poi:poi","old_version":"5.2.5","new_version":"5.5.1"},{"name":"org.apache.poi:poi-ooxml","old_version":"5.2.5","new_version":"5.5.1"},{"name":"org.commonmark:commonmark","old_version":"0.25.0","new_version":"0.27.0","repository_url":"https://github.com/commonmark/commonmark-java"},{"name":"commons-io:commons-io","old_version":"2.16.0","new_version":"2.21.0","repository_url":"https://github.com/apache/commons-io"},{"name":"com.nimbusds:oauth2-oidc-sdk","old_version":"11.23.1","new_version":"11.30.1"},{"name":"com.auth0:auth0","old_version":"2.18.0","new_version":"2.26.0","repository_url":"https://github.com/auth0/auth0-java"},{"name":"com.auth0:java-jwt","old_version":"4.4.0","new_version":"4.5.0","repository_url":"https://github.com/auth0/java-jwt"},{"name":"com.auth0:jwks-rsa","old_version":"0.22.1","new_version":"0.23.0","repository_url":"https://github.com/auth0/jwks-rsa-java"},{"name":"org.apache.velocity:velocity-engine-core","old_version":"2.3","new_version":"2.4.1"},{"name":"org.jsoup:jsoup","old_version":"1.15.3","new_version":"1.21.2","repository_url":"https://github.com/jhy/jsoup"},{"name":"com.google.auth:google-auth-library-oauth2-http","old_version":"1.11.0","new_version":"1.41.0"},{"name":"com.amazonaws:aws-java-sdk-sqs","old_version":"1.12.321","new_version":"1.12.794","repository_url":"https://github.com/aws/aws-sdk-java"},{"name":"com.amazonaws:aws-java-sdk-ses","old_version":"1.12.705","new_version":"1.12.794","repository_url":"https://github.com/aws/aws-sdk-java"},{"name":"cloud.localstack:localstack-utils","old_version":"0.2.20","new_version":"0.2.23","repository_url":"https://github.com/localstack/localstack"},{"name":"org.quartz-scheduler:quartz","old_version":"2.3.2","new_version":"2.5.2","repository_url":"https://github.com/quartz-scheduler/quartz"},{"name":"com.mchange:mchange-commons-java","old_version":"0.3.0","new_version":"0.3.2","repository_url":"https://github.com/swaldman/mchange-commons-java"},{"name":"org.apache.logging.log4j:log4j-slf4j-impl","old_version":"2.23.0","new_version":"2.25.2"},{"name":"com.sun.mail:jakarta.mail","old_version":"2.0.1","new_version":"2.0.2"},{"name":"com.amazonaws:aws-java-sdk-s3","old_version":"1.12.261","new_version":"1.12.794","repository_url":"https://github.com/aws/aws-sdk-java"},{"name":"org.apache.sshd:sshd-sftp","old_version":"2.14.0","new_version":"2.16.0","repository_url":"https://github.com/apache/mina-sshd"},{"name":"net.java.dev.jna:jna","old_version":"5.7.0","new_version":"5.18.1","repository_url":"https://github.com/java-native-access/jna"},{"name":"com.mchange:c3p0","old_version":"0.10.0","new_version":"0.11.2","repository_url":"https://github.com/swaldman/c3p0"},{"name":"com.h2database:h2","old_version":"2.2.220","new_version":"2.4.240","repository_url":"https://github.com/h2database/h2database"},{"name":"org.xerial:sqlite-jdbc","old_version":"3.47.1.0","new_version":"3.51.1.0","repository_url":"https://github.com/xerial/sqlite-jdbc"},{"name":"org.postgresql:postgresql","old_version":"42.7.4","new_version":"42.7.8","repository_url":"https://github.com/pgjdbc/pgjdbc"},{"name":"org.testcontainers:postgresql","old_version":"1.20.4","new_version":"1.21.3","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"org.testcontainers:junit-jupiter","old_version":"1.20.4","new_version":"1.21.3","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"org.testcontainers:mongodb","old_version":"1.19.3","new_version":"1.21.3","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"org.openjdk.nashorn:nashorn-core","old_version":"15.4","new_version":"15.7","repository_url":"https://github.com/openjdk/nashorn"},{"name":"org.apache.maven.plugins:maven-jar-plugin","old_version":"3.4.2","new_version":"3.5.0","repository_url":"https://github.com/apache/maven-jar-plugin"},{"name":"info.picocli:picocli","old_version":"4.6.1","new_version":"4.7.7","repository_url":"https://github.com/remkop/picocli"},{"name":"info.picocli:picocli-shell-jline3","old_version":"4.6.3","new_version":"4.7.7","repository_url":"https://github.com/remkop/picocli"},{"name":"com.konghq:unirest-java","old_version":"3.13.12","new_version":"3.14.5","repository_url":"https://github.com/Kong/unirest-java"},{"name":"com.amazonaws:aws-lambda-java-core","old_version":"1.2.1","new_version":"1.4.0","repository_url":"https://github.com/aws/aws-lambda-java-libs"},{"name":"com.amazonaws:aws-lambda-java-events","old_version":"3.11.0","new_version":"3.16.1","repository_url":"https://github.com/aws/aws-lambda-java-libs"},{"name":"com.amazonaws:aws-lambda-java-runtime-interface-client","old_version":"2.1.1","new_version":"2.8.7","repository_url":"https://github.com/aws/aws-lambda-java-libs"},{"name":"com.slack.api:slack-api-client","old_version":"1.27.3","new_version":"1.46.0","repository_url":"https://github.com/slackapi/java-slack-sdk"},{"name":"org.slf4j:slf4j-api","old_version":"2.0.6","new_version":"2.0.17"}],"path":null,"ecosystem":"maven"},"body":"Bumps the maven-dependencies group with 61 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.apache.maven.plugins:maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin) | `3.1.2` | `3.6.0` |\n| org.apache.logging.log4j:log4j-api | `2.23.0` | `2.25.2` |\n| org.apache.logging.log4j:log4j-core | `2.23.0` | `2.25.2` |\n| [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.23.1` | `3.27.6` |\n| [org.apache.maven.plugins:maven-source-plugin](https://github.com/apache/maven-source-plugin) | `3.3.0` | `3.4.0` |\n| [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) | `3.6.2` | `3.12.0` |\n| [org.apache.maven.plugins:maven-gpg-plugin](https://github.com/apache/maven-gpg-plugin) | `3.2.4` | `3.2.8` |\n| [org.sonatype.central:central-publishing-maven-plugin](https://github.com/sonatype/central-publishing-maven-plugin) | `0.8.0` | `0.9.0` |\n| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.8.1` | `3.14.1` |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.0.0-M5` | `3.5.4` |\n| [org.codehaus.mojo:flatten-maven-plugin](https://github.com/mojohaus/flatten-maven-plugin) | `1.1.0` | `1.7.3` |\n| [org.codehaus.mojo:versions-maven-plugin](https://github.com/mojohaus/versions) | `2.16.2` | `2.20.1` |\n| [com.amashchenko.maven.plugin:gitflow-maven-plugin](https://github.com/aleksandr-m/gitflow-maven-plugin) | `1.18.0` | `1.21.0` |\n| [org.codehaus.mojo:exec-maven-plugin](https://github.com/mojohaus/exec-maven-plugin) | `3.0.0` | `3.6.2` |\n| [org.jacoco:jacoco-maven-plugin](https://github.com/jacoco/jacoco) | `0.8.8` | `0.8.14` |\n| software.amazon.awssdk:bom | `2.17.259` | `2.40.3` |\n| [com.amazonaws:aws-java-sdk-secretsmanager](https://github.com/aws/aws-sdk-java) | `1.12.385` | `1.12.794` |\n| [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) | `2.14.0` | `2.20.1` |\n| com.fasterxml.jackson.datatype:jackson-datatype-jsr310 | `2.14.0` | `2.20.1` |\n| [com.fasterxml.jackson.dataformat:jackson-dataformat-yaml](https://github.com/FasterXML/jackson-dataformats-text) | `2.14.0` | `2.20.1` |\n| [org.apache.commons:commons-csv](https://github.com/apache/commons-csv) | `1.8` | `1.14.1` |\n| [org.dhatim:fastexcel](https://github.com/dhatim/fastexcel) | `0.18.4` | `0.19.0` |\n| [org.dhatim:fastexcel-reader](https://github.com/dhatim/fastexcel) | `0.18.4` | `0.19.0` |\n| org.apache.poi:poi | `5.2.5` | `5.5.1` |\n| org.apache.poi:poi-ooxml | `5.2.5` | `5.5.1` |\n| [org.commonmark:commonmark](https://github.com/commonmark/commonmark-java) | `0.25.0` | `0.27.0` |\n| [commons-io:commons-io](https://github.com/apache/commons-io) | `2.16.0` | `2.21.0` |\n| [com.nimbusds:oauth2-oidc-sdk](https://bitbucket.org/connect2id/oauth-2.0-sdk-with-openid-connect-extensions) | `11.23.1` | `11.30.1` |\n| [com.auth0:auth0](https://github.com/auth0/auth0-java) | `2.18.0` | `2.26.0` |\n| [com.auth0:java-jwt](https://github.com/auth0/java-jwt) | `4.4.0` | `4.5.0` |\n| [com.auth0:jwks-rsa](https://github.com/auth0/jwks-rsa-java) | `0.22.1` | `0.23.0` |\n| org.apache.velocity:velocity-engine-core | `2.3` | `2.4.1` |\n| [org.jsoup:jsoup](https://github.com/jhy/jsoup) | `1.15.3` | `1.21.2` |\n| com.google.auth:google-auth-library-oauth2-http | `1.11.0` | `1.41.0` |\n| [com.amazonaws:aws-java-sdk-sqs](https://github.com/aws/aws-sdk-java) | `1.12.321` | `1.12.794` |\n| [com.amazonaws:aws-java-sdk-ses](https://github.com/aws/aws-sdk-java) | `1.12.705` | `1.12.794` |\n| [cloud.localstack:localstack-utils](https://github.com/localstack/localstack) | `0.2.20` | `0.2.23` |\n| [org.quartz-scheduler:quartz](https://github.com/quartz-scheduler/quartz) | `2.3.2` | `2.5.2` |\n| [com.mchange:mchange-commons-java](https://github.com/swaldman/mchange-commons-java) | `0.3.0` | `0.3.2` |\n| org.apache.logging.log4j:log4j-slf4j-impl | `2.23.0` | `2.25.2` |\n| com.sun.mail:jakarta.mail | `2.0.1` | `2.0.2` |\n| [com.amazonaws:aws-java-sdk-s3](https://github.com/aws/aws-sdk-java) | `1.12.261` | `1.12.794` |\n| [org.apache.sshd:sshd-sftp](https://github.com/apache/mina-sshd) | `2.14.0` | `2.16.0` |\n| [net.java.dev.jna:jna](https://github.com/java-native-access/jna) | `5.7.0` | `5.18.1` |\n| [com.mchange:c3p0](https://github.com/swaldman/c3p0) | `0.10.0` | `0.11.2` |\n| [com.h2database:h2](https://github.com/h2database/h2database) | `2.2.220` | `2.4.240` |\n| [org.xerial:sqlite-jdbc](https://github.com/xerial/sqlite-jdbc) | `3.47.1.0` | `3.51.1.0` |\n| [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc) | `42.7.4` | `42.7.8` |\n| [org.testcontainers:postgresql](https://github.com/testcontainers/testcontainers-java) | `1.20.4` | `1.21.3` |\n| [org.testcontainers:junit-jupiter](https://github.com/testcontainers/testcontainers-java) | `1.20.4` | `1.21.3` |\n| [org.testcontainers:mongodb](https://github.com/testcontainers/testcontainers-java) | `1.19.3` | `1.21.3` |\n| [org.openjdk.nashorn:nashorn-core](https://github.com/openjdk/nashorn) | `15.4` | `15.7` |\n| [org.apache.maven.plugins:maven-jar-plugin](https://github.com/apache/maven-jar-plugin) | `3.4.2` | `3.5.0` |\n| [info.picocli:picocli](https://github.com/remkop/picocli) | `4.6.1` | `4.7.7` |\n| [info.picocli:picocli-shell-jline3](https://github.com/remkop/picocli) | `4.6.3` | `4.7.7` |\n| [com.konghq:unirest-java](https://github.com/Kong/unirest-java) | `3.13.12` | `3.14.5` |\n| [com.amazonaws:aws-lambda-java-core](https://github.com/aws/aws-lambda-java-libs) | `1.2.1` | `1.4.0` |\n| [com.amazonaws:aws-lambda-java-events](https://github.com/aws/aws-lambda-java-libs) | `3.11.0` | `3.16.1` |\n| [com.amazonaws:aws-lambda-java-runtime-interface-client](https://github.com/aws/aws-lambda-java-libs) | `2.1.1` | `2.8.7` |\n| [com.slack.api:slack-api-client](https://github.com/slackapi/java-slack-sdk) | `1.27.3` | `1.46.0` |\n| org.slf4j:slf4j-api | `2.0.6` | `2.0.17` |\n\nUpdates `org.apache.maven.plugins:maven-checkstyle-plugin` from 3.1.2 to 3.6.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/dd1abd9ee7cb1046ece3ae013fa6e68a345c7a32\"\u003e\u003ccode\u003edd1abd9\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-checkstyle-plugin-3.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/9ccb06ed3ef759a109d48456ccdad3f583f3ba57\"\u003e\u003ccode\u003e9ccb06e\u003c/code\u003e\u003c/a\u003e fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/6ac89b88deec9893875a40ec62718bc02d1a27cc\"\u003e\u003ccode\u003e6ac89b8\u003c/code\u003e\u003c/a\u003e [MCHECKSTYLE-452] Upgrade to Doxia 2.0.0 GA Stack\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/ff1a1b76e24a66107413eafda9eb17a3782957cd\"\u003e\u003ccode\u003eff1a1b7\u003c/code\u003e\u003c/a\u003e Bump org.apache.commons:commons-lang3 from 3.16.0 to 3.17.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/13e16c5bbf322f24257b27f5ec4be01d2e39d485\"\u003e\u003ccode\u003e13e16c5\u003c/code\u003e\u003c/a\u003e Remove unecessary test dependency on plexus-container-default\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/a7c962ae77e10c210b51e56e949f9df7223d1e71\"\u003e\u003ccode\u003ea7c962a\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/868abc95ea488a56f92a4610bdfd5d25c471e0de\"\u003e\u003ccode\u003e868abc9\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-checkstyle-plugin-3.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/9043f8a96ee5f3ab9971ecae399fce4da6a8ce2e\"\u003e\u003ccode\u003e9043f8a\u003c/code\u003e\u003c/a\u003e [MCHECKSTYLE-446] Dynamically calculate xrefLocation/xrefTestLocation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/0e7bd00e106ea76d9ffaadf1256a95d463bf60e3\"\u003e\u003ccode\u003e0e7bd00\u003c/code\u003e\u003c/a\u003e [MCHECKSTYLE-445] Upgrade to Doxia 2.0.0 Milestone Stack\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/b92666d0b0dc3dfc4975be701e2f104ed6e96fb0\"\u003e\u003ccode\u003eb92666d\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-plugins from 42 to 43\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/compare/maven-checkstyle-plugin-3.1.2...maven-checkstyle-plugin-3.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.logging.log4j:log4j-api` from 2.23.0 to 2.25.2\n\nUpdates `org.apache.logging.log4j:log4j-core` from 2.23.0 to 2.25.2\n\nUpdates `org.assertj:assertj-core` from 3.23.1 to 3.27.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/assertj/assertj/releases\"\u003eorg.assertj:assertj-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.27.6\u003c/h2\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing export for \u003ccode\u003eorg.assertj.core.annotation\u003c/code\u003e \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3951\"\u003e#3951\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:heart: Contributors\u003c/h2\u003e\n\u003cp\u003eThanks to all the contributors who worked on this release:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/duponter\"\u003e\u003ccode\u003e@​duponter\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.27.5\u003c/h2\u003e\n\u003ch2\u003e:zap: Improvements\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eByteBuddy in AssertJ 3.27.4 not compatible with Java 25 \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3946\"\u003e#3946\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Byte Buddy 1.17.7 \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3947\"\u003e#3947\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to JUnit BOM 5.13.4 \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3947\"\u003e#3947\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Guava 33.4.8-jre \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3947\"\u003e#3947\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.27.4\u003c/h2\u003e\n\u003ch2\u003e:no_entry_sign: Deprecated\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eorg.assertj.core.annotations.Beta\u003c/code\u003e in favor of \u003ccode\u003eorg.assertj.core.annotation.Beta\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eorg.assertj.core.util.CanIgnoreReturnValue\u003c/code\u003e in favor of \u003ccode\u003eorg.assertj.core.annotation.CanIgnoreReturnValue\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eorg.assertj.core.util.CheckReturnValue\u003c/code\u003e in favor of \u003ccode\u003eorg.assertj.core.annotation.CheckReturnValue\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix thread-safety in \u003ccode\u003eAbstractDateAssert\u003c/code\u003e \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3874\"\u003e#3874\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:zap: Improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate to the Central Publisher Portal, enable snapshot publishing \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3881\"\u003e#3881\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/716b1e0a6a372890cd4b3495b954f57755e99471\"\u003e\u003ccode\u003e716b1e0\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release assertj-build-3.27.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/e1896529a38377dfb6eaa199ecb33c79b2a58591\"\u003e\u003ccode\u003ee189652\u003c/code\u003e\u003c/a\u003e Add missing export for \u003ccode\u003eorg.assertj.core.annotation\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3951\"\u003e#3951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/0cb489e99980dd384135d06a0967bd3ce712b219\"\u003e\u003ccode\u003e0cb489e\u003c/code\u003e\u003c/a\u003e Update Maven Central URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/72863098a2c7194b1acef0a8ed0f4c564e422c3d\"\u003e\u003ccode\u003e7286309\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/dd4cc1de575a224805a1614394046046cf2b4f99\"\u003e\u003ccode\u003edd4cc1d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release assertj-build-3.27.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/1d0defc0dbabfe3cc12b34173dd88933cbc61fcb\"\u003e\u003ccode\u003e1d0defc\u003c/code\u003e\u003c/a\u003e Add missing permission to release workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/844d5d04af570d6772478d0309576cdd4c3a5c6d\"\u003e\u003ccode\u003e844d5d0\u003c/code\u003e\u003c/a\u003e Add missing GitHub Actions pinning to CodeQL workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/bdd7106814be9cf71e4ceb77e0db399aa1f79b5b\"\u003e\u003ccode\u003ebdd7106\u003c/code\u003e\u003c/a\u003e Add CodeQL custom workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/a93d7e632ae17d916c6a9da867571054a4b53e75\"\u003e\u003ccode\u003ea93d7e6\u003c/code\u003e\u003c/a\u003e Remove EOL Java 24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/26ea866a2a9bece0f6f660f61b0483eaaabf27dc\"\u003e\u003ccode\u003e26ea866\u003c/code\u003e\u003c/a\u003e Update production dependencies (\u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3947\"\u003e#3947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/assertj/assertj/compare/assertj-core-3.23.1...assertj-build-3.27.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-source-plugin` from 3.3.0 to 3.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-source-plugin/releases\"\u003eorg.apache.maven.plugins:maven-source-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MSOURCES-140\"\u003e[MSOURCES-140]\u003c/a\u003e - fail only if re-attach different files (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/24\"\u003e#24\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump m-invoker-p to 3.9.1 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/251\"\u003e#251\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow to manually execute release drafter (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/58\"\u003e#58\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGH Issues (Maven 3 branch) (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/57\"\u003e#57\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MNGSITE-529\"\u003e[MNGSITE-529]\u003c/a\u003e - Rename \u0026quot;Goals\u0026quot; to \u0026quot;Plugin Documentation\u0026quot; (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/49\"\u003e#49\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse plexus-utils version from parent (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/252\"\u003e#252\u003c/a\u003e) \u003ca href=\"https://github.com/slachiewicz\"\u003e\u003ccode\u003e@​slachiewicz\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.20.0 to 2.21.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/247\"\u003e#247\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-archiver from 4.10.3 to 4.10.4 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/248\"\u003e#248\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-archiver from 3.6.4 to 3.6.5 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/241\"\u003e#241\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-archiver from 4.10.1 to 4.10.3 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/242\"\u003e#242\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.3.0 to 3.4.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/246\"\u003e#246\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.2.5 to 3.9.11 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/221\"\u003e#221\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-archiver from 4.10.0 to 4.10.1 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/233\"\u003e#233\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-archiver from 3.6.3 to 3.6.4 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/229\"\u003e#229\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-plugins from 41 to 45 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/218\"\u003e#218\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-utils from 3.5.1 to 3.6.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/226\"\u003e#226\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.19.0 to 2.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/222\"\u003e#222\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.16.1 to 2.19.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/68\"\u003e#68\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-archiver from 4.9.2 to 4.10.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/63\"\u003e#63\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-archiver from 3.6.2 to 3.6.3 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/66\"\u003e#66\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.16.0 to 2.16.1 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/27\"\u003e#27\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MSOURCES-147\"\u003e[MSOURCES-147]\u003c/a\u003e - Bump org.codehaus.plexus:plexus-archiver from 4.9.1 to 4.9.2 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/23\"\u003e#23\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MSOURCES-146\"\u003e[MSOURCES-146]\u003c/a\u003e - Bump commons-io:commons-io from 2.11.0 to 2.16.0 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/25\"\u003e#25\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MSOURCES-145\"\u003e[MSOURCES-145]\u003c/a\u003e - Bump org.apache.maven:maven-archiver from 3.6.1 to 3.6.2 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/26\"\u003e#26\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[MSOURCES-139] Fix typo in AbstractSourceJarMojo exception by \u003ca href=\"https://github.com/NotMyFault\"\u003e\u003ccode\u003e@​NotMyFault\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/11\"\u003eapache/maven-source-plugin#11\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[MSOURCES-142]Bump org.codehaus.plexus:plexus-archiver from 4.7.1 to 4.8.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/12\"\u003eapache/maven-source-plugin#12\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typos in AbstractSourceJarMojo exception by \u003ca href=\"https://github.com/sabi0\"\u003e\u003ccode\u003e@​sabi0\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/13\"\u003eapache/maven-source-plugin#13\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-archiver from 3.6.0 to 3.6.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/21\"\u003eapache/maven-source-plugin#21\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-archiver from 4.8.0 to 4.9.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/20\"\u003eapache/maven-source-plugin#20\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-plugins from 39 to 41 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/18\"\u003eapache/maven-source-plugin#18\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared from 3 to 4 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/22\"\u003eapache/maven-source-plugin#22\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NotMyFault\"\u003e\u003ccode\u003e@​NotMyFault\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/11\"\u003eapache/maven-source-plugin#11\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sabi0\"\u003e\u003ccode\u003e@​sabi0\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/13\"\u003eapache/maven-source-plugin#13\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apache/maven-source-plugin/compare/maven-source-plugin-3.3.0...maven-source-plugin-3.3.1\"\u003ehttps://github.com/apache/maven-source-plugin/compare/maven-source-plugin-3.3.0...maven-source-plugin-3.3.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/ecf937ac27224df8135b3599edb9c9f9a8524a14\"\u003e\u003ccode\u003eecf937a\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-source-plugin-3.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/95b3bf40e10268328b61f1dd0f1e936ebe34497e\"\u003e\u003ccode\u003e95b3bf4\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[maven-release-plugin] prepare for next development iteration\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/7a9a77079e1734d71a4738acf46a314f790545a3\"\u003e\u003ccode\u003e7a9a770\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/292c1ce3a0266e56e7299457c7f6ac0e913b38b4\"\u003e\u003ccode\u003e292c1ce\u003c/code\u003e\u003c/a\u003e Use plexus-utils version from parent\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/bf79b71899727718db8ac5944e13d6e191d87f0c\"\u003e\u003ccode\u003ebf79b71\u003c/code\u003e\u003c/a\u003e Bump m-invoker-p to 3.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/4f3fcb965bf3a5900cf9a3b5b575ffb69483aff3\"\u003e\u003ccode\u003e4f3fcb9\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.20.0 to 2.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/a8674428b1b62cfe5e7fecce455383ee2719c366\"\u003e\u003ccode\u003ea867442\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-archiver from 4.10.3 to 4.10.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/51c66ac844e88b78efb8b78ea2fdd90fb7f85bbf\"\u003e\u003ccode\u003e51c66ac\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven:maven-archiver from 3.6.4 to 3.6.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/267df4697b8bfd8414d62d4e81f5e25e12723000\"\u003e\u003ccode\u003e267df46\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-archiver from 4.10.1 to 4.10.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/ef85324e79ad34c68c118ac6cf649bb6f477664a\"\u003e\u003ccode\u003eef85324\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugin-testing:maven-plugin-testing-harness\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-source-plugin/compare/maven-source-plugin-3.3.0...maven-source-plugin-3.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-javadoc-plugin` from 3.6.2 to 3.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-javadoc-plugin/releases\"\u003eorg.apache.maven.plugins:maven-javadoc-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.12.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e:boom: Breaking changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eremove fix mojo (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1263\"\u003e#1263\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edetectOfflineLinks is now false per default for all \u003cem\u003ejar\u003c/em\u003e mojo  issue \u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/1258\"\u003e#1258\u003c/a\u003e  (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1259\"\u003e#1259\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix legacyMode  (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1265\"\u003e#1265\u003c/a\u003e) \u003ca href=\"https://github.com/fridrich\"\u003e\u003ccode\u003e@​fridrich\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003epackage {...} does not exist\u003c/code\u003e in \u003ccode\u003elegacyMode\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1243\"\u003e#1243\u003c/a\u003e) \u003ca href=\"https://github.com/JackPGreen\"\u003e\u003ccode\u003e@​JackPGreen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure UTF-8 charset is used to avoid IllegalArgumentException: Null charset name (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1245\"\u003e#1245\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove Javadoc 1.4+ / -1.1 switch related warning (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1240\"\u003e#1240\u003c/a\u003e) \u003ca href=\"https://github.com/perceptron8\"\u003e\u003ccode\u003e@​perceptron8\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eprotect 3.8.x branch (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1238\"\u003e#1238\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: enable prevent branch protection rules (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1228\"\u003e#1228\u003c/a\u003e) \u003ca href=\"https://github.com/sparsick\"\u003e\u003ccode\u003e@​sparsick\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.codehaus.mojo:mrm-maven-plugin from 1.6.0 to 1.7.0 (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1257\"\u003e#1257\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.11.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚨 Removed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove workaround for long patched CVE in javadoc (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/388\"\u003e#388\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/369\"\u003e#369\u003c/a\u003e Support --no-fonts option per default for jdk 23+ (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/375\"\u003e#375\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake the legacyMode consistent (Filter out all of the module-info.java files in legacy mode, do not use --source-path in legacy mode) (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1217\"\u003e#1217\u003c/a\u003e) \u003ca href=\"https://github.com/fridrich\"\u003e\u003ccode\u003e@​fridrich\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MJAVADOC-826\"\u003e[MJAVADOC-826]\u003c/a\u003e - Don't try to modify project source roots (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/358\"\u003e#358\u003c/a\u003e) \u003ca href=\"https://github.com/oehme\"\u003e\u003ccode\u003e@​oehme\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCorrect javadoc-no-fork description on index-page (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/368\"\u003e#368\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MNGSITE-529\"\u003e[MNGSITE-529]\u003c/a\u003e - Rename \u0026quot;Goals\u0026quot; to \u0026quot;Plugin Documentation\u0026quot; (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/360\"\u003e#360\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(doc) Close links tag in links parameter javadoc example (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/355\"\u003e#355\u003c/a\u003e) \u003ca href=\"https://github.com/sixcorners\"\u003e\u003ccode\u003e@​sixcorners\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBe consistent about data encoding when copying files (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1215\"\u003e#1215\u003c/a\u003e) \u003ca href=\"https://github.com/fridrich\"\u003e\u003ccode\u003e@​fridrich\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClean up JavadocUtilTest (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1210\"\u003e#1210\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse Java 7 relativization instead of hand-rolled code (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/385\"\u003e#385\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRephrase source code fix interactive messages for clarity (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/390\"\u003e#390\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/2a06bed2ace935251ceec2f49468834df1dcbce3\"\u003e\u003ccode\u003e2a06bed\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-javadoc-plugin-3.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/a71ecf9cfc2acf3a78a217af17f9cfe6b5dbb973\"\u003e\u003ccode\u003ea71ecf9\u003c/code\u003e\u003c/a\u003e bump version 3.12.0-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/88f2b717b7398812bdc74cd295692380deeca7ad\"\u003e\u003ccode\u003e88f2b71\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/7e1895659b26142d57798d7d0a835a3a662a5022\"\u003e\u003ccode\u003e7e18956\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-javadoc-plugin-3.11.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/c11b76c04cc6f82746e4e4496f1ac9e48f57f10a\"\u003e\u003ccode\u003ec11b76c\u003c/code\u003e\u003c/a\u003e In legacyMode, don't use -sourcepath, unless excludePackageNames is not empty...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/bc9904b2ee223088aebb146922f6da05129a52e6\"\u003e\u003ccode\u003ebc9904b\u003c/code\u003e\u003c/a\u003e remove fix mojo (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/1263\"\u003e#1263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/f3101350fe0420692d496d34262b8bb514371b68\"\u003e\u003ccode\u003ef310135\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003epackage {...} does not exist\u003c/code\u003e in \u003ccode\u003elegacyMode\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/1243\"\u003e#1243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/c8270f9519fcef85ce4d86fa34633e6ca43d671a\"\u003e\u003ccode\u003ec8270f9\u003c/code\u003e\u003c/a\u003e detectOfflineLinks is now false per default for all \u003cem\u003ejar\u003c/em\u003e mojo  issue \u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/1258\"\u003e#1258\u003c/a\u003e  ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/953e60979c2ee84542f92b1edb19d7ce3507f4bf\"\u003e\u003ccode\u003e953e609\u003c/code\u003e\u003c/a\u003e Delete flaky test (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/1260\"\u003e#1260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/2bba7a4e73a098c54de9d301d920ae89c85540be\"\u003e\u003ccode\u003e2bba7a4\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.mojo:mrm-maven-plugin from 1.6.0 to 1.7.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.6.2...maven-javadoc-plugin-3.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-gpg-plugin` from 3.2.4 to 3.2.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-gpg-plugin/releases\"\u003eorg.apache.maven.plugins:maven-gpg-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.8\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake empty classifier null (not empty string) (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/287\"\u003e#287\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MNGSITE-529\"\u003e[MNGSITE-529]\u003c/a\u003e - Rename \u0026quot;Goals\u0026quot; to \u0026quot;Plugin Documentation\u0026quot; (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/129\"\u003e#129\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDescribe how to prime a specific GPG key (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/128\"\u003e#128\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnable GitHub issues (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/134\"\u003e#134\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrefer Guice constructor injection (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/126\"\u003e#126\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate parent POM to 45 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/284\"\u003e#284\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump bouncycastleVersion from 1.78.1 to 1.80 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/127\"\u003e#127\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.18.0 to 2.19.0 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/133\"\u003e#133\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-invoker-plugin from 3.8.0 to 3.9.0 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/125\"\u003e#125\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.simplify4u.plugins:pgpverify-maven-plugin from 1.18.2 to 1.19.1 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/131\"\u003e#131\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.17.0 to 2.18.0 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/124\"\u003e#124\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.7\u003c/h2\u003e\n\u003cp\u003eFixes a lingering issue affecting whole 3.2.x lineage, that resulted in \u0026quot;bad passphrase\u0026quot; on Windows OS with GPG signer (see MGPG-136 for details).\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[MGPG-136] Windows passphrase corruption by \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/120\"\u003eapache/maven-gpg-plugin#120\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.kohlschutter.junixsocket:junixsocket-core from 2.10.0 to 2.10.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/121\"\u003eapache/maven-gpg-plugin#121\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.16.1 to 2.17.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/119\"\u003eapache/maven-gpg-plugin#119\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apache/maven-gpg-plugin/compare/maven-gpg-plugin-3.2.6...maven-gpg-plugin-3.2.7\"\u003ehttps://github.com/apache/maven-gpg-plugin/compare/maven-gpg-plugin-3.2.6...maven-gpg-plugin-3.2.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.2.6\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317521\u0026amp;version=12354997\"\u003eRelease Notes - Maven GPG Plugin - Version 3.2.6\u003c/a\u003e\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/8a46455fba7d315ce7fdc9d5bdaddd890753886e\"\u003e\u003ccode\u003e8a46455\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-gpg-plugin-3.2.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/70128213b1fe0a2226e06d2281a7384fe5265668\"\u003e\u003ccode\u003e7012821\u003c/code\u003e\u003c/a\u003e Fix issueManagement, ciManagement system and url\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/a9a8c84176e33c715c922457c0a5df97066a8d83\"\u003e\u003ccode\u003ea9a8c84\u003c/code\u003e\u003c/a\u003e Make empty classifier null (not empty string) (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/issues/287\"\u003e#287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/a8368b0622529fa3b13457d19e7c7920ef661e66\"\u003e\u003ccode\u003ea8368b0\u003c/code\u003e\u003c/a\u003e Add .mvn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/f0e45e0a7c3f02a22612b33ff7fcfa8e4540462f\"\u003e\u003ccode\u003ef0e45e0\u003c/code\u003e\u003c/a\u003e Update parent POM to 45 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/issues/284\"\u003e#284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/cb1236c251b458918b5a7b5b7d240315d5ab6430\"\u003e\u003ccode\u003ecb1236c\u003c/code\u003e\u003c/a\u003e Bump bouncycastleVersion from 1.78.1 to 1.80 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/issues/127\"\u003e#127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/5377a1044d364f5b345538ecaeaf39ec1bdbafb5\"\u003e\u003ccode\u003e5377a10\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.18.0 to 2.19.0 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/issues/133\"\u003e#133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/8b63932fbe869c8228d5d07527b606ed1da16268\"\u003e\u003ccode\u003e8b63932\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-invoker-plugin from 3.8.0 to 3.9.0 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/issues/125\"\u003e#125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/54ea518a3f5c427e24fbc4cb6271e186b041b375\"\u003e\u003ccode\u003e54ea518\u003c/code\u003e\u003c/a\u003e Bump org.simplify4u.plugins:pgpverify-maven-plugin from 1.18.2 to 1.19.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/a6a412d68a603b0f180695f2721b71307d926297\"\u003e\u003ccode\u003ea6a412d\u003c/code\u003e\u003c/a\u003e Remove old JIRA issue link\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-gpg-plugin/compare/maven-gpg-plugin-3.2.4...maven-gpg-plugin-3.2.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.sonatype.central:central-publishing-maven-plugin` from 0.8.0 to 0.9.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sonatype/central-publishing-maven-plugin/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-compiler-plugin` from 3.8.1 to 3.14.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-compiler-plugin/releases\"\u003eorg.apache.maven.plugins:maven-compiler-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.14.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove DeltaList behavior for large projects (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/335\"\u003e#335\u003c/a\u003e) \u003ca href=\"https://github.com/gsmet\"\u003e\u003ccode\u003e@​gsmet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow to not use --module-version for the Java compiler (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/331\"\u003e#331\u003c/a\u003e) \u003ca href=\"https://github.com/pzygielo\"\u003e\u003ccode\u003e@​pzygielo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd generatedSourcesPath back to the maven project (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/312\"\u003e#312\u003c/a\u003e) \u003ca href=\"https://github.com/mensinda\"\u003e\u003ccode\u003e@​mensinda\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-538\"\u003e[MCOMPILER-538]\u003c/a\u003e - Do not add target/generated-sources/annotations to the source roots (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/191\"\u003e#191\u003c/a\u003e) \u003ca href=\"https://github.com/mensinda\"\u003e\u003ccode\u003e@​mensinda\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnforce asm version used here, to not depend on brittle transitive (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/964\"\u003e#964\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.10 to 3.9.11 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/952\"\u003e#952\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-plugins from 44 to 45 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/935\"\u003e#935\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.9 to 3.9.10 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/336\"\u003e#336\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-java from 1.4.0 to 1.5.0 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/324\"\u003e#324\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-plugins from 43 to 44 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/316\"\u003e#316\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.14.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnable GitHub Issues (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/305\"\u003e#305\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-579\"\u003e[MCOMPILER-579]\u003c/a\u003e - allow module-version configuration (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/273\"\u003e#273\u003c/a\u003e) \u003ca href=\"https://github.com/mguillem\"\u003e\u003ccode\u003e@​mguillem\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-java from 1.2.0 to 1.4.0 - JDK 24 support (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/293\"\u003e#293\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate release-drafter configuration, PR automation (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/281\"\u003e#281\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-588\"\u003e[MCOMPILER-588]\u003c/a\u003e - JUnit4 test framework to JUnit5 migration (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/236\"\u003e#236\u003c/a\u003e) \u003ca href=\"https://github.com/MidNight-er\"\u003e\u003ccode\u003e@​MidNight-er\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix release-drafter config (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/292\"\u003e#292\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-591\"\u003e[MCOMPILER-591]\u003c/a\u003e - testCompile - fix detections of target less than 1.9 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/240\"\u003e#240\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-java from 1.2.0 to 1.4.0 - JDK 24 support (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/293\"\u003e#293\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.6.3 to 3.9.9 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/283\"\u003e#283\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.mockito:mockito-core from 4.8.0 to 4.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/288\"\u003e#288\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-plugins from 42 to 43 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/285\"\u003e#285\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-590\"\u003e[MCOMPILER-590]\u003c/a\u003e - Bump org.apache.maven.plugins:maven-plugins from 41 to 42 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/235\"\u003e#235\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate scm tag according to branch (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/303\"\u003e#303\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MNGSITE-529\"\u003e[MNGSITE-529]\u003c/a\u003e - Rename \u0026quot;Goals\u0026quot; to \u0026quot;Plugin Documentation\u0026quot; (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/300\"\u003e#300\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse JUnit version from parent (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/299\"\u003e#299\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-529\"\u003e[MCOMPILER-529]\u003c/a\u003e - Update docs about version schema (Maven 3) (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/295\"\u003e#295\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/0df6940466a5759a7c16947214ece072561fe23b\"\u003e\u003ccode\u003e0df6940\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-compiler-plugin-3.14.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/1bf9e5afdee07dd9063e715540401580209ae7d8\"\u003e\u003ccode\u003e1bf9e5a\u003c/code\u003e\u003c/a\u003e Enforce asm version used here, to not depend on brittle transitive (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/964\"\u003e#964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/f5161c48c5941da99eabcc140b80b86fc1d6d839\"\u003e\u003ccode\u003ef5161c4\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.10 to 3.9.11 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/952\"\u003e#952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/63846f11f56d08cc0041aa44b74e64ca4e964e68\"\u003e\u003ccode\u003e63846f1\u003c/code\u003e\u003c/a\u003e Improve DeltaList behavior for large projects (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/335\"\u003e#335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/ab3f845238dfcde50fb3c936f4de8a764e7abc54\"\u003e\u003ccode\u003eab3f845\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-plugins from 44 to 45\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/164bad4b393974ff55c9441431989e60057ded4d\"\u003e\u003ccode\u003e164bad4\u003c/code\u003e\u003c/a\u003e Allow to not use --module-version for the Java compiler\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/0b76ccde1c7cdd09ab52a2e38e5add6ac2baf57c\"\u003e\u003ccode\u003e0b76ccd\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.9 to 3.9.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/5dbc9c3b20ae4c59bdf5789e62d8dfbe90ca678a\"\u003e\u003ccode\u003e5dbc9c3\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-java from 1.4.0 to 1.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/17949d1020970929796b240e99527bc206a65de0\"\u003e\u003ccode\u003e17949d1\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-plugins from 43 to 44 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/316\"\u003e#316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/d44d1bee9698947b5fbfc566ce54eaa91e257ec9\"\u003e\u003ccode\u003ed44d1be\u003c/code\u003e\u003c/a\u003e Add generatedSourcesPath back to the maven project\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.8.1...maven-compiler-plugin-3.14.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-surefire-plugin` from 3.0.0-M5 to 3.5.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-surefire/releases\"\u003eorg.apache.maven.plugins:maven-surefire-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.4\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eName the shutdown hook (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3170\"\u003e#3170\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement fail-fast behavior for JUnit Platform provider (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3155\"\u003e#3155\u003c/a\u003e) \u003ca href=\"https://github.com/marcphilipp\"\u003e\u003ccode\u003e@​marcphilipp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate a single LauncherSession for invocations of JUnitPlatformProvider (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/863\"\u003e#863\u003c/a\u003e) \u003ca href=\"https://github.com/marcphilipp\"\u003e\u003ccode\u003e@​marcphilipp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2298\"\u003e[SUREFIRE-2298]\u003c/a\u003e - fix xml output with junit 5 nested classes (fix integration with Cucumber and Archunit) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/828\"\u003e#828\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: enable prevent branch protection rules (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3168\"\u003e#3168\u003c/a\u003e) \u003ca href=\"https://github.com/sparsick\"\u003e\u003ccode\u003e@​sparsick\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGet rid of plexus-annotations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3163\"\u003e#3163\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove maven-changes-plugin (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/861\"\u003e#861\u003c/a\u003e) \u003ca href=\"https://github.com/sparsick\"\u003e\u003ccode\u003e@​sparsick\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable GitHub Issues (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/831\"\u003e#831\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.htmlunit:htmlunit from 4.15.0 to 4.16.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3173\"\u003e#3173\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-i18n from 1.0-beta-10 to 1.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3172\"\u003e#3172\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.htmlunit:htmlunit from 4.13.0 to 4.15.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3171\"\u003e#3171\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.3 to 3.27.4 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3167\"\u003e#3167\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-compress from 1.27.1 to 1.28.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3165\"\u003e#3165\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.19.0 to 2.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3161\"\u003e#3161\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3158\"\u003e#3158\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.htmlunit:htmlunit from 4.12.0 to 4.13.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/856\"\u003e#856\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.xmlunit:xmlunit-core from 2.10.2 to 2.10.3 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/860\"\u003e#860\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-beanutils:commons-beanutils from 1.7.0 to 1.11.0 in /surefire-its/src/test/resources/webapp (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/851\"\u003e#851\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.htmlunit:htmlunit from 4.11.1 to 4.12.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/844\"\u003e#844\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.fusesource.jansi:jansi from 2.4.1 to 2.4.2 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/836\"\u003e#836\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.18.0 to 2.19.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/833\"\u003e#833\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-interpolation from 1.27 to 1.28 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/829\"\u003e#829\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-java from 1.4.0 to 1.5.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/830\"\u003e#830\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump jacocoVersion from 0.8.12 to 0.8.13 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/827\"\u003e#827\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.5.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-1737\"\u003e[SUREFIRE-1737]\u003c/a\u003e - Fix disable in statelessTestsetReporter (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/816\"\u003e#816\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-1643\"\u003e[SUREFIRE-1643]\u003c/a\u003e - surefire junit5 parallel tests (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/815\"\u003e#815\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2289\"\u003e[SUREFIRE-2289]\u003c/a\u003e - Make exceptions more appropriate to context (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/798\"\u003e#798\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003esurefire shared utils version current version (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/825\"\u003e#825\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate site descriptors (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/821\"\u003e#821\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/88513d8b8dfef3c00794e2ae5976cb1d4368ca3d\"\u003e\u003ccode\u003e88513d8\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.5.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/9c48828ba184c43d0f70d7d8ddec9feefd41a134\"\u003e\u003ccode\u003e9c48828\u003c/code\u003e\u003c/a\u003e Simplify cuncumber IT configuration and make windows build working again (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3174\"\u003e#3174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/74b2d8c767c0cdbd7ebd36e5f8dc4563828e4bc0\"\u003e\u003ccode\u003e74b2d8c\u003c/code\u003e\u003c/a\u003e Bump org.htmlunit:htmlunit from 4.15.0 to 4.16.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3173\"\u003e#3173\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/6c30bf12f70caaaaa075e303653776a712209055\"\u003e\u003ccode\u003e6c30bf1\u003c/code\u003e\u003c/a\u003e [SUREFIRE-2298] fix xml output with junit 5 nested classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/828\"\u003e#828\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/9f49866349c497bbb310b24e3f644d5c970d110a\"\u003e\u003ccode\u003e9f49866\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-i18n from 1.0-beta-10 to 1.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3172\"\u003e#3172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/fb96954be3f6b6428ed1fe43f2fdf1fb2ebe7e7c\"\u003e\u003ccode\u003efb96954\u003c/code\u003e\u003c/a\u003e Bump org.htmlunit:htmlunit from 4.13.0 to 4.15.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3171\"\u003e#3171\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/1e6315917bda76bc256621253d926d454b0eabd5\"\u003e\u003ccode\u003e1e63159\u003c/code\u003e\u003c/a\u003e Name the shutdown hook (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3170\"\u003e#3170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/76e806aa6e2efa5bf3bb0ec843ac94ed8da312c1\"\u003e\u003ccode\u003e76e806a\u003c/code\u003e\u003c/a\u003e feat: enable prevent branch protection rules (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3168\"\u003e#3168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0fbfb27d05ea730d201d273f3fb29f5314294548\"\u003e\u003ccode\u003e0fbfb27\u003c/code\u003e\u003c/a\u003e Implement fail-fast behavior for JUnit Platform provider (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3155\"\u003e#3155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/98d081e671888831ab16c66f4e02fc7e73802d2f\"\u003e\u003ccode\u003e98d081e\u003c/code\u003e\u003c/a\u003e Bump org.assertj:assertj-core from 3.27.3 to 3.27.4 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3167\"\u003e#3167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.0.0-M5...surefire-3.5.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.codehaus.mojo:flatten-maven-plugin` from 1.1.0 to 1.7.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/releases\"\u003eorg.codehaus.mojo:flatten-maven-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.7.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixes condition-activated profiles not considered in effective model (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/481\"\u003e#481\u003c/a\u003e) \u003ca href=\"https://github.com/oldhen\"\u003e\u003ccode\u003e@​oldhen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.4 to 3.27.5 (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/482\"\u003e#482\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:mojo-parent from 92 to 93 (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/480\"\u003e#480\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.3 to 3.27.4 (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/479\"\u003e#479\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.7.2\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCreate missing target directories, use NIO for file block operations (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/471\"\u003e#471\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eClarify example in usage about updatePomFile behavior (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/477\"\u003e#477\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd stale GitHub Action (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/476\"\u003e#476\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Maven 4 to build matrix on GitHub Actions (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/474\"\u003e#474\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove assertions in no-overwrite tests (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/475\"\u003e#475\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a missing plugin version in ITS (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/473\"\u003e#473\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd integration test for install and deploy flattened pom (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/472\"\u003e#472\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.19.0 to 2.20.0 (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/470\"\u003e#470\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.10 to 3.9.11 (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/467\"\u003e#467\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.fasterxml.jackson.core:jackson-core from 2.3.3 to 2.15.0 in /src/it/projects/bom-flattenMode/bom (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/464\"\u003e#464\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.fasterxml.jackson.core:jackson-core from 2.13.0 to 2.15.0 in /src/it/projects/bom-pomElements/bom (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/463\"\u003e#463\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.7.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/issues/400\"\u003e#400\u003c/a\u003e - Preserve POM content ordering (and formatting) on resolveCiFriendliesOnly flattenMode (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/446\"\u003e#446\u003c/a\u003e) \u003ca href=\"https://github.com/stechio\"\u003e\u003ccode\u003e@​stechio\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix FilteringValueSourceWrapper for a newer version of plexus-interpolation, Maven 3.9.10 (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/453\"\u003e#453\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse resolveCiFriendliesOnly in examples instead of minimum for flattenMode (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/460\"\u003e#460\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove a dead link to MOJO-2030 from documentation (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/459\"\u003e#459\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename 'Goals' to 'Plugin Documentation' in site manu (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/456\"\u003e#456\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/bd7c560961a12c1329dc7250546621556b79ee59\"\u003e\u003ccode\u003ebd7c560\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release 1.7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/aee23ca1ba880d75f7244643749c936b4af1de5e\"\u003e\u003ccode\u003eaee23ca\u003c/code\u003e\u003c/a\u003e Bump org.assertj:assertj-core from 3.27.4 to 3.27.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/7da52c3820b0e555333689ce21ccad4db1bfdd10\"\u003e\u003ccode\u003e7da52c3\u003c/code\u003e\u003c/a\u003e Fixes condition-activated profiles not considered in effective model (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/issues/481\"\u003e#481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/7680ed43c482f7b199e02fd8325c560062678552\"\u003e\u003ccode\u003e7680ed4\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.mojo:mojo-parent from 92 to 93\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/deae474c9f3016ab57146c6a4d610d09ca8a4547\"\u003e\u003ccode\u003edeae474\u003c/code\u003e\u003c/a\u003e Bump org.assertj:assertj-core from 3.27.3 to 3.27.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/318971829ad1a57aea0f0350caa1d7cf209db6c6\"\u003e\u003ccode\u003e3189718\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/9d8004182e527cfe77271750b004d922afcbc206\"\u003e\u003ccode\u003e9d80041\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release 1.7.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/6c62863516b007a5a24da6842b5fe12085b58f3f\"\u003e\u003ccode\u003e6c62863\u003c/code\u003e\u003c/a\u003e Clarify example in usage about updatePomFile behavior\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/fc35f4cd0bc85f1781ee2425b20a217ec5c0ac02\"\u003e\u003ccode\u003efc35f4c\u003c/code\u003e\u003c/a\u003e Add stale GitHub Action\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/0fb1ea0403a952402003957a3914c5cdced9de4f\"\u003e\u003ccode\u003e0fb1ea0\u003c/code\u003e\u003c/a\u003e Add Maven 4 to build matrix on GitHub Actions (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/issues/474\"\u003e#474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/compare/flatten-maven-plugin-1.1.0...1.7.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.codehaus.mojo:versions-maven-plugin` from 2.16.2 to 2.20.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://git...\n\n_Description has been truncated_","html_url":"https://github.com/QRun-IO/qqq/pull/269","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/QRun-IO%2Fqqq/issues/269","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/269/packages"}},{"old_version":"5.13.0","new_version":"5.18.1","update_type":"minor","path":"/android","pr_created_at":"2025-11-18T09:17:48.000Z","version_change":"5.13.0 → 5.18.1","issue":{"uuid":"3637010472","node_id":"PR_kwDOQSc7ac60DUsK","number":48,"state":"closed","title":"chore(deps)(deps): bump net.java.dev.jna:jna from 5.13.0 to 5.18.1 in /android","user":"dependabot[bot]","labels":["Security","android"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-11-20T06:11:05.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-18T09:17:48.000Z","updated_at":"2025-11-20T06:11:06.000Z","time_to_close":161597,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)(deps)","packages":[{"name":"net.java.dev.jna:jna","old_version":"5.13.0","new_version":"5.18.1","repository_url":"https://github.com/java-native-access/jna"}],"path":"/android","ecosystem":"maven"},"body":"Bumps [net.java.dev.jna:jna](https://github.com/java-native-access/jna) from 5.13.0 to 5.18.1.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/java-native-access/jna/blob/master/CHANGES.md\"\u003enet.java.dev.jna:jna's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease 5.18.1\u003c/h1\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1686\"\u003e#1686\u003c/a\u003e: Fix \u003ccode\u003esortFields\u003c/code\u003e race condition while getting fields - \u003ca href=\"https://github.com/bendk\"\u003e\u003ccode\u003e@​bendk\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 5.18.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1671\"\u003e#1671\u003c/a\u003e: Add \u003ccode\u003eisRISCV\u003c/code\u003e to \u003ccode\u003ec.s.j.Platform\u003c/code\u003e - \u003ca href=\"https://github.com/Glavo\"\u003e\u003ccode\u003e@​Glavo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1672\"\u003e#1672\u003c/a\u003e: Add \u003ccode\u003eCFLocale\u003c/code\u003e, \u003ccode\u003eCFLocaleCopyCurrent\u003c/code\u003e, \u003ccode\u003eCFCFDateFormatter\u003c/code\u003e, \u003ccode\u003eCFDateFormatterStyle\u003c/code\u003e, \u003ccode\u003eCFDateFormatterCreate\u003c/code\u003e and \u003ccode\u003eCFDateFormatterGetFormat\u003c/code\u003e to \u003ccode\u003ec.s.j.p.mac.CoreFoundation\u003c/code\u003e - \u003ca href=\"https://github.com/dbwiddis\"\u003e\u003ccode\u003e@​dbwiddis\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1669\"\u003e#1669\u003c/a\u003e: Document requirement for running on JDK 24+ - \u003ca href=\"https://github.com/matthiasblaesing\"\u003e\u003ccode\u003e@​matthiasblaesing\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1681\"\u003e#1681\u003c/a\u003e: Fix deadlock in Structure constructor introduced in 5.16.0 - \u003ca href=\"https://github.com/brettwooldridge\"\u003e\u003ccode\u003e@​brettwooldridge\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1683\"\u003e#1683\u003c/a\u003e: Fix native build error on Xcode 16.3 / Apple Clang 17 - \u003ca href=\"https://github.com/brettwooldridge\"\u003e\u003ccode\u003e@​brettwooldridge\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 5.17.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1658\"\u003e#1658\u003c/a\u003e:  Add win32 power event constants, types, and functions - \u003ca href=\"https://github.com/eranl\"\u003e\u003ccode\u003e@​eranl\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1647\"\u003e#1647\u003c/a\u003e: Fix calls to jnidispatch on Android with 16KB page size (part 2) - \u003ca href=\"https://github.com/BugsBeGone\"\u003e\u003ccode\u003e@​BugsBeGone\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 5.16.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/pull/1626\"\u003e#1626\u003c/a\u003e: Add caching of field list and field validation in \u003ccode\u003eStructure\u003c/code\u003e along with more efficient reentrant read-write locking instead of synchronized() blocks - \u003ca href=\"https://github.com/brettwooldridge\"\u003e\u003ccode\u003e@​BrettWooldridge\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1618\"\u003e#1618\u003c/a\u003e: Fix calls to jnidispatch on Android with 16KB page size - \u003ca href=\"https://github.com/Thomyrock\"\u003e\u003ccode\u003e@​Thomyrock\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eRelease 5.15.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/3c493c1642b1555d541755e0984c968ba6c0f540\"\u003e\u003ccode\u003e3c493c1\u003c/code\u003e\u003c/a\u003e Release 5.18.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/e3838d5396db7b76d45ec44ad3a121f3ba9e164b\"\u003e\u003ccode\u003ee3838d5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1680\"\u003e#1680\u003c/a\u003e from java-native-access/dependabot/github_actions/gi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/5cac36169eb88f373c709c292c1c4dc36b6f73c8\"\u003e\u003ccode\u003e5cac361\u003c/code\u003e\u003c/a\u003e Bump the github-actions group with 2 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/5511f281d0b59a6dc79c40e62b194cd1da738ae8\"\u003e\u003ccode\u003e5511f28\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1687\"\u003e#1687\u003c/a\u003e from bendk/push-yyprxvvrrttk\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/c401bca07c3e22ff3ba3ab99fbdbd3b9e772c1ef\"\u003e\u003ccode\u003ec401bca\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1690\"\u003e#1690\u003c/a\u003e from jonalmeida/patch-1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/6e7e828eb8ffed1085f49503a293b9398e1437fb\"\u003e\u003ccode\u003e6e7e828\u003c/code\u003e\u003c/a\u003e Update recommended Android proguard rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/b665e9e6a2752aba2dcb9a73b00c086a5122f595\"\u003e\u003ccode\u003eb665e9e\u003c/code\u003e\u003c/a\u003e Avoid threading issues in sortFields (\u003ca href=\"https://redirect.github.com/java-native-access/jna/issues/1686\"\u003e#1686\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/0da700d3005d2a3fc332c47fae93b16b320f51af\"\u003e\u003ccode\u003e0da700d\u003c/code\u003e\u003c/a\u003e Prepare next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/285632fa6e4c4f8c49cfad059c76107b64d2a039\"\u003e\u003ccode\u003e285632f\u003c/code\u003e\u003c/a\u003e Release 5.18.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-native-access/jna/commit/77fe152e751fcaaf82f8a14c59a2f25f136f503c\"\u003e\u003ccode\u003e77fe152\u003c/code\u003e\u003c/a\u003e Support/Prepare deployment to new maven central repository\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/java-native-access/jna/compare/5.13.0...5.18.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=net.java.dev.jna:jna\u0026package-manager=gradle\u0026previous-version=5.13.0\u0026new-version=5.18.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Treystu/SC/pull/48","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Treystu%2FSC/issues/48","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/48/packages"}},{"old_version":"5.7.0","new_version":"5.18.1","update_type":"minor","path":null,"pr_created_at":"2025-11-17T10:17:28.000Z","version_change":"5.7.0 → 5.18.1","issue":{"uuid":"3632654426","node_id":"PR_kwDOHu3fHc6z0l_p","number":266,"state":"closed","title":"deps(deps): bump the maven-dependencies group across 1 directory with 61 updates","user":"dependabot[bot]","labels":["dependencies","security"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-11-24T22:06:41.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-17T10:17:28.000Z","updated_at":"2025-11-24T22:06:50.000Z","time_to_close":647353,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(deps): bump","group_name":"maven-dependencies","update_count":61,"packages":[{"name":"org.apache.maven.plugins:maven-checkstyle-plugin","old_version":"3.1.2","new_version":"3.6.0","repository_url":"https://github.com/apache/maven-checkstyle-plugin"},{"name":"org.apache.logging.log4j:log4j-api","old_version":"2.23.0","new_version":"2.25.2"},{"name":"org.apache.logging.log4j:log4j-core","old_version":"2.23.0","new_version":"2.25.2"},{"name":"org.assertj:assertj-core","old_version":"3.23.1","new_version":"3.27.6","repository_url":"https://github.com/assertj/assertj"},{"name":"org.apache.maven.plugins:maven-source-plugin","old_version":"3.3.0","new_version":"3.3.1","repository_url":"https://github.com/apache/maven-source-plugin"},{"name":"org.apache.maven.plugins:maven-javadoc-plugin","old_version":"3.6.2","new_version":"3.12.0","repository_url":"https://github.com/apache/maven-javadoc-plugin"},{"name":"org.apache.maven.plugins:maven-gpg-plugin","old_version":"3.2.4","new_version":"3.2.8","repository_url":"https://github.com/apache/maven-gpg-plugin"},{"name":"org.sonatype.central:central-publishing-maven-plugin","old_version":"0.8.0","new_version":"0.9.0","repository_url":"https://github.com/sonatype/central-publishing-maven-plugin"},{"name":"org.apache.maven.plugins:maven-compiler-plugin","old_version":"3.8.1","new_version":"3.14.1","repository_url":"https://github.com/apache/maven-compiler-plugin"},{"name":"org.apache.maven.plugins:maven-surefire-plugin","old_version":"3.0.0-M5","new_version":"3.5.4","repository_url":"https://github.com/apache/maven-surefire"},{"name":"org.codehaus.mojo:flatten-maven-plugin","old_version":"1.1.0","new_version":"1.7.3","repository_url":"https://github.com/mojohaus/flatten-maven-plugin"},{"name":"org.codehaus.mojo:versions-maven-plugin","old_version":"2.16.2","new_version":"2.19.1","repository_url":"https://github.com/mojohaus/versions"},{"name":"com.amashchenko.maven.plugin:gitflow-maven-plugin","old_version":"1.18.0","new_version":"1.21.0","repository_url":"https://github.com/aleksandr-m/gitflow-maven-plugin"},{"name":"org.codehaus.mojo:exec-maven-plugin","old_version":"3.0.0","new_version":"3.6.2","repository_url":"https://github.com/mojohaus/exec-maven-plugin"},{"name":"org.jacoco:jacoco-maven-plugin","old_version":"0.8.8","new_version":"0.8.14","repository_url":"https://github.com/jacoco/jacoco"},{"name":"software.amazon.awssdk:bom","old_version":"2.17.259","new_version":"2.38.7"},{"name":"com.amazonaws:aws-java-sdk-secretsmanager","old_version":"1.12.385","new_version":"1.12.793","repository_url":"https://github.com/aws/aws-sdk-java"},{"name":"com.fasterxml.jackson.core:jackson-databind","old_version":"2.14.0","new_version":"2.20.1","repository_url":"https://github.com/FasterXML/jackson"},{"name":"com.fasterxml.jackson.datatype:jackson-datatype-jsr310","old_version":"2.14.0","new_version":"2.20.1"},{"name":"com.fasterxml.jackson.dataformat:jackson-dataformat-yaml","old_version":"2.14.0","new_version":"2.20.1","repository_url":"https://github.com/FasterXML/jackson-dataformats-text"},{"name":"org.apache.commons:commons-csv","old_version":"1.8","new_version":"1.14.1","repository_url":"https://github.com/apache/commons-csv"},{"name":"org.dhatim:fastexcel","old_version":"0.18.4","new_version":"0.19.0","repository_url":"https://github.com/dhatim/fastexcel"},{"name":"org.dhatim:fastexcel-reader","old_version":"0.18.4","new_version":"0.19.0","repository_url":"https://github.com/dhatim/fastexcel"},{"name":"org.apache.poi:poi","old_version":"5.2.5","new_version":"5.5.0"},{"name":"org.apache.poi:poi-ooxml","old_version":"5.2.5","new_version":"5.5.0"},{"name":"org.commonmark:commonmark","old_version":"0.25.0","new_version":"0.27.0","repository_url":"https://github.com/commonmark/commonmark-java"},{"name":"commons-io:commons-io","old_version":"2.16.0","new_version":"2.21.0","repository_url":"https://github.com/apache/commons-io"},{"name":"com.nimbusds:oauth2-oidc-sdk","old_version":"11.23.1","new_version":"11.30.1"},{"name":"com.auth0:auth0","old_version":"2.18.0","new_version":"2.26.0","repository_url":"https://github.com/auth0/auth0-java"},{"name":"com.auth0:java-jwt","old_version":"4.4.0","new_version":"4.5.0","repository_url":"https://github.com/auth0/java-jwt"},{"name":"com.auth0:jwks-rsa","old_version":"0.22.1","new_version":"0.23.0","repository_url":"https://github.com/auth0/jwks-rsa-java"},{"name":"org.apache.velocity:velocity-engine-core","old_version":"2.3","new_version":"2.4.1"},{"name":"org.jsoup:jsoup","old_version":"1.15.3","new_version":"1.21.2","repository_url":"https://github.com/jhy/jsoup"},{"name":"com.google.auth:google-auth-library-oauth2-http","old_version":"1.11.0","new_version":"1.40.0"},{"name":"com.amazonaws:aws-java-sdk-sqs","old_version":"1.12.321","new_version":"1.12.793","repository_url":"https://github.com/aws/aws-sdk-java"},{"name":"com.amazonaws:aws-java-sdk-ses","old_version":"1.12.705","new_version":"1.12.793","repository_url":"https://github.com/aws/aws-sdk-java"},{"name":"cloud.localstack:localstack-utils","old_version":"0.2.20","new_version":"0.2.23","repository_url":"https://github.com/localstack/localstack"},{"name":"org.quartz-scheduler:quartz","old_version":"2.3.2","new_version":"2.5.1","repository_url":"https://github.com/quartz-scheduler/quartz"},{"name":"com.mchange:mchange-commons-java","old_version":"0.3.0","new_version":"0.3.2","repository_url":"https://github.com/swaldman/mchange-commons-java"},{"name":"org.apache.logging.log4j:log4j-slf4j-impl","old_version":"2.23.0","new_version":"2.25.2"},{"name":"com.sun.mail:jakarta.mail","old_version":"2.0.1","new_version":"2.0.2"},{"name":"com.amazonaws:aws-java-sdk-s3","old_version":"1.12.261","new_version":"1.12.793","repository_url":"https://github.com/aws/aws-sdk-java"},{"name":"org.apache.sshd:sshd-sftp","old_version":"2.14.0","new_version":"2.16.0","repository_url":"https://github.com/apache/mina-sshd"},{"name":"net.java.dev.jna:jna","old_version":"5.7.0","new_version":"5.18.1","repository_url":"https://github.com/java-native-access/jna"},{"name":"com.mchange:c3p0","old_version":"0.10.0","new_version":"0.11.2","repository_url":"https://github.com/swaldman/c3p0"},{"name":"com.h2database:h2","old_version":"2.2.220","new_version":"2.4.240","repository_url":"https://github.com/h2database/h2database"},{"name":"org.xerial:sqlite-jdbc","old_version":"3.47.1.0","new_version":"3.51.0.0","repository_url":"https://github.com/xerial/sqlite-jdbc"},{"name":"org.postgresql:postgresql","old_version":"42.7.4","new_version":"42.7.8","repository_url":"https://github.com/pgjdbc/pgjdbc"},{"name":"org.testcontainers:postgresql","old_version":"1.20.4","new_version":"1.21.3","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"org.testcontainers:junit-jupiter","old_version":"1.20.4","new_version":"1.21.3","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"org.testcontainers:mongodb","old_version":"1.19.3","new_version":"1.21.3","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"org.openjdk.nashorn:nashorn-core","old_version":"15.4","new_version":"15.7","repository_url":"https://github.com/openjdk/nashorn"},{"name":"org.apache.maven.plugins:maven-jar-plugin","old_version":"3.4.2","new_version":"3.5.0","repository_url":"https://github.com/apache/maven-jar-plugin"},{"name":"info.picocli:picocli","old_version":"4.6.1","new_version":"4.7.7","repository_url":"https://github.com/remkop/picocli"},{"name":"info.picocli:picocli-shell-jline3","old_version":"4.6.3","new_version":"4.7.7","repository_url":"https://github.com/remkop/picocli"},{"name":"com.konghq:unirest-java","old_version":"3.13.12","new_version":"3.14.5","repository_url":"https://github.com/Kong/unirest-java"},{"name":"com.amazonaws:aws-lambda-java-core","old_version":"1.2.1","new_version":"1.4.0","repository_url":"https://github.com/aws/aws-lambda-java-libs"},{"name":"com.amazonaws:aws-lambda-java-events","old_version":"3.11.0","new_version":"3.16.1","repository_url":"https://github.com/aws/aws-lambda-java-libs"},{"name":"com.amazonaws:aws-lambda-java-runtime-interface-client","old_version":"2.1.1","new_version":"2.8.7","repository_url":"https://github.com/aws/aws-lambda-java-libs"},{"name":"com.slack.api:slack-api-client","old_version":"1.27.3","new_version":"1.46.0","repository_url":"https://github.com/slackapi/java-slack-sdk"},{"name":"org.slf4j:slf4j-api","old_version":"2.0.6","new_version":"2.0.17"}],"path":null,"ecosystem":"maven"},"body":"Bumps the maven-dependencies group with 61 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [org.apache.maven.plugins:maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin) | `3.1.2` | `3.6.0` |\n| org.apache.logging.log4j:log4j-api | `2.23.0` | `2.25.2` |\n| org.apache.logging.log4j:log4j-core | `2.23.0` | `2.25.2` |\n| [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.23.1` | `3.27.6` |\n| [org.apache.maven.plugins:maven-source-plugin](https://github.com/apache/maven-source-plugin) | `3.3.0` | `3.3.1` |\n| [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) | `3.6.2` | `3.12.0` |\n| [org.apache.maven.plugins:maven-gpg-plugin](https://github.com/apache/maven-gpg-plugin) | `3.2.4` | `3.2.8` |\n| [org.sonatype.central:central-publishing-maven-plugin](https://github.com/sonatype/central-publishing-maven-plugin) | `0.8.0` | `0.9.0` |\n| [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) | `3.8.1` | `3.14.1` |\n| [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) | `3.0.0-M5` | `3.5.4` |\n| [org.codehaus.mojo:flatten-maven-plugin](https://github.com/mojohaus/flatten-maven-plugin) | `1.1.0` | `1.7.3` |\n| [org.codehaus.mojo:versions-maven-plugin](https://github.com/mojohaus/versions) | `2.16.2` | `2.19.1` |\n| [com.amashchenko.maven.plugin:gitflow-maven-plugin](https://github.com/aleksandr-m/gitflow-maven-plugin) | `1.18.0` | `1.21.0` |\n| [org.codehaus.mojo:exec-maven-plugin](https://github.com/mojohaus/exec-maven-plugin) | `3.0.0` | `3.6.2` |\n| [org.jacoco:jacoco-maven-plugin](https://github.com/jacoco/jacoco) | `0.8.8` | `0.8.14` |\n| software.amazon.awssdk:bom | `2.17.259` | `2.38.7` |\n| [com.amazonaws:aws-java-sdk-secretsmanager](https://github.com/aws/aws-sdk-java) | `1.12.385` | `1.12.793` |\n| [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) | `2.14.0` | `2.20.1` |\n| com.fasterxml.jackson.datatype:jackson-datatype-jsr310 | `2.14.0` | `2.20.1` |\n| [com.fasterxml.jackson.dataformat:jackson-dataformat-yaml](https://github.com/FasterXML/jackson-dataformats-text) | `2.14.0` | `2.20.1` |\n| [org.apache.commons:commons-csv](https://github.com/apache/commons-csv) | `1.8` | `1.14.1` |\n| [org.dhatim:fastexcel](https://github.com/dhatim/fastexcel) | `0.18.4` | `0.19.0` |\n| [org.dhatim:fastexcel-reader](https://github.com/dhatim/fastexcel) | `0.18.4` | `0.19.0` |\n| org.apache.poi:poi | `5.2.5` | `5.5.0` |\n| org.apache.poi:poi-ooxml | `5.2.5` | `5.5.0` |\n| [org.commonmark:commonmark](https://github.com/commonmark/commonmark-java) | `0.25.0` | `0.27.0` |\n| [commons-io:commons-io](https://github.com/apache/commons-io) | `2.16.0` | `2.21.0` |\n| [com.nimbusds:oauth2-oidc-sdk](https://bitbucket.org/connect2id/oauth-2.0-sdk-with-openid-connect-extensions) | `11.23.1` | `11.30.1` |\n| [com.auth0:auth0](https://github.com/auth0/auth0-java) | `2.18.0` | `2.26.0` |\n| [com.auth0:java-jwt](https://github.com/auth0/java-jwt) | `4.4.0` | `4.5.0` |\n| [com.auth0:jwks-rsa](https://github.com/auth0/jwks-rsa-java) | `0.22.1` | `0.23.0` |\n| org.apache.velocity:velocity-engine-core | `2.3` | `2.4.1` |\n| [org.jsoup:jsoup](https://github.com/jhy/jsoup) | `1.15.3` | `1.21.2` |\n| com.google.auth:google-auth-library-oauth2-http | `1.11.0` | `1.40.0` |\n| [com.amazonaws:aws-java-sdk-sqs](https://github.com/aws/aws-sdk-java) | `1.12.321` | `1.12.793` |\n| [com.amazonaws:aws-java-sdk-ses](https://github.com/aws/aws-sdk-java) | `1.12.705` | `1.12.793` |\n| [cloud.localstack:localstack-utils](https://github.com/localstack/localstack) | `0.2.20` | `0.2.23` |\n| [org.quartz-scheduler:quartz](https://github.com/quartz-scheduler/quartz) | `2.3.2` | `2.5.1` |\n| [com.mchange:mchange-commons-java](https://github.com/swaldman/mchange-commons-java) | `0.3.0` | `0.3.2` |\n| org.apache.logging.log4j:log4j-slf4j-impl | `2.23.0` | `2.25.2` |\n| com.sun.mail:jakarta.mail | `2.0.1` | `2.0.2` |\n| [com.amazonaws:aws-java-sdk-s3](https://github.com/aws/aws-sdk-java) | `1.12.261` | `1.12.793` |\n| [org.apache.sshd:sshd-sftp](https://github.com/apache/mina-sshd) | `2.14.0` | `2.16.0` |\n| [net.java.dev.jna:jna](https://github.com/java-native-access/jna) | `5.7.0` | `5.18.1` |\n| [com.mchange:c3p0](https://github.com/swaldman/c3p0) | `0.10.0` | `0.11.2` |\n| [com.h2database:h2](https://github.com/h2database/h2database) | `2.2.220` | `2.4.240` |\n| [org.xerial:sqlite-jdbc](https://github.com/xerial/sqlite-jdbc) | `3.47.1.0` | `3.51.0.0` |\n| [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc) | `42.7.4` | `42.7.8` |\n| [org.testcontainers:postgresql](https://github.com/testcontainers/testcontainers-java) | `1.20.4` | `1.21.3` |\n| [org.testcontainers:junit-jupiter](https://github.com/testcontainers/testcontainers-java) | `1.20.4` | `1.21.3` |\n| [org.testcontainers:mongodb](https://github.com/testcontainers/testcontainers-java) | `1.19.3` | `1.21.3` |\n| [org.openjdk.nashorn:nashorn-core](https://github.com/openjdk/nashorn) | `15.4` | `15.7` |\n| [org.apache.maven.plugins:maven-jar-plugin](https://github.com/apache/maven-jar-plugin) | `3.4.2` | `3.5.0` |\n| [info.picocli:picocli](https://github.com/remkop/picocli) | `4.6.1` | `4.7.7` |\n| [info.picocli:picocli-shell-jline3](https://github.com/remkop/picocli) | `4.6.3` | `4.7.7` |\n| [com.konghq:unirest-java](https://github.com/Kong/unirest-java) | `3.13.12` | `3.14.5` |\n| [com.amazonaws:aws-lambda-java-core](https://github.com/aws/aws-lambda-java-libs) | `1.2.1` | `1.4.0` |\n| [com.amazonaws:aws-lambda-java-events](https://github.com/aws/aws-lambda-java-libs) | `3.11.0` | `3.16.1` |\n| [com.amazonaws:aws-lambda-java-runtime-interface-client](https://github.com/aws/aws-lambda-java-libs) | `2.1.1` | `2.8.7` |\n| [com.slack.api:slack-api-client](https://github.com/slackapi/java-slack-sdk) | `1.27.3` | `1.46.0` |\n| org.slf4j:slf4j-api | `2.0.6` | `2.0.17` |\n\n\nUpdates `org.apache.maven.plugins:maven-checkstyle-plugin` from 3.1.2 to 3.6.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/dd1abd9ee7cb1046ece3ae013fa6e68a345c7a32\"\u003e\u003ccode\u003edd1abd9\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-checkstyle-plugin-3.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/9ccb06ed3ef759a109d48456ccdad3f583f3ba57\"\u003e\u003ccode\u003e9ccb06e\u003c/code\u003e\u003c/a\u003e fix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/6ac89b88deec9893875a40ec62718bc02d1a27cc\"\u003e\u003ccode\u003e6ac89b8\u003c/code\u003e\u003c/a\u003e [MCHECKSTYLE-452] Upgrade to Doxia 2.0.0 GA Stack\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/ff1a1b76e24a66107413eafda9eb17a3782957cd\"\u003e\u003ccode\u003eff1a1b7\u003c/code\u003e\u003c/a\u003e Bump org.apache.commons:commons-lang3 from 3.16.0 to 3.17.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/13e16c5bbf322f24257b27f5ec4be01d2e39d485\"\u003e\u003ccode\u003e13e16c5\u003c/code\u003e\u003c/a\u003e Remove unecessary test dependency on plexus-container-default\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/a7c962ae77e10c210b51e56e949f9df7223d1e71\"\u003e\u003ccode\u003ea7c962a\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/868abc95ea488a56f92a4610bdfd5d25c471e0de\"\u003e\u003ccode\u003e868abc9\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-checkstyle-plugin-3.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/9043f8a96ee5f3ab9971ecae399fce4da6a8ce2e\"\u003e\u003ccode\u003e9043f8a\u003c/code\u003e\u003c/a\u003e [MCHECKSTYLE-446] Dynamically calculate xrefLocation/xrefTestLocation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/0e7bd00e106ea76d9ffaadf1256a95d463bf60e3\"\u003e\u003ccode\u003e0e7bd00\u003c/code\u003e\u003c/a\u003e [MCHECKSTYLE-445] Upgrade to Doxia 2.0.0 Milestone Stack\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/commit/b92666d0b0dc3dfc4975be701e2f104ed6e96fb0\"\u003e\u003ccode\u003eb92666d\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-plugins from 42 to 43\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-checkstyle-plugin/compare/maven-checkstyle-plugin-3.1.2...maven-checkstyle-plugin-3.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.logging.log4j:log4j-api` from 2.23.0 to 2.25.2\n\nUpdates `org.apache.logging.log4j:log4j-core` from 2.23.0 to 2.25.2\n\nUpdates `org.assertj:assertj-core` from 3.23.1 to 3.27.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/assertj/assertj/releases\"\u003eorg.assertj:assertj-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.27.6\u003c/h2\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing export for \u003ccode\u003eorg.assertj.core.annotation\u003c/code\u003e \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3951\"\u003e#3951\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:heart: Contributors\u003c/h2\u003e\n\u003cp\u003eThanks to all the contributors who worked on this release:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/duponter\"\u003e\u003ccode\u003e@​duponter\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.27.5\u003c/h2\u003e\n\u003ch2\u003e:zap: Improvements\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eByteBuddy in AssertJ 3.27.4 not compatible with Java 25 \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3946\"\u003e#3946\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Byte Buddy 1.17.7 \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3947\"\u003e#3947\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to JUnit BOM 5.13.4 \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3947\"\u003e#3947\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Guava 33.4.8-jre \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3947\"\u003e#3947\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.27.4\u003c/h2\u003e\n\u003ch2\u003e:no_entry_sign: Deprecated\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eorg.assertj.core.annotations.Beta\u003c/code\u003e in favor of \u003ccode\u003eorg.assertj.core.annotation.Beta\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eorg.assertj.core.util.CanIgnoreReturnValue\u003c/code\u003e in favor of \u003ccode\u003eorg.assertj.core.annotation.CanIgnoreReturnValue\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eorg.assertj.core.util.CheckReturnValue\u003c/code\u003e in favor of \u003ccode\u003eorg.assertj.core.annotation.CheckReturnValue\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix thread-safety in \u003ccode\u003eAbstractDateAssert\u003c/code\u003e \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3874\"\u003e#3874\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:zap: Improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate to the Central Publisher Portal, enable snapshot publishing \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3881\"\u003e#3881\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/716b1e0a6a372890cd4b3495b954f57755e99471\"\u003e\u003ccode\u003e716b1e0\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release assertj-build-3.27.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/e1896529a38377dfb6eaa199ecb33c79b2a58591\"\u003e\u003ccode\u003ee189652\u003c/code\u003e\u003c/a\u003e Add missing export for \u003ccode\u003eorg.assertj.core.annotation\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3951\"\u003e#3951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/0cb489e99980dd384135d06a0967bd3ce712b219\"\u003e\u003ccode\u003e0cb489e\u003c/code\u003e\u003c/a\u003e Update Maven Central URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/72863098a2c7194b1acef0a8ed0f4c564e422c3d\"\u003e\u003ccode\u003e7286309\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/dd4cc1de575a224805a1614394046046cf2b4f99\"\u003e\u003ccode\u003edd4cc1d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release assertj-build-3.27.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/1d0defc0dbabfe3cc12b34173dd88933cbc61fcb\"\u003e\u003ccode\u003e1d0defc\u003c/code\u003e\u003c/a\u003e Add missing permission to release workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/844d5d04af570d6772478d0309576cdd4c3a5c6d\"\u003e\u003ccode\u003e844d5d0\u003c/code\u003e\u003c/a\u003e Add missing GitHub Actions pinning to CodeQL workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/bdd7106814be9cf71e4ceb77e0db399aa1f79b5b\"\u003e\u003ccode\u003ebdd7106\u003c/code\u003e\u003c/a\u003e Add CodeQL custom workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/a93d7e632ae17d916c6a9da867571054a4b53e75\"\u003e\u003ccode\u003ea93d7e6\u003c/code\u003e\u003c/a\u003e Remove EOL Java 24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/26ea866a2a9bece0f6f660f61b0483eaaabf27dc\"\u003e\u003ccode\u003e26ea866\u003c/code\u003e\u003c/a\u003e Update production dependencies (\u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3947\"\u003e#3947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/assertj/assertj/compare/assertj-core-3.23.1...assertj-build-3.27.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-source-plugin` from 3.3.0 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-source-plugin/releases\"\u003eorg.apache.maven.plugins:maven-source-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.3.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[MSOURCES-139] Fix typo in AbstractSourceJarMojo exception by \u003ca href=\"https://github.com/NotMyFault\"\u003e\u003ccode\u003e@​NotMyFault\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/11\"\u003eapache/maven-source-plugin#11\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[MSOURCES-142]Bump org.codehaus.plexus:plexus-archiver from 4.7.1 to 4.8.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/12\"\u003eapache/maven-source-plugin#12\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typos in AbstractSourceJarMojo exception by \u003ca href=\"https://github.com/sabi0\"\u003e\u003ccode\u003e@​sabi0\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/13\"\u003eapache/maven-source-plugin#13\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven:maven-archiver from 3.6.0 to 3.6.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/21\"\u003eapache/maven-source-plugin#21\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-archiver from 4.8.0 to 4.9.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/20\"\u003eapache/maven-source-plugin#20\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-plugins from 39 to 41 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/18\"\u003eapache/maven-source-plugin#18\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump apache/maven-gh-actions-shared from 3 to 4 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/22\"\u003eapache/maven-source-plugin#22\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NotMyFault\"\u003e\u003ccode\u003e@​NotMyFault\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/11\"\u003eapache/maven-source-plugin#11\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sabi0\"\u003e\u003ccode\u003e@​sabi0\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/pull/13\"\u003eapache/maven-source-plugin#13\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apache/maven-source-plugin/compare/maven-source-plugin-3.3.0...maven-source-plugin-3.3.1\"\u003ehttps://github.com/apache/maven-source-plugin/compare/maven-source-plugin-3.3.0...maven-source-plugin-3.3.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/f80596e4eb587cf99452b67b43ee9729fdadbf3a\"\u003e\u003ccode\u003ef80596e\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-source-plugin-3.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/7626998d262931570c969abe3fc60cf911fd6820\"\u003e\u003ccode\u003e7626998\u003c/code\u003e\u003c/a\u003e Bump apache/maven-gh-actions-shared from 3 to 4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/83c963c0fffadd3257e9a1ca9266cfac98c057c3\"\u003e\u003ccode\u003e83c963c\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-plugins from 39 to 41 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/issues/18\"\u003e#18\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/40ae49538beebc793f16a91578629383de114edb\"\u003e\u003ccode\u003e40ae495\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-archiver from 4.8.0 to 4.9.1 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/issues/20\"\u003e#20\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/073462bf11ad9cf61cab6a2ed213bb8af5349f35\"\u003e\u003ccode\u003e073462b\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven:maven-archiver from 3.6.0 to 3.6.1 (\u003ca href=\"https://redirect.github.com/apache/maven-source-plugin/issues/21\"\u003e#21\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/0b1c82366e306c9d138a3a83950326071c2fc7c6\"\u003e\u003ccode\u003e0b1c823\u003c/code\u003e\u003c/a\u003e Fix typos in AbstractSourceJarMojo exception\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/099c65a64ac20e9f1133b41e2d1906944f6c13c3\"\u003e\u003ccode\u003e099c65a\u003c/code\u003e\u003c/a\u003e [MSOURCES-142] Bump org.codehaus.plexus:plexus-archiver from 4.7.1 to 4.8.0 (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/1edeea47f80bc5c5903e88c1adbff56501248a8b\"\u003e\u003ccode\u003e1edeea4\u003c/code\u003e\u003c/a\u003e [MSOURCES-139] Fix typo in AbstractSourceJarMojo exception\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-source-plugin/commit/436966ed7f93611d5faa6534478347b99c40f488\"\u003e\u003ccode\u003e436966e\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/apache/maven-source-plugin/compare/maven-source-plugin-3.3.0...maven-source-plugin-3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-javadoc-plugin` from 3.6.2 to 3.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-javadoc-plugin/releases\"\u003eorg.apache.maven.plugins:maven-javadoc-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.12.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e:boom: Breaking changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eremove fix mojo (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1263\"\u003e#1263\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edetectOfflineLinks is now false per default for all \u003cem\u003ejar\u003c/em\u003e mojo  issue \u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/1258\"\u003e#1258\u003c/a\u003e  (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1259\"\u003e#1259\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix legacyMode  (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1265\"\u003e#1265\u003c/a\u003e) \u003ca href=\"https://github.com/fridrich\"\u003e\u003ccode\u003e@​fridrich\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003epackage {...} does not exist\u003c/code\u003e in \u003ccode\u003elegacyMode\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1243\"\u003e#1243\u003c/a\u003e) \u003ca href=\"https://github.com/JackPGreen\"\u003e\u003ccode\u003e@​JackPGreen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnsure UTF-8 charset is used to avoid IllegalArgumentException: Null charset name (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1245\"\u003e#1245\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove Javadoc 1.4+ / -1.1 switch related warning (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1240\"\u003e#1240\u003c/a\u003e) \u003ca href=\"https://github.com/perceptron8\"\u003e\u003ccode\u003e@​perceptron8\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eprotect 3.8.x branch (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1238\"\u003e#1238\u003c/a\u003e) \u003ca href=\"https://github.com/hboutemy\"\u003e\u003ccode\u003e@​hboutemy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: enable prevent branch protection rules (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1228\"\u003e#1228\u003c/a\u003e) \u003ca href=\"https://github.com/sparsick\"\u003e\u003ccode\u003e@​sparsick\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.codehaus.mojo:mrm-maven-plugin from 1.6.0 to 1.7.0 (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1257\"\u003e#1257\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.11.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚨 Removed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove workaround for long patched CVE in javadoc (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/388\"\u003e#388\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIssue \u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/369\"\u003e#369\u003c/a\u003e Support --no-fonts option per default for jdk 23+ (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/375\"\u003e#375\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake the legacyMode consistent (Filter out all of the module-info.java files in legacy mode, do not use --source-path in legacy mode) (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1217\"\u003e#1217\u003c/a\u003e) \u003ca href=\"https://github.com/fridrich\"\u003e\u003ccode\u003e@​fridrich\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MJAVADOC-826\"\u003e[MJAVADOC-826]\u003c/a\u003e - Don't try to modify project source roots (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/358\"\u003e#358\u003c/a\u003e) \u003ca href=\"https://github.com/oehme\"\u003e\u003ccode\u003e@​oehme\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCorrect javadoc-no-fork description on index-page (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/368\"\u003e#368\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MNGSITE-529\"\u003e[MNGSITE-529]\u003c/a\u003e - Rename \u0026quot;Goals\u0026quot; to \u0026quot;Plugin Documentation\u0026quot; (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/360\"\u003e#360\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e(doc) Close links tag in links parameter javadoc example (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/355\"\u003e#355\u003c/a\u003e) \u003ca href=\"https://github.com/sixcorners\"\u003e\u003ccode\u003e@​sixcorners\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBe consistent about data encoding when copying files (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1215\"\u003e#1215\u003c/a\u003e) \u003ca href=\"https://github.com/fridrich\"\u003e\u003ccode\u003e@​fridrich\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClean up JavadocUtilTest (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/1210\"\u003e#1210\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse Java 7 relativization instead of hand-rolled code (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/385\"\u003e#385\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRephrase source code fix interactive messages for clarity (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/pull/390\"\u003e#390\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/2a06bed2ace935251ceec2f49468834df1dcbce3\"\u003e\u003ccode\u003e2a06bed\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-javadoc-plugin-3.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/a71ecf9cfc2acf3a78a217af17f9cfe6b5dbb973\"\u003e\u003ccode\u003ea71ecf9\u003c/code\u003e\u003c/a\u003e bump version 3.12.0-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/88f2b717b7398812bdc74cd295692380deeca7ad\"\u003e\u003ccode\u003e88f2b71\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/7e1895659b26142d57798d7d0a835a3a662a5022\"\u003e\u003ccode\u003e7e18956\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-javadoc-plugin-3.11.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/c11b76c04cc6f82746e4e4496f1ac9e48f57f10a\"\u003e\u003ccode\u003ec11b76c\u003c/code\u003e\u003c/a\u003e In legacyMode, don't use -sourcepath, unless excludePackageNames is not empty...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/bc9904b2ee223088aebb146922f6da05129a52e6\"\u003e\u003ccode\u003ebc9904b\u003c/code\u003e\u003c/a\u003e remove fix mojo (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/1263\"\u003e#1263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/f3101350fe0420692d496d34262b8bb514371b68\"\u003e\u003ccode\u003ef310135\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003epackage {...} does not exist\u003c/code\u003e in \u003ccode\u003elegacyMode\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/1243\"\u003e#1243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/c8270f9519fcef85ce4d86fa34633e6ca43d671a\"\u003e\u003ccode\u003ec8270f9\u003c/code\u003e\u003c/a\u003e detectOfflineLinks is now false per default for all \u003cem\u003ejar\u003c/em\u003e mojo  issue \u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/1258\"\u003e#1258\u003c/a\u003e  ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/953e60979c2ee84542f92b1edb19d7ce3507f4bf\"\u003e\u003ccode\u003e953e609\u003c/code\u003e\u003c/a\u003e Delete flaky test (\u003ca href=\"https://redirect.github.com/apache/maven-javadoc-plugin/issues/1260\"\u003e#1260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-javadoc-plugin/commit/2bba7a4e73a098c54de9d301d920ae89c85540be\"\u003e\u003ccode\u003e2bba7a4\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.mojo:mrm-maven-plugin from 1.6.0 to 1.7.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.6.2...maven-javadoc-plugin-3.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-gpg-plugin` from 3.2.4 to 3.2.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-gpg-plugin/releases\"\u003eorg.apache.maven.plugins:maven-gpg-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.8\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake empty classifier null (not empty string) (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/287\"\u003e#287\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MNGSITE-529\"\u003e[MNGSITE-529]\u003c/a\u003e - Rename \u0026quot;Goals\u0026quot; to \u0026quot;Plugin Documentation\u0026quot; (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/129\"\u003e#129\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDescribe how to prime a specific GPG key (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/128\"\u003e#128\u003c/a\u003e) \u003ca href=\"https://github.com/kwin\"\u003e\u003ccode\u003e@​kwin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnable GitHub issues (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/134\"\u003e#134\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrefer Guice constructor injection (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/126\"\u003e#126\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate parent POM to 45 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/284\"\u003e#284\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump bouncycastleVersion from 1.78.1 to 1.80 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/127\"\u003e#127\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.18.0 to 2.19.0 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/133\"\u003e#133\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-invoker-plugin from 3.8.0 to 3.9.0 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/125\"\u003e#125\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.simplify4u.plugins:pgpverify-maven-plugin from 1.18.2 to 1.19.1 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/131\"\u003e#131\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.17.0 to 2.18.0 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/124\"\u003e#124\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.7\u003c/h2\u003e\n\u003cp\u003eFixes a lingering issue affecting whole 3.2.x lineage, that resulted in \u0026quot;bad passphrase\u0026quot; on Windows OS with GPG signer (see MGPG-136 for details).\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[MGPG-136] Windows passphrase corruption by \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/120\"\u003eapache/maven-gpg-plugin#120\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.kohlschutter.junixsocket:junixsocket-core from 2.10.0 to 2.10.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/121\"\u003eapache/maven-gpg-plugin#121\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.16.1 to 2.17.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/pull/119\"\u003eapache/maven-gpg-plugin#119\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/apache/maven-gpg-plugin/compare/maven-gpg-plugin-3.2.6...maven-gpg-plugin-3.2.7\"\u003ehttps://github.com/apache/maven-gpg-plugin/compare/maven-gpg-plugin-3.2.6...maven-gpg-plugin-3.2.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.2.6\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317521\u0026amp;version=12354997\"\u003eRelease Notes - Maven GPG Plugin - Version 3.2.6\u003c/a\u003e\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/8a46455fba7d315ce7fdc9d5bdaddd890753886e\"\u003e\u003ccode\u003e8a46455\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-gpg-plugin-3.2.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/70128213b1fe0a2226e06d2281a7384fe5265668\"\u003e\u003ccode\u003e7012821\u003c/code\u003e\u003c/a\u003e Fix issueManagement, ciManagement system and url\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/a9a8c84176e33c715c922457c0a5df97066a8d83\"\u003e\u003ccode\u003ea9a8c84\u003c/code\u003e\u003c/a\u003e Make empty classifier null (not empty string) (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/issues/287\"\u003e#287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/a8368b0622529fa3b13457d19e7c7920ef661e66\"\u003e\u003ccode\u003ea8368b0\u003c/code\u003e\u003c/a\u003e Add .mvn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/f0e45e0a7c3f02a22612b33ff7fcfa8e4540462f\"\u003e\u003ccode\u003ef0e45e0\u003c/code\u003e\u003c/a\u003e Update parent POM to 45 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/issues/284\"\u003e#284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/cb1236c251b458918b5a7b5b7d240315d5ab6430\"\u003e\u003ccode\u003ecb1236c\u003c/code\u003e\u003c/a\u003e Bump bouncycastleVersion from 1.78.1 to 1.80 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/issues/127\"\u003e#127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/5377a1044d364f5b345538ecaeaf39ec1bdbafb5\"\u003e\u003ccode\u003e5377a10\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.18.0 to 2.19.0 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/issues/133\"\u003e#133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/8b63932fbe869c8228d5d07527b606ed1da16268\"\u003e\u003ccode\u003e8b63932\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-invoker-plugin from 3.8.0 to 3.9.0 (\u003ca href=\"https://redirect.github.com/apache/maven-gpg-plugin/issues/125\"\u003e#125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/54ea518a3f5c427e24fbc4cb6271e186b041b375\"\u003e\u003ccode\u003e54ea518\u003c/code\u003e\u003c/a\u003e Bump org.simplify4u.plugins:pgpverify-maven-plugin from 1.18.2 to 1.19.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-gpg-plugin/commit/a6a412d68a603b0f180695f2721b71307d926297\"\u003e\u003ccode\u003ea6a412d\u003c/code\u003e\u003c/a\u003e Remove old JIRA issue link\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-gpg-plugin/compare/maven-gpg-plugin-3.2.4...maven-gpg-plugin-3.2.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.sonatype.central:central-publishing-maven-plugin` from 0.8.0 to 0.9.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sonatype/central-publishing-maven-plugin/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-compiler-plugin` from 3.8.1 to 3.14.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-compiler-plugin/releases\"\u003eorg.apache.maven.plugins:maven-compiler-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.14.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove DeltaList behavior for large projects (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/335\"\u003e#335\u003c/a\u003e) \u003ca href=\"https://github.com/gsmet\"\u003e\u003ccode\u003e@​gsmet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow to not use --module-version for the Java compiler (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/331\"\u003e#331\u003c/a\u003e) \u003ca href=\"https://github.com/pzygielo\"\u003e\u003ccode\u003e@​pzygielo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd generatedSourcesPath back to the maven project (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/312\"\u003e#312\u003c/a\u003e) \u003ca href=\"https://github.com/mensinda\"\u003e\u003ccode\u003e@​mensinda\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-538\"\u003e[MCOMPILER-538]\u003c/a\u003e - Do not add target/generated-sources/annotations to the source roots (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/191\"\u003e#191\u003c/a\u003e) \u003ca href=\"https://github.com/mensinda\"\u003e\u003ccode\u003e@​mensinda\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnforce asm version used here, to not depend on brittle transitive (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/964\"\u003e#964\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.10 to 3.9.11 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/952\"\u003e#952\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-plugins from 44 to 45 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/935\"\u003e#935\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.9 to 3.9.10 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/336\"\u003e#336\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-java from 1.4.0 to 1.5.0 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/324\"\u003e#324\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-plugins from 43 to 44 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/316\"\u003e#316\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.14.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEnable GitHub Issues (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/305\"\u003e#305\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-579\"\u003e[MCOMPILER-579]\u003c/a\u003e - allow module-version configuration (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/273\"\u003e#273\u003c/a\u003e) \u003ca href=\"https://github.com/mguillem\"\u003e\u003ccode\u003e@​mguillem\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-java from 1.2.0 to 1.4.0 - JDK 24 support (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/293\"\u003e#293\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate release-drafter configuration, PR automation (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/281\"\u003e#281\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-588\"\u003e[MCOMPILER-588]\u003c/a\u003e - JUnit4 test framework to JUnit5 migration (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/236\"\u003e#236\u003c/a\u003e) \u003ca href=\"https://github.com/MidNight-er\"\u003e\u003ccode\u003e@​MidNight-er\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix release-drafter config (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/292\"\u003e#292\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-591\"\u003e[MCOMPILER-591]\u003c/a\u003e - testCompile - fix detections of target less than 1.9 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/240\"\u003e#240\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-java from 1.2.0 to 1.4.0 - JDK 24 support (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/293\"\u003e#293\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.6.3 to 3.9.9 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/283\"\u003e#283\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.mockito:mockito-core from 4.8.0 to 4.11.0 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/288\"\u003e#288\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.maven.plugins:maven-plugins from 42 to 43 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/285\"\u003e#285\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-590\"\u003e[MCOMPILER-590]\u003c/a\u003e - Bump org.apache.maven.plugins:maven-plugins from 41 to 42 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/235\"\u003e#235\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate scm tag according to branch (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/303\"\u003e#303\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MNGSITE-529\"\u003e[MNGSITE-529]\u003c/a\u003e - Rename \u0026quot;Goals\u0026quot; to \u0026quot;Plugin Documentation\u0026quot; (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/300\"\u003e#300\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse JUnit version from parent (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/299\"\u003e#299\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/MCOMPILER-529\"\u003e[MCOMPILER-529]\u003c/a\u003e - Update docs about version schema (Maven 3) (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/pull/295\"\u003e#295\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/0df6940466a5759a7c16947214ece072561fe23b\"\u003e\u003ccode\u003e0df6940\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release maven-compiler-plugin-3.14.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/1bf9e5afdee07dd9063e715540401580209ae7d8\"\u003e\u003ccode\u003e1bf9e5a\u003c/code\u003e\u003c/a\u003e Enforce asm version used here, to not depend on brittle transitive (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/964\"\u003e#964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/f5161c48c5941da99eabcc140b80b86fc1d6d839\"\u003e\u003ccode\u003ef5161c4\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.10 to 3.9.11 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/952\"\u003e#952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/63846f11f56d08cc0041aa44b74e64ca4e964e68\"\u003e\u003ccode\u003e63846f1\u003c/code\u003e\u003c/a\u003e Improve DeltaList behavior for large projects (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/335\"\u003e#335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/ab3f845238dfcde50fb3c936f4de8a764e7abc54\"\u003e\u003ccode\u003eab3f845\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-plugins from 44 to 45\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/164bad4b393974ff55c9441431989e60057ded4d\"\u003e\u003ccode\u003e164bad4\u003c/code\u003e\u003c/a\u003e Allow to not use --module-version for the Java compiler\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/0b76ccde1c7cdd09ab52a2e38e5add6ac2baf57c\"\u003e\u003ccode\u003e0b76ccd\u003c/code\u003e\u003c/a\u003e Bump mavenVersion from 3.9.9 to 3.9.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/5dbc9c3b20ae4c59bdf5789e62d8dfbe90ca678a\"\u003e\u003ccode\u003e5dbc9c3\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-java from 1.4.0 to 1.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/17949d1020970929796b240e99527bc206a65de0\"\u003e\u003ccode\u003e17949d1\u003c/code\u003e\u003c/a\u003e Bump org.apache.maven.plugins:maven-plugins from 43 to 44 (\u003ca href=\"https://redirect.github.com/apache/maven-compiler-plugin/issues/316\"\u003e#316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-compiler-plugin/commit/d44d1bee9698947b5fbfc566ce54eaa91e257ec9\"\u003e\u003ccode\u003ed44d1be\u003c/code\u003e\u003c/a\u003e Add generatedSourcesPath back to the maven project\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.8.1...maven-compiler-plugin-3.14.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.maven.plugins:maven-surefire-plugin` from 3.0.0-M5 to 3.5.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/maven-surefire/releases\"\u003eorg.apache.maven.plugins:maven-surefire-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.4\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eName the shutdown hook (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3170\"\u003e#3170\u003c/a\u003e) \u003ca href=\"https://github.com/cstamas\"\u003e\u003ccode\u003e@​cstamas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement fail-fast behavior for JUnit Platform provider (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3155\"\u003e#3155\u003c/a\u003e) \u003ca href=\"https://github.com/marcphilipp\"\u003e\u003ccode\u003e@​marcphilipp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCreate a single LauncherSession for invocations of JUnitPlatformProvider (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/863\"\u003e#863\u003c/a\u003e) \u003ca href=\"https://github.com/marcphilipp\"\u003e\u003ccode\u003e@​marcphilipp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2298\"\u003e[SUREFIRE-2298]\u003c/a\u003e - fix xml output with junit 5 nested classes (fix integration with Cucumber and Archunit) (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/828\"\u003e#828\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: enable prevent branch protection rules (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3168\"\u003e#3168\u003c/a\u003e) \u003ca href=\"https://github.com/sparsick\"\u003e\u003ccode\u003e@​sparsick\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGet rid of plexus-annotations (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3163\"\u003e#3163\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove maven-changes-plugin (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/861\"\u003e#861\u003c/a\u003e) \u003ca href=\"https://github.com/sparsick\"\u003e\u003ccode\u003e@​sparsick\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable GitHub Issues (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/831\"\u003e#831\u003c/a\u003e) \u003ca href=\"https://github.com/Bukama\"\u003e\u003ccode\u003e@​Bukama\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.htmlunit:htmlunit from 4.15.0 to 4.16.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3173\"\u003e#3173\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-i18n from 1.0-beta-10 to 1.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3172\"\u003e#3172\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.htmlunit:htmlunit from 4.13.0 to 4.15.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3171\"\u003e#3171\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.3 to 3.27.4 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3167\"\u003e#3167\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-compress from 1.27.1 to 1.28.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3165\"\u003e#3165\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.19.0 to 2.20.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3161\"\u003e#3161\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/3158\"\u003e#3158\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.htmlunit:htmlunit from 4.12.0 to 4.13.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/856\"\u003e#856\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.xmlunit:xmlunit-core from 2.10.2 to 2.10.3 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/860\"\u003e#860\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-beanutils:commons-beanutils from 1.7.0 to 1.11.0 in /surefire-its/src/test/resources/webapp (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/851\"\u003e#851\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.htmlunit:htmlunit from 4.11.1 to 4.12.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/844\"\u003e#844\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.fusesource.jansi:jansi from 2.4.1 to 2.4.2 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/836\"\u003e#836\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.18.0 to 2.19.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/833\"\u003e#833\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-interpolation from 1.27 to 1.28 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/829\"\u003e#829\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.plexus:plexus-java from 1.4.0 to 1.5.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/830\"\u003e#830\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump jacocoVersion from 0.8.12 to 0.8.13 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/827\"\u003e#827\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.5.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-1737\"\u003e[SUREFIRE-1737]\u003c/a\u003e - Fix disable in statelessTestsetReporter (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/816\"\u003e#816\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-1643\"\u003e[SUREFIRE-1643]\u003c/a\u003e - surefire junit5 parallel tests (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/815\"\u003e#815\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://issues.apache.org/jira/browse/SUREFIRE-2289\"\u003e[SUREFIRE-2289]\u003c/a\u003e - Make exceptions more appropriate to context (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/798\"\u003e#798\u003c/a\u003e) \u003ca href=\"https://github.com/elharo\"\u003e\u003ccode\u003e@​elharo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003esurefire shared utils version current version (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/825\"\u003e#825\u003c/a\u003e) \u003ca href=\"https://github.com/olamy\"\u003e\u003ccode\u003e@​olamy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate site descriptors (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/pull/821\"\u003e#821\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/88513d8b8dfef3c00794e2ae5976cb1d4368ca3d\"\u003e\u003ccode\u003e88513d8\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release surefire-3.5.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/9c48828ba184c43d0f70d7d8ddec9feefd41a134\"\u003e\u003ccode\u003e9c48828\u003c/code\u003e\u003c/a\u003e Simplify cuncumber IT configuration and make windows build working again (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3174\"\u003e#3174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/74b2d8c767c0cdbd7ebd36e5f8dc4563828e4bc0\"\u003e\u003ccode\u003e74b2d8c\u003c/code\u003e\u003c/a\u003e Bump org.htmlunit:htmlunit from 4.15.0 to 4.16.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3173\"\u003e#3173\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/6c30bf12f70caaaaa075e303653776a712209055\"\u003e\u003ccode\u003e6c30bf1\u003c/code\u003e\u003c/a\u003e [SUREFIRE-2298] fix xml output with junit 5 nested classes (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/828\"\u003e#828\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/9f49866349c497bbb310b24e3f644d5c970d110a\"\u003e\u003ccode\u003e9f49866\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.plexus:plexus-i18n from 1.0-beta-10 to 1.0.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3172\"\u003e#3172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/fb96954be3f6b6428ed1fe43f2fdf1fb2ebe7e7c\"\u003e\u003ccode\u003efb96954\u003c/code\u003e\u003c/a\u003e Bump org.htmlunit:htmlunit from 4.13.0 to 4.15.0 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3171\"\u003e#3171\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/1e6315917bda76bc256621253d926d454b0eabd5\"\u003e\u003ccode\u003e1e63159\u003c/code\u003e\u003c/a\u003e Name the shutdown hook (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3170\"\u003e#3170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/76e806aa6e2efa5bf3bb0ec843ac94ed8da312c1\"\u003e\u003ccode\u003e76e806a\u003c/code\u003e\u003c/a\u003e feat: enable prevent branch protection rules (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3168\"\u003e#3168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/0fbfb27d05ea730d201d273f3fb29f5314294548\"\u003e\u003ccode\u003e0fbfb27\u003c/code\u003e\u003c/a\u003e Implement fail-fast behavior for JUnit Platform provider (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3155\"\u003e#3155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/maven-surefire/commit/98d081e671888831ab16c66f4e02fc7e73802d2f\"\u003e\u003ccode\u003e98d081e\u003c/code\u003e\u003c/a\u003e Bump org.assertj:assertj-core from 3.27.3 to 3.27.4 (\u003ca href=\"https://redirect.github.com/apache/maven-surefire/issues/3167\"\u003e#3167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/maven-surefire/compare/surefire-3.0.0-M5...surefire-3.5.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.codehaus.mojo:flatten-maven-plugin` from 1.1.0 to 1.7.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/releases\"\u003eorg.codehaus.mojo:flatten-maven-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.7.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixes condition-activated profiles not considered in effective model (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/481\"\u003e#481\u003c/a\u003e) \u003ca href=\"https://github.com/oldhen\"\u003e\u003ccode\u003e@​oldhen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.4 to 3.27.5 (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/482\"\u003e#482\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.codehaus.mojo:mojo-parent from 92 to 93 (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/480\"\u003e#480\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.assertj:assertj-core from 3.27.3 to 3.27.4 (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/479\"\u003e#479\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.7.2\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCreate missing target directories, use NIO for file block operations (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/471\"\u003e#471\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eClarify example in usage about updatePomFile behavior (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/477\"\u003e#477\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd stale GitHub Action (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/476\"\u003e#476\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Maven 4 to build matrix on GitHub Actions (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/474\"\u003e#474\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove assertions in no-overwrite tests (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/475\"\u003e#475\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a missing plugin version in ITS (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/473\"\u003e#473\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd integration test for install and deploy flattened pom (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/472\"\u003e#472\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump commons-io:commons-io from 2.19.0 to 2.20.0 (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/470\"\u003e#470\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump mavenVersion from 3.9.10 to 3.9.11 (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/467\"\u003e#467\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.fasterxml.jackson.core:jackson-core from 2.3.3 to 2.15.0 in /src/it/projects/bom-flattenMode/bom (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/464\"\u003e#464\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.fasterxml.jackson.core:jackson-core from 2.13.0 to 2.15.0 in /src/it/projects/bom-pomElements/bom (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/463\"\u003e#463\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/dependabot\"\u003edependabot[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.7.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/issues/400\"\u003e#400\u003c/a\u003e - Preserve POM content ordering (and formatting) on resolveCiFriendliesOnly flattenMode (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/446\"\u003e#446\u003c/a\u003e) \u003ca href=\"https://github.com/stechio\"\u003e\u003ccode\u003e@​stechio\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix FilteringValueSourceWrapper for a newer version of plexus-interpolation, Maven 3.9.10 (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/453\"\u003e#453\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse resolveCiFriendliesOnly in examples instead of minimum for flattenMode (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/460\"\u003e#460\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove a dead link to MOJO-2030 from documentation (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/459\"\u003e#459\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename 'Goals' to 'Plugin Documentation' in site manu (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/pull/456\"\u003e#456\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/bd7c560961a12c1329dc7250546621556b79ee59\"\u003e\u003ccode\u003ebd7c560\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release 1.7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/aee23ca1ba880d75f7244643749c936b4af1de5e\"\u003e\u003ccode\u003eaee23ca\u003c/code\u003e\u003c/a\u003e Bump org.assertj:assertj-core from 3.27.4 to 3.27.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/7da52c3820b0e555333689ce21ccad4db1bfdd10\"\u003e\u003ccode\u003e7da52c3\u003c/code\u003e\u003c/a\u003e Fixes condition-activated profiles not considered in effective model (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/issues/481\"\u003e#481\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/7680ed43c482f7b199e02fd8325c560062678552\"\u003e\u003ccode\u003e7680ed4\u003c/code\u003e\u003c/a\u003e Bump org.codehaus.mojo:mojo-parent from 92 to 93\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/deae474c9f3016ab57146c6a4d610d09ca8a4547\"\u003e\u003ccode\u003edeae474\u003c/code\u003e\u003c/a\u003e Bump org.assertj:assertj-core from 3.27.3 to 3.27.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/318971829ad1a57aea0f0350caa1d7cf209db6c6\"\u003e\u003ccode\u003e3189718\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/9d8004182e527cfe77271750b004d922afcbc206\"\u003e\u003ccode\u003e9d80041\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release 1.7.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/6c62863516b007a5a24da6842b5fe12085b58f3f\"\u003e\u003ccode\u003e6c62863\u003c/code\u003e\u003c/a\u003e Clarify example in usage about updatePomFile behavior\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/fc35f4cd0bc85f1781ee2425b20a217ec5c0ac02\"\u003e\u003ccode\u003efc35f4c\u003c/code\u003e\u003c/a\u003e Add stale GitHub Action\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/commit/0fb1ea0403a952402003957a3914c5cdced9de4f\"\u003e\u003ccode\u003e0fb1ea0\u003c/code\u003e\u003c/a\u003e Add Maven 4 to build matrix on GitHub Actions (\u003ca href=\"https://redirect.github.com/mojohaus/flatten-maven-plugin/issues/474\"\u003e#474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mojohaus/flatten-maven-plugin/compare/flatten-maven-plugin-1.1.0...1.7.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.codehaus.mojo:versions-maven-plugin` from 2.16.2 to 2.19.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mojohaus/versions/releases\"\u003eorg.codehaus.mojo:versions-maven-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.19.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eResolves \u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1270\"\u003e#1270\u003c/a\u003e: Ensuring thread safety when creating VersionsHelper (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1273\"\u003e#1273\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolves \u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1266\"\u003e#1266\u003c/a\u003e: Applying the include filter during association resolution (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1274\"\u003e#1274\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📝 Documentation updates\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eResolves \u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1271\"\u003e#1271\u003c/a\u003e: Fixed broken Site links (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1275\"\u003e#1275\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.19.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e:boom: Breaking changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved numeric and mercury comparators, further refactoring (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1222\"\u003e#1222\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New features and improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eParallel version updates (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1207\"\u003e#1207\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1140\"\u003e#1140\u003c/a\u003e: Added showVersionless (default true) (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1187\"\u003e#1187\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eResolves \u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1227\"\u003e#1227\u003c/a\u003e: revert working in case of a non-standard \u0026quot;pom.xml\u0026quot; filename (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1263\"\u003e#1263\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolves \u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1255\"\u003e#1255\u003c/a\u003e: set-property special case when a property has no value (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1261\"\u003e#1261\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolves \u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1251\"\u003e#1251\u003c/a\u003e: nextSnapshotIndexToIncrement should zeros on the right (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1262\"\u003e#1262\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed #1233- set-property in profile without module  property (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1234\"\u003e#1234\u003c/a\u003e) \u003ca href=\"https://github.com/mcarlett\"\u003e\u003ccode\u003e@​mcarlett\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix closing code tags (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1206\"\u003e#1206\u003c/a\u003e) \u003ca href=\"https://github.com/pzygielo\"\u003e\u003ccode\u003e@​pzygielo\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolves \u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1197\"\u003e#1197\u003c/a\u003e: Handling a no-version case in dependencyManagement for CompareDependenciesMojo (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1198\"\u003e#1198\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed the failed release build (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1194\"\u003e#1194\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1191\"\u003e#1191\u003c/a\u003e: Processes (all) profiles from original model if transitive is false (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1193\"\u003e#1193\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1140\"\u003e#1140\u003c/a\u003e for reports (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1188\"\u003e#1188\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1140\"\u003e#1140\u003c/a\u003e: Added showVersionless (default true) (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1187\"\u003e#1187\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes \u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1182\"\u003e#1182\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/mojohaus/versions/issues/1184\"\u003e#1184\u003c/a\u003e: Bug fixes (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1185\"\u003e#1185\u003c/a\u003e) \u003ca href=\"https://github.com/andrzejj0\"\u003e\u003ccode\u003e@​andrzejj0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e👻 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove manual default from docs for parameters (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1264\"\u003e#1264\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse default configuration for release-drafter (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1256\"\u003e#1256\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranowski\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump project version to 2.19.0-SNAPSHOT (\u003ca href=\"https://redirect.github.com/mojohaus/versions/pull/1237\"\u003e#1237\u003c/a\u003e) \u003ca href=\"https://github.com/slawekjaranowski\"\u003e\u003ccode\u003e@​slawekjaranows...\n\n_Description has been truncated_","html_url":"https://github.com/QRun-IO/qqq/pull/266","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/QRun-IO%2Fqqq/issues/266","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/266/packages"}},{"old_version":"5.18.0","new_version":"5.18.1","update_type":"patch","path":null,"pr_created_at":"2025-11-10T07:06:42.000Z","version_change":"5.18.0 → 5.18.1","issue":{"uuid":"3606452283","node_id":"PR_kwDOCaZ6cc6yc5-R","number":413,"state":"closed","title":"Bump the dependency-updates group across 1 directory with 38 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-11-17T07:03:50.000Z","author_association":null,"state_reason":null,"created_at":"2025-11-10T07:06:42.000Z","updated_at":"2025-11-17T07:03:52.000Z","time_to_close":604628,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"dependency-updates","update_count":38,"packages":[{"name":"io.airlift:airbase","old_version":"306","new_version":"325","repository_url":"https://github.com/airlift/airbase"},{"name":"com.squareup.okhttp3:okhttp-bom","old_version":"5.1.0","new_version":"5.3.0","repository_url":"https://github.com/square/okhttp"},{"name":"io.opentelemetry:opentelemetry-bom","old_version":"1.54.1","new_version":"1.56.0","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-api","old_version":"1.54.1","new_version":"1.56.0","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-api-incubator","old_version":"1.54.1-alpha","new_version":"1.56.0-alpha","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"io.opentelemetry:opentelemetry-context","old_version":"1.54.1","new_version":"1.56.0","repository_url":"https://github.com/open-telemetry/opentelemetry-java"},{"name":"com.squareup.okio:okio-jvm","old_version":"3.16.0","new_version":"3.16.2","repository_url":"https://github.com/square/okio"},{"name":"commons-codec:commons-codec","old_version":"1.19.0","new_version":"1.20.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"commons-io:commons-io","old_version":"2.20.0","new_version":"2.21.0","repository_url":"https://github.com/apache/commons-io"},{"name":"org.checkerframework:checker-qual","old_version":"3.51.0","new_version":"3.52.0","repository_url":"https://github.com/typetools/checker-framework"},{"name":"com.fasterxml.jackson.core:jackson-core","old_version":"2.20.0","new_version":"2.20.1","repository_url":"https://github.com/FasterXML/jackson-core"},{"name":"com.fasterxml.jackson.core:jackson-databind","old_version":"2.20.0","new_version":"2.20.1","repository_url":"https://github.com/FasterXML/jackson"},{"name":"com.fasterxml.jackson.dataformat:jackson-dataformat-csv","old_version":"2.20.0","new_version":"2.20.1","repository_url":"https://github.com/FasterXML/jackson-dataformats-text"},{"name":"io.trino:trino-filesystem","old_version":"477","new_version":"478"},{"name":"io.trino:trino-hdfs","old_version":"477","new_version":"478"},{"name":"io.trino:trino-memory-context","old_version":"477","new_version":"478"},{"name":"io.trino:trino-orc","old_version":"477","new_version":"478"},{"name":"io.trino:trino-parquet","old_version":"477","new_version":"478"},{"name":"io.trino:trino-plugin-toolkit","old_version":"477","new_version":"478"},{"name":"io.trino:trino-spi","old_version":"477","new_version":"478"},{"name":"io.trino:trino-main","old_version":"477","new_version":"478"},{"name":"io.trino:trino-testing","old_version":"477","new_version":"478","repository_url":"https://github.com/trinodb/trino"},{"name":"io.trino:trino-testing-services","old_version":"477","new_version":"478"},{"name":"io.trino:trino-tpch","old_version":"477","new_version":"478"},{"name":"org.apache.avro:avro","old_version":"1.12.0","new_version":"1.12.1"},{"name":"ch.qos.logback:logback-core","old_version":"1.5.18","new_version":"1.5.20","repository_url":"https://github.com/qos-ch/logback"},{"name":"com.amazonaws:aws-java-sdk-core","old_version":"1.12.791","new_version":"1.12.793","repository_url":"https://github.com/aws/aws-sdk-java"},{"name":"com.amazonaws:aws-java-sdk-s3","old_version":"1.12.791","new_version":"1.12.793","repository_url":"https://github.com/aws/aws-sdk-java"},{"name":"com.google.errorprone:error_prone_annotations","old_version":"2.42.0","new_version":"2.44.0","repository_url":"https://github.com/google/error-prone"},{"name":"com.google.errorprone:error_prone_core","old_version":"2.42.0","new_version":"2.44.0","repository_url":"https://github.com/google/error-prone"},{"name":"io.airlift:units","old_version":"1.10","new_version":"1.12","repository_url":"https://github.com/airlift/units"},{"name":"net.java.dev.jna:jna","old_version":"5.18.0","new_version":"5.18.1","repository_url":"https://github.com/java-native-access/jna"},{"name":"org.junit.jupiter:junit-jupiter","old_version":"5.13.4","new_version":"6.0.1","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.junit.jupiter:junit-jupiter-api","old_version":"5.13.4","new_version":"6.0.1","repository_url":"https://github.com/junit-team/junit-framework"},{"name":"org.testcontainers:testcontainers","old_version":"1.21.3","new_version":"2.0.1","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"com.github.ferstl:pedantic-pom-enforcers","old_version":"2.3.0","new_version":"2.3.1","repository_url":"https://github.com/ferstl/pedantic-pom-enforcers"},{"name":"org.apache.maven.plugins:maven-release-plugin","old_version":"3.1.1","new_version":"3.2.0","repository_url":"https://github.com/apache/maven-release"},{"name":"io.trino:trino-maven-plugin","old_version":"15","new_version":"17","repository_url":"https://github.com/trinodb/trino-maven-plugin"}],"path":null,"ecosystem":"maven"},"body":"Bumps the dependency-updates group with 38 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [io.airlift:airbase](https://github.com/airlift/airbase) | `306` | `325` |\n| [com.squareup.okhttp3:okhttp-bom](https://github.com/square/okhttp) | `5.1.0` | `5.3.0` |\n| [io.opentelemetry:opentelemetry-bom](https://github.com/open-telemetry/opentelemetry-java) | `1.54.1` | `1.56.0` |\n| [io.opentelemetry:opentelemetry-api](https://github.com/open-telemetry/opentelemetry-java) | `1.54.1` | `1.56.0` |\n| [io.opentelemetry:opentelemetry-api-incubator](https://github.com/open-telemetry/opentelemetry-java) | `1.54.1-alpha` | `1.56.0-alpha` |\n| [io.opentelemetry:opentelemetry-context](https://github.com/open-telemetry/opentelemetry-java) | `1.54.1` | `1.56.0` |\n| [com.squareup.okio:okio-jvm](https://github.com/square/okio) | `3.16.0` | `3.16.2` |\n| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.19.0` | `1.20.0` |\n| [commons-io:commons-io](https://github.com/apache/commons-io) | `2.20.0` | `2.21.0` |\n| [org.checkerframework:checker-qual](https://github.com/typetools/checker-framework) | `3.51.0` | `3.52.0` |\n| [com.fasterxml.jackson.core:jackson-core](https://github.com/FasterXML/jackson-core) | `2.20.0` | `2.20.1` |\n| [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) | `2.20.0` | `2.20.1` |\n| [com.fasterxml.jackson.dataformat:jackson-dataformat-csv](https://github.com/FasterXML/jackson-dataformats-text) | `2.20.0` | `2.20.1` |\n| io.trino:trino-filesystem | `477` | `478` |\n| io.trino:trino-hdfs | `477` | `478` |\n| io.trino:trino-memory-context | `477` | `478` |\n| io.trino:trino-orc | `477` | `478` |\n| io.trino:trino-parquet | `477` | `478` |\n| io.trino:trino-plugin-toolkit | `477` | `478` |\n| io.trino:trino-spi | `477` | `478` |\n| io.trino:trino-main | `477` | `478` |\n| [io.trino:trino-testing](https://github.com/trinodb/trino) | `477` | `478` |\n| io.trino:trino-testing-services | `477` | `478` |\n| io.trino:trino-tpch | `477` | `478` |\n| org.apache.avro:avro | `1.12.0` | `1.12.1` |\n| [ch.qos.logback:logback-core](https://github.com/qos-ch/logback) | `1.5.18` | `1.5.20` |\n| [com.amazonaws:aws-java-sdk-core](https://github.com/aws/aws-sdk-java) | `1.12.791` | `1.12.793` |\n| [com.amazonaws:aws-java-sdk-s3](https://github.com/aws/aws-sdk-java) | `1.12.791` | `1.12.793` |\n| [com.google.errorprone:error_prone_annotations](https://github.com/google/error-prone) | `2.42.0` | `2.44.0` |\n| [com.google.errorprone:error_prone_core](https://github.com/google/error-prone) | `2.42.0` | `2.44.0` |\n| [io.airlift:units](https://github.com/airlift/units) | `1.10` | `1.12` |\n| [net.java.dev.jna:jna](https://github.com/java-native-access/jna) | `5.18.0` | `5.18.1` |\n| [org.junit.jupiter:junit-jupiter](https://github.com/junit-team/junit-framework) | `5.13.4` | `6.0.1` |\n| [org.junit.jupiter:junit-jupiter-api](https://github.com/junit-team/junit-framework) | `5.13.4` | `6.0.1` |\n| [org.testcontainers:testcontainers](https://github.com/testcontainers/testcontainers-java) | `1.21.3` | `2.0.1` |\n| [com.github.ferstl:pedantic-pom-enforcers](https://github.com/ferstl/pedantic-pom-enforcers) | `2.3.0` | `2.3.1` |\n| [org.apache.maven.plugins:maven-release-plugin](https://github.com/apache/maven-release) | `3.1.1` | `3.2.0` |\n| [io.trino:trino-maven-plugin](https://github.com/trinodb/trino-maven-plugin) | `15` | `17` |\n\n\nUpdates `io.airlift:airbase` from 306 to 325\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/airlift/airbase/releases\"\u003eio.airlift:airbase's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eairbase 325\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eDependency updates 📦\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump io.airlift:packaging from 371 to 372 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/977\"\u003eairlift/airbase#977\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump jakarta.ws.rs:jakarta.ws.rs-api from 3.1.0 to 4.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/437\"\u003eairlift/airbase#437\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/airlift/airbase/compare/324...325\"\u003ehttps://github.com/airlift/airbase/compare/324...325\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eairbase 324\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eDependency updates 📦\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump io.airlift:packaging from 370 to 371 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/972\"\u003eairlift/airbase#972\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.fasterxml.jackson:jackson-bom from 2.20.0 to 2.20.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/973\"\u003eairlift/airbase#973\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump dep.junit-platform.version from 6.0.0 to 6.0.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/974\"\u003eairlift/airbase#974\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump dep.plugin.pmd-runtime.version from 7.17.0 to 7.18.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/975\"\u003eairlift/airbase#975\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump org.junit:junit-bom from 6.0.0 to 6.0.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/976\"\u003eairlift/airbase#976\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/airlift/airbase/compare/323...324\"\u003ehttps://github.com/airlift/airbase/compare/323...324\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eairbase 323\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eDependency updates 📦\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump org.jetbrains.kotlin:kotlin-bom from 2.2.20 to 2.2.21 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/968\"\u003eairlift/airbase#968\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.airlift:packaging from 368 to 369 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/967\"\u003eairlift/airbase#967\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.airlift:launcher from 310 to 311 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/969\"\u003eairlift/airbase#969\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump com.puppycrawl.tools:checkstyle from 12.1.0 to 12.1.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/970\"\u003eairlift/airbase#970\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump io.airlift:packaging from 369 to 370 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/971\"\u003eairlift/airbase#971\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/airlift/airbase/compare/322...323\"\u003ehttps://github.com/airlift/airbase/compare/322...323\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eairbase 322\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eDependency updates 📦\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump com.google.errorprone:error_prone_annotations from 2.42.0 to 2.43.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/airlift/airbase/pull/966\"\u003eairlift/airbase#966\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/airlift/airbase/compare/321...322\"\u003ehttps://github.com/airlift/airbase/compare/321...322\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eairbase 321\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/airlift/airbase/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.squareup.okhttp3:okhttp-bom` from 5.1.0 to 5.3.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/square/okhttp/blob/master/CHANGELOG.md\"\u003ecom.squareup.okhttp3:okhttp-bom's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 5.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-30\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eNew: Add tags to \u003ccode\u003eCall\u003c/code\u003e, including computable tags. Use this to attach application-specific\nmetadata to a \u003ccode\u003eCall\u003c/code\u003e in an \u003ccode\u003eEventListener\u003c/code\u003e or \u003ccode\u003eInterceptor\u003c/code\u003e. The tag can be read in any other\n\u003ccode\u003eEventListener\u003c/code\u003e or \u003ccode\u003eInterceptor\u003c/code\u003e.\u003c/p\u003e\n\u003cpre lang=\"kotlin\"\u003e\u003ccode\u003e  override fun intercept(chain: Interceptor.Chain): Response {\n    chain.call().tag(MyAnalyticsTag::class) {\n      MyAnalyticsTag(...)\n    }\n\u003cpre\u003e\u003ccode\u003ereturn chain.proceed(chain.request())\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e}\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eNew: Support request bodies on HTTP/1.1 connection upgrades.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eNew: \u003ccode\u003eEventListener.plus()\u003c/code\u003e makes it easier to observe events in multiple listeners.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix: Don't spam logs with \u003cem\u003e‘Method isLoggable in android.util.Log not mocked.’\u003c/em\u003e when using\nOkHttp in Robolectric and Paparazzi tests.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpgrade: [Kotlin 2.2.21][kotlin_2_2_21].\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpgrade: [Okio 3.16.2][okio_3_16_2].\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpgrade: [ZSTD-KMP 0.4.0][zstd_kmp_0_4_0]. This update fixes a bug that caused APKs to fail\n[16 KB ELF alignment checks][elf_alignment].\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 5.2.1\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-09\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix: Don't crash when calling \u003ccode\u003eSocket.shutdownOutput()\u003c/code\u003e or \u003ccode\u003eshutdownInput()\u003c/code\u003e on an \u003ccode\u003eSSLSocket\u003c/code\u003e\non Android API 21 through 23. This method throws an \u003ccode\u003eUnsupportedOperationException\u003c/code\u003e, so we now\ncatch that and close the underlying stream instead.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpgrade: [Okio 3.16.1][okio_3_16_1].\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 5.2.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-07\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eNew: Support [HTTP 101] responses with \u003ccode\u003eResponse.socket\u003c/code\u003e. This mechanism is only supported on\nHTTP/1.1. We also reimplemented our websocket client to use this new mechanism.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eNew: The \u003ccode\u003eokhttp-zstd\u003c/code\u003e module negotiates [Zstandard (zstd)][zstd] compression with servers that\nsupport it. It integrates a new (unstable) [ZSTD-KMP] library, also from Square. Enable it like\nthis:\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/0960b47ec28a02e893499d2a7e53bf462a62875e\"\u003e\u003ccode\u003e0960b47\u003c/code\u003e\u003c/a\u003e Prepare for release 5.3.0.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/bfb24eb90b3be7fb73541ea02ce8d5dfc4021709\"\u003e\u003ccode\u003ebfb24eb\u003c/code\u003e\u003c/a\u003e Support Request Bodies on HTTP1.1 Connection Upgrades (\u003ca href=\"https://redirect.github.com/square/okhttp/issues/9159\"\u003e#9159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/cf4a86439568e640c39da5e4e73af6565a5510b1\"\u003e\u003ccode\u003ecf4a864\u003c/code\u003e\u003c/a\u003e Update Gradle to v9.2.0 (\u003ca href=\"https://redirect.github.com/square/okhttp/issues/9171\"\u003e#9171\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/4e7dbec1ea6c9cf8d80422ac9d44b9b185c749a3\"\u003e\u003ccode\u003e4e7dbec\u003c/code\u003e\u003c/a\u003e Update dependency com.puppycrawl.tools:checkstyle to v12.1.1 (\u003ca href=\"https://redirect.github.com/square/okhttp/issues/9169\"\u003e#9169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/0470853d724ec9e3c68a6ef83a4d1a60a73ef289\"\u003e\u003ccode\u003e0470853\u003c/code\u003e\u003c/a\u003e Add tags to calls, including computable tags (\u003ca href=\"https://redirect.github.com/square/okhttp/issues/9168\"\u003e#9168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/2b70b39827518c0a8b350c77f32f314aa46de7ca\"\u003e\u003ccode\u003e2b70b39\u003c/code\u003e\u003c/a\u003e Catch UnsatisfiedLinkError in AndroidLog (\u003ca href=\"https://redirect.github.com/square/okhttp/issues/9137\"\u003e#9137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/35735556f4ab3400197c6dd6c113c62b8468c58d\"\u003e\u003ccode\u003e3573555\u003c/code\u003e\u003c/a\u003e Update dependency com.github.jnr:jnr-unixsocket to v0.38.24 (\u003ca href=\"https://redirect.github.com/square/okhttp/issues/9166\"\u003e#9166\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/af8cf3024ace57dab436a9a289ac986cddf01ea8\"\u003e\u003ccode\u003eaf8cf30\u003c/code\u003e\u003c/a\u003e Update actions/upload-artifact action to v5 (\u003ca href=\"https://redirect.github.com/square/okhttp/issues/9167\"\u003e#9167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/478e99cf506e4b63b6db0418f7f7490d734c2239\"\u003e\u003ccode\u003e478e99c\u003c/code\u003e\u003c/a\u003e Build an computeIfAbsent() mechanism for tags (\u003ca href=\"https://redirect.github.com/square/okhttp/issues/9165\"\u003e#9165\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okhttp/commit/d393c868179ff06f870a98ec3bc161c391414eea\"\u003e\u003ccode\u003ed393c86\u003c/code\u003e\u003c/a\u003e Use Tags in okhttp3.Request (\u003ca href=\"https://redirect.github.com/square/okhttp/issues/9164\"\u003e#9164\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/square/okhttp/compare/parent-5.1.0...parent-5.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.opentelemetry:opentelemetry-bom` from 1.54.1 to 1.56.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/releases\"\u003eio.opentelemetry:opentelemetry-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.56.0\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003ch4\u003eIncubator\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport ExtendedOpenTelemetry in GlobalOpenTelemetry (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7799\"\u003e#7799\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanges to MeterConfig, LoggerConfig, TracerConfig are guaranteed to be eventually visible (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7706\"\u003e#7706\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eStabilize ExemplarFilter (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7768\"\u003e#7768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eType specific exemplar reservoirs (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7758\"\u003e#7758\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSDK incubator: Add incubator ComposableRuleBasedSampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7787\"\u003e#7787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSDK incubator: Add incubator ComposableAnnotatingSampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7804\"\u003e#7804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSDK incubator: Rename ComposableTraceIdRatioBased to ComposableProbability (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7786\"\u003e#7786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: \u003cstrong\u003eBREAKING\u003c/strong\u003e Remove component provider generic type (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7606\"\u003e#7606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: Add declarative config support for ExemplarFilter (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7769\"\u003e#7769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: Fix a few declarative configuration bugs (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7807\"\u003e#7807\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove to oracle bare metal benchmark runner (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7740\"\u003e#7740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable Develocity build scans (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7776\"\u003e#7776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocument GPG signing key (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7783\"\u003e#7783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate build to use java 21 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7784\"\u003e#7784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSync repository-settings.md documentation (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7791\"\u003e#7791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix gradle deprecation warning (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7780\"\u003e#7780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSmall alignments of workflows across the 6 Java repos (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7806\"\u003e#7806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement min java version gradle tooling from instrumentation repo (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7801\"\u003e#7801\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🙇 Thank you\u003c/h3\u003e\n\u003cp\u003eThis release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/anuraaga\"\u003e\u003ccode\u003e@​anuraaga\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/breedx-splk\"\u003e\u003ccode\u003e@​breedx-splk\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/brunobat\"\u003e\u003ccode\u003e@​brunobat\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jack-berg\"\u003e\u003ccode\u003e@​jack-berg\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jkwatson\"\u003e\u003ccode\u003e@​jkwatson\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/laurit\"\u003e\u003ccode\u003e@​laurit\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/robsunday\"\u003e\u003ccode\u003e@​robsunday\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/ThomasVitale\"\u003e\u003ccode\u003e@​ThomasVitale\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/trask\"\u003e\u003ccode\u003e@​trask\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/yogurtearl\"\u003e\u003ccode\u003e@​yogurtearl\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md\"\u003eio.opentelemetry:opentelemetry-bom's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.56.0 (2025-11-07)\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003ch4\u003eIncubator\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport ExtendedOpenTelemetry in GlobalOpenTelemetry\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7799\"\u003e#7799\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanges to MeterConfig, LoggerConfig, TracerConfig are guaranteed to be eventually visible\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7706\"\u003e#7706\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eStabilize ExemplarFilter\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7768\"\u003e#7768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eType specific exemplar reservoirs\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7758\"\u003e#7758\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSDK incubator: Add incubator ComposableRuleBasedSampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7787\"\u003e#7787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSDK incubator: Add incubator ComposableAnnotatingSampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7804\"\u003e#7804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSDK incubator: Rename ComposableTraceIdRatioBased to ComposableProbability\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7786\"\u003e#7786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: \u003cstrong\u003eBREAKING\u003c/strong\u003e Remove component provider generic type\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7606\"\u003e#7606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: Add declarative config support for ExemplarFilter\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7769\"\u003e#7769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: Fix a few declarative configuration bugs\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7807\"\u003e#7807\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove to oracle bare metal benchmark runner\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7740\"\u003e#7740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable Develocity build scans\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7776\"\u003e#7776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocument GPG signing key\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7783\"\u003e#7783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate build to use java 21\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7784\"\u003e#7784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSync repository-settings.md documentation\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7791\"\u003e#7791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix gradle deprecation warning\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7780\"\u003e#7780\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/daa49ee435bbcdbcddb0cfbaa979e5da5461d1f8\"\u003e\u003ccode\u003edaa49ee\u003c/code\u003e\u003c/a\u003e [release/v1.56.x] Prepare release 1.56.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7823\"\u003e#7823\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/e27f06d986652147fd2e38aaf0269b7f1bf10346\"\u003e\u003ccode\u003ee27f06d\u003c/code\u003e\u003c/a\u003e Prepare 1.56.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7817\"\u003e#7817\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/de48d1b7c0a1804c75f152de8df0551d2e28110e\"\u003e\u003ccode\u003ede48d1b\u003c/code\u003e\u003c/a\u003e Remove component provider generic type (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7606\"\u003e#7606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/408f2d8fcffd4c87d42f89af198f370ba915a2dd\"\u003e\u003ccode\u003e408f2d8\u003c/code\u003e\u003c/a\u003e Add incubator ComposableAnnotatingSampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7804\"\u003e#7804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/578f82b1f708a41222d1b871220f3dcf4cf9505e\"\u003e\u003ccode\u003e578f82b\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency com.uber.nullaway:nullaway to v0.12.12 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7811\"\u003e#7811\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/b10d711d160ed061774694bb8657128140726346\"\u003e\u003ccode\u003eb10d711\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency com.google.api.grpc:proto-google-common-protos t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/1c8db7d7f4a7ef7819eabe6b88400daf1e874931\"\u003e\u003ccode\u003e1c8db7d\u003c/code\u003e\u003c/a\u003e chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.139...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/36ca9b85b799939b6cb650c5fe95e90ee2f87059\"\u003e\u003ccode\u003e36ca9b8\u003c/code\u003e\u003c/a\u003e support ExtendedOpenTelemetry in GlobalOpenTelemetry (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7799\"\u003e#7799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/16af7496f7e3f3abd024a8eab5bc8152eebd5f57\"\u003e\u003ccode\u003e16af749\u003c/code\u003e\u003c/a\u003e chore(deps): update weekly update (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7808\"\u003e#7808\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/3ed2bdb58e9f57d0e3f265d9303922e709f2c7c3\"\u003e\u003ccode\u003e3ed2bdb\u003c/code\u003e\u003c/a\u003e Fix a few declarative configuration bugs (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7807\"\u003e#7807\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/compare/v1.54.1...v1.56.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.opentelemetry:opentelemetry-api` from 1.54.1 to 1.56.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/releases\"\u003eio.opentelemetry:opentelemetry-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.56.0\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003ch4\u003eIncubator\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport ExtendedOpenTelemetry in GlobalOpenTelemetry (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7799\"\u003e#7799\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanges to MeterConfig, LoggerConfig, TracerConfig are guaranteed to be eventually visible (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7706\"\u003e#7706\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eStabilize ExemplarFilter (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7768\"\u003e#7768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eType specific exemplar reservoirs (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7758\"\u003e#7758\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSDK incubator: Add incubator ComposableRuleBasedSampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7787\"\u003e#7787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSDK incubator: Add incubator ComposableAnnotatingSampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7804\"\u003e#7804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSDK incubator: Rename ComposableTraceIdRatioBased to ComposableProbability (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7786\"\u003e#7786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: \u003cstrong\u003eBREAKING\u003c/strong\u003e Remove component provider generic type (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7606\"\u003e#7606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: Add declarative config support for ExemplarFilter (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7769\"\u003e#7769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: Fix a few declarative configuration bugs (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7807\"\u003e#7807\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove to oracle bare metal benchmark runner (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7740\"\u003e#7740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable Develocity build scans (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7776\"\u003e#7776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocument GPG signing key (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7783\"\u003e#7783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate build to use java 21 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7784\"\u003e#7784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSync repository-settings.md documentation (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7791\"\u003e#7791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix gradle deprecation warning (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7780\"\u003e#7780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSmall alignments of workflows across the 6 Java repos (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7806\"\u003e#7806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement min java version gradle tooling from instrumentation repo (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7801\"\u003e#7801\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🙇 Thank you\u003c/h3\u003e\n\u003cp\u003eThis release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/anuraaga\"\u003e\u003ccode\u003e@​anuraaga\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/breedx-splk\"\u003e\u003ccode\u003e@​breedx-splk\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/brunobat\"\u003e\u003ccode\u003e@​brunobat\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jack-berg\"\u003e\u003ccode\u003e@​jack-berg\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jkwatson\"\u003e\u003ccode\u003e@​jkwatson\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/laurit\"\u003e\u003ccode\u003e@​laurit\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/robsunday\"\u003e\u003ccode\u003e@​robsunday\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/ThomasVitale\"\u003e\u003ccode\u003e@​ThomasVitale\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/trask\"\u003e\u003ccode\u003e@​trask\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/yogurtearl\"\u003e\u003ccode\u003e@​yogurtearl\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md\"\u003eio.opentelemetry:opentelemetry-api's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.56.0 (2025-11-07)\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003ch4\u003eIncubator\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport ExtendedOpenTelemetry in GlobalOpenTelemetry\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7799\"\u003e#7799\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanges to MeterConfig, LoggerConfig, TracerConfig are guaranteed to be eventually visible\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7706\"\u003e#7706\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eStabilize ExemplarFilter\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7768\"\u003e#7768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eType specific exemplar reservoirs\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7758\"\u003e#7758\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSDK incubator: Add incubator ComposableRuleBasedSampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7787\"\u003e#7787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSDK incubator: Add incubator ComposableAnnotatingSampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7804\"\u003e#7804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSDK incubator: Rename ComposableTraceIdRatioBased to ComposableProbability\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7786\"\u003e#7786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: \u003cstrong\u003eBREAKING\u003c/strong\u003e Remove component provider generic type\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7606\"\u003e#7606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: Add declarative config support for ExemplarFilter\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7769\"\u003e#7769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: Fix a few declarative configuration bugs\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7807\"\u003e#7807\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove to oracle bare metal benchmark runner\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7740\"\u003e#7740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable Develocity build scans\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7776\"\u003e#7776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocument GPG signing key\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7783\"\u003e#7783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate build to use java 21\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7784\"\u003e#7784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSync repository-settings.md documentation\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7791\"\u003e#7791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix gradle deprecation warning\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7780\"\u003e#7780\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/daa49ee435bbcdbcddb0cfbaa979e5da5461d1f8\"\u003e\u003ccode\u003edaa49ee\u003c/code\u003e\u003c/a\u003e [release/v1.56.x] Prepare release 1.56.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7823\"\u003e#7823\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/e27f06d986652147fd2e38aaf0269b7f1bf10346\"\u003e\u003ccode\u003ee27f06d\u003c/code\u003e\u003c/a\u003e Prepare 1.56.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7817\"\u003e#7817\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/de48d1b7c0a1804c75f152de8df0551d2e28110e\"\u003e\u003ccode\u003ede48d1b\u003c/code\u003e\u003c/a\u003e Remove component provider generic type (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7606\"\u003e#7606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/408f2d8fcffd4c87d42f89af198f370ba915a2dd\"\u003e\u003ccode\u003e408f2d8\u003c/code\u003e\u003c/a\u003e Add incubator ComposableAnnotatingSampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7804\"\u003e#7804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/578f82b1f708a41222d1b871220f3dcf4cf9505e\"\u003e\u003ccode\u003e578f82b\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency com.uber.nullaway:nullaway to v0.12.12 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7811\"\u003e#7811\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/b10d711d160ed061774694bb8657128140726346\"\u003e\u003ccode\u003eb10d711\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency com.google.api.grpc:proto-google-common-protos t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/1c8db7d7f4a7ef7819eabe6b88400daf1e874931\"\u003e\u003ccode\u003e1c8db7d\u003c/code\u003e\u003c/a\u003e chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.139...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/36ca9b85b799939b6cb650c5fe95e90ee2f87059\"\u003e\u003ccode\u003e36ca9b8\u003c/code\u003e\u003c/a\u003e support ExtendedOpenTelemetry in GlobalOpenTelemetry (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7799\"\u003e#7799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/16af7496f7e3f3abd024a8eab5bc8152eebd5f57\"\u003e\u003ccode\u003e16af749\u003c/code\u003e\u003c/a\u003e chore(deps): update weekly update (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7808\"\u003e#7808\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/3ed2bdb58e9f57d0e3f265d9303922e709f2c7c3\"\u003e\u003ccode\u003e3ed2bdb\u003c/code\u003e\u003c/a\u003e Fix a few declarative configuration bugs (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7807\"\u003e#7807\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/compare/v1.54.1...v1.56.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.opentelemetry:opentelemetry-api-incubator` from 1.54.1-alpha to 1.56.0-alpha\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/releases\"\u003eio.opentelemetry:opentelemetry-api-incubator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.55.0\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003ch4\u003eCommon\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eImprove GraalVM native image compatibility (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7160\"\u003e#7160\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eTraceState\u003c/code\u003e key validation limits to match W3C specification (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7575\"\u003e#7575\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eIncubator\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eExtendedOpenTelemetry\u003c/code\u003e API (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7496\"\u003e#7496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd incubator implementation of composite sampling specification (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7626\"\u003e#7626\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003ch4\u003eTraces\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eProactively avoid \u003ccode\u003eUnsafe\u003c/code\u003e on Java 23+ to avoid triggering JVM warning message (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7691\"\u003e#7691\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003esetMeterConfigurator()\u003c/code\u003e support to \u003ccode\u003eMeterProvider\u003c/code\u003e (incubating API) (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7346\"\u003e#7346\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExporters\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eOTLP: Configure metric exporter to use SDK's \u003ccode\u003eMeterProvider\u003c/code\u003e for internal metrics (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7541\"\u003e#7541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Suppress logging of \u003ccode\u003eInterruptedException\u003c/code\u003e from managed OkHttp threads (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7565\"\u003e#7565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOTLP: Update dependency from \u003ccode\u003eokhttp-jvm\u003c/code\u003e back to \u003ccode\u003eokhttp\u003c/code\u003e for Gradle users, preserving \u003ccode\u003eokhttp-jvm\u003c/code\u003e for Maven users (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7681\"\u003e#7681\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrometheus: Remove separate \u003ccode\u003eotel_scope_info\u003c/code\u003e metric and always add scope labels to data points (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7398\"\u003e#7398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrometheus: Update exporter dependencies to use protobuf-free formats (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7664\"\u003e#7664\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eProfiling\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate profiles exporter to support proto v1.8.0-alpha changes (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7638\"\u003e#7638\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd abstractions to assist with dictionary table assembly (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7717\"\u003e#7717\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd abstractions to assist with sample composition (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7727\"\u003e#7727\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAutoconfigure: Improve exception logging when running in Maven (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7336\"\u003e#7336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative configuration: Return \u003ccode\u003eResource\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7639\"\u003e#7639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative configuration: Invoke auto-configure listeners (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7654\"\u003e#7654\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative configuration: Add logging when incompatible types are found (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7693\"\u003e#7693\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eShims\u003c/h3\u003e\n\u003ch4\u003eOpenTracing Shim\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md\"\u003eio.opentelemetry:opentelemetry-api-incubator's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003eUnreleased\u003c/h2\u003e\n\u003ch2\u003eVersion 1.56.0 (2025-11-07)\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003ch4\u003eIncubator\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport ExtendedOpenTelemetry in GlobalOpenTelemetry\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7799\"\u003e#7799\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanges to MeterConfig, LoggerConfig, TracerConfig are guaranteed to be eventually visible\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7706\"\u003e#7706\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eStabilize ExemplarFilter\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7768\"\u003e#7768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eType specific exemplar reservoirs\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7758\"\u003e#7758\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSDK incubator: Add incubator ComposableRuleBasedSampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7787\"\u003e#7787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSDK incubator: Add incubator ComposableAnnotatingSampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7804\"\u003e#7804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSDK incubator: Rename ComposableTraceIdRatioBased to ComposableProbability\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7786\"\u003e#7786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: \u003cstrong\u003eBREAKING\u003c/strong\u003e Remove component provider generic type\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7606\"\u003e#7606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: Add declarative config support for ExemplarFilter\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7769\"\u003e#7769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: Fix a few declarative configuration bugs\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7807\"\u003e#7807\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove to oracle bare metal benchmark runner\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7740\"\u003e#7740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable Develocity build scans\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7776\"\u003e#7776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocument GPG signing key\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7783\"\u003e#7783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate build to use java 21\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7784\"\u003e#7784\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.opentelemetry:opentelemetry-context` from 1.54.1 to 1.56.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/releases\"\u003eio.opentelemetry:opentelemetry-context's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.56.0\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003ch4\u003eIncubator\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport ExtendedOpenTelemetry in GlobalOpenTelemetry (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7799\"\u003e#7799\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanges to MeterConfig, LoggerConfig, TracerConfig are guaranteed to be eventually visible (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7706\"\u003e#7706\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eStabilize ExemplarFilter (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7768\"\u003e#7768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eType specific exemplar reservoirs (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7758\"\u003e#7758\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSDK incubator: Add incubator ComposableRuleBasedSampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7787\"\u003e#7787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSDK incubator: Add incubator ComposableAnnotatingSampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7804\"\u003e#7804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSDK incubator: Rename ComposableTraceIdRatioBased to ComposableProbability (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7786\"\u003e#7786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: \u003cstrong\u003eBREAKING\u003c/strong\u003e Remove component provider generic type (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7606\"\u003e#7606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: Add declarative config support for ExemplarFilter (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7769\"\u003e#7769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: Fix a few declarative configuration bugs (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7807\"\u003e#7807\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove to oracle bare metal benchmark runner (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7740\"\u003e#7740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable Develocity build scans (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7776\"\u003e#7776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocument GPG signing key (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7783\"\u003e#7783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate build to use java 21 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7784\"\u003e#7784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSync repository-settings.md documentation (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7791\"\u003e#7791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix gradle deprecation warning (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7780\"\u003e#7780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSmall alignments of workflows across the 6 Java repos (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7806\"\u003e#7806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImplement min java version gradle tooling from instrumentation repo (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7801\"\u003e#7801\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🙇 Thank you\u003c/h3\u003e\n\u003cp\u003eThis release was possible thanks to the following contributors who shared their brilliant ideas and awesome pull requests:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/anuraaga\"\u003e\u003ccode\u003e@​anuraaga\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/breedx-splk\"\u003e\u003ccode\u003e@​breedx-splk\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/brunobat\"\u003e\u003ccode\u003e@​brunobat\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jack-berg\"\u003e\u003ccode\u003e@​jack-berg\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/jkwatson\"\u003e\u003ccode\u003e@​jkwatson\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/laurit\"\u003e\u003ccode\u003e@​laurit\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/robsunday\"\u003e\u003ccode\u003e@​robsunday\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/ThomasVitale\"\u003e\u003ccode\u003e@​ThomasVitale\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/trask\"\u003e\u003ccode\u003e@​trask\u003c/code\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/yogurtearl\"\u003e\u003ccode\u003e@​yogurtearl\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md\"\u003eio.opentelemetry:opentelemetry-context's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.56.0 (2025-11-07)\u003c/h2\u003e\n\u003ch3\u003eAPI\u003c/h3\u003e\n\u003ch4\u003eIncubator\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport ExtendedOpenTelemetry in GlobalOpenTelemetry\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7799\"\u003e#7799\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSDK\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eChanges to MeterConfig, LoggerConfig, TracerConfig are guaranteed to be eventually visible\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7706\"\u003e#7706\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eMetrics\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eStabilize ExemplarFilter\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7768\"\u003e#7768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eType specific exemplar reservoirs\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7758\"\u003e#7758\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eExtensions\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSDK incubator: Add incubator ComposableRuleBasedSampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7787\"\u003e#7787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSDK incubator: Add incubator ComposableAnnotatingSampler\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7804\"\u003e#7804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSDK incubator: Rename ComposableTraceIdRatioBased to ComposableProbability\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7786\"\u003e#7786\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: \u003cstrong\u003eBREAKING\u003c/strong\u003e Remove component provider generic type\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7606\"\u003e#7606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: Add declarative config support for ExemplarFilter\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7769\"\u003e#7769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeclarative config: Fix a few declarative configuration bugs\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7807\"\u003e#7807\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eProject tooling\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMove to oracle bare metal benchmark runner\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7740\"\u003e#7740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable Develocity build scans\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7776\"\u003e#7776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocument GPG signing key\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7783\"\u003e#7783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate build to use java 21\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7784\"\u003e#7784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSync repository-settings.md documentation\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7791\"\u003e#7791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix gradle deprecation warning\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/pull/7780\"\u003e#7780\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/daa49ee435bbcdbcddb0cfbaa979e5da5461d1f8\"\u003e\u003ccode\u003edaa49ee\u003c/code\u003e\u003c/a\u003e [release/v1.56.x] Prepare release 1.56.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7823\"\u003e#7823\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/e27f06d986652147fd2e38aaf0269b7f1bf10346\"\u003e\u003ccode\u003ee27f06d\u003c/code\u003e\u003c/a\u003e Prepare 1.56.0 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7817\"\u003e#7817\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/de48d1b7c0a1804c75f152de8df0551d2e28110e\"\u003e\u003ccode\u003ede48d1b\u003c/code\u003e\u003c/a\u003e Remove component provider generic type (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7606\"\u003e#7606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/408f2d8fcffd4c87d42f89af198f370ba915a2dd\"\u003e\u003ccode\u003e408f2d8\u003c/code\u003e\u003c/a\u003e Add incubator ComposableAnnotatingSampler (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7804\"\u003e#7804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/578f82b1f708a41222d1b871220f3dcf4cf9505e\"\u003e\u003ccode\u003e578f82b\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency com.uber.nullaway:nullaway to v0.12.12 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7811\"\u003e#7811\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/b10d711d160ed061774694bb8657128140726346\"\u003e\u003ccode\u003eb10d711\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency com.google.api.grpc:proto-google-common-protos t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/1c8db7d7f4a7ef7819eabe6b88400daf1e874931\"\u003e\u003ccode\u003e1c8db7d\u003c/code\u003e\u003c/a\u003e chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.139...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/36ca9b85b799939b6cb650c5fe95e90ee2f87059\"\u003e\u003ccode\u003e36ca9b8\u003c/code\u003e\u003c/a\u003e support ExtendedOpenTelemetry in GlobalOpenTelemetry (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7799\"\u003e#7799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/16af7496f7e3f3abd024a8eab5bc8152eebd5f57\"\u003e\u003ccode\u003e16af749\u003c/code\u003e\u003c/a\u003e chore(deps): update weekly update (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7808\"\u003e#7808\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/commit/3ed2bdb58e9f57d0e3f265d9303922e709f2c7c3\"\u003e\u003ccode\u003e3ed2bdb\u003c/code\u003e\u003c/a\u003e Fix a few declarative configuration bugs (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java/issues/7807\"\u003e#7807\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java/compare/v1.54.1...v1.56.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.squareup.okio:okio-jvm` from 3.16.0 to 3.16.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/square/okio/blob/master/CHANGELOG.md\"\u003ecom.squareup.okio:okio-jvm's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 3.16.2\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-14\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix: \u003ccode\u003eokio-assetfilesystem\u003c/code\u003e APIs now correctly restored as visible to Kotlin.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 3.16.1\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e2025-10-09\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Don't crash when calling \u003ccode\u003eSocket.shutdownOutput()\u003c/code\u003e or \u003ccode\u003eshutdownInput()\u003c/code\u003e on an \u003ccode\u003eSSLSocket\u003c/code\u003e on\nAndroid API 21. This method throws an \u003ccode\u003eUnsupportedOperationException\u003c/code\u003e, so we now catch that and\nclose the underlying stream instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/42ed971e48ee7339ce8816333949945e1df32629\"\u003e\u003ccode\u003e42ed971\u003c/code\u003e\u003c/a\u003e Prepare version 3.16.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/855f6323dea332b51122dba0d34044bf169f353b\"\u003e\u003ccode\u003e855f632\u003c/code\u003e\u003c/a\u003e Update dependency com.android.tools.build:gradle to v9.0.0-alpha10 (\u003ca href=\"https://redirect.github.com/square/okio/issues/1715\"\u003e#1715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/d8f54b52fdfef8c78d365d158ccce49d44cf41e1\"\u003e\u003ccode\u003ed8f54b5\u003c/code\u003e\u003c/a\u003e Prepare next development version.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/6328c9ce94702bfe40830a2dcf5a2bd1607354d8\"\u003e\u003ccode\u003e6328c9c\u003c/code\u003e\u003c/a\u003e Prepare for release 3.16.1.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/3df8719005218211a706ebf8d5503113e91ee21c\"\u003e\u003ccode\u003e3df8719\u003c/code\u003e\u003c/a\u003e Recover from an SSLSocket crash (\u003ca href=\"https://redirect.github.com/square/okio/issues/1714\"\u003e#1714\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/d2897ad00231e323ff73c2f31c349cdb76088182\"\u003e\u003ccode\u003ed2897ad\u003c/code\u003e\u003c/a\u003e Update dependency com.android.tools.build:gradle to v9.0.0-alpha09 (\u003ca href=\"https://redirect.github.com/square/okio/issues/1713\"\u003e#1713\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/dc1b59e65a7bc950270e2d85a8eec1662c132eef\"\u003e\u003ccode\u003edc1b59e\u003c/code\u003e\u003c/a\u003e Update to AGP 9 (\u003ca href=\"https://redirect.github.com/square/okio/issues/1711\"\u003e#1711\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/ccd7ae0e787589cae3453c9f1a8fd6ef9907f327\"\u003e\u003ccode\u003eccd7ae0\u003c/code\u003e\u003c/a\u003e Update gradle/actions action to v5 (\u003ca href=\"https://redirect.github.com/square/okio/issues/1709\"\u003e#1709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/a44c98a9cd176aaae6eb65d052eff71f68d09523\"\u003e\u003ccode\u003ea44c98a\u003c/code\u003e\u003c/a\u003e Update dependency macos to v15 (\u003ca href=\"https://redirect.github.com/square/okio/issues/1707\"\u003e#1707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/square/okio/commit/124b63a10414a73b9b3ac68f77d1827b5a21ec3f\"\u003e\u003ccode\u003e124b63a\u003c/code\u003e\u003c/a\u003e Update dependency com.diffplug.spotless:spotless-plugin-gradle to v8 (\u003ca href=\"https://redirect.github.com/square/okio/issues/1706\"\u003e#1706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/square/okio/compare/parent-3.16.0...3.16.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `commons-codec:commons-codec` from 1.19.0 to 1.20.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-codec/blob/master/RELEASE-NOTES.txt\"\u003ecommons-codec:commons-codec's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons Codec 1.20.0 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Codec team is pleased to announce the release of Apache Commons Codec 1.20.0.\u003c/p\u003e\n\u003cp\u003eThe Apache Commons Codec component contains encoders and decoders for\nformats such as Base16, Base32, Base64, digest, and Hexadecimal. In addition to these\nwidely used encoders and decoders, the codec package also maintains a\ncollection of phonetic encoding utilities.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003ch2\u003eNew features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add org.apache.commons.codec.digest.Crc16. Thanks to Fredrik Kjellberg, Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add builders to org.apache.commons.codec.digest streams and deprecate some old constructors. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add builder to Base16 streams and deprecate some old constructors. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add support for SHAKE128-256 and SHAKE256-512 to `DigestUtils` and `MessageDigestAlgorithms` on Java 25 and up. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add BaseNCodec.AbstractBuilder.setDecodeTable(byte[]) and refactor subclasses. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Deprecate all but one Base32 constructor in favor of the builder added in version 1.17.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Deprecate all but one Base64 constructor in favor of the builder added in version 1.17.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        BaseNCodecInputStream subclasses are now type-safe to match its matching BaseNCodec. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        BaseNCodecOutputStream subclasses are now type-safe to match its matching BaseNCodec. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Bump org.apache.commons:commons-parent from 85 to 91. Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        [test] Bump org.apache.commons:commons-lang3 from 3.18.0 to 3.19.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFor complete information on Apache Commons Codec, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons Codec website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-codec/\"\u003ehttps://commons.apache.org/proper/commons-codec/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload page: \u003ca href=\"https://commons.apache.org/proper/commons-codec/download_codec.cgi\"\u003ehttps://commons.apache.org/proper/commons-codec/download_codec.cgi\u003c/a\u003e\u003c/p\u003e\n\u003chr /\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/b20db1f1fa6ee7b0536f6a25c9c33f8289c22098\"\u003e\u003ccode\u003eb20db1f\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/cb344d6cfbdac2ce969c8ed86bc02d25e0a8f2c9\"\u003e\u003ccode\u003ecb344d6\u003c/code\u003e\u003c/a\u003e Use leaf in overview\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/004966ba0d70c24e59a3107edc06d13e56905313\"\u003e\u003ccode\u003e004966b\u003c/code\u003e\u003c/a\u003e Better package description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/13208005b9cf043ecd09c149a53eff03c1e7db61\"\u003e\u003ccode\u003e1320800\u003c/code\u003e\u003c/a\u003e Use HTTPS in URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/fcb8bf612ccdf25c11573ebe82dd9f0474e606d5\"\u003e\u003ccode\u003efcb8bf6\u003c/code\u003e\u003c/a\u003e Use component logo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/af58c1af853cd705fa08a5313c7fecd870ed37c6\"\u003e\u003ccode\u003eaf58c1a\u003c/code\u003e\u003c/a\u003e Use final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/4368bfeb57e2283fee80a296ed460d887b96a594\"\u003e\u003ccode\u003e4368bfe\u003c/code\u003e\u003c/a\u003e Add dependabot email [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/cb2b7b69fdb35725f54f2bfa3a96e2d5974e4d56\"\u003e\u003ccode\u003ecb2b7b6\u003c/code\u003e\u003c/a\u003e Clarify comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/48bb283c9b11876bedcb26e837a4efee3a71e77c\"\u003e\u003ccode\u003e48bb283\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.30.9 to 4.31.2 (\u003ca href=\"https://redirect.github.com/apache/commons-codec/issues/414\"\u003e#414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/f61c2e6179dabeeceeff0ab2713a0ac7f4eaa64b\"\u003e\u003ccode\u003ef61c2e6\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 4.6.2 to 5.0.0 (\u003ca href=\"https://redirect.github.com/apache/commons-codec/issues/413\"\u003e#413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-codec/compare/rel/commons-codec-1.19.0...rel/commons-codec-1.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `commons-io:commons-io` from 2.20.0 to 2.21.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-io/blob/master/RELEASE-NOTES.txt\"\u003ecommons-io:commons-io's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eApache Commons IO 2.21.0 Release Notes\u003c/p\u003e\n\u003cp\u003eThe Apache Commons IO team is pleased to announce the release of Apache Commons IO 2.21.0.\u003c/p\u003e\n\u003ch2\u003eIntroduction\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons IO library contains utility classes, stream implementations, file filters,\nfile comparators, endian transformation classes, and much more.\u003c/p\u003e\n\u003cp\u003eVersion 2.21.0: Java 8 or later is required.\u003c/p\u003e\n\u003ch2\u003eNew features\u003c/h2\u003e\n\u003cp\u003eo          FileUtils#byteCountToDisplaySize() supports Zettabyte, Yottabyte, Ronnabyte and Quettabyte \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/763\"\u003e#763\u003c/a\u003e. Thanks to strangelookingnerd, Gary Gregory.\no          Add org.apache.commons.io.FileUtils.ONE_RB \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/763\"\u003e#763\u003c/a\u003e. Thanks to strangelookingnerd, Gary Gregory.\no          Add org.apache.commons.io.FileUtils.ONE_QB \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/763\"\u003e#763\u003c/a\u003e. Thanks to strangelookingnerd, Gary Gregory.\no          Add org.apache.commons.io.output.ProxyOutputStream.writeRepeat(byte[], int, int, long). Thanks to Gary Gregory.\no          Add org.apache.commons.io.output.ProxyOutputStream.writeRepeat(byte[], long). Thanks to Gary Gregory.\no          Add org.apache.commons.io.output.ProxyOutputStream.writeRepeat(int, long). Thanks to Gary Gregory.\no          Add length unit support in FileSystem limits. Thanks to Piotr P. Karwasz.\no          Add IOUtils.toByteArray(InputStream, int, int) for safer chunked reading with size validation. Thanks to Piotr P. Karwasz.\no          Add org.apache.commons.io.file.PathUtils.getPath(String, String). Thanks to Gary Gregory.\no          Add org.apache.commons.io.channels.ByteArraySeekableByteChannel. Thanks to Gary Gregory.\no          Add IOIterable.asIterable(). Thanks to Gary Gregory.\no          Add NIO channel support to \u003ccode\u003eAbstractStreamBuilder\u003c/code\u003e. Thanks to Piotr P. Karwasz.\no          Add CloseShieldChannel to close-shielded NIO Channels \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/786\"\u003e#786\u003c/a\u003e. Thanks to Piotr P. Karwasz.\no          Added IOUtils.checkFromIndexSize as a Java 8 backport of Objects.checkFromIndexSize \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/790\"\u003e#790\u003c/a\u003e. Thanks to Piotr P. Karwasz.\u003c/p\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cp\u003eo          When testing on Java 21 and up, enable -XX:+EnableDynamicAgentLoading. Thanks to Gary Gregory.\no          When testing on Java 24 and up, don't fail FileUtilsListFilesTest for a different behavior in the JRE. Thanks to Gary Gregory.\no          ValidatingObjectInputStream does not validate dynamic proxy interfaces. Thanks to Stanislav Fort, Gary Gregory.\no          BoundedInputStream.getRemaining() now reports Long.MAX_VALUE instead of 0 when no limit is set. Thanks to Piotr P. Karwasz.\no          BoundedInputStream.available() correctly accounts for the maximum read limit. Thanks to Piotr P. Karwasz.\no          Deprecate IOUtils.readFully(InputStream, int) in favor of toByteArray(InputStream, int). Thanks to Gary Gregory, Piotr P. Karwasz.\no          IOUtils.toByteArray(InputStream) now throws IOException on byte array overflow. Thanks to Piotr P. Karwasz.\no          Javadoc general improvements. Thanks to Gary Gregory, Piotr P. Karwasz.\no          IOUtils.toByteArray() now throws EOFException when not enough data is available \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/796\"\u003e#796\u003c/a\u003e. Thanks to Piotr P. Karwasz.\no          Fix IOUtils.skip() usage in concurrent scenarios. Thanks to Piotr P. Karwasz.\no          [javadoc] Fix XmlStreamReader Javadoc to indicate the correct class that is built \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/806\"\u003e#806\u003c/a\u003e. Thanks to J Hawkins.\u003c/p\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cp\u003eo          Bump org.apache.commons:commons-parent from 85 to 91 \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/774\"\u003e#774\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/783\"\u003e#783\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/apache/commons-io/issues/808\"\u003e#808\u003c/a\u003e. Thanks to Gary Gregory, Dependabot.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/54073d3b5fdd2985b98a48040ede95eb59c7ee53\"\u003e\u003ccode\u003e54073d3\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 2.21.0 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/f141f09d91368543e4f0754cbd649c484768c55c\"\u003e\u003ccode\u003ef141f09\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/adcf1350152faf4dbd8cf53fb2f2649f25dbe227\"\u003e\u003ccode\u003eadcf135\u003c/code\u003e\u003c/a\u003e Add license header\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/0f499d060adbd4b36bbd9f47393a7ea6af8149ff\"\u003e\u003ccode\u003e0f499d0\u003c/code\u003e\u003c/a\u003e Use new oak logo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/34a961c3ed58ed96c73836db154ae50f0c45110f\"\u003e\u003ccode\u003e34a961c\u003c/code\u003e\u003c/a\u003e Use HTTPS in URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/9e511181a03096b77c3a4b9c6077a4ac0b56b510\"\u003e\u003ccode\u003e9e51118\u003c/code\u003e\u003c/a\u003e Use HTTPS in URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/d715865ee705fdb8ed786582bd6bd4ee996b0665\"\u003e\u003ccode\u003ed715865\u003c/code\u003e\u003c/a\u003e Add dependabot email [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/3d6a7e113633e1a33ca254d744c3fcbab61663f3\"\u003e\u003ccode\u003e3d6a7e1\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/ad875d566f273f54094b6b872bf9433be9fd86a7\"\u003e\u003ccode\u003ead875d5\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 4.6.2 to 5.0.0 (\u003ca href=\"https://redirect.github.com/apache/commons-io/issues/810\"\u003e#810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-io/commit/bc01dee31ec0ff10aa0841ff245b770fa1ecfade\"\u003e\u003ccode\u003ebc01dee\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.30.9 to 4.31.2 (\u003ca href=\"https://redirect.github.com/apache/commons-io/issues/811\"\u003e#811\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-io/compare/rel/commons-io-2.20.0...rel/commons-io-2.21.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.checkerframework:checker-qual` from 3.51.0 to 3.52.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typetools/checker-framework/releases\"\u003eorg.checkerframework:checker-qual's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eChecker Framework 3.52.0\u003c/h2\u003e\n\u003ch2\u003eVersion 3.52.0 (2025-11-04)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eImplementation details:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eIn \u003ccode\u003eCFAbstractAnalysis\u003c/code\u003e, renamed \u003ccode\u003edefaultCreateAbstractValue\u003c/code\u003e to \u003ccode\u003egetCfValue\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003eIn \u003ccode\u003eGenericAnnotatedTypeFactory\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003erenamed \u003ccode\u003eperformFlowAnalysis\u003c/code\u003e to \u003ccode\u003eperformFlowAnalysisForClass\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003erenamed \u003ccode\u003echeckAndPerformFlowAnalysis\u003c/code\u003e to \u003ccode\u003eperformFlowAnalysisForClassOnce\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eClosed issues:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/6629\"\u003e#6629\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7341\"\u003e#7341\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/typetools/checker-framework/issues/7346\"\u003e#7346\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eChecker Framework 3.51.1\u003c/h2\u003e\n\u003ch2\u003e...\n\n_Description has been truncated_","html_url":"https://github.com/snowlift/trino-storage/pull/413","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/snowlift%2Ftrino-storage/issues/413","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/413/packages"}},{"old_version":"5.17.0","new_version":"5.18.1","update_type":"minor","path":null,"pr_created_at":"2025-11-05T21:51:05.000Z","version_change":"5.17.0 → 5.18.1","issue":{"uuid":"3592939709","node_id":"PR_kwDOGqqhrs6xwFVF","number":597,"state":"open","title":"Bump the non-breaking group across 1 directory with 29 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-11-05T21:51:05.000Z","updated_at":"2025-11-05T22:09:26.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"non-breaking","update_count":29,"packages":[{"name":"com.fasterxml.jackson:jackson-bom","old_version":"2.19.2","new_version":"2.20.1","repository_url":"https://github.com/FasterXML/jackson-bom"},{"name":"org.apache.activemq:activemq-broker","old_version":"6.1.7","new_version":"6.1.8","repository_url":"https://github.com/apache/activemq"},{"name":"org.eclipse.angus:angus-activation","old_version":"2.0.2","new_version":"2.0.3","repository_url":"https://github.com/eclipse-ee4j/angus-activation"},{"name":"org.assertj:assertj-core","old_version":"3.27.3","new_version":"3.27.6","repository_url":"https://github.com/assertj/assertj"},{"name":"com.code-intelligence:jazzer","old_version":"0.24.0","new_version":"0.26.0","repository_url":"https://github.com/CodeIntelligenceTesting/jazzer"},{"name":"com.code-intelligence:jazzer-api","old_version":"0.24.0","new_version":"0.26.0","repository_url":"https://github.com/CodeIntelligenceTesting/jazzer"},{"name":"commons-codec:commons-codec","old_version":"1.18.0","new_version":"1.20.0","repository_url":"https://github.com/apache/commons-codec"},{"name":"org.apache.commons:commons-compress","old_version":"1.27.1","new_version":"1.28.0","repository_url":"https://github.com/apache/commons-compress"},{"name":"org.apache.commons:commons-csv","old_version":"1.14.0","new_version":"1.14.1","repository_url":"https://github.com/apache/commons-csv"},{"name":"commons-io:commons-io","old_version":"2.19.0","new_version":"2.20.0","repository_url":"https://github.com/apache/commons-io"},{"name":"org.apache.commons:commons-lang3","old_version":"3.18.0","new_version":"3.19.0"},{"name":"com.google.guava:guava","old_version":"33.4.8-jre","new_version":"33.5.0-jre","repository_url":"https://github.com/google/guava"},{"name":"com.google.guava:guava-testlib","old_version":"33.4.8-jre","new_version":"33.5.0-jre","repository_url":"https://github.com/google/guava"},{"name":"jakarta.activation:jakarta.activation-api","old_version":"2.1.3","new_version":"2.1.4","repository_url":"https://github.com/jakartaee/jaf-api"},{"name":"org.eclipse.angus:jakarta.mail","old_version":"2.0.3","new_version":"2.0.5"},{"name":"jakarta.mail:jakarta.mail-api","old_version":"2.1.3","new_version":"2.1.5","repository_url":"https://github.com/jakartaee/mail-api"},{"name":"org.jmdns:jmdns","old_version":"3.6.1","new_version":"3.6.2","repository_url":"https://github.com/jmdns/jmdns"},{"name":"net.java.dev.jna:jna","old_version":"5.17.0","new_version":"5.18.1","repository_url":"https://github.com/java-native-access/jna"},{"name":"org.apache.maven:maven-core","old_version":"3.9.10","new_version":"3.9.11"},{"name":"org.apache.maven:maven-model","old_version":"3.9.10","new_version":"3.9.11"},{"name":"org.openjdk.nashorn:nashorn-core","old_version":"15.6","new_version":"15.7","repository_url":"https://github.com/openjdk/nashorn"},{"name":"org.eclipse.platform:org.eclipse.osgi","old_version":"3.23.100","new_version":"3.23.200","repository_url":"https://github.com/eclipse-equinox/equinox"},{"name":"org.xmlunit:xmlunit-core","old_version":"2.10.3","new_version":"2.11.0","repository_url":"https://github.com/xmlunit/xmlunit"},{"name":"org.xmlunit:xmlunit-matchers","old_version":"2.10.3","new_version":"2.11.0","repository_url":"https://github.com/xmlunit/xmlunit"},{"name":"com.google.errorprone:error_prone_annotations","old_version":"2.38.0","new_version":"2.43.0","repository_url":"https://github.com/google/error-prone"},{"name":"com.github.spotbugs:spotbugs-annotations","old_version":"4.8.6","new_version":"4.9.8","repository_url":"https://github.com/spotbugs/spotbugs"},{"name":"io.fabric8:docker-maven-plugin","old_version":"0.46.0","new_version":"0.47.0","repository_url":"https://github.com/fabric8io/docker-maven-plugin"},{"name":"org.gradlex:gradle-module-metadata-maven-plugin","old_version":"1.1","new_version":"1.2","repository_url":"https://github.com/gradlex-org/gradle-module-metadata-maven-plugin"},{"name":"org.apache.rat:apache-rat-plugin","old_version":"0.16.1","new_version":"0.17"}],"path":null,"ecosystem":"maven"},"body":"Bumps the non-breaking group with 29 updates in the /log4j-parent directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom) | `2.19.2` | `2.20.1` |\n| [org.apache.activemq:activemq-broker](https://github.com/apache/activemq) | `6.1.7` | `6.1.8` |\n| [org.eclipse.angus:angus-activation](https://github.com/eclipse-ee4j/angus-activation) | `2.0.2` | `2.0.3` |\n| [org.assertj:assertj-core](https://github.com/assertj/assertj) | `3.27.3` | `3.27.6` |\n| [com.code-intelligence:jazzer](https://github.com/CodeIntelligenceTesting/jazzer) | `0.24.0` | `0.26.0` |\n| [com.code-intelligence:jazzer-api](https://github.com/CodeIntelligenceTesting/jazzer) | `0.24.0` | `0.26.0` |\n| [commons-codec:commons-codec](https://github.com/apache/commons-codec) | `1.18.0` | `1.20.0` |\n| [org.apache.commons:commons-compress](https://github.com/apache/commons-compress) | `1.27.1` | `1.28.0` |\n| [org.apache.commons:commons-csv](https://github.com/apache/commons-csv) | `1.14.0` | `1.14.1` |\n| [commons-io:commons-io](https://github.com/apache/commons-io) | `2.19.0` | `2.20.0` |\n| org.apache.commons:commons-lang3 | `3.18.0` | `3.19.0` |\n| [com.google.guava:guava](https://github.com/google/guava) | `33.4.8-jre` | `33.5.0-jre` |\n| [com.google.guava:guava-testlib](https://github.com/google/guava) | `33.4.8-jre` | `33.5.0-jre` |\n| [jakarta.activation:jakarta.activation-api](https://github.com/jakartaee/jaf-api) | `2.1.3` | `2.1.4` |\n| org.eclipse.angus:jakarta.mail | `2.0.3` | `2.0.5` |\n| [jakarta.mail:jakarta.mail-api](https://github.com/jakartaee/mail-api) | `2.1.3` | `2.1.5` |\n| [org.jmdns:jmdns](https://github.com/jmdns/jmdns) | `3.6.1` | `3.6.2` |\n| [net.java.dev.jna:jna](https://github.com/java-native-access/jna) | `5.17.0` | `5.18.1` |\n| org.apache.maven:maven-core | `3.9.10` | `3.9.11` |\n| org.apache.maven:maven-model | `3.9.10` | `3.9.11` |\n| [org.openjdk.nashorn:nashorn-core](https://github.com/openjdk/nashorn) | `15.6` | `15.7` |\n| [org.eclipse.platform:org.eclipse.osgi](https://github.com/eclipse-equinox/equinox) | `3.23.100` | `3.23.200` |\n| [org.xmlunit:xmlunit-core](https://github.com/xmlunit/xmlunit) | `2.10.3` | `2.11.0` |\n| [org.xmlunit:xmlunit-matchers](https://github.com/xmlunit/xmlunit) | `2.10.3` | `2.11.0` |\n| [com.google.errorprone:error_prone_annotations](https://github.com/google/error-prone) | `2.38.0` | `2.43.0` |\n| [com.github.spotbugs:spotbugs-annotations](https://github.com/spotbugs/spotbugs) | `4.8.6` | `4.9.8` |\n| [io.fabric8:docker-maven-plugin](https://github.com/fabric8io/docker-maven-plugin) | `0.46.0` | `0.47.0` |\n| [org.gradlex:gradle-module-metadata-maven-plugin](https://github.com/gradlex-org/gradle-module-metadata-maven-plugin) | `1.1` | `1.2` |\n| org.apache.rat:apache-rat-plugin | `0.16.1` | `0.17` |\n\n\nUpdates `com.fasterxml.jackson:jackson-bom` from 2.19.2 to 2.20.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/5e24010d233e7a9fac96e9b23f49ded3d365602c\"\u003e\u003ccode\u003e5e24010\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.20.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/59a2e4a2174fe0e42c43969a9dc6700063e0cabf\"\u003e\u003ccode\u003e59a2e4a\u003c/code\u003e\u003c/a\u003e Prep for 2.20.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/3fc364543ca9fa28e84ecdce5a1fcf780e5e3f09\"\u003e\u003ccode\u003e3fc3645\u003c/code\u003e\u003c/a\u003e Merge branch '2.19' into 2.20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/7539eccfddb634012e831842f4a2d15adb676202\"\u003e\u003ccode\u003e7539ecc\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/21f04ba45475ea2aa6446cf54a0e8d9476088970\"\u003e\u003ccode\u003e21f04ba\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/085b32f5b9732bdc59695fe28218eece8a5c9a80\"\u003e\u003ccode\u003e085b32f\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-bom-2.19.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/f2a1f50cf9921808ee53ecf6e5381ae2a94d2d2f\"\u003e\u003ccode\u003ef2a1f50\u003c/code\u003e\u003c/a\u003e Prep for 2.19.4 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/ee69fcf5c369b3dff0e2bb87498824207066fd47\"\u003e\u003ccode\u003eee69fcf\u003c/code\u003e\u003c/a\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/3735e1ee7444a278bcc51e9f577953053c0cc8f8\"\u003e\u003ccode\u003e3735e1e\u003c/code\u003e\u003c/a\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-bom/commit/d405492be6c74ee59738505575c5a1e3f50b00d2\"\u003e\u003ccode\u003ed405492\u003c/code\u003e\u003c/a\u003e Add helper script for safekeeping\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.19.2...jackson-bom-2.20.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.activemq:activemq-broker` from 6.1.7 to 6.1.8\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/52fe8d9cfa708006e2677b4a4a215ed198f3cc2e\"\u003e\u003ccode\u003e52fe8d9\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release activemq-6.1.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/9f85b33d732ec07948f66dec75fc32ef51012a41\"\u003e\u003ccode\u003e9f85b33\u003c/code\u003e\u003c/a\u003e Prepare 6.1.8 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/3ac1ff123947efa8ffff51bc881d780a3b0a221e\"\u003e\u003ccode\u003e3ac1ff1\u003c/code\u003e\u003c/a\u003e AMQ-9793: Upgrade to build-helper-maven-plugin 3.6.1 (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1513\"\u003e#1513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/9558d9042ed49814d074da00eb1a373bb161e7cf\"\u003e\u003ccode\u003e9558d90\u003c/code\u003e\u003c/a\u003e AMQ-9797: Upgrade to Jolokia 2.4.0 (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1520\"\u003e#1520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/706e7da08602c44202196eaf1db5b39902492186\"\u003e\u003ccode\u003e706e7da\u003c/code\u003e\u003c/a\u003e AMQ-9795: Upgrade to dependency-check-maven 12.1.8 (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1511\"\u003e#1511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/f877657f17c2763d1c44864b680bcd600f1bc6e4\"\u003e\u003ccode\u003ef877657\u003c/code\u003e\u003c/a\u003e AMQ-9784: Fix LICENSE and NOTICE files in the source and binary distributions...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/6897d5111265ab0cb3fe24d985b386f1c40ae55b\"\u003e\u003ccode\u003e6897d51\u003c/code\u003e\u003c/a\u003e AMQ-9788: Upgrade to JAXB 4.0.6 (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1518\"\u003e#1518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/4fdf2c6ea750cd9955572524610e92801946a250\"\u003e\u003ccode\u003e4fdf2c6\u003c/code\u003e\u003c/a\u003e AMQ-9790: Upgrade to slf4j 2.0.17 (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/588772ca3d80e2e352e693f986fdf005a37ab648\"\u003e\u003ccode\u003e588772c\u003c/code\u003e\u003c/a\u003e AMQ-9794: Upgrade to flatten-maven-plugin 1.7.3 (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1512\"\u003e#1512\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/activemq/commit/56beb02ee9436943bba8dd75947f7383ab6fb56b\"\u003e\u003ccode\u003e56beb02\u003c/code\u003e\u003c/a\u003e AMQ-9792: Upgrade to log4j 2.25.2 (\u003ca href=\"https://redirect.github.com/apache/activemq/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/activemq/compare/activemq-6.1.7...activemq-6.1.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.eclipse.angus:angus-activation` from 2.0.2 to 2.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/6eff4c53e9397dc7b2a7b893fb132734b10981ac\"\u003e\u003ccode\u003e6eff4c5\u003c/code\u003e\u003c/a\u003e Prepare release org.eclipse.angus:angus-activation-project:2.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/bcb33752b34103ccc82ddaa73c9636b77fdc334e\"\u003e\u003ccode\u003ebcb3375\u003c/code\u003e\u003c/a\u003e jaf api 2.1.4 (\u003ca href=\"https://redirect.github.com/eclipse-ee4j/angus-activation/issues/55\"\u003e#55\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/84e5a0d5cac45555f1ecd00983833fdb1d123653\"\u003e\u003ccode\u003e84e5a0d\u003c/code\u003e\u003c/a\u003e Rename resources so javax and jakarta can live in same classpath \u003ca href=\"https://redirect.github.com/eclipse-ee4j/angus-activation/issues/174\"\u003e#174\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/c3c4d67ee559b582af6a5cbeea6e8a624f83b7a5\"\u003e\u003ccode\u003ec3c4d67\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/eclipse-ee4j/angus-activation/issues/46\"\u003e#46\u003c/a\u003e from eclipse-ee4j/2.0.2-RELEASE\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/354de40e267117e492037fdb5b5c6a5cde3d8d1d\"\u003e\u003ccode\u003e354de40\u003c/code\u003e\u003c/a\u003e Update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/c62baf3dc6d6d98feab9a515cb4a8fde71e62a91\"\u003e\u003ccode\u003ec62baf3\u003c/code\u003e\u003c/a\u003e Update TCK-Results.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/commit/6cda1e745e9049083aa286940694695222c14000\"\u003e\u003ccode\u003e6cda1e7\u003c/code\u003e\u003c/a\u003e Prepare next development cycle for 2.1.0-SNAPSHOT\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/eclipse-ee4j/angus-activation/compare/2.0.2...2.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.assertj:assertj-core` from 3.27.3 to 3.27.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/assertj/assertj/releases\"\u003eorg.assertj:assertj-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.27.6\u003c/h2\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing export for \u003ccode\u003eorg.assertj.core.annotation\u003c/code\u003e \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3951\"\u003e#3951\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:heart: Contributors\u003c/h2\u003e\n\u003cp\u003eThanks to all the contributors who worked on this release:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/duponter\"\u003e\u003ccode\u003e@​duponter\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.27.5\u003c/h2\u003e\n\u003ch2\u003e:zap: Improvements\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eByteBuddy in AssertJ 3.27.4 not compatible with Java 25 \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3946\"\u003e#3946\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Byte Buddy 1.17.7 \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3947\"\u003e#3947\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to JUnit BOM 5.13.4 \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3947\"\u003e#3947\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eGuava\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade to Guava 33.4.8-jre \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3947\"\u003e#3947\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.27.4\u003c/h2\u003e\n\u003ch2\u003e:no_entry_sign: Deprecated\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eorg.assertj.core.annotations.Beta\u003c/code\u003e in favor of \u003ccode\u003eorg.assertj.core.annotation.Beta\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eorg.assertj.core.util.CanIgnoreReturnValue\u003c/code\u003e in favor of \u003ccode\u003eorg.assertj.core.annotation.CanIgnoreReturnValue\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eorg.assertj.core.util.CheckReturnValue\u003c/code\u003e in favor of \u003ccode\u003eorg.assertj.core.annotation.CheckReturnValue\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:bug: Bug Fixes\u003c/h2\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix thread-safety in \u003ccode\u003eAbstractDateAssert\u003c/code\u003e \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3874\"\u003e#3874\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:zap: Improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate to the Central Publisher Portal, enable snapshot publishing \u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3881\"\u003e#3881\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/716b1e0a6a372890cd4b3495b954f57755e99471\"\u003e\u003ccode\u003e716b1e0\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release assertj-build-3.27.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/e1896529a38377dfb6eaa199ecb33c79b2a58591\"\u003e\u003ccode\u003ee189652\u003c/code\u003e\u003c/a\u003e Add missing export for \u003ccode\u003eorg.assertj.core.annotation\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3951\"\u003e#3951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/0cb489e99980dd384135d06a0967bd3ce712b219\"\u003e\u003ccode\u003e0cb489e\u003c/code\u003e\u003c/a\u003e Update Maven Central URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/72863098a2c7194b1acef0a8ed0f4c564e422c3d\"\u003e\u003ccode\u003e7286309\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare for next development iteration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/dd4cc1de575a224805a1614394046046cf2b4f99\"\u003e\u003ccode\u003edd4cc1d\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release assertj-build-3.27.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/1d0defc0dbabfe3cc12b34173dd88933cbc61fcb\"\u003e\u003ccode\u003e1d0defc\u003c/code\u003e\u003c/a\u003e Add missing permission to release workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/844d5d04af570d6772478d0309576cdd4c3a5c6d\"\u003e\u003ccode\u003e844d5d0\u003c/code\u003e\u003c/a\u003e Add missing GitHub Actions pinning to CodeQL workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/bdd7106814be9cf71e4ceb77e0db399aa1f79b5b\"\u003e\u003ccode\u003ebdd7106\u003c/code\u003e\u003c/a\u003e Add CodeQL custom workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/a93d7e632ae17d916c6a9da867571054a4b53e75\"\u003e\u003ccode\u003ea93d7e6\u003c/code\u003e\u003c/a\u003e Remove EOL Java 24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/assertj/assertj/commit/26ea866a2a9bece0f6f660f61b0483eaaabf27dc\"\u003e\u003ccode\u003e26ea866\u003c/code\u003e\u003c/a\u003e Update production dependencies (\u003ca href=\"https://redirect.github.com/assertj/assertj/issues/3947\"\u003e#3947\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/assertj/assertj/compare/assertj-build-3.27.3...assertj-build-3.27.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.code-intelligence:jazzer` from 0.24.0 to 0.26.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/releases\"\u003ecom.code-intelligence:jazzer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.26.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add linux arm64 support by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/973\"\u003eCodeIntelligenceTesting/jazzer#973\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add Finite annotation by \u003ca href=\"https://github.com/onionpsy\"\u003e\u003ccode\u003e@​onionpsy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/969\"\u003eCodeIntelligenceTesting/jazzer#969\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add additional number annotations by \u003ca href=\"https://github.com/florianGla\"\u003e\u003ccode\u003e@​florianGla\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/959\"\u003eCodeIntelligenceTesting/jazzer#959\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: dedicated options for fuzzing duration \u0026amp; executions by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/956\"\u003eCodeIntelligenceTesting/jazzer#956\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: update regex for detecting intellij coverage agent by \u003ca href=\"https://github.com/florianGla\"\u003e\u003ccode\u003e@​florianGla\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/961\"\u003eCodeIntelligenceTesting/jazzer#961\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix index out of bounds when mutating empty constructor arguments by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/962\"\u003eCodeIntelligenceTesting/jazzer#962\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct multiple method descriptors in builtin hooks by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/967\"\u003eCodeIntelligenceTesting/jazzer#967\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support maxSize \u0026gt; 1000 in map mutator by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/986\"\u003eCodeIntelligenceTesting/jazzer#986\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: don't apply Bean factories for proto enums by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/963\"\u003eCodeIntelligenceTesting/jazzer#963\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct descriptors for String.split methods by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/966\"\u003eCodeIntelligenceTesting/jazzer#966\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: restructure and improve the docs by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/958\"\u003eCodeIntelligenceTesting/jazzer#958\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix wrong Java class name in mutation framework docs by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/972\"\u003eCodeIntelligenceTesting/jazzer#972\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix wrong corpus dir in README by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/970\"\u003eCodeIntelligenceTesting/jazzer#970\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: document mutation annotation \u003ccode\u003eAppliesTo\u003c/code\u003e in Javadoc by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/974\"\u003eCodeIntelligenceTesting/jazzer#974\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add Javadoc to mutation annotations by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/976\"\u003eCodeIntelligenceTesting/jazzer#976\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add link to Bazel+JUnit example; improve description by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/965\"\u003eCodeIntelligenceTesting/jazzer#965\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fuzz them all by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/954\"\u003eCodeIntelligenceTesting/jazzer#954\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update protobuf to version 32.1 by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/985\"\u003eCodeIntelligenceTesting/jazzer#985\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update test maven deps by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/979\"\u003eCodeIntelligenceTesting/jazzer#979\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: write list fuzz tests command output to stdout by \u003ca href=\"https://github.com/florianGla\"\u003e\u003ccode\u003e@​florianGla\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/982\"\u003eCodeIntelligenceTesting/jazzer#982\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fix pom.xml for junit example project by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/960\"\u003eCodeIntelligenceTesting/jazzer#960\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/onionpsy\"\u003e\u003ccode\u003e@​onionpsy\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/969\"\u003eCodeIntelligenceTesting/jazzer#969\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.25.1...v0.26.0\"\u003ehttps://github.com/CodeIntelligenceTesting/jazzer/compare/v0.25.1...v0.26.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.25.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: publish using Portal OSSRH Staging API by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/948\"\u003eCodeIntelligenceTesting/jazzer#948\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: showcase the mutation framework in the readme by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/947\"\u003eCodeIntelligenceTesting/jazzer#947\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(mutation): ensure maxSize \u0026gt;= size when using libfuzzer by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/952\"\u003eCodeIntelligenceTesting/jazzer#952\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efindings: add entry for aircompressor by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/953\"\u003eCodeIntelligenceTesting/jazzer#953\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate ASM dependencies to version 9.8 by \u003ca href=\"https://github.com/apache-hb\"\u003e\u003ccode\u003e@​apache-hb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/950\"\u003eCodeIntelligenceTesting/jazzer#950\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache-hb\"\u003e\u003ccode\u003e@​apache-hb\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/950\"\u003eCodeIntelligenceTesting/jazzer#950\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.25.0...v0.25.1\"\u003ehttps://github.com/CodeIntelligenceTesting/jazzer/compare/v0.25.0...v0.25.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.25.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add \u003ccode\u003eUnsafe\u003c/code\u003e array access sanitizer by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/932\"\u003eCodeIntelligenceTesting/jazzer#932\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add a path traversal sanitizer by \u003ca href=\"https://github.com/tballison\"\u003e\u003ccode\u003e@​tballison\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/915\"\u003eCodeIntelligenceTesting/jazzer#915\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add path traversal configuration using \u003ccode\u003eBugDetectors\u003c/code\u003e API by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/943\"\u003eCodeIntelligenceTesting/jazzer#943\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebreaking fix\u003c/strong\u003e: make sure \u003ccode\u003eConsumeIntegralInRange\u003c/code\u003e is always in range [min; max] by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/945\"\u003eCodeIntelligenceTesting/jazzer#945\u003c/a\u003e. This change might invalidate some existing crash and corpus files.\u003c/li\u003e\n\u003cli\u003efix: clear last finding before starting a fuzzing run by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/944\"\u003eCodeIntelligenceTesting/jazzer#944\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/86378b7a20f08165e72a45582d6a9a5091212318\"\u003e\u003ccode\u003e86378b7\u003c/code\u003e\u003c/a\u003e chore: update protobuf dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/6440ed6fbff07c0470f0a757951c4efeb39b4926\"\u003e\u003ccode\u003e6440ed6\u003c/code\u003e\u003c/a\u003e chore: set -std=c++17 for macos \u0026amp; windows builds\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/2852b691c930d2c8a7cb0e5ad57de2f1573d308f\"\u003e\u003ccode\u003e2852b69\u003c/code\u003e\u003c/a\u003e chore: update runtime JDK to 21.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/d8125c43daa1775d7f781eec79ce880560d4b607\"\u003e\u003ccode\u003ed8125c4\u003c/code\u003e\u003c/a\u003e feat: fail early if min \u0026gt; max in ArrayMutator\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/cb1fb375a558d03f72ab8297aac23448a555f0a9\"\u003e\u003ccode\u003ecb1fb37\u003c/code\u003e\u003c/a\u003e fix: support maxSize \u0026gt; 1000 in map mutator\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/d88ad22398ba49f24e38bfe7c0b1ac4da3955add\"\u003e\u003ccode\u003ed88ad22\u003c/code\u003e\u003c/a\u003e chore: add test to validate hook method descriptors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/b5bf267355589461275123282ca66e77a49418b1\"\u003e\u003ccode\u003eb5bf267\u003c/code\u003e\u003c/a\u003e fix: method descriptor for RegexRoadblocks hook\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/862de64fd025784eb6666391d6ca0cb2aea1905e\"\u003e\u003ccode\u003e862de64\u003c/code\u003e\u003c/a\u003e fix: correct method descriptor in path traversal sanitizer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/0c9592750df1acaedbca4cd91e8118eec4bf8a6e\"\u003e\u003ccode\u003e0c95927\u003c/code\u003e\u003c/a\u003e fix: correct method descriptors in LDAP sanitizer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/d57e86957476816626177ef5eaca10d697d96dc6\"\u003e\u003ccode\u003ed57e869\u003c/code\u003e\u003c/a\u003e Add Javadoc to Finite\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.24.0...v0.26.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.code-intelligence:jazzer-api` from 0.24.0 to 0.26.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/releases\"\u003ecom.code-intelligence:jazzer-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.26.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add linux arm64 support by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/973\"\u003eCodeIntelligenceTesting/jazzer#973\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add Finite annotation by \u003ca href=\"https://github.com/onionpsy\"\u003e\u003ccode\u003e@​onionpsy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/969\"\u003eCodeIntelligenceTesting/jazzer#969\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add additional number annotations by \u003ca href=\"https://github.com/florianGla\"\u003e\u003ccode\u003e@​florianGla\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/959\"\u003eCodeIntelligenceTesting/jazzer#959\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: dedicated options for fuzzing duration \u0026amp; executions by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/956\"\u003eCodeIntelligenceTesting/jazzer#956\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: update regex for detecting intellij coverage agent by \u003ca href=\"https://github.com/florianGla\"\u003e\u003ccode\u003e@​florianGla\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/961\"\u003eCodeIntelligenceTesting/jazzer#961\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix index out of bounds when mutating empty constructor arguments by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/962\"\u003eCodeIntelligenceTesting/jazzer#962\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct multiple method descriptors in builtin hooks by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/967\"\u003eCodeIntelligenceTesting/jazzer#967\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support maxSize \u0026gt; 1000 in map mutator by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/986\"\u003eCodeIntelligenceTesting/jazzer#986\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: don't apply Bean factories for proto enums by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/963\"\u003eCodeIntelligenceTesting/jazzer#963\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct descriptors for String.split methods by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/966\"\u003eCodeIntelligenceTesting/jazzer#966\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: restructure and improve the docs by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/958\"\u003eCodeIntelligenceTesting/jazzer#958\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix wrong Java class name in mutation framework docs by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/972\"\u003eCodeIntelligenceTesting/jazzer#972\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix wrong corpus dir in README by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/970\"\u003eCodeIntelligenceTesting/jazzer#970\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: document mutation annotation \u003ccode\u003eAppliesTo\u003c/code\u003e in Javadoc by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/974\"\u003eCodeIntelligenceTesting/jazzer#974\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add Javadoc to mutation annotations by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/976\"\u003eCodeIntelligenceTesting/jazzer#976\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add link to Bazel+JUnit example; improve description by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/965\"\u003eCodeIntelligenceTesting/jazzer#965\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fuzz them all by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/954\"\u003eCodeIntelligenceTesting/jazzer#954\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update protobuf to version 32.1 by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/985\"\u003eCodeIntelligenceTesting/jazzer#985\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update test maven deps by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/979\"\u003eCodeIntelligenceTesting/jazzer#979\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: write list fuzz tests command output to stdout by \u003ca href=\"https://github.com/florianGla\"\u003e\u003ccode\u003e@​florianGla\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/982\"\u003eCodeIntelligenceTesting/jazzer#982\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fix pom.xml for junit example project by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/960\"\u003eCodeIntelligenceTesting/jazzer#960\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/onionpsy\"\u003e\u003ccode\u003e@​onionpsy\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/969\"\u003eCodeIntelligenceTesting/jazzer#969\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.25.1...v0.26.0\"\u003ehttps://github.com/CodeIntelligenceTesting/jazzer/compare/v0.25.1...v0.26.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.25.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: publish using Portal OSSRH Staging API by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/948\"\u003eCodeIntelligenceTesting/jazzer#948\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: showcase the mutation framework in the readme by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/947\"\u003eCodeIntelligenceTesting/jazzer#947\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(mutation): ensure maxSize \u0026gt;= size when using libfuzzer by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/952\"\u003eCodeIntelligenceTesting/jazzer#952\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efindings: add entry for aircompressor by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/953\"\u003eCodeIntelligenceTesting/jazzer#953\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate ASM dependencies to version 9.8 by \u003ca href=\"https://github.com/apache-hb\"\u003e\u003ccode\u003e@​apache-hb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/950\"\u003eCodeIntelligenceTesting/jazzer#950\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache-hb\"\u003e\u003ccode\u003e@​apache-hb\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/950\"\u003eCodeIntelligenceTesting/jazzer#950\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.25.0...v0.25.1\"\u003ehttps://github.com/CodeIntelligenceTesting/jazzer/compare/v0.25.0...v0.25.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.25.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add \u003ccode\u003eUnsafe\u003c/code\u003e array access sanitizer by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/932\"\u003eCodeIntelligenceTesting/jazzer#932\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add a path traversal sanitizer by \u003ca href=\"https://github.com/tballison\"\u003e\u003ccode\u003e@​tballison\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/915\"\u003eCodeIntelligenceTesting/jazzer#915\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add path traversal configuration using \u003ccode\u003eBugDetectors\u003c/code\u003e API by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/943\"\u003eCodeIntelligenceTesting/jazzer#943\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebreaking fix\u003c/strong\u003e: make sure \u003ccode\u003eConsumeIntegralInRange\u003c/code\u003e is always in range [min; max] by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/945\"\u003eCodeIntelligenceTesting/jazzer#945\u003c/a\u003e. This change might invalidate some existing crash and corpus files.\u003c/li\u003e\n\u003cli\u003efix: clear last finding before starting a fuzzing run by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/944\"\u003eCodeIntelligenceTesting/jazzer#944\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/86378b7a20f08165e72a45582d6a9a5091212318\"\u003e\u003ccode\u003e86378b7\u003c/code\u003e\u003c/a\u003e chore: update protobuf dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/6440ed6fbff07c0470f0a757951c4efeb39b4926\"\u003e\u003ccode\u003e6440ed6\u003c/code\u003e\u003c/a\u003e chore: set -std=c++17 for macos \u0026amp; windows builds\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/2852b691c930d2c8a7cb0e5ad57de2f1573d308f\"\u003e\u003ccode\u003e2852b69\u003c/code\u003e\u003c/a\u003e chore: update runtime JDK to 21.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/d8125c43daa1775d7f781eec79ce880560d4b607\"\u003e\u003ccode\u003ed8125c4\u003c/code\u003e\u003c/a\u003e feat: fail early if min \u0026gt; max in ArrayMutator\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/cb1fb375a558d03f72ab8297aac23448a555f0a9\"\u003e\u003ccode\u003ecb1fb37\u003c/code\u003e\u003c/a\u003e fix: support maxSize \u0026gt; 1000 in map mutator\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/d88ad22398ba49f24e38bfe7c0b1ac4da3955add\"\u003e\u003ccode\u003ed88ad22\u003c/code\u003e\u003c/a\u003e chore: add test to validate hook method descriptors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/b5bf267355589461275123282ca66e77a49418b1\"\u003e\u003ccode\u003eb5bf267\u003c/code\u003e\u003c/a\u003e fix: method descriptor for RegexRoadblocks hook\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/862de64fd025784eb6666391d6ca0cb2aea1905e\"\u003e\u003ccode\u003e862de64\u003c/code\u003e\u003c/a\u003e fix: correct method descriptor in path traversal sanitizer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/0c9592750df1acaedbca4cd91e8118eec4bf8a6e\"\u003e\u003ccode\u003e0c95927\u003c/code\u003e\u003c/a\u003e fix: correct method descriptors in LDAP sanitizer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/d57e86957476816626177ef5eaca10d697d96dc6\"\u003e\u003ccode\u003ed57e869\u003c/code\u003e\u003c/a\u003e Add Javadoc to Finite\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.24.0...v0.26.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.code-intelligence:jazzer-api` from 0.24.0 to 0.26.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/releases\"\u003ecom.code-intelligence:jazzer-api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.26.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add linux arm64 support by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/973\"\u003eCodeIntelligenceTesting/jazzer#973\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add Finite annotation by \u003ca href=\"https://github.com/onionpsy\"\u003e\u003ccode\u003e@​onionpsy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/969\"\u003eCodeIntelligenceTesting/jazzer#969\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add additional number annotations by \u003ca href=\"https://github.com/florianGla\"\u003e\u003ccode\u003e@​florianGla\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/959\"\u003eCodeIntelligenceTesting/jazzer#959\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: dedicated options for fuzzing duration \u0026amp; executions by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/956\"\u003eCodeIntelligenceTesting/jazzer#956\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: update regex for detecting intellij coverage agent by \u003ca href=\"https://github.com/florianGla\"\u003e\u003ccode\u003e@​florianGla\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/961\"\u003eCodeIntelligenceTesting/jazzer#961\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix index out of bounds when mutating empty constructor arguments by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/962\"\u003eCodeIntelligenceTesting/jazzer#962\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct multiple method descriptors in builtin hooks by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/967\"\u003eCodeIntelligenceTesting/jazzer#967\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support maxSize \u0026gt; 1000 in map mutator by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/986\"\u003eCodeIntelligenceTesting/jazzer#986\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: don't apply Bean factories for proto enums by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/963\"\u003eCodeIntelligenceTesting/jazzer#963\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct descriptors for String.split methods by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/966\"\u003eCodeIntelligenceTesting/jazzer#966\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: restructure and improve the docs by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/958\"\u003eCodeIntelligenceTesting/jazzer#958\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix wrong Java class name in mutation framework docs by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/972\"\u003eCodeIntelligenceTesting/jazzer#972\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix wrong corpus dir in README by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/970\"\u003eCodeIntelligenceTesting/jazzer#970\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: document mutation annotation \u003ccode\u003eAppliesTo\u003c/code\u003e in Javadoc by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/974\"\u003eCodeIntelligenceTesting/jazzer#974\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add Javadoc to mutation annotations by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/976\"\u003eCodeIntelligenceTesting/jazzer#976\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add link to Bazel+JUnit example; improve description by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/965\"\u003eCodeIntelligenceTesting/jazzer#965\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fuzz them all by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/954\"\u003eCodeIntelligenceTesting/jazzer#954\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update protobuf to version 32.1 by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/985\"\u003eCodeIntelligenceTesting/jazzer#985\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): update test maven deps by \u003ca href=\"https://github.com/renovate\"\u003e\u003ccode\u003e@​renovate\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/979\"\u003eCodeIntelligenceTesting/jazzer#979\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: write list fuzz tests command output to stdout by \u003ca href=\"https://github.com/florianGla\"\u003e\u003ccode\u003e@​florianGla\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/982\"\u003eCodeIntelligenceTesting/jazzer#982\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fix pom.xml for junit example project by \u003ca href=\"https://github.com/simonresch\"\u003e\u003ccode\u003e@​simonresch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/960\"\u003eCodeIntelligenceTesting/jazzer#960\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/onionpsy\"\u003e\u003ccode\u003e@​onionpsy\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/969\"\u003eCodeIntelligenceTesting/jazzer#969\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.25.1...v0.26.0\"\u003ehttps://github.com/CodeIntelligenceTesting/jazzer/compare/v0.25.1...v0.26.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.25.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: publish using Portal OSSRH Staging API by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/948\"\u003eCodeIntelligenceTesting/jazzer#948\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: showcase the mutation framework in the readme by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/947\"\u003eCodeIntelligenceTesting/jazzer#947\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(mutation): ensure maxSize \u0026gt;= size when using libfuzzer by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/952\"\u003eCodeIntelligenceTesting/jazzer#952\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efindings: add entry for aircompressor by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/953\"\u003eCodeIntelligenceTesting/jazzer#953\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate ASM dependencies to version 9.8 by \u003ca href=\"https://github.com/apache-hb\"\u003e\u003ccode\u003e@​apache-hb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/950\"\u003eCodeIntelligenceTesting/jazzer#950\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache-hb\"\u003e\u003ccode\u003e@​apache-hb\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/950\"\u003eCodeIntelligenceTesting/jazzer#950\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.25.0...v0.25.1\"\u003ehttps://github.com/CodeIntelligenceTesting/jazzer/compare/v0.25.0...v0.25.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.25.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: add \u003ccode\u003eUnsafe\u003c/code\u003e array access sanitizer by \u003ca href=\"https://github.com/Marcono1234\"\u003e\u003ccode\u003e@​Marcono1234\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/932\"\u003eCodeIntelligenceTesting/jazzer#932\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add a path traversal sanitizer by \u003ca href=\"https://github.com/tballison\"\u003e\u003ccode\u003e@​tballison\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/915\"\u003eCodeIntelligenceTesting/jazzer#915\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add path traversal configuration using \u003ccode\u003eBugDetectors\u003c/code\u003e API by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/943\"\u003eCodeIntelligenceTesting/jazzer#943\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebreaking fix\u003c/strong\u003e: make sure \u003ccode\u003eConsumeIntegralInRange\u003c/code\u003e is always in range [min; max] by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/945\"\u003eCodeIntelligenceTesting/jazzer#945\u003c/a\u003e. This change might invalidate some existing crash and corpus files.\u003c/li\u003e\n\u003cli\u003efix: clear last finding before starting a fuzzing run by \u003ca href=\"https://github.com/oetr\"\u003e\u003ccode\u003e@​oetr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/CodeIntelligenceTesting/jazzer/pull/944\"\u003eCodeIntelligenceTesting/jazzer#944\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/86378b7a20f08165e72a45582d6a9a5091212318\"\u003e\u003ccode\u003e86378b7\u003c/code\u003e\u003c/a\u003e chore: update protobuf dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/6440ed6fbff07c0470f0a757951c4efeb39b4926\"\u003e\u003ccode\u003e6440ed6\u003c/code\u003e\u003c/a\u003e chore: set -std=c++17 for macos \u0026amp; windows builds\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/2852b691c930d2c8a7cb0e5ad57de2f1573d308f\"\u003e\u003ccode\u003e2852b69\u003c/code\u003e\u003c/a\u003e chore: update runtime JDK to 21.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/d8125c43daa1775d7f781eec79ce880560d4b607\"\u003e\u003ccode\u003ed8125c4\u003c/code\u003e\u003c/a\u003e feat: fail early if min \u0026gt; max in ArrayMutator\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/cb1fb375a558d03f72ab8297aac23448a555f0a9\"\u003e\u003ccode\u003ecb1fb37\u003c/code\u003e\u003c/a\u003e fix: support maxSize \u0026gt; 1000 in map mutator\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/d88ad22398ba49f24e38bfe7c0b1ac4da3955add\"\u003e\u003ccode\u003ed88ad22\u003c/code\u003e\u003c/a\u003e chore: add test to validate hook method descriptors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/b5bf267355589461275123282ca66e77a49418b1\"\u003e\u003ccode\u003eb5bf267\u003c/code\u003e\u003c/a\u003e fix: method descriptor for RegexRoadblocks hook\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/862de64fd025784eb6666391d6ca0cb2aea1905e\"\u003e\u003ccode\u003e862de64\u003c/code\u003e\u003c/a\u003e fix: correct method descriptor in path traversal sanitizer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/0c9592750df1acaedbca4cd91e8118eec4bf8a6e\"\u003e\u003ccode\u003e0c95927\u003c/code\u003e\u003c/a\u003e fix: correct method descriptors in LDAP sanitizer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/commit/d57e86957476816626177ef5eaca10d697d96dc6\"\u003e\u003ccode\u003ed57e869\u003c/code\u003e\u003c/a\u003e Add Javadoc to Finite\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/CodeIntelligenceTesting/jazzer/compare/v0.24.0...v0.26.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `commons-codec:commons-codec` from 1.18.0 to 1.20.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-codec/blob/master/RELEASE-NOTES.txt\"\u003ecommons-codec:commons-codec's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons Codec 1.20.0 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Codec team is pleased to announce the release of Apache Commons Codec 1.20.0.\u003c/p\u003e\n\u003cp\u003eThe Apache Commons Codec component contains encoders and decoders for\nformats such as Base16, Base32, Base64, digest, and Hexadecimal. In addition to these\nwidely used encoders and decoders, the codec package also maintains a\ncollection of phonetic encoding utilities.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003ch2\u003eNew features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add org.apache.commons.codec.digest.Crc16. Thanks to Fredrik Kjellberg, Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add builders to org.apache.commons.codec.digest streams and deprecate some old constructors. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add builder to Base16 streams and deprecate some old constructors. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add support for SHAKE128-256 and SHAKE256-512 to `DigestUtils` and `MessageDigestAlgorithms` on Java 25 and up. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Add BaseNCodec.AbstractBuilder.setDecodeTable(byte[]) and refactor subclasses. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Deprecate all but one Base32 constructor in favor of the builder added in version 1.17.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Deprecate all but one Base64 constructor in favor of the builder added in version 1.17.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        BaseNCodecInputStream subclasses are now type-safe to match its matching BaseNCodec. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        BaseNCodecOutputStream subclasses are now type-safe to match its matching BaseNCodec. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        Bump org.apache.commons:commons-parent from 85 to 91. Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e        [test] Bump org.apache.commons:commons-lang3 from 3.18.0 to 3.19.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFor complete information on Apache Commons Codec, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons Codec website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-codec/\"\u003ehttps://commons.apache.org/proper/commons-codec/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload page: \u003ca href=\"https://commons.apache.org/proper/commons-codec/download_codec.cgi\"\u003ehttps://commons.apache.org/proper/commons-codec/download_codec.cgi\u003c/a\u003e\u003c/p\u003e\n\u003chr /\u003e\n\u003ch2\u003eApache Commons Codec 1.19.0 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Codec team is pleased to announce the release of Apache Commons Codec 1.19.0.\u003c/p\u003e\n\u003cp\u003eThe Apache Commons Codec component contains encoders and decoders for\nformats such as Base16, Base32, Base64, digest, and Hexadecimal. In addition to these\nwidely used encoders and decoders, the codec package also maintains a\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/b20db1f1fa6ee7b0536f6a25c9c33f8289c22098\"\u003e\u003ccode\u003eb20db1f\u003c/code\u003e\u003c/a\u003e Merge branch 'master' into release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/cb344d6cfbdac2ce969c8ed86bc02d25e0a8f2c9\"\u003e\u003ccode\u003ecb344d6\u003c/code\u003e\u003c/a\u003e Use leaf in overview\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/004966ba0d70c24e59a3107edc06d13e56905313\"\u003e\u003ccode\u003e004966b\u003c/code\u003e\u003c/a\u003e Better package description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/13208005b9cf043ecd09c149a53eff03c1e7db61\"\u003e\u003ccode\u003e1320800\u003c/code\u003e\u003c/a\u003e Use HTTPS in URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/fcb8bf612ccdf25c11573ebe82dd9f0474e606d5\"\u003e\u003ccode\u003efcb8bf6\u003c/code\u003e\u003c/a\u003e Use component logo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/af58c1af853cd705fa08a5313c7fecd870ed37c6\"\u003e\u003ccode\u003eaf58c1a\u003c/code\u003e\u003c/a\u003e Use final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/4368bfeb57e2283fee80a296ed460d887b96a594\"\u003e\u003ccode\u003e4368bfe\u003c/code\u003e\u003c/a\u003e Add dependabot email [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/cb2b7b69fdb35725f54f2bfa3a96e2d5974e4d56\"\u003e\u003ccode\u003ecb2b7b6\u003c/code\u003e\u003c/a\u003e Clarify comment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/48bb283c9b11876bedcb26e837a4efee3a71e77c\"\u003e\u003ccode\u003e48bb283\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 4.30.9 to 4.31.2 (\u003ca href=\"https://redirect.github.com/apache/commons-codec/issues/414\"\u003e#414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-codec/commit/f61c2e6179dabeeceeff0ab2713a0ac7f4eaa64b\"\u003e\u003ccode\u003ef61c2e6\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 4.6.2 to 5.0.0 (\u003ca href=\"https://redirect.github.com/apache/commons-codec/issues/413\"\u003e#413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-codec/compare/rel/commons-codec-1.18.0...rel/commons-codec-1.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.commons:commons-compress` from 1.27.1 to 1.28.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-compress/blob/master/RELEASE-NOTES.txt\"\u003eorg.apache.commons:commons-compress's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons Compress 1.28.0 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons Compress team is pleased to announce the release of Apache Commons Compress 1.28.0.\u003c/p\u003e\n\u003cp\u003eApache Commons Compress defines an API for working with\ncompression and archive formats. These include bzip2, gzip, pack200,\nLZMA, XZ, Snappy, traditional Unix Compress, DEFLATE, DEFLATE64, LZ4,\nBrotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003cp\u003eThis release updates Apache Commons Lang to 3.18.0 to pick up the fix for CVE-2025-48924 (\u003ca href=\"https://nvd.nist.gov/vuln/detail/CVE-2025-48924\"\u003ehttps://nvd.nist.gov/vuln/detail/CVE-2025-48924\u003c/a\u003e), but is not affected by it.\u003c/p\u003e\n\u003ch2\u003eChanges in this version\u003c/h2\u003e\n\u003cp\u003eChanges in this version include the following.\u003c/p\u003e\n\u003ch2\u003eNew Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipParameters.getModificationInstant(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipParameters.setModificationInstant(Instant). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipParameters.OS, setOS(OS), getOS(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipParameters.toString(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCOMPRESS-638:  Add GzipParameters.setFileNameCharset(Charset) and getFileNameCharset() to override the default ISO-8859-1 Charset \u003ca href=\"https://redirect.github.com/apache/commons-compress/issues/602\"\u003e#602\u003c/a\u003e. Thanks to vincexjl, Gary Gregory, Piotr P. Karwasz.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add support for gzip extra subfields, see GzipParameters.setExtra(HeaderExtraField) [#604](https://github.com/apache/commons-compress/issues/604). Thanks to ddeschenes-1, Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add CompressFilterOutputStream and refactor to use. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add ZipFile.stream(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       GzipCompressorInputStream reads the modification time (MTIME) and stores its value incorrectly multiplied by 1,000. Thanks to Danny Deschenes, Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       GzipCompressorInputStream writes the modification time (MTIME) the value incorrectly divided by 1,000. Thanks to Danny Deschenes, Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add optional FHCRC to GZIP header [#627](https://github.com/apache/commons-compress/issues/627). Thanks to Danny Deschenes, Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipCompressorInputStream.Builder allowing to customize the file name and comment Charsets. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipCompressorInputStream.Builder.setOnMemberStart(IOConsumer) to monitor member parsing. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add GzipCompressorInputStream.Builder.setOnMemberEnd(IOConsumer) to monitor member parsing. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add PMD check to default Maven goal. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add SevenZFile.Builder.setMaxMemoryLimitKiB(int). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add MemoryLimitException.MemoryLimitException(long, int, Throwable) and deprecate MemoryLimitException.MemoryLimitException(long, int, Exception). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCOMPRESS-692:  Add support for zstd compression in zip archives. Thanks to Mehmet Karaman, Andrey Loskutov, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add support for XZ compression in ZIP archives. Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCOMPRESS-695:  Add ZipArchiveInputStream.createZstdInputStream(InputStream) to provide a different InputStream implementation for Zstandard (Zstd) \u003ca href=\"https://redirect.github.com/apache/commons-compress/issues/649\"\u003e#649\u003c/a\u003e. Thanks to Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.harmony.pack200.Pack200Exception.Pack200Exception(String, Throwable). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eCOMPRESS-697:  Move BitStream.nextBit() method to BitInputStream \u003ca href=\"https://redirect.github.com/apache/commons-compress/issues/663\"\u003e#663\u003c/a\u003e. Thanks to Fredrik Kjellberg, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.lzma.LZMACompressorInputStream.builder/Builder(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.lzma.LZMACompressorOutputStream.builder/Builder(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.xz.XZCompressorInputStream.builder/Builder(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.xz.XZCompressorOutputStream.builder/Builder(). Thanks to Gary Gregory. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.xz.ZstdCompressorOutputStream.builder/Builder() [#666](https://github.com/apache/commons-compress/issues/666). Thanks to Gary Gregory, David Walluck, Piotr P. Karwasz. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e       Add org.apache.commons.compress.compressors.xz.ZstdConstants [#666](https://github.com/apache/commons-compress/issues/666). Thanks to Gary Gregory, David Walluck, Piotr P. Karwasz. \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/852d9c23b94127feafc1649d9c7f13d4df338845\"\u003e\u003ccode\u003e852d9c2\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.28.0 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/f5eb9e28edf8a661ac5efc43b7853ee49bb73b3a\"\u003e\u003ccode\u003ef5eb9e2\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/36f204caa6f7bb2c92a9ad04ba246ad47a2465d2\"\u003e\u003ccode\u003e36f204c\u003c/code\u003e\u003c/a\u003e Camel case parameter name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/4c04e4a803831c00663a6dafd0f0837fba60633b\"\u003e\u003ccode\u003e4c04e4a\u003c/code\u003e\u003c/a\u003e Use final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/6cb7da194a9369edfbd65629576203b8af61ba44\"\u003e\u003ccode\u003e6cb7da1\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/563c9d2fa4d2340902284fc044a7398fc15da5fb\"\u003e\u003ccode\u003e563c9d2\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/ce73bd890e50fcb88d362fc8298f31fa90d802aa\"\u003e\u003ccode\u003ece73bd8\u003c/code\u003e\u003c/a\u003e Javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/a464ae94e0f9c59e9bc30be6086d876f9907d0a4\"\u003e\u003ccode\u003ea464ae9\u003c/code\u003e\u003c/a\u003e Better parameter names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/c0b2b84144d923a2bf7caada35e1d9bb5d562e78\"\u003e\u003ccode\u003ec0b2b84\u003c/code\u003e\u003c/a\u003e Add TODO for next major version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-compress/commit/c76bc976703dc0cebfb6d4653061b8ac3524421d\"\u003e\u003ccode\u003ec76bc97\u003c/code\u003e\u003c/a\u003e Use OpenVEX to document that we are not affected by CVE-2025-48924 in\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-compress/compare/rel/commons-compress-1.27.1...rel/commons-compress-1.28.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.commons:commons-csv` from 1.14.0 to 1.14.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/commons-csv/blob/master/RELEASE-NOTES.txt\"\u003eorg.apache.commons:commons-csv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eApache Commons CSV 1.14.1 Release Notes\u003c/h2\u003e\n\u003cp\u003eThe Apache Commons CSV team is pleased to announce the release of Apache Commons CSV 1.14.1.\u003c/p\u003e\n\u003cp\u003eThis document contains the release notes for the 1.14.1 version of Apache Commons CSV.\nCommons CSV reads and writes files in Comma Separated Value (CSV) format variations.\u003c/p\u003e\n\u003cp\u003eCommons CSV requires at least Java 8.\u003c/p\u003e\n\u003cp\u003eThe Apache Commons CSV library provides a simple interface for reading and writing CSV files of various types.\u003c/p\u003e\n\u003cp\u003eThis is a feature and maintenance release. Java 8 or later is required.\u003c/p\u003e\n\u003cp\u003eChanges in this version include:\u003c/p\u003e\n\u003ch2\u003eFixed Bugs\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCSV-318:  CSVPrinter.printRecord(Stream) hangs if given a parallel stream. Thanks to Joseph Shraibman, Gary Gregory.\u003c/li\u003e\n\u003cli\u003eCSV-318:  CSVPrinter now uses an internal lock instead of synchronized methods. Thanks to Joseph Shraibman, Gary Gregory.\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      org.apache.commons.csv.CSVPrinter.printRecords(ResultSet) now writes one record at a time using a lock. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump org.apache.commons:commons-parent from 81 to 85 [#542](https://github.com/apache/commons-csv/issues/542). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump commons-io:commons-io from 2.18.0 to 2.20.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump com.opencsv:opencsv from 5.10 to 5.11.2 [#545](https://github.com/apache/commons-csv/issues/545), [#551](https://github.com/apache/commons-csv/issues/551), [#553](https://github.com/apache/commons-csv/issues/553). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 [#556](https://github.com/apache/commons-csv/issues/556). Thanks to Gary Gregory, Dependabot.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cpre\u003e\u003ccode\u003e      Bump commons-codec:commons-codec from 1.18.0 to 1.19.0. Thanks to Gary Gregory.\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHistorical list of changes: \u003ca href=\"https://commons.apache.org/proper/commons-csv/changes.html\"\u003ehttps://commons.apache.org/proper/commons-csv/changes.html\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eFor complete information on Apache Commons CSV, including instructions on how to submit bug reports,\npatches, or suggestions for improvement, see the Apache Commons CSV website:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://commons.apache.org/proper/commons-csv/\"\u003ehttps://commons.apache.org/proper/commons-csv/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eDownload page: \u003ca href=\"https://commons.apache.org/proper/commons-csv/download_csv.cgi\"\u003ehttps://commons.apache.org/proper/commons-csv/download_csv.cgi\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eHave fun!\n-Apache Commons CSV team\u003c/p\u003e\n\u003chr /\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/e14ef86d34211f9d1b9b6040c5f6dbafc93ba907\"\u003e\u003ccode\u003ee14ef86\u003c/code\u003e\u003c/a\u003e Ignore macOS file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/d8724bf76a7d6abbb93aad65e316f050f86a256d\"\u003e\u003ccode\u003ed8724bf\u003c/code\u003e\u003c/a\u003e Prepare for the release candidate 1.14.1 RC1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/b76971c25af176f901c003b25d6a5f4f6edc87ad\"\u003e\u003ccode\u003eb76971c\u003c/code\u003e\u003c/a\u003e Prepare for the next release candidate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/b66814ef248186b7a8316b85e1208c705dba06e3\"\u003e\u003ccode\u003eb66814e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/apache/commons-csv/issues/557\"\u003e#557\u003c/a\u003e from apache/dependabot/github_actions/github/codeql-a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/9c95e92d6aaa4d052a139158a900395646c6652e\"\u003e\u003ccode\u003e9c95e92\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 3.29.2 to 3.29.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/1fb37163f9fe59aa13c63efd53e71d7a0392be4c\"\u003e\u003ccode\u003e1fb3716\u003c/code\u003e\u003c/a\u003e Bump commons-codec:commons-codec from 1.18.0 to 1.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/7b72c509f73e05ca2bf2f0945a6a1cb03f87bd39\"\u003e\u003ccode\u003e7b72c50\u003c/code\u003e\u003c/a\u003e Merge some string literals\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/96583732b6be55d459a5b430c4a3a3bb2126db10\"\u003e\u003ccode\u003e9658373\u003c/code\u003e\u003c/a\u003e Update the GitHub pull request template for AI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/67192a9e0af58bdf49edf4e0d29f50343da82c70\"\u003e\u003ccode\u003e67192a9\u003c/code\u003e\u003c/a\u003e Bump commons-io:commons-io from 2.19.0 to 2.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/commons-csv/commit/59164c8b795ebd4cc0362c4c74d7c893c4a50303\"\u003e\u003ccode\u003e59164c8\u003c/code\u003e\u003c/a\u003e Bump com.opencsv:opencsv from 5.11.1 to 5.11.2 \u003ca href=\"https://redirect.github.com/apache/commons-csv/issues/553\"\u003e#553\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/commons-csv/compare/rel/commons-csv-1.14.0...rel/commons-csv-1.14.1\"\u003e...\n\n_Description has been truncated_","html_url":"https://github.com/ppkarwasz/logging-log4j2/pull/597","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ppkarwasz%2Flogging-log4j2/issues/597","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/597/packages"}}]}