{"id":14768,"name":"com.uber.nullaway:nullaway","ecosystem":"maven","repository_url":"https://github.com/uber/NullAway","issues_count":275,"created_at":"2025-06-06T23:51:03.513Z","updated_at":"2025-06-06T23:51:03.513Z","purl":"pkg:maven/com.uber.nullaway:nullaway","metadata":{"id":4784143,"name":"com.uber.nullaway:nullaway","ecosystem":"maven","description":"A fast annotation-based null checker for Java","homepage":"https://github.com/uber/NullAway/","licenses":"The MIT License","normalized_licenses":["MIT"],"repository_url":"https://github.com/uber/NullAway","keywords_array":[],"namespace":"com.uber.nullaway","versions_count":103,"first_release_published_at":"2017-09-06T21:56:22.000Z","latest_release_published_at":"2025-04-30T02:25:09.000Z","latest_release_number":"0.12.7","last_synced_at":"2025-06-04T18:19:31.319Z","created_at":"2022-07-26T11:40:35.215Z","updated_at":"2025-06-04T18:19:31.319Z","registry_url":"https://central.sonatype.com/artifact/com.uber.nullaway/nullaway/","install_command":null,"documentation_url":"https://appdoc.app/artifact/com.uber.nullaway/nullaway/","metadata":{},"repo_metadata":{"uuid":"102137661","full_name":"uber/NullAway","owner":"uber","description":"A tool to help eliminate NullPointerExceptions (NPEs) in your Java code with low build-time overhead","archived":false,"fork":false,"pushed_at":"2023-03-10T15:56:52.000Z","size":4436,"stargazers_count":3298,"open_issues_count":83,"forks_count":269,"subscribers_count":66,"default_branch":"master","last_synced_at":"2023-03-10T17:11:37.366Z","etag":null,"topics":["android","java","nullability","nullability-analysis","static-analysis","static-code-analysis"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"logo_url":null,"metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-09-01T17:35:57.000Z","updated_at":"2023-03-10T16:12:16.000Z","dependencies_parsed_at":"2023-02-17T15:45:36.797Z","dependency_job_id":null,"html_url":"https://github.com/uber/NullAway","commit_stats":null,"repository_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/uber%2FNullAway","tags_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/uber%2FNullAway/tags","manifests_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/uber%2FNullAway/manifests","owner_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/uber","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":"uber","name":"Uber Open Source","uuid":"538264","kind":"organization","description":"Open Source Software at Uber","email":null,"website":"http://uber.github.io/","location":"70+ countries and counting.","twitter":null,"company":null,"avatar_url":"https://avatars.githubusercontent.com/u/538264?v=4","repositories_count":122,"last_synced_at":"2023-02-19T22:13:52.677Z","metadata":{"has_sponsors_listing":false},"owner_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/uber"},"tags":[{"name":"v0.10.9","sha":"7591b03ae02d3101d314c342c4bc8b5493a262e6","kind":"tag","published_at":"2023-02-01T19:29:48.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.10.9","html_url":"https://github.com/uber/NullAway/releases/tag/v0.10.9"},{"name":"v0.10.8","sha":"8309d67fa0f4b2a88673160949bcfba75d50a0a6","kind":"tag","published_at":"2023-01-14T05:41:03.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.10.8","html_url":"https://github.com/uber/NullAway/releases/tag/v0.10.8"},{"name":"v0.10.7","sha":"09fa6a6c93d75c007dfde2913ecb2ad2951227ff","kind":"tag","published_at":"2023-01-04T21:12:53.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.10.7","html_url":"https://github.com/uber/NullAway/releases/tag/v0.10.7"},{"name":"v0.10.6","sha":"ebba16f0d71db64d3322d443db66229a53ad3532","kind":"tag","published_at":"2022-12-30T00:07:46.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.10.6","html_url":"https://github.com/uber/NullAway/releases/tag/v0.10.6"},{"name":"v0.10.5","sha":"e499d237be9e43d20c0aed12d097c1da186cd4f4","kind":"tag","published_at":"2022-11-18T20:15:43.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.10.5","html_url":"https://github.com/uber/NullAway/releases/tag/v0.10.5"},{"name":"v0.10.4","sha":"a4e51004f27301a50e278b04d10ec9530be82aca","kind":"tag","published_at":"2022-11-02T16:40:49.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.10.4","html_url":"https://github.com/uber/NullAway/releases/tag/v0.10.4"},{"name":"v0.10.3","sha":"a2c8d18a3803d63292fe3a9e5a133c5b5c6a92ac","kind":"tag","published_at":"2022-10-28T21:43:03.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.10.3","html_url":"https://github.com/uber/NullAway/releases/tag/v0.10.3"},{"name":"v0.10.2","sha":"a05516263bd597fc29c29c7e72153bd4281382f6","kind":"tag","published_at":"2022-09-21T00:37:04.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.10.2","html_url":"https://github.com/uber/NullAway/releases/tag/v0.10.2"},{"name":"v0.10.1","sha":"e2d82b1e78c292d8c56b807d9ebd55bf822dee1d","kind":"tag","published_at":"2022-09-13T02:44:59.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.10.1","html_url":"https://github.com/uber/NullAway/releases/tag/v0.10.1"},{"name":"v0.10.0","sha":"f5439589fc7ce8b0257633f1a5f750692d4635dd","kind":"tag","published_at":"2022-09-09T20:37:48.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.10.0","html_url":"https://github.com/uber/NullAway/releases/tag/v0.10.0"},{"name":"v0.9.10","sha":"7fceacf8f0222ecb647e2700edd9c6cb96b3d6db","kind":"tag","published_at":"2022-08-31T17:47:52.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.9.10","html_url":"https://github.com/uber/NullAway/releases/tag/v0.9.10"},{"name":"v0.9.9","sha":"a9027185464e6951c1ec7e6c37bd0ea5e3c1ddcf","kind":"tag","published_at":"2022-08-03T23:10:59.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.9.9","html_url":"https://github.com/uber/NullAway/releases/tag/v0.9.9"},{"name":"v0.9.8","sha":"fad9ccbffe6c9a47ccbfb5fad497a80f216b6b9c","kind":"tag","published_at":"2022-06-24T18:08:33.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.9.8","html_url":"https://github.com/uber/NullAway/releases/tag/v0.9.8"},{"name":"v0.9.7","sha":"f051b031feb9cf5b871c8add89feb786fae390e1","kind":"tag","published_at":"2022-05-09T01:41:35.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.9.7","html_url":"https://github.com/uber/NullAway/releases/tag/v0.9.7"},{"name":"v0.9.6","sha":"ec60b11788e3b0844a2ea948aacb62a6fa771254","kind":"tag","published_at":"2022-03-11T19:07:30.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.9.6","html_url":"https://github.com/uber/NullAway/releases/tag/v0.9.6"},{"name":"v0.9.5","sha":"20e29146ce179d4d24ba8702fb14ccbe63b04a1d","kind":"tag","published_at":"2022-01-10T18:50:04.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.9.5","html_url":"https://github.com/uber/NullAway/releases/tag/v0.9.5"},{"name":"v0.9.4","sha":"0831768f26a0334262fafe6e742987dd00e83d72","kind":"tag","published_at":"2021-12-29T00:47:43.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.9.4","html_url":"https://github.com/uber/NullAway/releases/tag/v0.9.4"},{"name":"v0.9.3","sha":"1f5ccc170d3014ee574519c6e8a3afb2ac6cb821","kind":"tag","published_at":"2021-12-27T21:31:42.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.9.3","html_url":"https://github.com/uber/NullAway/releases/tag/v0.9.3"},{"name":"v0.9.2","sha":"9b56c35494d0c0def3bc956c99a6caca1b163363","kind":"tag","published_at":"2021-07-26T17:38:57.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.9.2","html_url":"https://github.com/uber/NullAway/releases/tag/v0.9.2"},{"name":"v0.9.1","sha":"c17c8a5682cb97b63be558ef4c602300c1b35b91","kind":"tag","published_at":"2021-04-09T00:24:21.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.9.1","html_url":"https://github.com/uber/NullAway/releases/tag/v0.9.1"},{"name":"v0.9.0","sha":"786eae21687791d14d77f2a661e8dd7bcafb7639","kind":"tag","published_at":"2021-02-23T18:17:02.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.9.0","html_url":"https://github.com/uber/NullAway/releases/tag/v0.9.0"},{"name":"v0.8.0","sha":"01f7416ac9d81ba06e4c2f4220f38b3c68b819cf","kind":"tag","published_at":"2020-07-28T22:00:24.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.8.0","html_url":"https://github.com/uber/NullAway/releases/tag/v0.8.0"},{"name":"v0.7.10","sha":"68381b7f3021bb3582b2861335aa47bb199e3a57","kind":"tag","published_at":"2020-05-06T22:29:02.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.7.10","html_url":"https://github.com/uber/NullAway/releases/tag/v0.7.10"},{"name":"v0.7.9","sha":"99656337d5d3c446e0058f61cf48e4787a1c9539","kind":"tag","published_at":"2019-11-15T23:42:01.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.7.9","html_url":"https://github.com/uber/NullAway/releases/tag/v0.7.9"},{"name":"v0.7.8","sha":"d062ad2fc78e89d5594005dff8702a8379b624fa","kind":"tag","published_at":"2019-09-23T18:00:14.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.7.8","html_url":"https://github.com/uber/NullAway/releases/tag/v0.7.8"},{"name":"v0.7.7","sha":"af47a516074ee238b398dadc76d54d68a1c1cdee","kind":"tag","published_at":"2019-09-17T16:36:33.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.7.7","html_url":"https://github.com/uber/NullAway/releases/tag/v0.7.7"},{"name":"v0.7.6","sha":"631c4f3672cfa548f880be2b34c902497b01b1b9","kind":"tag","published_at":"2019-08-27T20:41:49.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.7.6","html_url":"https://github.com/uber/NullAway/releases/tag/v0.7.6"},{"name":"v0.7.5","sha":"beb83a0c43e061379ee6b92a3e6df65bf9e2712a","kind":"tag","published_at":"2019-06-27T20:14:21.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.7.5","html_url":"https://github.com/uber/NullAway/releases/tag/v0.7.5"},{"name":"v0.7.4","sha":"0988cb3fca46256a37b115aa32da0b63cec87e36","kind":"tag","published_at":"2019-06-25T04:23:01.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.7.4","html_url":"https://github.com/uber/NullAway/releases/tag/v0.7.4"},{"name":"v0.7.3","sha":"448cb30826842d5a8b60d389d48bba296fdbde3d","kind":"tag","published_at":"2019-05-20T23:34:47.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.7.3","html_url":"https://github.com/uber/NullAway/releases/tag/v0.7.3"},{"name":"v0.7.2","sha":"56a027e97356847de065bb80b9ef5c5f9a9eb2d2","kind":"tag","published_at":"2019-04-08T18:27:54.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.7.2","html_url":"https://github.com/uber/NullAway/releases/tag/v0.7.2"},{"name":"v0.7.1","sha":"f37abe25ad5658601b31b2904e8077d7b7c8dc38","kind":"tag","published_at":"2019-04-01T18:28:14.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.7.1","html_url":"https://github.com/uber/NullAway/releases/tag/v0.7.1"},{"name":"v0.7.0","sha":"974e02e408cdc34f76f200eb0a3fbdf1f29deae4","kind":"tag","published_at":"2019-03-29T18:43:47.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.7.0","html_url":"https://github.com/uber/NullAway/releases/tag/v0.7.0"},{"name":"v0.6.6","sha":"285f7e038dd394b10b58de5da341f4bc749b232e","kind":"tag","published_at":"2019-02-27T22:06:57.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.6.6","html_url":"https://github.com/uber/NullAway/releases/tag/v0.6.6"},{"name":"v0.6.5","sha":"3d1dc0a73e7cb7addfb8c3391b37c308fc1634ef","kind":"tag","published_at":"2019-02-14T04:42:24.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.6.5","html_url":"https://github.com/uber/NullAway/releases/tag/v0.6.5"},{"name":"v0.6.4","sha":"58ed94c63344e507231526eae00ff7539e64f7c2","kind":"tag","published_at":"2018-12-08T01:11:07.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.6.4","html_url":"https://github.com/uber/NullAway/releases/tag/v0.6.4"},{"name":"v0.6.3","sha":"d53bb06bfbb363ffa0c2f839fc4f123df6b5d87c","kind":"tag","published_at":"2018-11-15T00:37:46.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.6.3","html_url":"https://github.com/uber/NullAway/releases/tag/v0.6.3"},{"name":"v0.6.2","sha":"a412c8bda0f10e72ca9081df9a3e3c2ea449c3f1","kind":"tag","published_at":"2018-11-14T20:45:37.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.6.2","html_url":"https://github.com/uber/NullAway/releases/tag/v0.6.2"},{"name":"v0.6.1","sha":"37cd629e5035f8a7103c88edb5f026c43e596876","kind":"tag","published_at":"2018-11-13T00:21:42.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.6.1","html_url":"https://github.com/uber/NullAway/releases/tag/v0.6.1"},{"name":"v0.6.0","sha":"8dd1c304821c4c9cc9923a77fb245cadea636473","kind":"tag","published_at":"2018-09-28T19:55:23.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.6.0","html_url":"https://github.com/uber/NullAway/releases/tag/v0.6.0"},{"name":"v0.5.6","sha":"46088616912a523ddf715baff0b6c69e4136dfd1","kind":"tag","published_at":"2018-09-19T23:27:59.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.5.6","html_url":"https://github.com/uber/NullAway/releases/tag/v0.5.6"},{"name":"v0.5.5","sha":"5ef4c045c4a56761af123e6b95a08e07f6c2aed4","kind":"tag","published_at":"2018-09-06T16:35:19.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.5.5","html_url":"https://github.com/uber/NullAway/releases/tag/v0.5.5"},{"name":"v0.5.4","sha":"f3be922d450cbc11a7fc6bca57313b0d176be5e6","kind":"tag","published_at":"2018-08-22T23:11:43.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.5.4","html_url":"https://github.com/uber/NullAway/releases/tag/v0.5.4"},{"name":"v0.5.3","sha":"38ae9348adb21599362f1b43aa09a94a386bb620","kind":"tag","published_at":"2018-08-10T23:36:20.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.5.3","html_url":"https://github.com/uber/NullAway/releases/tag/v0.5.3"},{"name":"v0.5.2","sha":"59dea352424246059df2970ec4a26648bed9e1e6","kind":"tag","published_at":"2018-08-04T01:02:40.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.5.2","html_url":"https://github.com/uber/NullAway/releases/tag/v0.5.2"},{"name":"v0.5.1","sha":"fd571af810d9b3b472f67470ea81eb1a1c85b792","kind":"tag","published_at":"2018-08-01T01:22:02.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.5.1","html_url":"https://github.com/uber/NullAway/releases/tag/v0.5.1"},{"name":"v0.5.0","sha":"53ddb5eb0c4e6905a37daf4619fde88d37be8d02","kind":"tag","published_at":"2018-07-24T21:34:00.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.5.0","html_url":"https://github.com/uber/NullAway/releases/tag/v0.5.0"},{"name":"v0.4.7","sha":"03f8ff7cdc3470c520be825a7be93fb4c4e5a124","kind":"tag","published_at":"2018-06-19T21:38:57.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.4.7","html_url":"https://github.com/uber/NullAway/releases/tag/v0.4.7"},{"name":"v0.4.6","sha":"643e15a701cbee945b240b0214d759b862c25858","kind":"tag","published_at":"2018-05-15T20:50:26.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.4.6","html_url":"https://github.com/uber/NullAway/releases/tag/v0.4.6"},{"name":"v0.4.5","sha":"251390e79694153b3ade41ecc3f35d62ee4a69c2","kind":"tag","published_at":"2018-05-07T03:55:38.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.4.5","html_url":"https://github.com/uber/NullAway/releases/tag/v0.4.5"},{"name":"v0.4.4","sha":"244812bd04426ae8b05448a065a92838c7cf6ab3","kind":"tag","published_at":"2018-04-30T21:40:28.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.4.4","html_url":"https://github.com/uber/NullAway/releases/tag/v0.4.4"},{"name":"v0.4.3","sha":"1620c50f8976f4c9ec70eb1fb56b2e77b7b02ec6","kind":"tag","published_at":"2018-04-25T21:31:08.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.4.3","html_url":"https://github.com/uber/NullAway/releases/tag/v0.4.3"},{"name":"0.4.2","sha":"831ad8e7a466008a60440a5e66d70492bd396326","kind":"tag","published_at":"2018-04-10T21:43:59.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/0.4.2","html_url":"https://github.com/uber/NullAway/releases/tag/0.4.2"},{"name":"v0.4.1","sha":"e249966a18bcd348c98282f83c22cdb92db0c9fa","kind":"tag","published_at":"2018-03-24T03:42:34.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.4.1","html_url":"https://github.com/uber/NullAway/releases/tag/v0.4.1"},{"name":"v0.4.0","sha":"823e0f500947992067efc6c6d9cf850a17e95819","kind":"tag","published_at":"2018-03-23T04:10:01.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.4.0","html_url":"https://github.com/uber/NullAway/releases/tag/v0.4.0"},{"name":"v0.3.7","sha":"07a4dfc69e4793f60645fbf69cee741d58c5906d","kind":"tag","published_at":"2018-03-15T21:42:24.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.3.7","html_url":"https://github.com/uber/NullAway/releases/tag/v0.3.7"},{"name":"v0.3.6","sha":"7d22efff44a29a690103b99fdf801e307ae98c35","kind":"tag","published_at":"2018-03-15T18:51:39.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.3.6","html_url":"https://github.com/uber/NullAway/releases/tag/v0.3.6"},{"name":"v0.3.5","sha":"611583dcf2055c854f724c62f90b9923e114eb16","kind":"tag","published_at":"2018-02-26T02:20:02.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.3.5","html_url":"https://github.com/uber/NullAway/releases/tag/v0.3.5"},{"name":"v0.3.4","sha":"4fd450a18b6f18dfaf8205bf6c0d714c9714214e","kind":"tag","published_at":"2018-02-23T05:22:21.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.3.4","html_url":"https://github.com/uber/NullAway/releases/tag/v0.3.4"},{"name":"v0.3.3","sha":"513ec487e1d0b9e18d5a3f8415939f7a26075813","kind":"tag","published_at":"2018-02-13T22:47:10.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.3.3","html_url":"https://github.com/uber/NullAway/releases/tag/v0.3.3"},{"name":"v0.3.2","sha":"183e5ac0d814950517c583a6ce039f54778a3221","kind":"tag","published_at":"2018-01-06T05:49:15.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.3.2","html_url":"https://github.com/uber/NullAway/releases/tag/v0.3.2"},{"name":"v0.3.1","sha":"479c5132ee6d70438a8fa939d4fc7aa81e9ef85e","kind":"tag","published_at":"2018-01-06T00:21:30.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.3.1","html_url":"https://github.com/uber/NullAway/releases/tag/v0.3.1"},{"name":"v0.3.0","sha":"31c97ec9937b6278cd1613889316a58f946defdd","kind":"tag","published_at":"2017-12-20T00:34:53.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.3.0","html_url":"https://github.com/uber/NullAway/releases/tag/v0.3.0"},{"name":"v0.2.2","sha":"a7f8fafb1c680ee068f0ab6d627e0d282092f074","kind":"tag","published_at":"2017-12-07T06:54:00.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.2.2","html_url":"https://github.com/uber/NullAway/releases/tag/v0.2.2"},{"name":"v0.2.1","sha":"2706ff0bc6691b49cc78f1c78897c33147e1b547","kind":"tag","published_at":"2017-12-06T22:41:40.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.2.1","html_url":"https://github.com/uber/NullAway/releases/tag/v0.2.1"},{"name":"v0.2.0","sha":"9e4f9c74a184202c89a7f0d65f712417c0ce8bbb","kind":"tag","published_at":"2017-11-30T00:11:38.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.2.0","html_url":"https://github.com/uber/NullAway/releases/tag/v0.2.0"},{"name":"v0.1.8","sha":"95278e0b2573f91f70aa233c76f3dde4e68d6508","kind":"tag","published_at":"2017-11-10T23:00:37.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.1.8","html_url":"https://github.com/uber/NullAway/releases/tag/v0.1.8"},{"name":"v0.1.7","sha":"7c89f331c2399083fc80eed3f38d24eabe0f90c9","kind":"tag","published_at":"2017-10-25T00:18:57.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.1.7","html_url":"https://github.com/uber/NullAway/releases/tag/v0.1.7"},{"name":"v0.1.6","sha":"bff28850d54d8f3387cd0019ff980ed658b01212","kind":"tag","published_at":"2017-10-09T18:15:44.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.1.6","html_url":"https://github.com/uber/NullAway/releases/tag/v0.1.6"},{"name":"v0.1.5","sha":"fc5036b1a41cbc8c6afa663f8cfc675755cd6c81","kind":"tag","published_at":"2017-10-02T01:07:41.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.1.5","html_url":"https://github.com/uber/NullAway/releases/tag/v0.1.5"},{"name":"v0.1.4","sha":"285c6c0b551953699ac18a2a0ccd75f8f33d990f","kind":"tag","published_at":"2017-09-19T19:51:56.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.1.4","html_url":"https://github.com/uber/NullAway/releases/tag/v0.1.4"},{"name":"v0.1.3","sha":"c5774c28283b9e9a5a62f7caed5992bd457caafd","kind":"tag","published_at":"2017-09-16T03:29:53.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.1.3","html_url":"https://github.com/uber/NullAway/releases/tag/v0.1.3"},{"name":"v0.1.2","sha":"521da1e53a7eafea4a1988abac6f9dba2bd6371e","kind":"tag","published_at":"2017-09-09T03:52:30.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.1.2","html_url":"https://github.com/uber/NullAway/releases/tag/v0.1.2"},{"name":"v0.1.1","sha":"bff98ba551c21b50a10822c1243932f191e5e7f3","kind":"tag","published_at":"2017-09-07T23:58:26.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.1.1","html_url":"https://github.com/uber/NullAway/releases/tag/v0.1.1"},{"name":"v0.1.0","sha":"088d0cc4e3534b08db2931128000b7906ae29b7b","kind":"tag","published_at":"2017-09-06T18:50:46.000Z","download_url":"https://codeload.github.com/uber/NullAway/tar.gz/v0.1.0","html_url":"https://github.com/uber/NullAway/releases/tag/v0.1.0"}]},"repo_metadata_updated_at":"2023-03-21T21:57:54.493Z","dependent_packages_count":44,"downloads":null,"downloads_period":null,"dependent_repos_count":33,"rankings":{"downloads":null,"dependent_repos_count":3.9998398222026452,"dependent_packages_count":1.5391084103354724,"stargazers_count":5.752985814253822,"forks_count":11.90201123246804,"docker_downloads_count":null,"average":5.7984863198149945},"purl":"pkg:maven/com.uber.nullaway/nullaway","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/com.uber.nullaway:nullaway","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/com.uber.nullaway:nullaway","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/com.uber.nullaway:nullaway/dependencies","status":null,"funding_links":[],"critical":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/com.uber.nullaway:nullaway/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/com.uber.nullaway:nullaway/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/com.uber.nullaway:nullaway/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/com.uber.nullaway:nullaway/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":103,"unique_repositories_count_past_30_days":5,"recent_issues":[{"uuid":"4807090161","node_id":"PR_kwDOSFv_HM7txF5H","number":61,"state":"open","title":"chore(deps): bump com.uber.nullaway:nullaway from 0.13.4 to 0.13.7","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-07-04T00:52:44.000Z","updated_at":"2026-07-04T00:52:45.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"com.uber.nullaway:nullaway","old_version":"0.13.4","new_version":"0.13.7","repository_url":"https://github.com/uber/NullAway"}],"path":null,"ecosystem":"maven"},"body":"Bumps [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) from 0.13.4 to 0.13.7.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/releases\"\u003ecom.uber.nullaway:nullaway's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNullAway 0.13.7\u003c/h2\u003e\n\u003cp\u003eThis is a minor bug fix release addressing a couple of issues observed in 0.13.6.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for filtering null objects from streams in \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1597\"\u003e#1597\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReport init warnings for JPA constructors with arguments in \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1604\"\u003e#1604\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUpdate release instructions in \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1593\"\u003e#1593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitch code coverage aggregation to use built-in jacoco plugin by \u003ca href=\"https://github.com/subhramit\"\u003e\u003ccode\u003e@​subhramit\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1598\"\u003e#1598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Error Prone to 2.50.0 in \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1601\"\u003e#1601\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNullAway 0.13.6\u003c/h2\u003e\n\u003cp\u003e(NOTE: originally these notes appeared with the 0.13.5 release, but that release was pushed\nincorrectly due to an error in our release process.)\u003c/p\u003e\n\u003cp\u003eIncludes various bug fixes, particularly in JSpecify mode.  Also, the nullaway-annotations\nartifact now includes a \u003ccode\u003e@Contract\u003c/code\u003e annotation.  NullAway also now has a built-in handler\nto reason about field initialization in classes managed by Jakarta Persistence.\u003c/p\u003e\n\u003cp\u003eWork has begun on support  for wildcards in JSpecify mode.  Currently, this support is off\nby default, guarded by the configuration flag \u003ccode\u003eHandleWildcardGenerics\u003c/code\u003e.  The support still\nhas multiple known bugs, and we do not yet recommend enabling it.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eInitial subtype checking for wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1520\"\u003e#1520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle subtype checking for wildcard super bounds (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1547\"\u003e#1547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle most remaining wildcard subtyping / containment cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1548\"\u003e#1548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1528\"\u003e#1528\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1556\"\u003e#1556\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial inference for wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1549\"\u003e#1549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix wildcard inference bug with method references (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1553\"\u003e#1553\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix nullability for return and parameter wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1558\"\u003e#1558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for trick to assert chain of accesses is non-null (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1566\"\u003e#1566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove inference failure error message (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1567\"\u003e#1567\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdjust more TreePaths to have correct leaf before calling getTreeType (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1570\"\u003e#1570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Contract annotation to nullaway-annotations by \u003ca href=\"https://github.com/codingkiddo\"\u003e\u003ccode\u003e@​codingkiddo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1569\"\u003e#1569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRun inference for generic method calls nested inside receivers (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1571\"\u003e#1571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor hasAnyAnnotationMatching method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1583\"\u003e#1583\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of \u003ccode\u003evar\u003c/code\u003e-declared local variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1573\"\u003e#1573\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompensate for more annotations inserted by \u003ccode\u003ejavac\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1574\"\u003e#1574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable test for issue 1500 and add comment (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1560\"\u003e#1560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse ground target types when handling lambdas and method refs passed to generic methods (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1575\"\u003e#1575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix for unbounded wildcard passed to \u003ccode\u003e@NullUnmarked\u003c/code\u003e type variable (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1577\"\u003e#1577\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDetect and warn on annotations directly on wildcard types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1579\"\u003e#1579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable HandleWildcardGenerics flag when building NullAway (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1586\"\u003e#1586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReport error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor by \u003ca href=\"https://github.com/Vinu2111\"\u003e\u003ccode\u003e@​Vinu2111\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd a handler for Jakarta Persistence to reason about field initialization (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1584\"\u003e#1584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;Report error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1588\"\u003e#1588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUse Jacoco 0.8.15 snapshot (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1550\"\u003e#1550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.5.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1554\"\u003e#1554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest with latest Error Prone snapshot on CI (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1555\"\u003e#1555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Spring Boot as an integration test (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1557\"\u003e#1557\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/blob/master/CHANGELOG.md\"\u003ecom.uber.nullaway:nullaway's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.13.7\u003c/h2\u003e\n\u003cp\u003eThis is a minor bug fix release addressing a couple of issues observed in 0.13.6.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for filtering null objects from streams in \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1597\"\u003e#1597\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReport init warnings for JPA constructors with arguments in \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1604\"\u003e#1604\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUpdate release instructions in \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1593\"\u003e#1593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitch code coverage aggregation to use built-in jacoco plugin by \u003ca href=\"https://github.com/subhramit\"\u003e\u003ccode\u003e@​subhramit\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1598\"\u003e#1598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Error Prone to 2.50.0 in \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1601\"\u003e#1601\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 0.13.6\u003c/h2\u003e\n\u003cp\u003e(NOTE: originally these notes appeared with the 0.13.5 release, but that release was pushed\nincorrectly due to an error in our release process.)\u003c/p\u003e\n\u003cp\u003eIncludes various bug fixes, particularly in JSpecify mode.  Also, the nullaway-annotations\nartifact now includes a \u003ccode\u003e@Contract\u003c/code\u003e annotation.  NullAway also now has a built-in handler\nto reason about field initialization in classes managed by Jakarta Persistence.\u003c/p\u003e\n\u003cp\u003eWork has begun on support  for wildcards in JSpecify mode.  Currently, this support is off\nby default, guarded by the configuration flag \u003ccode\u003eHandleWildcardGenerics\u003c/code\u003e.  The support still\nhas multiple known bugs, and we do not yet recommend enabling it.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eInitial subtype checking for wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1520\"\u003e#1520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle subtype checking for wildcard super bounds (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1547\"\u003e#1547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle most remaining wildcard subtyping / containment cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1548\"\u003e#1548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1528\"\u003e#1528\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1556\"\u003e#1556\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial inference for wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1549\"\u003e#1549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix wildcard inference bug with method references (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1553\"\u003e#1553\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix nullability for return and parameter wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1558\"\u003e#1558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for trick to assert chain of accesses is non-null (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1566\"\u003e#1566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove inference failure error message (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1567\"\u003e#1567\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdjust more TreePaths to have correct leaf before calling getTreeType (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1570\"\u003e#1570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Contract annotation to nullaway-annotations by \u003ca href=\"https://github.com/codingkiddo\"\u003e\u003ccode\u003e@​codingkiddo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1569\"\u003e#1569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRun inference for generic method calls nested inside receivers (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1571\"\u003e#1571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor hasAnyAnnotationMatching method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1583\"\u003e#1583\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of \u003ccode\u003evar\u003c/code\u003e-declared local variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1573\"\u003e#1573\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompensate for more annotations inserted by \u003ccode\u003ejavac\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1574\"\u003e#1574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable test for issue 1500 and add comment (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1560\"\u003e#1560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse ground target types when handling lambdas and method refs passed to generic methods (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1575\"\u003e#1575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix for unbounded wildcard passed to \u003ccode\u003e@NullUnmarked\u003c/code\u003e type variable (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1577\"\u003e#1577\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDetect and warn on annotations directly on wildcard types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1579\"\u003e#1579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable HandleWildcardGenerics flag when building NullAway (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1586\"\u003e#1586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReport error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor by \u003ca href=\"https://github.com/Vinu2111\"\u003e\u003ccode\u003e@​Vinu2111\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd a handler for Jakarta Persistence to reason about field initialization (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1584\"\u003e#1584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;Report error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1588\"\u003e#1588\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/uber/NullAway/commit/2e1f2ea1df59f28945c68e3f752b89151749754d\"\u003e\u003ccode\u003e2e1f2ea\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.7.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/32c03a46ff9c38e4f567f26d4f493422bd41bede\"\u003e\u003ccode\u003e32c03a4\u003c/code\u003e\u003c/a\u003e Changelog for release 0.13.7 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1609\"\u003e#1609\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/8dd848a74b668dc6e3a3c926ec37913b92bb3307\"\u003e\u003ccode\u003e8dd848a\u003c/code\u003e\u003c/a\u003e Report init warnings for JPA constructors with arguments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1604\"\u003e#1604\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/0b3145b10473442b1963b19d8a8e528803a79fb8\"\u003e\u003ccode\u003e0b3145b\u003c/code\u003e\u003c/a\u003e Bump Error Prone to 2.50.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1601\"\u003e#1601\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/f4d89515319bc0f581e791c44b66cc200d211da2\"\u003e\u003ccode\u003ef4d8951\u003c/code\u003e\u003c/a\u003e Switch code coverage aggregation to use built-in jacoco plugin (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1598\"\u003e#1598\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/2b34aa8fc09b13058e1453c9a804d5e1853d67ff\"\u003e\u003ccode\u003e2b34aa8\u003c/code\u003e\u003c/a\u003e Add support for filtering null objects from streams (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1597\"\u003e#1597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/0f2c373c63db1543256938abb079994cf0817ff3\"\u003e\u003ccode\u003e0f2c373\u003c/code\u003e\u003c/a\u003e Update release instructions (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1593\"\u003e#1593\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/33eab56c98a4dd7ebe8c448974f5327c23d5023f\"\u003e\u003ccode\u003e33eab56\u003c/code\u003e\u003c/a\u003e Prepare next development version.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/fa850b5fe8bf3603d3e50a8993956b747f814b23\"\u003e\u003ccode\u003efa850b5\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.6.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/e188182a87170b8f12ecea7cf45526bdde028dd0\"\u003e\u003ccode\u003ee188182\u003c/code\u003e\u003c/a\u003e Notes for 0.13.6 release (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1592\"\u003e#1592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uber/NullAway/compare/v0.13.4...v0.13.7\"\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=com.uber.nullaway:nullaway\u0026package-manager=gradle\u0026previous-version=0.13.4\u0026new-version=0.13.7)](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/agustafson/prince-of-space/pull/61","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/agustafson%2Fprince-of-space/issues/61","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/61/packages"},{"uuid":"4681641811","node_id":"PR_kwDONkVlB87nY1UK","number":157,"state":"open","title":"Bump com.uber.nullaway:nullaway from 0.13.6 to 0.13.7","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-17T08:52:55.000Z","updated_at":"2026-07-05T00:16:51.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"com.uber.nullaway:nullaway","old_version":"0.13.6","new_version":"0.13.7","repository_url":"https://github.com/uber/NullAway"}],"path":null,"ecosystem":"maven"},"body":"Bumps [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) from 0.13.6 to 0.13.7.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/releases\"\u003ecom.uber.nullaway:nullaway's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNullAway 0.13.7\u003c/h2\u003e\n\u003cp\u003eThis is a minor bug fix release addressing a couple of issues observed in 0.13.6.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for filtering null objects from streams in \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1597\"\u003e#1597\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReport init warnings for JPA constructors with arguments in \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1604\"\u003e#1604\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUpdate release instructions in \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1593\"\u003e#1593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitch code coverage aggregation to use built-in jacoco plugin by \u003ca href=\"https://github.com/subhramit\"\u003e\u003ccode\u003e@​subhramit\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1598\"\u003e#1598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Error Prone to 2.50.0 in \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1601\"\u003e#1601\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/blob/master/CHANGELOG.md\"\u003ecom.uber.nullaway:nullaway's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.13.7\u003c/h2\u003e\n\u003cp\u003eThis is a minor bug fix release addressing a couple of issues observed in 0.13.6.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for filtering null objects from streams in \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1597\"\u003e#1597\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReport init warnings for JPA constructors with arguments in \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1604\"\u003e#1604\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUpdate release instructions in \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1593\"\u003e#1593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitch code coverage aggregation to use built-in jacoco plugin by \u003ca href=\"https://github.com/subhramit\"\u003e\u003ccode\u003e@​subhramit\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1598\"\u003e#1598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Error Prone to 2.50.0 in \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1601\"\u003e#1601\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/commit/2e1f2ea1df59f28945c68e3f752b89151749754d\"\u003e\u003ccode\u003e2e1f2ea\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.7.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/32c03a46ff9c38e4f567f26d4f493422bd41bede\"\u003e\u003ccode\u003e32c03a4\u003c/code\u003e\u003c/a\u003e Changelog for release 0.13.7 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1609\"\u003e#1609\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/8dd848a74b668dc6e3a3c926ec37913b92bb3307\"\u003e\u003ccode\u003e8dd848a\u003c/code\u003e\u003c/a\u003e Report init warnings for JPA constructors with arguments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1604\"\u003e#1604\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/0b3145b10473442b1963b19d8a8e528803a79fb8\"\u003e\u003ccode\u003e0b3145b\u003c/code\u003e\u003c/a\u003e Bump Error Prone to 2.50.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1601\"\u003e#1601\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/f4d89515319bc0f581e791c44b66cc200d211da2\"\u003e\u003ccode\u003ef4d8951\u003c/code\u003e\u003c/a\u003e Switch code coverage aggregation to use built-in jacoco plugin (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1598\"\u003e#1598\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/2b34aa8fc09b13058e1453c9a804d5e1853d67ff\"\u003e\u003ccode\u003e2b34aa8\u003c/code\u003e\u003c/a\u003e Add support for filtering null objects from streams (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1597\"\u003e#1597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/0f2c373c63db1543256938abb079994cf0817ff3\"\u003e\u003ccode\u003e0f2c373\u003c/code\u003e\u003c/a\u003e Update release instructions (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1593\"\u003e#1593\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/33eab56c98a4dd7ebe8c448974f5327c23d5023f\"\u003e\u003ccode\u003e33eab56\u003c/code\u003e\u003c/a\u003e Prepare next development version.\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/uber/NullAway/compare/v0.13.6...v0.13.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/turing85/quarkus-jackson-json-patch/pull/157","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/turing85%2Fquarkus-jackson-json-patch/issues/157","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/157/packages"},{"uuid":"4635988207","node_id":"PR_kwDOKyk85s7lF9T9","number":2335,"state":"closed","title":"chore(deps): bump the all-backend-non-major-dependencies group across 1 directory with 13 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-12T00:04:23.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-11T00:04:56.000Z","updated_at":"2026-06-12T00:04:25.000Z","time_to_close":86367,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"all-backend-non-major-dependencies","update_count":13,"packages":[{"name":"software.amazon.awssdk:bom","old_version":"2.44.6","new_version":"2.46.5"},{"name":"com.google.protobuf:protobuf-java","old_version":"4.34.1","new_version":"4.35.0","repository_url":"https://github.com/protocolbuffers/protobuf"},{"name":"org.jobrunr:jobrunr-spring-boot-3-starter","old_version":"8.6.0","new_version":"8.6.1","repository_url":"https://github.com/jobrunr/jobrunr"},{"name":"com.uber.nullaway:nullaway","old_version":"0.13.4","new_version":"0.13.6","repository_url":"https://github.com/uber/NullAway"},{"name":"org.apache.tika:tika-core","old_version":"3.3.0","new_version":"3.3.1","repository_url":"https://github.com/apache/tika"},{"name":"io.netty:netty-codec-http","old_version":"4.2.13.Final","new_version":"4.2.15.Final","repository_url":"https://github.com/netty/netty"},{"name":"com.fasterxml.jackson.core:jackson-core","old_version":"2.21.3","new_version":"2.22.0","repository_url":"https://github.com/FasterXML/jackson-core"},{"name":"com.github.jk1.dependency-license-report","old_version":"3.1.2","new_version":"3.1.3"},{"name":"io.sentry.jvm.gradle","old_version":"6.6.0","new_version":"6.10.0","repository_url":"https://github.com/getsentry/sentry-android-gradle-plugin"},{"name":"org.sonarqube","old_version":"7.3.0.8198","new_version":"7.3.1.8318"},{"name":"com.diffplug.spotless","old_version":"8.4.0","new_version":"8.6.0"}],"path":null,"ecosystem":"maven"},"body":"Bumps the all-backend-non-major-dependencies group with 11 updates in the /backend directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| software.amazon.awssdk:bom | `2.44.6` | `2.46.5` |\n| [com.google.protobuf:protobuf-java](https://github.com/protocolbuffers/protobuf) | `4.34.1` | `4.35.0` |\n| [org.jobrunr:jobrunr-spring-boot-3-starter](https://github.com/jobrunr/jobrunr) | `8.6.0` | `8.6.1` |\n| [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) | `0.13.4` | `0.13.6` |\n| [org.apache.tika:tika-core](https://github.com/apache/tika) | `3.3.0` | `3.3.1` |\n| [io.netty:netty-codec-http](https://github.com/netty/netty) | `4.2.13.Final` | `4.2.15.Final` |\n| [com.fasterxml.jackson.core:jackson-core](https://github.com/FasterXML/jackson-core) | `2.21.3` | `2.22.0` |\n| com.github.jk1.dependency-license-report | `3.1.2` | `3.1.3` |\n| [io.sentry.jvm.gradle](https://github.com/getsentry/sentry-android-gradle-plugin) | `6.6.0` | `6.10.0` |\n| org.sonarqube | `7.3.0.8198` | `7.3.1.8318` |\n| com.diffplug.spotless | `8.4.0` | `8.6.0` |\n\n\nUpdates `software.amazon.awssdk:bom` from 2.44.6 to 2.46.5\n\nUpdates `com.google.protobuf:protobuf-java` from 4.34.1 to 4.35.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/protocolbuffers/protobuf/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jobrunr:jobrunr-spring-boot-3-starter` from 8.6.0 to 8.6.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jobrunr/jobrunr/releases\"\u003eorg.jobrunr:jobrunr-spring-boot-3-starter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.6.1\u003c/h2\u003e\n\u003ch1\u003eJobRunr and JobRunr Pro 8.6.1\u003c/h1\u003e\n\u003cp\u003eThis patch release includes bug fixes and small improvements for both JobRunr and JobRunr Pro.\u003c/p\u003e\n\u003ch2\u003eJobRunr 8.6.1\u003c/h2\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix multiple master nodes [PR \u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1557\"\u003e#1557\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/pull/1557\"\u003ejobrunr/jobrunr#1557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLog dataVersion mismatch exceptions [PR \u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1555\"\u003e#1555\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/pull/1555\"\u003ejobrunr/jobrunr#1555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix thread pool corePoolSize setting [PR \u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1559\"\u003e#1559\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/pull/1559\"\u003ejobrunr/jobrunr#1559\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnable JobScheduler and JobRequestScheduler by default for Micronaut [PR \u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1556\"\u003e#1556\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/pull/1556\"\u003ejobrunr/jobrunr#1556\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jobrunr/jobrunr/compare/v8.6.0...v8.6.1\"\u003ehttps://github.com/jobrunr/jobrunr/compare/v8.6.0...v8.6.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eJobRunr Pro 8.6.1\u003c/h2\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix multiple master nodes [PR \u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1557\"\u003e#1557\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/pull/1557\"\u003ejobrunr/jobrunr#1557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLog dataVersion mismatch exceptions [PR \u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1555\"\u003e#1555\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/pull/1555\"\u003ejobrunr/jobrunr#1555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix thread pool corePoolSize setting [PR \u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1559\"\u003e#1559\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/pull/1559\"\u003ejobrunr/jobrunr#1559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent JobFilters from logging when annotation class is missing [PR \u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/886\"\u003e#886\u003c/a\u003e](\u003ca href=\"https://git.jobrunr.io/JobRunr/jobrunr-pro/pulls/886\"\u003ehttps://git.jobrunr.io/JobRunr/jobrunr-pro/pulls/886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix DoNotRetryPolicy trying to retry [PR \u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/884\"\u003e#884\u003c/a\u003e](\u003ca href=\"https://git.jobrunr.io/JobRunr/jobrunr-pro/pulls/884\"\u003ehttps://git.jobrunr.io/JobRunr/jobrunr-pro/pulls/884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove from FromScheduledConcurrentStateChange to also support awaiting jobs [PR \u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/890\"\u003e#890\u003c/a\u003e](\u003ca href=\"https://git.jobrunr.io/JobRunr/jobrunr-pro/pulls/890\"\u003ehttps://git.jobrunr.io/JobRunr/jobrunr-pro/pulls/890\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnable JobScheduler and JobRequestScheduler by default for Micronaut [PR \u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1556\"\u003e#1556\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/pull/1556\"\u003ejobrunr/jobrunr#1556\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jobrunr/jobrunr/compare/v8.6.0...v8.6.1\"\u003ehttps://github.com/jobrunr/jobrunr/compare/v8.6.0...v8.6.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/jobrunr/jobrunr/commit/b32f0278051c33cfaef9f0d79bcdd93ebaa3235c\"\u003e\u003ccode\u003eb32f027\u003c/code\u003e\u003c/a\u003e PR feedback (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1559\"\u003e#1559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/1ba9156c005bb57567dcb9ac7e5aab1c6c1baef9\"\u003e\u003ccode\u003e1ba9156\u003c/code\u003e\u003c/a\u003e Cleanup after tests (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1558\"\u003e#1558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/556ee9c3178e71129a33be19a15a0166b09475ed\"\u003e\u003ccode\u003e556ee9c\u003c/code\u003e\u003c/a\u003e Prevent dataVersion mismatch exceptions from spamming logs (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1555\"\u003e#1555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/b34a455eab52595e654df19428c1c16fc8e5d9a9\"\u003e\u003ccode\u003eb34a455\u003c/code\u003e\u003c/a\u003e Fix multiple master nodes (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1557\"\u003e#1557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/758cd71d05b3438531bfc338b9c05dc6eb7afd93\"\u003e\u003ccode\u003e758cd71\u003c/code\u003e\u003c/a\u003e Enable JobScheduler and JobRequestScheduler by default for Micronaut (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1556\"\u003e#1556\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/19a04c6cc007d5e265d5cef513a3d5706d48ec43\"\u003e\u003ccode\u003e19a04c6\u003c/code\u003e\u003c/a\u003e Use local maven proxy and gradle cache (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1554\"\u003e#1554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jobrunr/jobrunr/compare/v8.6.0...v8.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.uber.nullaway:nullaway` from 0.13.4 to 0.13.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/releases\"\u003ecom.uber.nullaway:nullaway's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNullAway 0.13.6\u003c/h2\u003e\n\u003cp\u003e(NOTE: originally these notes appeared with the 0.13.5 release, but that release was pushed\nincorrectly due to an error in our release process.)\u003c/p\u003e\n\u003cp\u003eIncludes various bug fixes, particularly in JSpecify mode.  Also, the nullaway-annotations\nartifact now includes a \u003ccode\u003e@Contract\u003c/code\u003e annotation.  NullAway also now has a built-in handler\nto reason about field initialization in classes managed by Jakarta Persistence.\u003c/p\u003e\n\u003cp\u003eWork has begun on support  for wildcards in JSpecify mode.  Currently, this support is off\nby default, guarded by the configuration flag \u003ccode\u003eHandleWildcardGenerics\u003c/code\u003e.  The support still\nhas multiple known bugs, and we do not yet recommend enabling it.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eInitial subtype checking for wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1520\"\u003e#1520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle subtype checking for wildcard super bounds (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1547\"\u003e#1547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle most remaining wildcard subtyping / containment cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1548\"\u003e#1548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1528\"\u003e#1528\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1556\"\u003e#1556\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial inference for wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1549\"\u003e#1549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix wildcard inference bug with method references (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1553\"\u003e#1553\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix nullability for return and parameter wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1558\"\u003e#1558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for trick to assert chain of accesses is non-null (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1566\"\u003e#1566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove inference failure error message (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1567\"\u003e#1567\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdjust more TreePaths to have correct leaf before calling getTreeType (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1570\"\u003e#1570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Contract annotation to nullaway-annotations by \u003ca href=\"https://github.com/codingkiddo\"\u003e\u003ccode\u003e@​codingkiddo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1569\"\u003e#1569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRun inference for generic method calls nested inside receivers (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1571\"\u003e#1571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor hasAnyAnnotationMatching method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1583\"\u003e#1583\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of \u003ccode\u003evar\u003c/code\u003e-declared local variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1573\"\u003e#1573\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompensate for more annotations inserted by \u003ccode\u003ejavac\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1574\"\u003e#1574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable test for issue 1500 and add comment (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1560\"\u003e#1560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse ground target types when handling lambdas and method refs passed to generic methods (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1575\"\u003e#1575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix for unbounded wildcard passed to \u003ccode\u003e@NullUnmarked\u003c/code\u003e type variable (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1577\"\u003e#1577\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDetect and warn on annotations directly on wildcard types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1579\"\u003e#1579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable HandleWildcardGenerics flag when building NullAway (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1586\"\u003e#1586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReport error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor by \u003ca href=\"https://github.com/Vinu2111\"\u003e\u003ccode\u003e@​Vinu2111\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd a handler for Jakarta Persistence to reason about field initialization (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1584\"\u003e#1584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;Report error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1588\"\u003e#1588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUse Jacoco 0.8.15 snapshot (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1550\"\u003e#1550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.5.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1554\"\u003e#1554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest with latest Error Prone snapshot on CI (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1555\"\u003e#1555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Spring Boot as an integration test (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1557\"\u003e#1557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable generic bytecode tests on JDK 17 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1561\"\u003e#1561\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate spotless and guava-latest deps, removed unused semver4j (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1562\"\u003e#1562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks in more tests (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1563\"\u003e#1563\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks for addInputLines and addOutputLines calls (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1564\"\u003e#1564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse Temurin JDK 17 always in CI (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1565\"\u003e#1565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTell agents not to run multiple Gradle builds in parallel (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1582\"\u003e#1582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Codecov action to v6 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1587\"\u003e#1587\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNullAway 0.13.5\u003c/h2\u003e\n\u003cp\u003eDO NOT USE THIS RELEASE.  It was pushed incorrectly due to an error in our release process.\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/uber/NullAway/blob/master/CHANGELOG.md\"\u003ecom.uber.nullaway:nullaway's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.13.6\u003c/h2\u003e\n\u003cp\u003e(NOTE: originally these notes appeared with the 0.13.5 release, but that release was pushed\nincorrectly due to an error in our release process.)\u003c/p\u003e\n\u003cp\u003eIncludes various bug fixes, particularly in JSpecify mode.  Also, the nullaway-annotations\nartifact now includes a \u003ccode\u003e@Contract\u003c/code\u003e annotation.  NullAway also now has a built-in handler\nto reason about field initialization in classes managed by Jakarta Persistence.\u003c/p\u003e\n\u003cp\u003eWork has begun on support  for wildcards in JSpecify mode.  Currently, this support is off\nby default, guarded by the configuration flag \u003ccode\u003eHandleWildcardGenerics\u003c/code\u003e.  The support still\nhas multiple known bugs, and we do not yet recommend enabling it.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eInitial subtype checking for wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1520\"\u003e#1520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle subtype checking for wildcard super bounds (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1547\"\u003e#1547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle most remaining wildcard subtyping / containment cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1548\"\u003e#1548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1528\"\u003e#1528\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1556\"\u003e#1556\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial inference for wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1549\"\u003e#1549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix wildcard inference bug with method references (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1553\"\u003e#1553\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix nullability for return and parameter wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1558\"\u003e#1558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for trick to assert chain of accesses is non-null (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1566\"\u003e#1566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove inference failure error message (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1567\"\u003e#1567\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdjust more TreePaths to have correct leaf before calling getTreeType (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1570\"\u003e#1570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Contract annotation to nullaway-annotations by \u003ca href=\"https://github.com/codingkiddo\"\u003e\u003ccode\u003e@​codingkiddo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1569\"\u003e#1569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRun inference for generic method calls nested inside receivers (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1571\"\u003e#1571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor hasAnyAnnotationMatching method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1583\"\u003e#1583\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of \u003ccode\u003evar\u003c/code\u003e-declared local variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1573\"\u003e#1573\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompensate for more annotations inserted by \u003ccode\u003ejavac\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1574\"\u003e#1574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable test for issue 1500 and add comment (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1560\"\u003e#1560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse ground target types when handling lambdas and method refs passed to generic methods (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1575\"\u003e#1575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix for unbounded wildcard passed to \u003ccode\u003e@NullUnmarked\u003c/code\u003e type variable (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1577\"\u003e#1577\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDetect and warn on annotations directly on wildcard types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1579\"\u003e#1579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable HandleWildcardGenerics flag when building NullAway (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1586\"\u003e#1586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReport error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor by \u003ca href=\"https://github.com/Vinu2111\"\u003e\u003ccode\u003e@​Vinu2111\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd a handler for Jakarta Persistence to reason about field initialization (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1584\"\u003e#1584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;Report error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1588\"\u003e#1588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUse Jacoco 0.8.15 snapshot (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1550\"\u003e#1550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.5.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1554\"\u003e#1554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest with latest Error Prone snapshot on CI (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1555\"\u003e#1555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Spring Boot as an integration test (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1557\"\u003e#1557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable generic bytecode tests on JDK 17 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1561\"\u003e#1561\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate spotless and guava-latest deps, removed unused semver4j (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1562\"\u003e#1562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks in more tests (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1563\"\u003e#1563\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks for addInputLines and addOutputLines calls (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1564\"\u003e#1564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse Temurin JDK 17 always in CI (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1565\"\u003e#1565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTell agents not to run multiple Gradle builds in parallel (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1582\"\u003e#1582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Codecov action to v6 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1587\"\u003e#1587\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\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/uber/NullAway/commit/fa850b5fe8bf3603d3e50a8993956b747f814b23\"\u003e\u003ccode\u003efa850b5\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.6.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/e188182a87170b8f12ecea7cf45526bdde028dd0\"\u003e\u003ccode\u003ee188182\u003c/code\u003e\u003c/a\u003e Notes for 0.13.6 release (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1592\"\u003e#1592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/c09d2028545881603d1c98b11e5b7e0653cf8bc4\"\u003e\u003ccode\u003ec09d202\u003c/code\u003e\u003c/a\u003e Add 0.13.5 release notes to changelog (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1589\"\u003e#1589\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/d9d0392e94ea449669623a0bef4f42e5dd8dd357\"\u003e\u003ccode\u003ed9d0392\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Report error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1588\"\u003e#1588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/ec978b9b18afbe48e4c68b55a8e4919c70292a04\"\u003e\u003ccode\u003eec978b9\u003c/code\u003e\u003c/a\u003e Update Codecov action to v6 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1587\"\u003e#1587\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/69ba115d7395a7d0c7d0128480b01cb604afe488\"\u003e\u003ccode\u003e69ba115\u003c/code\u003e\u003c/a\u003e Add a handler for Jakarta Persistence to reason about field initialization (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/661f37443b0205102b23a99a994d409f9aa0cf14\"\u003e\u003ccode\u003e661f374\u003c/code\u003e\u003c/a\u003e Report error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/f790ac9ef7ba642096bbcfea04126484d13d7b98\"\u003e\u003ccode\u003ef790ac9\u003c/code\u003e\u003c/a\u003e Enable HandleWildcardGenerics flag when building NullAway (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1586\"\u003e#1586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/31b14ce725d8f544eb2ec84f4912e16cfcb48c47\"\u003e\u003ccode\u003e31b14ce\u003c/code\u003e\u003c/a\u003e Detect and warn on annotations directly on wildcard types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1579\"\u003e#1579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/c183d49078ba2b75d3309250cb320b28fb086f31\"\u003e\u003ccode\u003ec183d49\u003c/code\u003e\u003c/a\u003e Fix for unbounded wildcard passed to \u003ccode\u003e@NullUnmarked\u003c/code\u003e type variable (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1577\"\u003e#1577\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uber/NullAway/compare/v0.13.4...v0.13.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.tika:tika-core` from 3.3.0 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/tika/blob/3.3.1/CHANGES.txt\"\u003eorg.apache.tika:tika-core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eRelease 3.3.1 - 5/20/2026\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eDependency upgrades  (TIKA-4695).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUse the IANA-registered text/markdown as the primary media type, with\ntext/x-web-markdown and text/x-markdown kept as aliases (TIKA-4724).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix several potential resource/file-handle leaks across the OOXML and ODF parsers,\nthe HTTP fetcher, the gRPC server, and ForkClient (TIKA-4704).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eThe resourceName of a nested tarball no longer includes the parent\ndirectories of its parent gzip file, and fix a typo in the .gz extension\n(TIKA-4705).\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRelease 3.3.0 - 3/18/2026\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eSwitch to poi-ooxml-full (TIKA-4563).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUsers need to add \u0026quot;allowAbsolutePaths=true\u0026quot; for the FileSystemFetcher to fetch\nan absolute path (TIKA-4649).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd a markdown option for content handlers (TIKA-4563).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eImprove zip parsing (TIKA-4650).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd detection of compressed bmp (TIKA-4511).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAllow per file timeouts in tika-pipes (TIKA-4497).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd matroska detector (TIKA-1180).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAllow multiple values for many Dublin Core keys (TIKA-4466).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExtract macros by default in tika-app's commandline and gui (TIKA-4472).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eImprove extraction of Javascript from PDFs (TIKA-4465).\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRelease 3.2.3 - 9/11/2025\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAllow backwards compatibility with versions of commons-compress before 1.28.0 (TIKA-4469).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix XFA parsing within PDFs when woodstox is on the classpath as in tika-server (TIKA-4482).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDependency updates.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRelease 3.2.2 - 8/6/2025\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eImprove detection of encrypted ODT files (TIKA-4459)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDependency updates (TIKA-4455).\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/apache/tika/commit/bf9aa9249a4f9ff14f53bcd419efdebd92253351\"\u003e\u003ccode\u003ebf9aa92\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release 3.3.1-rc1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/tika/commit/bc80738930257290d88e3e94ed433c9eb16b2d75\"\u003e\u003ccode\u003ebc80738\u003c/code\u003e\u003c/a\u003e TIKA-4729 - prep for 3.3.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/tika/commit/5a2e4a71aae3e399b804a0506f9cbc5bf56d2850\"\u003e\u003ccode\u003e5a2e4a7\u003c/code\u003e\u003c/a\u003e TIKA-4695: update aws, jbig2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/tika/commit/75dbf683e9b799de3781595cff5f1e034c4074cd\"\u003e\u003ccode\u003e75dbf68\u003c/code\u003e\u003c/a\u003e TIKA-4695: update aws, enforcer plugin, azure\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/tika/commit/3b6e1f6c8cad97a6afb8efd6492b13c8272b6262\"\u003e\u003ccode\u003e3b6e1f6\u003c/code\u003e\u003c/a\u003e TIKA-4695: update plexus-classworlds\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/tika/commit/1de9eb9c51236e8ce434be9bf40ebac946381090\"\u003e\u003ccode\u003e1de9eb9\u003c/code\u003e\u003c/a\u003e TIKA-4695: update maven-model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/tika/commit/90b43fe5695dcb8f68d54873986f190f47aee39d\"\u003e\u003ccode\u003e90b43fe\u003c/code\u003e\u003c/a\u003e TIKA-4695: update aws, junrar\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/tika/commit/2485c0d0521c5d3e1b70255337a0059b73d3ecd7\"\u003e\u003ccode\u003e2485c0d\u003c/code\u003e\u003c/a\u003e TIKA-4695: update aws, asm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/tika/commit/687006f73d16771d2306a3f314d0e31f8d1489dc\"\u003e\u003ccode\u003e687006f\u003c/code\u003e\u003c/a\u003e TIKA-4695: update slf4j\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/tika/commit/bdaa2afae1f6346354776770dfc7d8c7156ab2ab\"\u003e\u003ccode\u003ebdaa2af\u003c/code\u003e\u003c/a\u003e [TIKA-4724] Use IANA-registered text/markdown as primary type (\u003ca href=\"https://redirect.github.com/apache/tika/issues/2806\"\u003e#2806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/tika/compare/3.3.0...3.3.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-codec-http` from 4.2.13.Final to 4.2.15.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-codec-http's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003enetty-4.2.15.Final\u003c/h2\u003e\n\u003ch2\u003eSecurity fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-h2qv-fj59-j46j\"\u003eCVE-2026-48059\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-codec-haproxy\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-5pvg-856g-cp85\"\u003eCVE-2026-47691\u003c/a\u003e: DNS cache poisoning in \u003ccode\u003eio.netty:netty-resolver-dns\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-563q-j3cm-6jxm\"\u003eCVE-2026-50560\u003c/a\u003e: DDoS in \u003ccode\u003eio.netty:netty-codec-http2\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-5w86-c3rq-vjj7\"\u003eCVE-2026-50011\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-codec-redis\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-3244-j874-rhc2\"\u003eCVE-2026-44250\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-codec-redis\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-6ghj-frrj-jjj3\"\u003eCVE-2026-44890\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-codec-redis\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-cq4q-cv5g-r8q5\"\u003eCVE-2026-50009\u003c/a\u003e: information disclosure and denial of service in \u003ccode\u003eio.netty:netty-codec-classes-quic\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-3qp7-7mw8-wx86\"\u003eCVE-2026-44249\u003c/a\u003e: IPv6 subnet filter bypass in \u003ccode\u003eio.netty:netty-handler\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-hvcg-qmg6-jm4c\"\u003eCVE-2026-50020\u003c/a\u003e: request smuggling in \u003ccode\u003eio.netty:netty-codec-http\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-c2rx-5r8w-8xr2\"\u003eCVE-2026-44892\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-codec-http3\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-cc37-9q2j-3hfv\"\u003eCVE-2026-44893\u003c/a\u003e: memory leak in \u003ccode\u003eio.netty:netty-codec-haproxy\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-cmm3-54f8-px4j\"\u003eCVE-2026-44894\u003c/a\u003e: traffic amplification in \u003ccode\u003eio.netty:netty-codec-classes-quic\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-c653-97m9-rcg9\"\u003eCVE-2026-50010\u003c/a\u003e: TLS hostname verification accidentally disabled in \u003ccode\u003eio.netty:netty-handler\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-xmv7-r254-6q78\"\u003eCVE-2026-45673\u003c/a\u003e: DNS cache poisoning in \u003ccode\u003eio.netty:netty-resolver-dns\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-x4gw-5cx5-pgmh\"\u003eCVE-2026-45416\u003c/a\u003e: excessive memory usage from SNIHandler in \u003ccode\u003eio.netty:netty-handler\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-w573-9ffj-6ff9\"\u003eCVE-2026-45536\u003c/a\u003e: file descriptor leak in \u003ccode\u003eio.netty:netty-transport-native-epoll\u003c/code\u003e and \u003ccode\u003eio.netty:netty-transport-native-kqueue\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-676x-f7gg-47vc\"\u003eCVE-2026-45674\u003c/a\u003e: DNS cache poisoning in \u003ccode\u003eio.netty:netty-resolver-dns\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-5xrh-qmmq-w6ch\"\u003eCVE-2026-46340\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-transport-sctp\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-5x3r-wrvg-rp6q\"\u003eCVE-2026-47244\u003c/a\u003e: denial of service in \u003ccode\u003eio.netty:netty-codec-http2\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-6jv9-x5w9-2ccm\"\u003eCVE-2026-48006\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-codec-redis\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-4grm-h2qv-h6w6\"\u003eCVE-2026-48748\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-codec-http3\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-c2gf-v879-257j\"\u003eCVE-2026-48043\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-codec-http2\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix race in io.netty.channel.uring.IoUringIoHandler.wakeup 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/16836\"\u003enetty/netty#16836\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHTTP/2: Parse request-target path like Vert.x by \u003ca href=\"https://github.com/yawkat\"\u003e\u003ccode\u003e@​yawkat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16810\"\u003enetty/netty#16810\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAuto-port 4.2: ChannelInitializer: correct misleading comment on exceptionCaught route by \u003ca href=\"https://github.com/netty-project-bot\"\u003e\u003ccode\u003e@​netty-project-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16853\"\u003enetty/netty#16853\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFlowControlHandler: Suppress duplicate channelReadComplete after draining queue (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15053\"\u003e#15053\u003c/a\u003e) by \u003ca href=\"https://github.com/schiemon\"\u003e\u003ccode\u003e@​schiemon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16837\"\u003enetty/netty#16837\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePass maxAllocation to Brotli and Zstd decoders by \u003ca href=\"https://github.com/fedinskiy\"\u003e\u003ccode\u003e@​fedinskiy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16844\"\u003enetty/netty#16844\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix revapi warnings 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/16885\"\u003enetty/netty#16885\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix SCTP and Redis 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/16893\"\u003enetty/netty#16893\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd maxWindowLog parameter to ZstdDecoder to bound memory allocation by \u003ca href=\"https://github.com/skyguard1\"\u003e\u003ccode\u003e@​skyguard1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16850\"\u003enetty/netty#16850\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAuto-port 4.2: MQTT: Reject malformed no-payload packets with non-zero Remaining Length by \u003ca href=\"https://github.com/netty-project-bot\"\u003e\u003ccode\u003e@​netty-project-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16890\"\u003enetty/netty#16890\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/schiemon\"\u003e\u003ccode\u003e@​schiemon\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16837\"\u003enetty/netty#16837\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fedinskiy\"\u003e\u003ccode\u003e@​fedinskiy\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16844\"\u003enetty/netty#16844\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.14.Final...netty-4.2.15.Final\"\u003ehttps://github.com/netty/netty/compare/netty-4.2.14.Final...netty-4.2.15.Final\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003enetty-4.2.14.Final\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHTTP: Fix revapi failure introduced by 84530fa81e12dcd1d42310bb20c1385cb44128d8 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/16748\"\u003enetty/netty#16748\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHTTP: Re-add constructor to HttpProxyHandler that was removed by mistake 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/16747\"\u003enetty/netty#16747\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMarshalling: Explicit document security requirements 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/16752\"\u003enetty/netty#16752\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix io_uring op completion TRACE logging 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/16755\"\u003enetty/netty#16755\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eQuic: Ensure writes are done before notify close promise of QuicheQui… 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/16758\"\u003enetty/netty#16758\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid re-parsing openssl key material with non-cached provider 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/16759\"\u003enetty/netty#16759\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/a41f7b289ce1d697c50846f3ade3983e22b2ed40\"\u003e\u003ccode\u003ea41f7b2\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.15.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/2394530bdb6837d928c2ec0b4d8f598487059ef9\"\u003e\u003ccode\u003e2394530\u003c/code\u003e\u003c/a\u003e Auto-port 4.2: MQTT: Reject malformed no-payload packets with non-zero Remain...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/0bd1657a601da85c324d28562dc7d1ae220ad3a7\"\u003e\u003ccode\u003e0bd1657\u003c/code\u003e\u003c/a\u003e Add maxWindowLog parameter to ZstdDecoder to bound memory allocation (\u003ca href=\"https://redirect.github.com/netty/netty/issues/16850\"\u003e#16850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/76291f58a901e021289e5c30618b6e136d605163\"\u003e\u003ccode\u003e76291f5\u003c/code\u003e\u003c/a\u003e Fix SCTP and Redis tests (\u003ca href=\"https://redirect.github.com/netty/netty/issues/16893\"\u003e#16893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/e067b6e3376afee7629481d46333c3acf7f95943\"\u003e\u003ccode\u003ee067b6e\u003c/code\u003e\u003c/a\u003e Fix revapi warnings (\u003ca href=\"https://redirect.github.com/netty/netty/issues/16885\"\u003e#16885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/5a52600d96cc6f4d38098e0645be53ecbfc8a811\"\u003e\u003ccode\u003e5a52600\u003c/code\u003e\u003c/a\u003e Pass maxAllocation to Brotli and Zstd decoders (\u003ca href=\"https://redirect.github.com/netty/netty/issues/16844\"\u003e#16844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/541add0f7f5486ef15834da51d8dd983ec12e2b3\"\u003e\u003ccode\u003e541add0\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/270800e5d336913606493a562c8200ecf321a0c1\"\u003e\u003ccode\u003e270800e\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/3d45a1e4e8eb99144f716e54be5ac57e525fa7ca\"\u003e\u003ccode\u003e3d45a1e\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/75127cab731ee35068d1f0667bffa188bc332f5d\"\u003e\u003ccode\u003e75127ca\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/netty/netty/compare/netty-4.2.13.Final...netty-4.2.15.Final\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.netty:netty-codec-http2` from 4.2.13.Final to 4.2.15.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-codec-http2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003enetty-4.2.15.Final\u003c/h2\u003e\n\u003ch2\u003eSecurity fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-h2qv-fj59-j46j\"\u003eCVE-2026-48059\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-codec-haproxy\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-5pvg-856g-cp85\"\u003eCVE-2026-47691\u003c/a\u003e: DNS cache poisoning in \u003ccode\u003eio.netty:netty-resolver-dns\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-563q-j3cm-6jxm\"\u003eCVE-2026-50560\u003c/a\u003e: DDoS in \u003ccode\u003eio.netty:netty-codec-http2\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-5w86-c3rq-vjj7\"\u003eCVE-2026-50011\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-codec-redis\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-3244-j874-rhc2\"\u003eCVE-2026-44250\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-codec-redis\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-6ghj-frrj-jjj3\"\u003eCVE-2026-44890\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-codec-redis\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-cq4q-cv5g-r8q5\"\u003eCVE-2026-50009\u003c/a\u003e: information disclosure and denial of service in \u003ccode\u003eio.netty:netty-codec-classes-quic\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-3qp7-7mw8-wx86\"\u003eCVE-2026-44249\u003c/a\u003e: IPv6 subnet filter bypass in \u003ccode\u003eio.netty:netty-handler\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-hvcg-qmg6-jm4c\"\u003eCVE-2026-50020\u003c/a\u003e: request smuggling in \u003ccode\u003eio.netty:netty-codec-http\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-c2rx-5r8w-8xr2\"\u003eCVE-2026-44892\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-codec-http3\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-cc37-9q2j-3hfv\"\u003eCVE-2026-44893\u003c/a\u003e: memory leak in \u003ccode\u003eio.netty:netty-codec-haproxy\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-cmm3-54f8-px4j\"\u003eCVE-2026-44894\u003c/a\u003e: traffic amplification in \u003ccode\u003eio.netty:netty-codec-classes-quic\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-c653-97m9-rcg9\"\u003eCVE-2026-50010\u003c/a\u003e: TLS hostname verification accidentally disabled in \u003ccode\u003eio.netty:netty-handler\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-xmv7-r254-6q78\"\u003eCVE-2026-45673\u003c/a\u003e: DNS cache poisoning in \u003ccode\u003eio.netty:netty-resolver-dns\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-x4gw-5cx5-pgmh\"\u003eCVE-2026-45416\u003c/a\u003e: excessive memory usage from SNIHandler in \u003ccode\u003eio.netty:netty-handler\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-w573-9ffj-6ff9\"\u003eCVE-2026-45536\u003c/a\u003e: file descriptor leak in \u003ccode\u003eio.netty:netty-transport-native-epoll\u003c/code\u003e and \u003ccode\u003eio.netty:netty-transport-native-kqueue\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-676x-f7gg-47vc\"\u003eCVE-2026-45674\u003c/a\u003e: DNS cache poisoning in \u003ccode\u003eio.netty:netty-resolver-dns\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-5xrh-qmmq-w6ch\"\u003eCVE-2026-46340\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-transport-sctp\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-5x3r-wrvg-rp6q\"\u003eCVE-2026-47244\u003c/a\u003e: denial of service in \u003ccode\u003eio.netty:netty-codec-http2\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-6jv9-x5w9-2ccm\"\u003eCVE-2026-48006\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-codec-redis\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-4grm-h2qv-h6w6\"\u003eCVE-2026-48748\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-codec-http3\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-c2gf-v879-257j\"\u003eCVE-2026-48043\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-codec-http2\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix race in io.netty.channel.uring.IoUringIoHandler.wakeup 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/16836\"\u003enetty/netty#16836\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHTTP/2: Parse request-target path like Vert.x by \u003ca href=\"https://github.com/yawkat\"\u003e\u003ccode\u003e@​yawkat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16810\"\u003enetty/netty#16810\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAuto-port 4.2: ChannelInitializer: correct misleading comment on exceptionCaught route by \u003ca href=\"https://github.com/netty-project-bot\"\u003e\u003ccode\u003e@​netty-project-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16853\"\u003enetty/netty#16853\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFlowControlHandler: Suppress duplicate channelReadComplete after draining queue (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15053\"\u003e#15053\u003c/a\u003e) by \u003ca href=\"https://github.com/schiemon\"\u003e\u003ccode\u003e@​schiemon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16837\"\u003enetty/netty#16837\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePass maxAllocation to Brotli and Zstd decoders by \u003ca href=\"https://github.com/fedinskiy\"\u003e\u003ccode\u003e@​fedinskiy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16844\"\u003enetty/netty#16844\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix revapi warnings 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/16885\"\u003enetty/netty#16885\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix SCTP and Redis 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/16893\"\u003enetty/netty#16893\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd maxWindowLog parameter to ZstdDecoder to bound memory allocation by \u003ca href=\"https://github.com/skyguard1\"\u003e\u003ccode\u003e@​skyguard1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16850\"\u003enetty/netty#16850\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAuto-port 4.2: MQTT: Reject malformed no-payload packets with non-zero Remaining Length by \u003ca href=\"https://github.com/netty-project-bot\"\u003e\u003ccode\u003e@​netty-project-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16890\"\u003enetty/netty#16890\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/schiemon\"\u003e\u003ccode\u003e@​schiemon\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16837\"\u003enetty/netty#16837\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fedinskiy\"\u003e\u003ccode\u003e@​fedinskiy\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16844\"\u003enetty/netty#16844\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.14.Final...netty-4.2.15.Final\"\u003ehttps://github.com/netty/netty/compare/netty-4.2.14.Final...netty-4.2.15.Final\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003enetty-4.2.14.Final\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHTTP: Fix revapi failure introduced by 84530fa81e12dcd1d42310bb20c1385cb44128d8 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/16748\"\u003enetty/netty#16748\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHTTP: Re-add constructor to HttpProxyHandler that was removed by mistake 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/16747\"\u003enetty/netty#16747\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMarshalling: Explicit document security requirements 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/16752\"\u003enetty/netty#16752\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix io_uring op completion TRACE logging 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/16755\"\u003enetty/netty#16755\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eQuic: Ensure writes are done before notify close promise of QuicheQui… 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/16758\"\u003enetty/netty#16758\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid re-parsing openssl key material with non-cached provider 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/16759\"\u003enetty/netty#16759\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/a41f7b289ce1d697c50846f3ade3983e22b2ed40\"\u003e\u003ccode\u003ea41f7b2\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.15.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/2394530bdb6837d928c2ec0b4d8f598487059ef9\"\u003e\u003ccode\u003e2394530\u003c/code\u003e\u003c/a\u003e Auto-port 4.2: MQTT: Reject malformed no-payload packets with non-zero Remain...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/0bd1657a601da85c324d28562dc7d1ae220ad3a7\"\u003e\u003ccode\u003e0bd1657\u003c/code\u003e\u003c/a\u003e Add maxWindowLog parameter to ZstdDecoder to bound memory allocation (\u003ca href=\"https://redirect.github.com/netty/netty/issues/16850\"\u003e#16850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/76291f58a901e021289e5c30618b6e136d605163\"\u003e\u003ccode\u003e76291f5\u003c/code\u003e\u003c/a\u003e Fix SCTP and Redis tests (\u003ca href=\"https://redirect.github.com/netty/netty/issues/16893\"\u003e#16893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/e067b6e3376afee7629481d46333c3acf7f95943\"\u003e\u003ccode\u003ee067b6e\u003c/code\u003e\u003c/a\u003e Fix revapi warnings (\u003ca href=\"https://redirect.github.com/netty/netty/issues/16885\"\u003e#16885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/5a52600d96cc6f4d38098e0645be53ecbfc8a811\"\u003e\u003ccode\u003e5a52600\u003c/code\u003e\u003c/a\u003e Pass maxAllocation to Brotli and Zstd decoders (\u003ca href=\"https://redirect.github.com/netty/netty/issues/16844\"\u003e#16844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/541add0f7f5486ef15834da51d8dd983ec12e2b3\"\u003e\u003ccode\u003e541add0\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/270800e5d336913606493a562c8200ecf321a0c1\"\u003e\u003ccode\u003e270800e\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/3d45a1e4e8eb99144f716e54be5ac57e525fa7ca\"\u003e\u003ccode\u003e3d45a1e\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/75127cab731ee35068d1f0667bffa188bc332f5d\"\u003e\u003ccode\u003e75127ca\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/netty/netty/compare/netty-4.2.13.Final...netty-4.2.15.Final\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.netty:netty-codec` from 4.2.13.Final to 4.2.15.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-codec's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003enetty-4.2.15.Final\u003c/h2\u003e\n\u003ch2\u003eSecurity fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-h2qv-fj59-j46j\"\u003eCVE-2026-48059\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-codec-haproxy\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-5pvg-856g-cp85\"\u003eCVE-2026-47691\u003c/a\u003e: DNS cache poisoning in \u003ccode\u003eio.netty:netty-resolver-dns\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-563q-j3cm-6jxm\"\u003eCVE-2026-50560\u003c/a\u003e: DDoS in \u003ccode\u003eio.netty:netty-codec-http2\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-5w86-c3rq-vjj7\"\u003eCVE-2026-50011\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-codec-redis\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-3244-j874-rhc2\"\u003eCVE-2026-44250\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-codec-redis\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-6ghj-frrj-jjj3\"\u003eCVE-2026-44890\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-codec-redis\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-cq4q-cv5g-r8q5\"\u003eCVE-2026-50009\u003c/a\u003e: information disclosure and denial of service in \u003ccode\u003eio.netty:netty-codec-classes-quic\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-3qp7-7mw8-wx86\"\u003eCVE-2026-44249\u003c/a\u003e: IPv6 subnet filter bypass in \u003ccode\u003eio.netty:netty-handler\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-hvcg-qmg6-jm4c\"\u003eCVE-2026-50020\u003c/a\u003e: request smuggling in \u003ccode\u003eio.netty:netty-codec-http\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-c2rx-5r8w-8xr2\"\u003eCVE-2026-44892\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-codec-http3\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-cc37-9q2j-3hfv\"\u003eCVE-2026-44893\u003c/a\u003e: memory leak in \u003ccode\u003eio.netty:netty-codec-haproxy\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-cmm3-54f8-px4j\"\u003eCVE-2026-44894\u003c/a\u003e: traffic amplification in \u003ccode\u003eio.netty:netty-codec-classes-quic\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-c653-97m9-rcg9\"\u003eCVE-2026-50010\u003c/a\u003e: TLS hostname verification accidentally disabled in \u003ccode\u003eio.netty:netty-handler\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-xmv7-r254-6q78\"\u003eCVE-2026-45673\u003c/a\u003e: DNS cache poisoning in \u003ccode\u003eio.netty:netty-resolver-dns\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-x4gw-5cx5-pgmh\"\u003eCVE-2026-45416\u003c/a\u003e: excessive memory usage from SNIHandler in \u003ccode\u003eio.netty:netty-handler\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-w573-9ffj-6ff9\"\u003eCVE-2026-45536\u003c/a\u003e: file descriptor leak in \u003ccode\u003eio.netty:netty-transport-native-epoll\u003c/code\u003e and \u003ccode\u003eio.netty:netty-transport-native-kqueue\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-676x-f7gg-47vc\"\u003eCVE-2026-45674\u003c/a\u003e: DNS cache poisoning in \u003ccode\u003eio.netty:netty-resolver-dns\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-5xrh-qmmq-w6ch\"\u003eCVE-2026-46340\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-transport-sctp\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-5x3r-wrvg-rp6q\"\u003eCVE-2026-47244\u003c/a\u003e: denial of service in \u003ccode\u003eio.netty:netty-codec-http2\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-6jv9-x5w9-2ccm\"\u003eCVE-2026-48006\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-codec-redis\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-4grm-h2qv-h6w6\"\u003eCVE-2026-48748\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-codec-http3\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-c2gf-v879-257j\"\u003eCVE-2026-48043\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-codec-http2\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix race in io.netty.channel.uring.IoUringIoHandler.wakeup 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/16836\"\u003enetty/netty#16836\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHTTP/2: Parse request-target path like Vert.x by \u003ca href=\"https://github.com/yawkat\"\u003e\u003ccode\u003e@​yawkat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16810\"\u003enetty/netty#16810\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAuto-port 4.2: ChannelInitializer: correct misleading comment on exceptionCaught route by \u003ca href=\"https://github.com/netty-project-bot\"\u003e\u003ccode\u003e@​netty-project-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16853\"\u003enetty/netty#16853\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFlowControlHandler: Suppress duplicate channelReadComplete after draining queue (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15053\"\u003e#15053\u003c/a\u003e) by \u003ca href=\"https://github.com/schiemon\"\u003e\u003ccode\u003e@​schiemon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16837\"\u003enetty/netty#16837\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePass maxAllocation to Brotli and Zstd decoders by \u003ca href=\"https://github.com/fedinskiy\"\u003e\u003ccode\u003e@​fedinskiy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16844\"\u003enetty/netty#16844\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix revapi warnings 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/16885\"\u003enetty/netty#16885\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix SCTP and Redis 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/16893\"\u003enetty/netty#16893\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd maxWindowLog parameter to ZstdDecoder to bound memory allocation by \u003ca href=\"https://github.com/skyguard1\"\u003e\u003ccode\u003e@​skyguard1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16850\"\u003enetty/netty#16850\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAuto-port 4.2: MQTT: Reject malformed no-payload packets with non-zero Remaining Length by \u003ca href=\"https://github.com/netty-project-bot\"\u003e\u003ccode\u003e@​netty-project-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16890\"\u003enetty/netty#16890\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/schiemon\"\u003e\u003ccode\u003e@​schiemon\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16837\"\u003enetty/netty#16837\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fedinskiy\"\u003e\u003ccode\u003e@​fedinskiy\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16844\"\u003enetty/netty#16844\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.14.Final...netty-4.2.15.Final\"\u003ehttps://github.com/netty/netty/compare/netty-4.2.14.Final...netty-4.2.15.Final\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003enetty-4.2.14.Final\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHTTP: Fix revapi failure introduced by 84530fa81e12dcd1d42310bb20c1385cb44128d8 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/16748\"\u003enetty/netty#16748\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHTTP: Re-add constructor to HttpProxyHandler that was removed by mistake 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/16747\"\u003enetty/netty#16747\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMarshalling: Explicit document security requirements 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/16752\"\u003enetty/netty#16752\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix io_uring op completion TRACE logging 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/16755\"\u003enetty/netty#16755\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eQuic: Ensure writes are done before notify close promise of QuicheQui… 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/16758\"\u003enetty/netty#16758\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid re-parsing openssl key material with non-cached provider 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/16759\"\u003enetty/netty#16759\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/a41f7b289ce1d697c50846f3ade3983e22b2ed40\"\u003e\u003ccode\u003ea41f7b2\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.15.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/2394530bdb6837d928c2ec0b4d8f598487059ef9\"\u003e\u003ccode\u003e2394530\u003c/code\u003e\u003c/a\u003e Auto-port 4.2: MQTT: Reject malformed no-payload packets with non-zero Remain...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/0bd1657a601da85c324d28562dc7d1ae220ad3a7\"\u003e\u003ccode\u003e0bd1657\u003c/code\u003e\u003c/a\u003e Add maxWindowLog parameter to ZstdDecoder to bound memory allocation (\u003ca href=\"https://redirect.github.com/netty/netty/issues/16850\"\u003e#16850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/76291f58a901e021289e5c30618b6e136d605163\"\u003e\u003ccode\u003e76291f5\u003c/code\u003e\u003c/a\u003e Fix SCTP and Redis tests (\u003ca href=\"https://redirect.github.com/netty/netty/issues/16893\"\u003e#16893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/e067b6e3376afee7629481d46333c3acf7f95943\"\u003e\u003ccode\u003ee067b6e\u003c/code\u003e\u003c/a\u003e Fix revapi warnings (\u003ca href=\"https://redirect.github.com/netty/netty/issues/16885\"\u003e#16885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/5a52600d96cc6f4d38098e0645be53ecbfc8a811\"\u003e\u003ccode\u003e5a52600\u003c/code\u003e\u003c/a\u003e Pass maxAllocation to Brotli and Zstd decoders (\u003ca href=\"https://redirect.github.com/netty/netty/issues/16844\"\u003e#16844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/541add0f7f5486ef15834da51d8dd983ec12e2b3\"\u003e\u003ccode\u003e541add0\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/270800e5d336913606493a562c8200ecf321a0c1\"\u003e\u003ccode\u003e270800e\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/3d45a1e4e8eb99144f716e54be5ac57e525fa7ca\"\u003e\u003ccode\u003e3d45a1e\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/75127cab731ee35068d1f0667bffa188bc332f5d\"\u003e\u003ccode\u003e75127ca\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/netty/netty/compare/netty-4.2.13.Final...netty-4.2.15.Final\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson.core:jackson-core` from 2.21.3 to 2.22.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/d763562443cc9d6e224a6265ca3710195c813cf5\"\u003e\u003ccode\u003ed763562\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-core-2.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/e5c69fe5f7be957490d52dae70787e7a8138ddda\"\u003e\u003ccode\u003ee5c69fe\u003c/code\u003e\u003c/a\u003e Re-do 2.22.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/0ba6a369eaa19a71b2b63fe40b1e9d317c0eb522\"\u003e\u003ccode\u003e0ba6a36\u003c/code\u003e\u003c/a\u003e Bump version after release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/b106011025f6447695e21ddbb9fd3952d284d10c\"\u003e\u003ccode\u003eb106011\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-core/commit/18a7fe416a0bf666f6c2ddc6da883bc96382dd2d\"\u003e\u003ccode\u003e18a7fe4\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-core-2.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/503a14ffa4a74ad56a02fd25f0cd997df163c647\"\u003e\u003ccode\u003e503a14f\u003c/code\u003e\u003c/a\u003e Re-do 2.22.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/ab95bc0056119f08ef721849be5e5f2c256b82cd\"\u003e\u003ccode\u003eab95bc0\u003c/code\u003e\u003c/a\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/0a4b8dedee08e159fddca5eb8e812c1ad881017a\"\u003e\u003ccode\u003e0a4b8de\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/719a42f3676ab3c10e3cd057966807b2206151e7\"\u003e\u003ccode\u003e719a42f\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-core/commit/92488484b64bc348c43e5a7ff910d93c2f9e9b9c\"\u003e\u003ccode\u003e9248848\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-core-2.22.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-core/compare/jackson-core-2.21.3...jackson-core-2.22.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.jk1.dependency-license-report` from 3.1.2 to 3.1.3\n\nUpdates `io.sentry.jvm.gradle` from 6.6.0 to 6.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/releases\"\u003eio.sentry.jvm.gradle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.10.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for the Kotlin 2.4 compiler in the Compose tracing compiler plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1253\"\u003e#1253\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCompose tracing no longer adds the Sentry modifier multiple times for chained modifiers (e.g. \u003ccode\u003eModifier.fillMaxSize().padding()\u003c/code\u003e) on Kotlin 2.2 and newer (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1253\"\u003e#1253\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.43.0 to v8.43.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1261\"\u003e#1261\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8431\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.43.0...8.43.1\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump CLI from v3.4.3 to v3.5.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1251\"\u003e#1251\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md#350\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/compare/3.4.3...3.5.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAPI Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003edebug\u003c/code\u003e extension property is now typed as \u003ccode\u003eProperty\u0026lt;Boolean\u0026gt;\u003c/code\u003e instead of \u003ccode\u003eProperty\u0026lt;Boolean?\u0026gt;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1253\"\u003e#1253\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.9.0\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDefer instrumentation log directory creation to execution time and use variant-specific paths to prevent log file corruption during parallel variant transforms (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1236\"\u003e#1236\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump CLI from v3.4.2 to v3.4.3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1215\"\u003e#1215\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md#343\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/compare/3.4.2...3.4.3\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.42.0 to v8.43.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1241\"\u003e#1241\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8430\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.42.0...8.43.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.8.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFail fast with a clear error when Snapshots feature is used with AGP 7.x (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1212\"\u003e#1212\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.8.0\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.41.0 to v8.42.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1207\"\u003e#1207\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8420\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.41.0...8.42.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.7.1\u003c/h2\u003e\n\u003ch3\u003eFixes\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/getsentry/sentry-android-gradle-plugin/blob/main/CHANGELOG.md\"\u003eio.sentry.jvm.gradle's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.10.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for the Kotlin 2.4 compiler in the Compose tracing compiler plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1253\"\u003e#1253\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCompose tracing no longer adds the Sentry modifier multiple times for chained modifiers (e.g. \u003ccode\u003eModifier.fillMaxSize().padding()\u003c/code\u003e) on Kotlin 2.2 and newer (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1253\"\u003e#1253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe published Gradle plugin and \u003ccode\u003esentry-snapshots-runtime\u003c/code\u003e POMs no longer declare a transitive \u003ccode\u003ekotlin-stdlib\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1276\"\u003e#1276\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.43.0 to v8.43.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1261\"\u003e#1261\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8431\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.43.0...8.43.1\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump CLI from v3.4.3 to v3.5.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1251\"\u003e#1251\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md#350\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/compare/3.4.3...3.5.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAPI Change...\n\n_Description has been truncated_","html_url":"https://github.com/digitalservicebund/ris-norms/pull/2335","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/digitalservicebund%2Fris-norms/issues/2335","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2335/packages"},{"uuid":"4609382447","node_id":"PR_kwDONuw_es7juO2u","number":166,"state":"open","title":"Bump com.uber.nullaway:nullaway from 0.13.5 to 0.13.6","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-08T01:23:11.000Z","updated_at":"2026-06-08T01:27:06.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"com.uber.nullaway:nullaway","old_version":"0.13.5","new_version":"0.13.6","repository_url":"https://github.com/uber/NullAway"}],"path":null,"ecosystem":"maven"},"body":"Bumps [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) from 0.13.5 to 0.13.6.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/releases\"\u003ecom.uber.nullaway:nullaway's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNullAway 0.13.6\u003c/h2\u003e\n\u003cp\u003e(NOTE: originally these notes appeared with the 0.13.5 release, but that release was pushed\nincorrectly due to an error in our release process.)\u003c/p\u003e\n\u003cp\u003eIncludes various bug fixes, particularly in JSpecify mode.  Also, the nullaway-annotations\nartifact now includes a \u003ccode\u003e@Contract\u003c/code\u003e annotation.  NullAway also now has a built-in handler\nto reason about field initialization in classes managed by Jakarta Persistence.\u003c/p\u003e\n\u003cp\u003eWork has begun on support  for wildcards in JSpecify mode.  Currently, this support is off\nby default, guarded by the configuration flag \u003ccode\u003eHandleWildcardGenerics\u003c/code\u003e.  The support still\nhas multiple known bugs, and we do not yet recommend enabling it.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eInitial subtype checking for wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1520\"\u003e#1520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle subtype checking for wildcard super bounds (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1547\"\u003e#1547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle most remaining wildcard subtyping / containment cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1548\"\u003e#1548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1528\"\u003e#1528\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1556\"\u003e#1556\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial inference for wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1549\"\u003e#1549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix wildcard inference bug with method references (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1553\"\u003e#1553\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix nullability for return and parameter wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1558\"\u003e#1558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for trick to assert chain of accesses is non-null (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1566\"\u003e#1566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove inference failure error message (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1567\"\u003e#1567\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdjust more TreePaths to have correct leaf before calling getTreeType (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1570\"\u003e#1570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Contract annotation to nullaway-annotations by \u003ca href=\"https://github.com/codingkiddo\"\u003e\u003ccode\u003e@​codingkiddo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1569\"\u003e#1569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRun inference for generic method calls nested inside receivers (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1571\"\u003e#1571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor hasAnyAnnotationMatching method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1583\"\u003e#1583\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of \u003ccode\u003evar\u003c/code\u003e-declared local variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1573\"\u003e#1573\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompensate for more annotations inserted by \u003ccode\u003ejavac\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1574\"\u003e#1574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable test for issue 1500 and add comment (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1560\"\u003e#1560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse ground target types when handling lambdas and method refs passed to generic methods (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1575\"\u003e#1575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix for unbounded wildcard passed to \u003ccode\u003e@NullUnmarked\u003c/code\u003e type variable (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1577\"\u003e#1577\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDetect and warn on annotations directly on wildcard types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1579\"\u003e#1579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable HandleWildcardGenerics flag when building NullAway (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1586\"\u003e#1586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReport error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor by \u003ca href=\"https://github.com/Vinu2111\"\u003e\u003ccode\u003e@​Vinu2111\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd a handler for Jakarta Persistence to reason about field initialization (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1584\"\u003e#1584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;Report error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1588\"\u003e#1588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUse Jacoco 0.8.15 snapshot (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1550\"\u003e#1550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.5.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1554\"\u003e#1554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest with latest Error Prone snapshot on CI (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1555\"\u003e#1555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Spring Boot as an integration test (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1557\"\u003e#1557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable generic bytecode tests on JDK 17 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1561\"\u003e#1561\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate spotless and guava-latest deps, removed unused semver4j (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1562\"\u003e#1562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks in more tests (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1563\"\u003e#1563\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks for addInputLines and addOutputLines calls (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1564\"\u003e#1564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse Temurin JDK 17 always in CI (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1565\"\u003e#1565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTell agents not to run multiple Gradle builds in parallel (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1582\"\u003e#1582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Codecov action to v6 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1587\"\u003e#1587\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/blob/master/CHANGELOG.md\"\u003ecom.uber.nullaway:nullaway's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.13.6\u003c/h2\u003e\n\u003cp\u003e(NOTE: originally these notes appeared with the 0.13.5 release, but that release was pushed\nincorrectly due to an error in our release process.)\u003c/p\u003e\n\u003cp\u003eIncludes various bug fixes, particularly in JSpecify mode.  Also, the nullaway-annotations\nartifact now includes a \u003ccode\u003e@Contract\u003c/code\u003e annotation.  NullAway also now has a built-in handler\nto reason about field initialization in classes managed by Jakarta Persistence.\u003c/p\u003e\n\u003cp\u003eWork has begun on support  for wildcards in JSpecify mode.  Currently, this support is off\nby default, guarded by the configuration flag \u003ccode\u003eHandleWildcardGenerics\u003c/code\u003e.  The support still\nhas multiple known bugs, and we do not yet recommend enabling it.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eInitial subtype checking for wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1520\"\u003e#1520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle subtype checking for wildcard super bounds (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1547\"\u003e#1547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle most remaining wildcard subtyping / containment cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1548\"\u003e#1548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1528\"\u003e#1528\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1556\"\u003e#1556\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial inference for wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1549\"\u003e#1549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix wildcard inference bug with method references (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1553\"\u003e#1553\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix nullability for return and parameter wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1558\"\u003e#1558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for trick to assert chain of accesses is non-null (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1566\"\u003e#1566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove inference failure error message (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1567\"\u003e#1567\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdjust more TreePaths to have correct leaf before calling getTreeType (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1570\"\u003e#1570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Contract annotation to nullaway-annotations by \u003ca href=\"https://github.com/codingkiddo\"\u003e\u003ccode\u003e@​codingkiddo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1569\"\u003e#1569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRun inference for generic method calls nested inside receivers (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1571\"\u003e#1571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor hasAnyAnnotationMatching method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1583\"\u003e#1583\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of \u003ccode\u003evar\u003c/code\u003e-declared local variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1573\"\u003e#1573\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompensate for more annotations inserted by \u003ccode\u003ejavac\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1574\"\u003e#1574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable test for issue 1500 and add comment (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1560\"\u003e#1560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse ground target types when handling lambdas and method refs passed to generic methods (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1575\"\u003e#1575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix for unbounded wildcard passed to \u003ccode\u003e@NullUnmarked\u003c/code\u003e type variable (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1577\"\u003e#1577\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDetect and warn on annotations directly on wildcard types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1579\"\u003e#1579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable HandleWildcardGenerics flag when building NullAway (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1586\"\u003e#1586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReport error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor by \u003ca href=\"https://github.com/Vinu2111\"\u003e\u003ccode\u003e@​Vinu2111\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd a handler for Jakarta Persistence to reason about field initialization (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1584\"\u003e#1584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;Report error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1588\"\u003e#1588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUse Jacoco 0.8.15 snapshot (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1550\"\u003e#1550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.5.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1554\"\u003e#1554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest with latest Error Prone snapshot on CI (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1555\"\u003e#1555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Spring Boot as an integration test (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1557\"\u003e#1557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable generic bytecode tests on JDK 17 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1561\"\u003e#1561\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate spotless and guava-latest deps, removed unused semver4j (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1562\"\u003e#1562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks in more tests (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1563\"\u003e#1563\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks for addInputLines and addOutputLines calls (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1564\"\u003e#1564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse Temurin JDK 17 always in CI (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1565\"\u003e#1565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTell agents not to run multiple Gradle builds in parallel (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1582\"\u003e#1582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Codecov action to v6 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1587\"\u003e#1587\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/commit/fa850b5fe8bf3603d3e50a8993956b747f814b23\"\u003e\u003ccode\u003efa850b5\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.6.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/e188182a87170b8f12ecea7cf45526bdde028dd0\"\u003e\u003ccode\u003ee188182\u003c/code\u003e\u003c/a\u003e Notes for 0.13.6 release (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1592\"\u003e#1592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/c09d2028545881603d1c98b11e5b7e0653cf8bc4\"\u003e\u003ccode\u003ec09d202\u003c/code\u003e\u003c/a\u003e Add 0.13.5 release notes to changelog (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1589\"\u003e#1589\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/d9d0392e94ea449669623a0bef4f42e5dd8dd357\"\u003e\u003ccode\u003ed9d0392\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Report error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1588\"\u003e#1588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/ec978b9b18afbe48e4c68b55a8e4919c70292a04\"\u003e\u003ccode\u003eec978b9\u003c/code\u003e\u003c/a\u003e Update Codecov action to v6 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1587\"\u003e#1587\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/69ba115d7395a7d0c7d0128480b01cb604afe488\"\u003e\u003ccode\u003e69ba115\u003c/code\u003e\u003c/a\u003e Add a handler for Jakarta Persistence to reason about field initialization (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/661f37443b0205102b23a99a994d409f9aa0cf14\"\u003e\u003ccode\u003e661f374\u003c/code\u003e\u003c/a\u003e Report error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/f790ac9ef7ba642096bbcfea04126484d13d7b98\"\u003e\u003ccode\u003ef790ac9\u003c/code\u003e\u003c/a\u003e Enable HandleWildcardGenerics flag when building NullAway (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1586\"\u003e#1586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/31b14ce725d8f544eb2ec84f4912e16cfcb48c47\"\u003e\u003ccode\u003e31b14ce\u003c/code\u003e\u003c/a\u003e Detect and warn on annotations directly on wildcard types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1579\"\u003e#1579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/c183d49078ba2b75d3309250cb320b28fb086f31\"\u003e\u003ccode\u003ec183d49\u003c/code\u003e\u003c/a\u003e Fix for unbounded wildcard passed to \u003ccode\u003e@NullUnmarked\u003c/code\u003e type variable (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1577\"\u003e#1577\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uber/NullAway/compare/v0.13.5...v0.13.6\"\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=com.uber.nullaway:nullaway\u0026package-manager=maven\u0026previous-version=0.13.5\u0026new-version=0.13.6)](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/turing85/quarkus-camel-jms-to-sftp/pull/166","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/turing85%2Fquarkus-camel-jms-to-sftp/issues/166","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/166/packages"},{"uuid":"4597945479","node_id":"PR_kwDOFiLHms7jJpgy","number":757,"state":"closed","title":"Bump com.uber.nullaway:nullaway from 0.13.4 to 0.13.5","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-05T15:08:06.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-05T15:07:49.000Z","updated_at":"2026-06-05T15:08:15.000Z","time_to_close":17,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"com.uber.nullaway:nullaway","old_version":"0.13.4","new_version":"0.13.5","repository_url":"https://github.com/uber/NullAway"}],"path":null,"ecosystem":"maven"},"body":"Bumps [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) from 0.13.4 to 0.13.5.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/releases\"\u003ecom.uber.nullaway:nullaway's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNullAway 0.13.5\u003c/h2\u003e\n\u003cp\u003eIncludes various bug fixes, particularly in JSpecify mode.  Also, the nullaway-annotations\nartifact now includes a \u003ccode\u003e@Contract\u003c/code\u003e annotation.  NullAway also now has a built-in handler\nto reason about field initialization in classes managed by Jakarta Persistence.\u003c/p\u003e\n\u003cp\u003eWork has begun on support  for wildcards in JSpecify mode.  Currently, this support is off\nby default, guarded by the configuration flag \u003ccode\u003eHandleWildcardGenerics\u003c/code\u003e.  The support still\nhas multiple known bugs, and we do not yet recommend enabling it.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eInitial subtype checking for wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1520\"\u003e#1520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle subtype checking for wildcard super bounds (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1547\"\u003e#1547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle most remaining wildcard subtyping / containment cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1548\"\u003e#1548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1528\"\u003e#1528\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1556\"\u003e#1556\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial inference for wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1549\"\u003e#1549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix wildcard inference bug with method references (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1553\"\u003e#1553\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix nullability for return and parameter wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1558\"\u003e#1558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for trick to assert chain of accesses is non-null (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1566\"\u003e#1566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove inference failure error message (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1567\"\u003e#1567\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdjust more TreePaths to have correct leaf before calling getTreeType (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1570\"\u003e#1570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Contract annotation to nullaway-annotations by \u003ca href=\"https://github.com/codingkiddo\"\u003e\u003ccode\u003e@​codingkiddo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1569\"\u003e#1569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRun inference for generic method calls nested inside receivers (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1571\"\u003e#1571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor hasAnyAnnotationMatching method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1583\"\u003e#1583\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of \u003ccode\u003evar\u003c/code\u003e-declared local variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1573\"\u003e#1573\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompensate for more annotations inserted by \u003ccode\u003ejavac\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1574\"\u003e#1574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable test for issue 1500 and add comment (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1560\"\u003e#1560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse ground target types when handling lambdas and method refs passed to generic methods (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1575\"\u003e#1575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix for unbounded wildcard passed to \u003ccode\u003e@NullUnmarked\u003c/code\u003e type variable (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1577\"\u003e#1577\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDetect and warn on annotations directly on wildcard types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1579\"\u003e#1579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable HandleWildcardGenerics flag when building NullAway (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1586\"\u003e#1586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReport error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor by \u003ca href=\"https://github.com/Vinu2111\"\u003e\u003ccode\u003e@​Vinu2111\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd a handler for Jakarta Persistence to reason about field initialization (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1584\"\u003e#1584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;Report error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1588\"\u003e#1588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUse Jacoco 0.8.15 snapshot (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1550\"\u003e#1550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.5.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1554\"\u003e#1554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest with latest Error Prone snapshot on CI (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1555\"\u003e#1555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Spring Boot as an integration test (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1557\"\u003e#1557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable generic bytecode tests on JDK 17 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1561\"\u003e#1561\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate spotless and guava-latest deps, removed unused semver4j (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1562\"\u003e#1562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks in more tests (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1563\"\u003e#1563\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks for addInputLines and addOutputLines calls (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1564\"\u003e#1564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse Temurin JDK 17 always in CI (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1565\"\u003e#1565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTell agents not to run multiple Gradle builds in parallel (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1582\"\u003e#1582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Codecov action to v6 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1587\"\u003e#1587\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/blob/master/CHANGELOG.md\"\u003ecom.uber.nullaway:nullaway's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.13.5\u003c/h2\u003e\n\u003cp\u003eIncludes various bug fixes, particularly in JSpecify mode.  Also, the nullaway-annotations\nartifact now includes a \u003ccode\u003e@Contract\u003c/code\u003e annotation.  NullAway also now has a built-in handler\nto reason about field initialization in classes managed by Jakarta Persistence.\u003c/p\u003e\n\u003cp\u003eWork has begun on support  for wildcards in JSpecify mode.  Currently, this support is off\nby default, guarded by the configuration flag \u003ccode\u003eHandleWildcardGenerics\u003c/code\u003e.  The support still\nhas multiple known bugs, and we do not yet recommend enabling it.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eInitial subtype checking for wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1520\"\u003e#1520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle subtype checking for wildcard super bounds (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1547\"\u003e#1547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle most remaining wildcard subtyping / containment cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1548\"\u003e#1548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1528\"\u003e#1528\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1556\"\u003e#1556\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial inference for wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1549\"\u003e#1549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix wildcard inference bug with method references (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1553\"\u003e#1553\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix nullability for return and parameter wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1558\"\u003e#1558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for trick to assert chain of accesses is non-null (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1566\"\u003e#1566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove inference failure error message (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1567\"\u003e#1567\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdjust more TreePaths to have correct leaf before calling getTreeType (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1570\"\u003e#1570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Contract annotation to nullaway-annotations by \u003ca href=\"https://github.com/codingkiddo\"\u003e\u003ccode\u003e@​codingkiddo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1569\"\u003e#1569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRun inference for generic method calls nested inside receivers (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1571\"\u003e#1571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor hasAnyAnnotationMatching method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1583\"\u003e#1583\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of \u003ccode\u003evar\u003c/code\u003e-declared local variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1573\"\u003e#1573\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompensate for more annotations inserted by \u003ccode\u003ejavac\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1574\"\u003e#1574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable test for issue 1500 and add comment (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1560\"\u003e#1560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse ground target types when handling lambdas and method refs passed to generic methods (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1575\"\u003e#1575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix for unbounded wildcard passed to \u003ccode\u003e@NullUnmarked\u003c/code\u003e type variable (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1577\"\u003e#1577\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDetect and warn on annotations directly on wildcard types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1579\"\u003e#1579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable HandleWildcardGenerics flag when building NullAway (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1586\"\u003e#1586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReport error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor by \u003ca href=\"https://github.com/Vinu2111\"\u003e\u003ccode\u003e@​Vinu2111\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd a handler for Jakarta Persistence to reason about field initialization (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1584\"\u003e#1584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;Report error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1588\"\u003e#1588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUse Jacoco 0.8.15 snapshot (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1550\"\u003e#1550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.5.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1554\"\u003e#1554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest with latest Error Prone snapshot on CI (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1555\"\u003e#1555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Spring Boot as an integration test (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1557\"\u003e#1557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable generic bytecode tests on JDK 17 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1561\"\u003e#1561\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate spotless and guava-latest deps, removed unused semver4j (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1562\"\u003e#1562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks in more tests (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1563\"\u003e#1563\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks for addInputLines and addOutputLines calls (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1564\"\u003e#1564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse Temurin JDK 17 always in CI (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1565\"\u003e#1565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTell agents not to run multiple Gradle builds in parallel (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1582\"\u003e#1582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Codecov action to v6 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1587\"\u003e#1587\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/commit/c09d2028545881603d1c98b11e5b7e0653cf8bc4\"\u003e\u003ccode\u003ec09d202\u003c/code\u003e\u003c/a\u003e Add 0.13.5 release notes to changelog (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1589\"\u003e#1589\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/d9d0392e94ea449669623a0bef4f42e5dd8dd357\"\u003e\u003ccode\u003ed9d0392\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Report error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1588\"\u003e#1588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/ec978b9b18afbe48e4c68b55a8e4919c70292a04\"\u003e\u003ccode\u003eec978b9\u003c/code\u003e\u003c/a\u003e Update Codecov action to v6 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1587\"\u003e#1587\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/69ba115d7395a7d0c7d0128480b01cb604afe488\"\u003e\u003ccode\u003e69ba115\u003c/code\u003e\u003c/a\u003e Add a handler for Jakarta Persistence to reason about field initialization (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/661f37443b0205102b23a99a994d409f9aa0cf14\"\u003e\u003ccode\u003e661f374\u003c/code\u003e\u003c/a\u003e Report error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/f790ac9ef7ba642096bbcfea04126484d13d7b98\"\u003e\u003ccode\u003ef790ac9\u003c/code\u003e\u003c/a\u003e Enable HandleWildcardGenerics flag when building NullAway (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1586\"\u003e#1586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/31b14ce725d8f544eb2ec84f4912e16cfcb48c47\"\u003e\u003ccode\u003e31b14ce\u003c/code\u003e\u003c/a\u003e Detect and warn on annotations directly on wildcard types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1579\"\u003e#1579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/c183d49078ba2b75d3309250cb320b28fb086f31\"\u003e\u003ccode\u003ec183d49\u003c/code\u003e\u003c/a\u003e Fix for unbounded wildcard passed to \u003ccode\u003e@NullUnmarked\u003c/code\u003e type variable (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1577\"\u003e#1577\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/9e7cfb2dd1f0a20976676697c085ace20791e651\"\u003e\u003ccode\u003e9e7cfb2\u003c/code\u003e\u003c/a\u003e Use ground target types when handling lambdas and method refs passed to gener...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/c315bd544042be53668c68e1be37469c4f686138\"\u003e\u003ccode\u003ec315bd5\u003c/code\u003e\u003c/a\u003e Enable test for issue 1500 and add comment (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1560\"\u003e#1560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uber/NullAway/compare/v0.13.4...v0.13.5\"\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=com.uber.nullaway:nullaway\u0026package-manager=gradle\u0026previous-version=0.13.4\u0026new-version=0.13.5)](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/jjank/micrometer/pull/757","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/jjank%2Fmicrometer/issues/757","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/757/packages"},{"uuid":"4593149157","node_id":"PR_kwDOAllrE87i5_LQ","number":1760,"state":"closed","title":"Bump com.uber.nullaway:nullaway from 0.13.4 to 0.13.5","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-08T00:39:38.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-05T00:34:00.000Z","updated_at":"2026-06-08T00:39:40.000Z","time_to_close":259538,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"com.uber.nullaway:nullaway","old_version":"0.13.4","new_version":"0.13.5","repository_url":"https://github.com/uber/NullAway"}],"path":null,"ecosystem":"maven"},"body":"Bumps [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) from 0.13.4 to 0.13.5.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/releases\"\u003ecom.uber.nullaway:nullaway's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNullAway 0.13.5\u003c/h2\u003e\n\u003cp\u003eIncludes various bug fixes, particularly in JSpecify mode.  Also, the nullaway-annotations\nartifact now includes a \u003ccode\u003e@Contract\u003c/code\u003e annotation.  NullAway also now has a built-in handler\nto reason about field initialization in classes managed by Jakarta Persistence.\u003c/p\u003e\n\u003cp\u003eWork has begun on support  for wildcards in JSpecify mode.  Currently, this support is off\nby default, guarded by the configuration flag \u003ccode\u003eHandleWildcardGenerics\u003c/code\u003e.  The support still\nhas multiple known bugs, and we do not yet recommend enabling it.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eInitial subtype checking for wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1520\"\u003e#1520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle subtype checking for wildcard super bounds (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1547\"\u003e#1547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle most remaining wildcard subtyping / containment cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1548\"\u003e#1548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1528\"\u003e#1528\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1556\"\u003e#1556\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial inference for wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1549\"\u003e#1549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix wildcard inference bug with method references (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1553\"\u003e#1553\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix nullability for return and parameter wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1558\"\u003e#1558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for trick to assert chain of accesses is non-null (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1566\"\u003e#1566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove inference failure error message (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1567\"\u003e#1567\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdjust more TreePaths to have correct leaf before calling getTreeType (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1570\"\u003e#1570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Contract annotation to nullaway-annotations by \u003ca href=\"https://github.com/codingkiddo\"\u003e\u003ccode\u003e@​codingkiddo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1569\"\u003e#1569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRun inference for generic method calls nested inside receivers (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1571\"\u003e#1571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor hasAnyAnnotationMatching method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1583\"\u003e#1583\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of \u003ccode\u003evar\u003c/code\u003e-declared local variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1573\"\u003e#1573\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompensate for more annotations inserted by \u003ccode\u003ejavac\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1574\"\u003e#1574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable test for issue 1500 and add comment (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1560\"\u003e#1560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse ground target types when handling lambdas and method refs passed to generic methods (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1575\"\u003e#1575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix for unbounded wildcard passed to \u003ccode\u003e@NullUnmarked\u003c/code\u003e type variable (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1577\"\u003e#1577\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDetect and warn on annotations directly on wildcard types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1579\"\u003e#1579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable HandleWildcardGenerics flag when building NullAway (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1586\"\u003e#1586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReport error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor by \u003ca href=\"https://github.com/Vinu2111\"\u003e\u003ccode\u003e@​Vinu2111\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd a handler for Jakarta Persistence to reason about field initialization (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1584\"\u003e#1584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;Report error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1588\"\u003e#1588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUse Jacoco 0.8.15 snapshot (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1550\"\u003e#1550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.5.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1554\"\u003e#1554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest with latest Error Prone snapshot on CI (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1555\"\u003e#1555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Spring Boot as an integration test (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1557\"\u003e#1557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable generic bytecode tests on JDK 17 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1561\"\u003e#1561\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate spotless and guava-latest deps, removed unused semver4j (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1562\"\u003e#1562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks in more tests (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1563\"\u003e#1563\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks for addInputLines and addOutputLines calls (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1564\"\u003e#1564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse Temurin JDK 17 always in CI (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1565\"\u003e#1565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTell agents not to run multiple Gradle builds in parallel (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1582\"\u003e#1582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Codecov action to v6 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1587\"\u003e#1587\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/blob/master/CHANGELOG.md\"\u003ecom.uber.nullaway:nullaway's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.13.5\u003c/h2\u003e\n\u003cp\u003eIncludes various bug fixes, particularly in JSpecify mode.  Also, the nullaway-annotations\nartifact now includes a \u003ccode\u003e@Contract\u003c/code\u003e annotation.  NullAway also now has a built-in handler\nto reason about field initialization in classes managed by Jakarta Persistence.\u003c/p\u003e\n\u003cp\u003eWork has begun on support  for wildcards in JSpecify mode.  Currently, this support is off\nby default, guarded by the configuration flag \u003ccode\u003eHandleWildcardGenerics\u003c/code\u003e.  The support still\nhas multiple known bugs, and we do not yet recommend enabling it.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eInitial subtype checking for wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1520\"\u003e#1520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle subtype checking for wildcard super bounds (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1547\"\u003e#1547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle most remaining wildcard subtyping / containment cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1548\"\u003e#1548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1528\"\u003e#1528\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1556\"\u003e#1556\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial inference for wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1549\"\u003e#1549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix wildcard inference bug with method references (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1553\"\u003e#1553\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix nullability for return and parameter wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1558\"\u003e#1558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for trick to assert chain of accesses is non-null (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1566\"\u003e#1566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove inference failure error message (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1567\"\u003e#1567\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdjust more TreePaths to have correct leaf before calling getTreeType (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1570\"\u003e#1570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Contract annotation to nullaway-annotations by \u003ca href=\"https://github.com/codingkiddo\"\u003e\u003ccode\u003e@​codingkiddo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1569\"\u003e#1569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRun inference for generic method calls nested inside receivers (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1571\"\u003e#1571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor hasAnyAnnotationMatching method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1583\"\u003e#1583\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of \u003ccode\u003evar\u003c/code\u003e-declared local variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1573\"\u003e#1573\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompensate for more annotations inserted by \u003ccode\u003ejavac\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1574\"\u003e#1574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable test for issue 1500 and add comment (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1560\"\u003e#1560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse ground target types when handling lambdas and method refs passed to generic methods (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1575\"\u003e#1575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix for unbounded wildcard passed to \u003ccode\u003e@NullUnmarked\u003c/code\u003e type variable (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1577\"\u003e#1577\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDetect and warn on annotations directly on wildcard types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1579\"\u003e#1579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable HandleWildcardGenerics flag when building NullAway (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1586\"\u003e#1586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReport error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor by \u003ca href=\"https://github.com/Vinu2111\"\u003e\u003ccode\u003e@​Vinu2111\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd a handler for Jakarta Persistence to reason about field initialization (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1584\"\u003e#1584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;Report error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1588\"\u003e#1588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUse Jacoco 0.8.15 snapshot (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1550\"\u003e#1550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.5.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1554\"\u003e#1554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest with latest Error Prone snapshot on CI (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1555\"\u003e#1555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Spring Boot as an integration test (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1557\"\u003e#1557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable generic bytecode tests on JDK 17 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1561\"\u003e#1561\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate spotless and guava-latest deps, removed unused semver4j (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1562\"\u003e#1562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks in more tests (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1563\"\u003e#1563\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks for addInputLines and addOutputLines calls (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1564\"\u003e#1564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse Temurin JDK 17 always in CI (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1565\"\u003e#1565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTell agents not to run multiple Gradle builds in parallel (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1582\"\u003e#1582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Codecov action to v6 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1587\"\u003e#1587\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/commit/c09d2028545881603d1c98b11e5b7e0653cf8bc4\"\u003e\u003ccode\u003ec09d202\u003c/code\u003e\u003c/a\u003e Add 0.13.5 release notes to changelog (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1589\"\u003e#1589\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/d9d0392e94ea449669623a0bef4f42e5dd8dd357\"\u003e\u003ccode\u003ed9d0392\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Report error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1588\"\u003e#1588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/ec978b9b18afbe48e4c68b55a8e4919c70292a04\"\u003e\u003ccode\u003eec978b9\u003c/code\u003e\u003c/a\u003e Update Codecov action to v6 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1587\"\u003e#1587\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/69ba115d7395a7d0c7d0128480b01cb604afe488\"\u003e\u003ccode\u003e69ba115\u003c/code\u003e\u003c/a\u003e Add a handler for Jakarta Persistence to reason about field initialization (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/661f37443b0205102b23a99a994d409f9aa0cf14\"\u003e\u003ccode\u003e661f374\u003c/code\u003e\u003c/a\u003e Report error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/f790ac9ef7ba642096bbcfea04126484d13d7b98\"\u003e\u003ccode\u003ef790ac9\u003c/code\u003e\u003c/a\u003e Enable HandleWildcardGenerics flag when building NullAway (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1586\"\u003e#1586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/31b14ce725d8f544eb2ec84f4912e16cfcb48c47\"\u003e\u003ccode\u003e31b14ce\u003c/code\u003e\u003c/a\u003e Detect and warn on annotations directly on wildcard types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1579\"\u003e#1579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/c183d49078ba2b75d3309250cb320b28fb086f31\"\u003e\u003ccode\u003ec183d49\u003c/code\u003e\u003c/a\u003e Fix for unbounded wildcard passed to \u003ccode\u003e@NullUnmarked\u003c/code\u003e type variable (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1577\"\u003e#1577\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/9e7cfb2dd1f0a20976676697c085ace20791e651\"\u003e\u003ccode\u003e9e7cfb2\u003c/code\u003e\u003c/a\u003e Use ground target types when handling lambdas and method refs passed to gener...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/c315bd544042be53668c68e1be37469c4f686138\"\u003e\u003ccode\u003ec315bd5\u003c/code\u003e\u003c/a\u003e Enable test for issue 1500 and add comment (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1560\"\u003e#1560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uber/NullAway/compare/v0.13.4...v0.13.5\"\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=com.uber.nullaway:nullaway\u0026package-manager=maven\u0026previous-version=0.13.4\u0026new-version=0.13.5)](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/openl-tablets/openl-tablets/pull/1760","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/openl-tablets%2Fopenl-tablets/issues/1760","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1760/packages"},{"uuid":"4521648521","node_id":"PR_kwDONFnX0c7fRyr5","number":51,"state":"closed","title":"[Dependabot](deps): Bump the etc group across 1 directory with 14 updates","user":"dependabot[bot]","labels":[],"assignees":["Kairyx-dev"],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-05-28T00:59:14.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-26T05:34:14.000Z","updated_at":"2026-05-28T00:59:16.000Z","time_to_close":156300,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[Dependabot](deps): Bump","group_name":"etc","update_count":14,"packages":[{"name":"gradle-wrapper","old_version":"9.4.1","new_version":"9.5.1","repository_url":"https://github.com/gradle/gradle"},{"name":"org.slf4j:slf4j-api","old_version":"2.0.17","new_version":"2.0.18"},{"name":"org.projectlombok:lombok","old_version":"1.18.44","new_version":"1.18.46","repository_url":"https://github.com/projectlombok/lombok"},{"name":"org.postgresql:postgresql","old_version":"42.7.10","new_version":"42.7.11","repository_url":"https://github.com/pgjdbc/pgjdbc"},{"name":"com.uber.nullaway:nullaway","old_version":"0.13.3","new_version":"0.13.4","repository_url":"https://github.com/uber/NullAway"},{"name":"org.jooq:jooq","old_version":"3.19.31","new_version":"3.19.34"},{"name":"org.jooq:jooq-codegen","old_version":"3.19.31","new_version":"3.19.34"},{"name":"org.jooq.jooq-codegen-gradle","old_version":"3.19.31","new_version":"3.19.34","repository_url":"https://github.com/jOOQ/jOOQ"},{"name":"org.flywaydb:flyway-core","old_version":"12.4.0","new_version":"12.6.2"},{"name":"org.flywaydb:flyway-database-postgresql","old_version":"12.4.0","new_version":"12.6.2"},{"name":"org.flywaydb.flyway","old_version":"12.4.0","new_version":"12.6.2"},{"name":"io.opentelemetry.instrumentation:opentelemetry-logback-appender-1.0","old_version":"2.21.0-alpha","new_version":"2.28.1-alpha","repository_url":"https://github.com/open-telemetry/opentelemetry-java-instrumentation"},{"name":"net.jqwik:jqwik","old_version":"1.9.3","new_version":"1.10.0","repository_url":"https://github.com/jqwik-team/jqwik"},{"name":"com.diffplug.spotless","old_version":"8.4.0","new_version":"8.5.1"}],"path":null,"ecosystem":"maven"},"body":"Bumps the etc group with 14 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [gradle-wrapper](https://github.com/gradle/gradle) | `9.4.1` | `9.5.1` |\n| org.slf4j:slf4j-api | `2.0.17` | `2.0.18` |\n| [org.projectlombok:lombok](https://github.com/projectlombok/lombok) | `1.18.44` | `1.18.46` |\n| [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc) | `42.7.10` | `42.7.11` |\n| [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) | `0.13.3` | `0.13.4` |\n| org.jooq:jooq | `3.19.31` | `3.19.34` |\n| org.jooq:jooq-codegen | `3.19.31` | `3.19.34` |\n| [org.jooq.jooq-codegen-gradle](https://github.com/jOOQ/jOOQ) | `3.19.31` | `3.19.34` |\n| org.flywaydb:flyway-core | `12.4.0` | `12.6.2` |\n| org.flywaydb:flyway-database-postgresql | `12.4.0` | `12.6.2` |\n| org.flywaydb.flyway | `12.4.0` | `12.6.2` |\n| [io.opentelemetry.instrumentation:opentelemetry-logback-appender-1.0](https://github.com/open-telemetry/opentelemetry-java-instrumentation) | `2.21.0-alpha` | `2.28.1-alpha` |\n| [net.jqwik:jqwik](https://github.com/jqwik-team/jqwik) | `1.9.3` | `1.10.0` |\n| com.diffplug.spotless | `8.4.0` | `8.5.1` |\n\n\nUpdates `gradle-wrapper` from 9.4.1 to 9.5.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gradle/gradle/releases\"\u003egradle-wrapper's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.5.1\u003c/h2\u003e\n\u003cp\u003eThe Gradle team is excited to announce Gradle 9.5.1.\u003c/p\u003e\n\u003cp\u003eHere are the highlights of this release:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eTask provenance in reports and failure messages\u003c/li\u003e\n\u003cli\u003eType-safe accessors for precompiled Kotlin Settings plugins\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://docs.gradle.org/9.5.1/release-notes.html\"\u003eRead the Release Notes\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eWe would like to thank the following community members for their contributions to this release of Gradle:\n\u003ca href=\"https://github.com/atm1020\"\u003eatm1020\u003c/a\u003e,\n\u003ca href=\"https://github.com/mataha\"\u003emataha\u003c/a\u003e,\n\u003ca href=\"https://github.com/aSemy\"\u003eAdam\u003c/a\u003e,\n\u003ca href=\"https://github.com/kelemen\"\u003eAttila Kelemen\u003c/a\u003e,\n\u003ca href=\"https://github.com/britter\"\u003eBenedikt Ritter\u003c/a\u003e,\n\u003ca href=\"https://github.com/Vampire\"\u003eBjörn Kautler\u003c/a\u003e,\n\u003ca href=\"https://github.com/budindepunk\"\u003eCaro Silva Rode\u003c/a\u003e,\n\u003ca href=\"https://github.com/chanani\"\u003eCHANHAN\u003c/a\u003e,\n\u003ca href=\"https://github.com/DmitryNez\"\u003eDmitry Nezavitin\u003c/a\u003e,\n\u003ca href=\"https://github.com/Juneezee\"\u003eEng Zer Jun\u003c/a\u003e,\n\u003ca href=\"https://github.com/KugelLibelle\"\u003eKugelLibelle\u003c/a\u003e,\n\u003ca href=\"https://github.com/vmadalin\"\u003eMadalin Valceleanu\u003c/a\u003e,\n\u003ca href=\"https://github.com/quijote\"\u003eMarkus Gaisbauer\u003c/a\u003e,\n\u003ca href=\"https://github.com/koppor\"\u003eOliver Kopp\u003c/a\u003e,\n\u003ca href=\"https://github.com/hfhbd\"\u003ePhilip Wedemann\u003c/a\u003e,\n\u003ca href=\"https://github.com/ploober\"\u003eploober\u003c/a\u003e,\n\u003ca href=\"https://github.com/rpalcolea\"\u003eRoberto Perez Alcolea\u003c/a\u003e,\n\u003ca href=\"https://github.com/R0h1tAnand\"\u003eRohit Anand\u003c/a\u003e,\n\u003ca href=\"https://github.com/Suvrat1629\"\u003eSuvrat Acharya\u003c/a\u003e,\n\u003ca href=\"https://github.com/usv240\"\u003eUjwal Suresh Vanjare\u003c/a\u003e,\n\u003ca href=\"https://github.com/urdak\"\u003eVictor Merkulov\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eUpgrade instructions\u003c/h2\u003e\n\u003cp\u003eSwitch your build to use Gradle 9.5.1 by updating your wrapper:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e./gradlew wrapper --gradle-version=9.5.1 \u0026amp;\u0026amp; ./gradlew wrapper\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eSee the Gradle \u003ca href=\"https://docs.gradle.org/9.5.1/userguide/upgrading_version_9.html\"\u003e9.x upgrade guide\u003c/a\u003e to learn about deprecations, breaking changes and other considerations when upgrading.\u003c/p\u003e\n\u003cp\u003eFor Java, Groovy, Kotlin and Android compatibility, see the \u003ca href=\"https://docs.gradle.org/9.5.1/userguide/compatibility.html\"\u003efull compatibility notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eReporting problems\u003c/h2\u003e\n\u003cp\u003eIf you find a problem with this release, please file a bug on \u003ca href=\"https://github.com/gradle/gradle/issues\"\u003eGitHub Issues\u003c/a\u003e adhering to our issue guidelines.\nIf you're not sure you're encountering a bug, please use the \u003ca href=\"https://discuss.gradle.org/c/help-discuss\"\u003eforum\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eWe hope you will build happiness with Gradle, and we look forward to your feedback via \u003ca href=\"https://twitter.com/gradle\"\u003eTwitter\u003c/a\u003e or on \u003ca href=\"https://github.com/gradle\"\u003eGitHub\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003e9.5.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/gradle/gradle/commit/fd78213f09782e62ca4957f9cfd3d90c6c3f1767\"\u003e\u003ccode\u003efd78213\u003c/code\u003e\u003c/a\u003e Update Documentation Infrastructure: Fix scrolling issue in user manual (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37861\"\u003e#37861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/7758437128d1c52702786ad719a13ade1b860aa8\"\u003e\u003ccode\u003e7758437\u003c/code\u003e\u003c/a\u003e fix scroll\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/2fd605fdcd69fea10570e9eb1343bbd7ca01c9d0\"\u003e\u003ccode\u003e2fd605f\u003c/code\u003e\u003c/a\u003e Only try to run as worker thread in DefaultBuildOperationQueue (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37845\"\u003e#37845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/af6984901238402386ae263d746380504e5f9138\"\u003e\u003ccode\u003eaf69849\u003c/code\u003e\u003c/a\u003e Release notes for Gradle 9.5.1 (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37853\"\u003e#37853\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/f4d9d03e9bb47d2d17b6d8314fdaa32c3d0b3c1e\"\u003e\u003ccode\u003ef4d9d03\u003c/code\u003e\u003c/a\u003e Release notes for Gradle 9.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/01eda3adf40dbe97e81475e813705409dcfe1091\"\u003e\u003ccode\u003e01eda3a\u003c/code\u003e\u003c/a\u003e Address review feedback on worker-lease retry changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/7024e15139b2db9df831dd15a8b9e9052acd9a51\"\u003e\u003ccode\u003e7024e15\u003c/code\u003e\u003c/a\u003e Revert enrich file visitor with size info on \u003ccode\u003erelease\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37848\"\u003e#37848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/d51476fda21330c037a04b43ec9a93a929d05b87\"\u003e\u003ccode\u003ed51476f\u003c/code\u003e\u003c/a\u003e Fix tryRunAsWorkerThread null-return test to match contract\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/090ebabc5b6f648e01c0269a321d80372fdbfe0f\"\u003e\u003ccode\u003e090ebab\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Add getLength() to FilePropertyVisitor.VisitState\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/bceab24677298144860f6919bdcb031e806dbf23\"\u003e\u003ccode\u003ebceab24\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Fix annotation\u0026quot;\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/gradle/gradle/compare/v9.4.1...v9.5.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.slf4j:slf4j-api` from 2.0.17 to 2.0.18\n\nUpdates `org.projectlombok:lombok` from 1.18.44 to 1.18.46\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/projectlombok/lombok/blob/master/doc/changelog.markdown\"\u003eorg.projectlombok:lombok's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003ev1.18.46 (April 22nd, 2026)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePLATFORM: JDK26 support added \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/4019\"\u003e#4019\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003ePLATFORM: Spring Tools Suite 5 supported \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3985\"\u003e#3985\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: \u003ccode\u003e@Jacksonized\u003c/code\u003e no longer stops generating \u003ccode\u003e@JsonProperty\u003c/code\u003e once an explicit \u003ccode\u003e@JsonIgnore\u003c/code\u003e annotations is encountered \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/4022\"\u003e#4022\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: In eclipse, mixing \u003ccode\u003e@Jacksonized\u003c/code\u003e and \u003ccode\u003efluent = true\u003c/code\u003e no longer causes the error \u003ccode\u003ecom.fasterxml.jackson.annotation.JsonProperty is not a repeatable annotation interface\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3934\"\u003e#3934\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: Some finishing touches for v1.18.44's support of Jackson3 \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/4004\"\u003e#4004\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/projectlombok/lombok/commit/936ca59baf844fd6c0ad641974295498785d8091\"\u003e\u003ccode\u003e936ca59\u003c/code\u003e\u003c/a\u003e [build] lombok's launcher is still intended to be 1.4 compatible, or at least...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/fcdab3f29e1b48c8f4b33ef9231ec2587a43d122\"\u003e\u003ccode\u003efcdab3f\u003c/code\u003e\u003c/a\u003e [version] pre-release version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/1cb7d49c5d2dc98af7a66413d8119dec285d0666\"\u003e\u003ccode\u003e1cb7d49\u003c/code\u003e\u003c/a\u003e [changelog]\u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/4004\"\u003e#4004\u003c/a\u003e Mention Jackson3 final touches in changelog.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/12a15b00555ec8097eca2bf7d77c2c2124e13e0e\"\u003e\u003ccode\u003e12a15b0\u003c/code\u003e\u003c/a\u003e Fix: Bump EA_JDK to 27 (25 and 26 have been released)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/2be766cfc2ef56f2d986f28f734c98535d611aee\"\u003e\u003ccode\u003e2be766c\u003c/code\u003e\u003c/a\u003e Merge branch 'jackson3-final-touches'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/290fa4c8539c7e97b47f7e80033e078127050eb5\"\u003e\u003ccode\u003e290fa4c\u003c/code\u003e\u003c/a\u003e [trivial] constantize the warning we spit out for ambiguous jackson2/3, and m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/e6567b6621f86b43033ab4a75e0273780e18e998\"\u003e\u003ccode\u003ee6567b6\u003c/code\u003e\u003c/a\u003e test: Add Jackson 3 test cases and version ambiguity warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/45e72e241abe98dcfb66408402da825dd2b8e925\"\u003e\u003ccode\u003e45e72e2\u003c/code\u003e\u003c/a\u003e feat: Add Jackson 3 databind/dataformat annotations to HandlerUtil copy lists\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/184d42363d86446a63b6270ac1eb352dc43ae76c\"\u003e\u003ccode\u003e184d423\u003c/code\u003e\u003c/a\u003e feat: Add Jackson 3 support to \u003ca href=\"https://github.com/Jacksonized\"\u003e\u003ccode\u003e@​Jacksonized\u003c/code\u003e\u003c/a\u003e handlers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/e027ad0f1515bd33d4d329d90e59dccbaf44651e\"\u003e\u003ccode\u003ee027ad0\u003c/code\u003e\u003c/a\u003e refactored to ShadowClassLoader use Collections::enumeration instead of Vector\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/projectlombok/lombok/compare/v1.18.44...v1.18.46\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.postgresql:postgresql` from 42.7.10 to 42.7.11\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pgjdbc/pgjdbc/releases\"\u003eorg.postgresql:postgresql's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev42.7.11\u003c/h2\u003e\n\u003ch2\u003eSecurity\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Limit SCRAM PBKDF2 iterations accepted from the server.\npgjdbc was vulnerable to a client-side denial of service in SCRAM-SHA-256 authentication, where a malicious or compromised PostgreSQL server could specify an extremely large PBKDF2 iteration count, causing the client to consume unbounded CPU and potentially exhaust connection pools. The fix introduces a new scramMaxIterations connection property (defaulting to 100,000) to cap iteration counts before computation begins.\nSee the \u003ca href=\"https://github.com/pgjdbc/pgjdbc/security/advisories/GHSA-98qh-xjc8-98pq\"\u003eSecurity Advisory\u003c/a\u003e for more detail.\nThe following \u003ca href=\"https://nvd.nist.gov/vuln/detail/CVE-2026-42198\"\u003eCVE-2026-42198\u003c/a\u003e has been issued.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Add sources and javadocs to shaded published lib generation \u003ca href=\"https://github.com/sehrope\"\u003e\u003ccode\u003e@​sehrope\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4043\"\u003e#4043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate Changelog and website for release of 42.7.11 \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4042\"\u003e#4042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix scram fix location in changelog and update published artifact developer list \u003ca href=\"https://github.com/sehrope\"\u003e\u003ccode\u003e@​sehrope\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4041\"\u003e#4041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRestrict test with scram_iterations to v16+ and release notes \u003ca href=\"https://github.com/sehrope\"\u003e\u003ccode\u003e@​sehrope\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4040\"\u003e#4040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): update ubuntu:24.04 docker digest to 84e77de \u003ca href=\"https://github.com/renovate-bot\"\u003e\u003ccode\u003e@​renovate-bot\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4017\"\u003e#4017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: add tests for QueryExecutor#getTransactionState \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4006\"\u003e#4006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): update actions/create-github-app-token action to v2.2.2 \u003ca href=\"https://github.com/renovate-bot\"\u003e\u003ccode\u003e@​renovate-bot\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3983\"\u003e#3983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: fix flaky CopyBothResponseTest by using WAL flush LSN \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3979\"\u003e#3979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: fix flaky replication restart tests by waiting for confirmed_flush_lsn \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3975\"\u003e#3975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: fix flaky LogicalReplicationStatusTest by polling pg_stat_replication \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3974\"\u003e#3974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: replace Appveyor with ikalnytskyi/action-setup-postgres \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3966\"\u003e#3966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: move test table creation from \u003ca href=\"https://github.com/BeforeEach\"\u003e\u003ccode\u003e@​BeforeEach\u003c/code\u003e\u003c/a\u003e to \u003ca href=\"https://github.com/BeforeAll\"\u003e\u003ccode\u003e@​BeforeAll\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3967\"\u003e#3967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn jsonb as PGObject fixes Issue \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3926\"\u003e#3926\u003c/a\u003e \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3956\"\u003e#3956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate docker scripts  \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3958\"\u003e#3958\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eimplement require_auth, this is pretty much how libpq does this.  \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3895\"\u003e#3895\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add SCRAM authentication test setup section to TESTING.md \u003ca href=\"https://github.com/emmaeng700\"\u003e\u003ccode\u003e@​emmaeng700\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3945\"\u003e#3945\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd RequireServerVersion annotation for tests \u003ca href=\"https://github.com/sehrope\"\u003e\u003ccode\u003e@​sehrope\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3939\"\u003e#3939\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: ensure extended protocol messages end with Sync message \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3728\"\u003e#3728\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: enable cursor-based fetching in extended protocol when transaction started via SQL command \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3996\"\u003e#3996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: retry with SSL on IOException when sslMode=ALLOW \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3973\"\u003e#3973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: allow fallback to non-SSL connection when sslMode=prefer and sslResponseTimeout kicks in \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3968\"\u003e#3968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: catch SecurityException from setContextClassLoader on ForkJoinPool workers \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3962\"\u003e#3962\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: use compareTo for LogSequenceNumber comparison \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3961\"\u003e#3961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: release COPY lock on IOException to prevent connection hang (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3957\"\u003e#3957\u003c/a\u003e) \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3960\"\u003e#3960\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003estyle: replace \u003ca href=\"https://github.com/exception\"\u003e\u003ccode\u003e@​exception\u003c/code\u003e\u003c/a\u003e with \u003ca href=\"https://github.com/throws\"\u003e\u003ccode\u003e@​throws\u003c/code\u003e\u003c/a\u003e in getBoolean javadoc \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4035\"\u003e#4035\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: use \u003ccode\u003e@​vlsi/github-actions-random-matrix\u003c/code\u003e npm package \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4008\"\u003e#4008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: use tag names for pinning github actions, pin ikalnytskyi/action-setup-postgres \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4007\"\u003e#4007\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: bump errorprone to 2.48.0 \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4005\"\u003e#4005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: add \u003ca href=\"https://github.com/DisableLogger\"\u003e\u003ccode\u003e@​DisableLogger\u003c/code\u003e\u003c/a\u003e annotation to suppress expected log warnings in tests \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3971\"\u003e#3971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: suppress deprecations in test code to reduce build verbosity \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3972\"\u003e#3972\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: replace log warning in ConnectionFactory.closeStream with Throwable.addSuppressed \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3970\"\u003e#3970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: use greedy pairwise coverage for CI matrix generation \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3965\"\u003e#3965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: use full version tags in GitHub Actions comments \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3963\"\u003e#3963\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e⬆️ Dependencies\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pgjdbc/pgjdbc/blob/master/CHANGELOG.md\"\u003eorg.postgresql:postgresql's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[42.7.11] (2026-04-28)\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: Limit SCRAM PBKDF2 iterations accepted from the server.\npgjdbc was vulnerable to a client-side denial of service in SCRAM-SHA-256 authentication, where a malicious or compromised PostgreSQL server could specify an extremely large PBKDF2 iteration count, causing the client to consume unbounded CPU and potentially exhaust connection pools. The fix introduces a new scramMaxIterations connection property (defaulting to 100,000) to cap iteration counts before computation begins.\nSee the \u003ca href=\"https://github.com/pgjdbc/pgjdbc/security/advisories/GHSA-98qh-xjc8-98pq\"\u003eSecurity Advisory\u003c/a\u003e for more detail.\nThe following \u003ca href=\"https://nvd.nist.gov/vuln/detail/CVE-2026-42198\"\u003eCVE-2026-42198\u003c/a\u003e has been issued.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat: implement require_auth connection property, aligning with libpq behavior [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3895\"\u003e#3895\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3895\"\u003epgjdbc/pgjdbc#3895\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: replace Appveyor CI with ikalnytskyi/action-setup-postgres [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3966\"\u003e#3966\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3966\"\u003epgjdbc/pgjdbc#3966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: upgrade Gradle to v9 [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3978\"\u003e#3978\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3978\"\u003epgjdbc/pgjdbc#3978\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: ensure extended protocol messages end with Sync message [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3728\"\u003e#3728\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3728\"\u003epgjdbc/pgjdbc#3728\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: enable cursor-based fetching in extended protocol when transaction started via SQL command [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3996\"\u003e#3996\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3996\"\u003epgjdbc/pgjdbc#3996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: retry with SSL on IOException when sslMode=ALLOW [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3973\"\u003e#3973\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3973\"\u003epgjdbc/pgjdbc#3973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: make sure the driver honours connectTimeout when retrying the connection [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3968\"\u003e#3968\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3968\"\u003epgjdbc/pgjdbc#3968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: allow fallback to non-SSL connection when sslMode=prefer and sslResponseTimeout kicks in [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3968\"\u003e#3968\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3968\"\u003epgjdbc/pgjdbc#3968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: catch SecurityException from setContextClassLoader on ForkJoinPool workers [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3962\"\u003e#3962\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3962\"\u003epgjdbc/pgjdbc#3962\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: use compareTo for LogSequenceNumber comparison to handle unsigned values correctly [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3961\"\u003e#3961\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3961\"\u003epgjdbc/pgjdbc#3961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: release COPY lock on IOException to prevent connection hang [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3957\"\u003e#3957\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3957\"\u003epgjdbc/pgjdbc#3957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: return jsonb as PGObject instead of String [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3956\"\u003e#3956\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3956\"\u003epgjdbc/pgjdbc#3956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: align SSL key file permission check with libpq [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3952\"\u003e#3952\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3952\"\u003epgjdbc/pgjdbc#3952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: guard connection closed flag with a reentrant lock to protect against concurrent close [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3905\"\u003e#3905\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3905\"\u003epgjdbc/pgjdbc#3905\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/pgjdbc/pgjdbc/commit/78e261ff2a7f16a37bdceb2204f67e484387da2f\"\u003e\u003ccode\u003e78e261f\u003c/code\u003e\u003c/a\u003e fix: Add sources and javadocs to shaded published lib generation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/1e09fa0496377296c9e2ef3bfd2b409945fba17a\"\u003e\u003ccode\u003e1e09fa0\u003c/code\u003e\u003c/a\u003e update Changelog and website for release of 42.7.11 (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4042\"\u003e#4042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/d479fa5b8c8c915a441ce1f2448f69f23dd0b66c\"\u003e\u003ccode\u003ed479fa5\u003c/code\u003e\u003c/a\u003e Fix scram fix location in changelog and update published artifact developer l...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/b04fc46af6c207bc7ce9e788fea8c43d18b73d0f\"\u003e\u003ccode\u003eb04fc46\u003c/code\u003e\u003c/a\u003e docs: Add scram max iters fix to changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/cf548225b4078db954765339720ffdf3bc94e5a6\"\u003e\u003ccode\u003ecf54822\u003c/code\u003e\u003c/a\u003e test: Disable scram test on older version without scram_iterations GUC\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/7dbcc79b2b4adf7b71458c9434d2c43cec7713b9\"\u003e\u003ccode\u003e7dbcc79\u003c/code\u003e\u003c/a\u003e test: Add SCRAM max iteration tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/c9d41d1332a7426fcef19ff89f2e6b1116429143\"\u003e\u003ccode\u003ec9d41d1\u003c/code\u003e\u003c/a\u003e fix: Limit SCRAM PBKDF2 iterations accepted from the server\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/a340cb2b0ae24c0d98ad9dec569200ebb704d6aa\"\u003e\u003ccode\u003ea340cb2\u003c/code\u003e\u003c/a\u003e style: replace \u003ca href=\"https://github.com/exception\"\u003e\u003ccode\u003e@​exception\u003c/code\u003e\u003c/a\u003e with \u003ca href=\"https://github.com/throws\"\u003e\u003ccode\u003e@​throws\u003c/code\u003e\u003c/a\u003e in getBoolean javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/77837f80c0c20a9f33f9e21b091f4d4552f8e753\"\u003e\u003ccode\u003e77837f8\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency org.openrewrite.rewrite:org.openrewrite.rewrite....\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/23af03bc839af5217ea141946ae41e648264061c\"\u003e\u003ccode\u003e23af03b\u003c/code\u003e\u003c/a\u003e chore(deps): update actions/checkout action to v6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pgjdbc/pgjdbc/compare/REL42.7.10...REL42.7.11\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.uber.nullaway:nullaway` from 0.13.3 to 0.13.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/releases\"\u003ecom.uber.nullaway:nullaway's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNullAway 0.13.4\u003c/h2\u003e\n\u003cp\u003eFixes a couple of crashes when running NullAway on JDK 27 ea builds.  Also modularizes the annotations jar.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eModularize the annotations JAR by \u003ca href=\"https://github.com/anthonyvdotbe\"\u003e\u003ccode\u003e@​anthonyvdotbe\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest on JDK 27 EA (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash on JDK 27 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1541\"\u003e#1541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eRun regression tests on JDK 26 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1526\"\u003e#1526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor ThriftTests and Java8Tests to use addSourceLines instead of deprecated addSourceFile by \u003ca href=\"https://github.com/nanookclaw\"\u003e\u003ccode\u003e@​nanookclaw\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1517\"\u003e#1517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to WALA 1.7.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1539\"\u003e#1539\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/blob/master/CHANGELOG.md\"\u003ecom.uber.nullaway:nullaway's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.13.4\u003c/h2\u003e\n\u003cp\u003eFixes a couple of crashes when running NullAway on JDK 27 ea builds.  Also modularizes the annotations jar.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eModularize the annotations JAR by \u003ca href=\"https://github.com/anthonyvdotbe\"\u003e\u003ccode\u003e@​anthonyvdotbe\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest on JDK 27 EA (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash on JDK 27 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1541\"\u003e#1541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eRun regression tests on JDK 26 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1526\"\u003e#1526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor ThriftTests and Java8Tests to use addSourceLines instead of deprecated addSourceFile by \u003ca href=\"https://github.com/nanookclaw\"\u003e\u003ccode\u003e@​nanookclaw\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1517\"\u003e#1517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to WALA 1.7.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1539\"\u003e#1539\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/commit/1048411efaf6530216e90ffb863f0649a770b36e\"\u003e\u003ccode\u003e1048411\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.4.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/744100f8cc3768912d21632f5aebb11b0e19e47a\"\u003e\u003ccode\u003e744100f\u003c/code\u003e\u003c/a\u003e Changelog for release 0.13.4 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/c0a70387d7630f258c6cfdc66ccc508a629ef28d\"\u003e\u003ccode\u003ec0a7038\u003c/code\u003e\u003c/a\u003e Fix crash on JDK 27 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1541\"\u003e#1541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/e3e78aa1fe08870f16252a3e8f168699f77829b5\"\u003e\u003ccode\u003ee3e78aa\u003c/code\u003e\u003c/a\u003e Test on JDK 27 EA (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/15a35d1eb1590bb35c8f7771aa758bfcbf302fdc\"\u003e\u003ccode\u003e15a35d1\u003c/code\u003e\u003c/a\u003e Update to WALA 1.7.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1539\"\u003e#1539\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/331a920041df98756c60994a2b67f27053e74e0a\"\u003e\u003ccode\u003e331a920\u003c/code\u003e\u003c/a\u003e Refactor ThriftTests and Java8Tests to use addSourceLines instead of deprecat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/480c8d3f67607d3aa1d5326948d3ef0219ac7f76\"\u003e\u003ccode\u003e480c8d3\u003c/code\u003e\u003c/a\u003e Modularize the annotations JAR (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/26a23ce5786da76eeaeb2c7d4bd3c45ff20a728c\"\u003e\u003ccode\u003e26a23ce\u003c/code\u003e\u003c/a\u003e Run regression tests on JDK 26 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1526\"\u003e#1526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/334016d2bab88b25f6c7e51163d4ac510a5f877a\"\u003e\u003ccode\u003e334016d\u003c/code\u003e\u003c/a\u003e Prepare next development version.\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/uber/NullAway/compare/v0.13.3...v0.13.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jooq:jooq` from 3.19.31 to 3.19.34\n\nUpdates `org.jooq:jooq-codegen` from 3.19.31 to 3.19.34\n\nUpdates `org.jooq.jooq-codegen-gradle` from 3.19.31 to 3.19.34\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jOOQ/jOOQ/releases\"\u003eorg.jooq.jooq-codegen-gradle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.19.34\u003c/h2\u003e\n\u003ch1\u003eVersion 3.19.34 - May 12, 2026\u003c/h1\u003e\n\u003cp\u003eThis is a 3.19 patch release with minor improvements and bug fixes\u003c/p\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19946\"\u003e#19946\u003c/a\u003e - KotlinGenerator produces var instead of val when generating \u0026lt;immutablePojos/\u0026gt; for embeddables\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19951\"\u003e#19951\u003c/a\u003e - Column mismatch between MERGE .. WHEN NOT MATCHED THEN INSERT and VALUES clauses when there are stored client side computed columns\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19957\"\u003e#19957\u003c/a\u003e - Upgrade pgjdbc to 42.7.11 to mitigate CVE-2026-42198\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19960\"\u003e#19960\u003c/a\u003e - Client side stored computed column expressions are ignored in MERGE .. WHEN MATCHED THEN UPDATE clause\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19965\"\u003e#19965\u003c/a\u003e - Missing parentheses around RATIO_TO_REPORT window function emulation\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19969\"\u003e#19969\u003c/a\u003e - Missing parentheses around some interval arithmetic expressions in Exasol, Teradata\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19977\"\u003e#19977\u003c/a\u003e - ClassCastException when using EmbeddableRecords in Field.eq(any(array))\u003c/p\u003e\n\u003ch2\u003e3.19.33\u003c/h2\u003e\n\u003ch1\u003eVersion 3.19.33 - May 5, 2026\u003c/h1\u003e\n\u003cp\u003eThis is a 3.19 patch release with minor improvements and bug fixes\u003c/p\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19874\"\u003e#19874\u003c/a\u003e - Render MATERIALIZED keyword for YugabyteDB when using asMaterialized()\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19878\"\u003e#19878\u003c/a\u003e - Regression when using Loader batch insertion with StatementType.STATIC_STATEMENT\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19882\"\u003e#19882\u003c/a\u003e - Statements executed from ExecuteContext::connection will eagerly release the connection to the ConnectionProvider\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19888\"\u003e#19888\u003c/a\u003e - DataAccessException::sqlStateClass returns OTHER instead of C22_DATA_EXCEPTION for Oracle data problems related to CHAR vs BYTE string columns\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19893\"\u003e#19893\u003c/a\u003e - NullPointerException in XMLDatabase when routine has no parameters\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19903\"\u003e#19903\u003c/a\u003e - Missing support for parsing BigQuery BIGNUMERIC and BIGDECIMAL data types\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19907\"\u003e#19907\u003c/a\u003e - MetaSQL tries to load check constraints, but check constraints were not yet introduced to MySQL 5.7\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19912\"\u003e#19912\u003c/a\u003e - No Teradata support for ALTER TABLE .. ADD IF NOT EXISTS and similar statements\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19916\"\u003e#19916\u003c/a\u003e - Cannot CAST from numeric to CLOB directly, in Teradata\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19920\"\u003e#19920\u003c/a\u003e - Bad data type rendered for SQLDataType.LONGVARBINARY in Teradata\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19924\"\u003e#19924\u003c/a\u003e - Work around Teradata JDBC driver issue where DatabaseMetaData::getColumns may produce a null type name\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19928\"\u003e#19928\u003c/a\u003e - Nested rows within MULTISET projections do not apply JSON or XML cast necessary for serialising certain data types\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19941\"\u003e#19941\u003c/a\u003e - DSL::isoDayOfWeek renders wrong SQL expression for MariaDB and MySQL when used in arithmetic operations\u003c/p\u003e\n\u003ch2\u003e3.19.32\u003c/h2\u003e\n\u003ch1\u003eVersion 3.20.13 - April 16, 2026\u003c/h1\u003e\n\u003cp\u003eThis is a 3.20 patch release with minor improvements and bug fixes\u003c/p\u003e\n\u003ch2\u003eBug Fixes\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/jOOQ/jOOQ/commit/983be04bfe689e9ba00cbafac92f4a36c7e05e4d\"\u003e\u003ccode\u003e983be04\u003c/code\u003e\u003c/a\u003e Release 3.19.34\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/f874027834833354d35992196c9b2b0b7f2b6e9a\"\u003e\u003ccode\u003ef874027\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19777\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/09c7f2b7097c6a4aaefdebb14d25211d9d332e92\"\u003e\u003ccode\u003e09c7f2b\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19777\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/191ea40c2ab42ce46270de0ec85ecb063f738ad8\"\u003e\u003ccode\u003e191ea40\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19962\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/6fee84fa55356e38d4db2b647cbf72baa670c8de\"\u003e\u003ccode\u003e6fee84f\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19933\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/b602ce8131008aa6ddfb37339183837b3a8fdd27\"\u003e\u003ccode\u003eb602ce8\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19948\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/63ec81894526f62a7f4fb21b34211b4cd0579f3c\"\u003e\u003ccode\u003e63ec818\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19933\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/7da00449de35dc178eba36ee82e395a8ce96cf62\"\u003e\u003ccode\u003e7da0044\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19954\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/ab16ab1e4f6923c3f3fd21f2a40e549c7f307d86\"\u003e\u003ccode\u003eab16ab1\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19933\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/15a37db53aaf526f5536e02f4d16f51b185b21be\"\u003e\u003ccode\u003e15a37db\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19943\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jOOQ/jOOQ/compare/version-3.19.31...version-3.19.34\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jooq:jooq-codegen` from 3.19.31 to 3.19.34\n\nUpdates `org.flywaydb:flyway-core` from 12.4.0 to 12.6.2\n\nUpdates `org.flywaydb:flyway-database-postgresql` from 12.4.0 to 12.6.2\n\nUpdates `org.flywaydb.flyway` from 12.4.0 to 12.6.2\n\nUpdates `org.flywaydb:flyway-database-postgresql` from 12.4.0 to 12.6.2\n\nUpdates `io.opentelemetry.instrumentation:opentelemetry-logback-appender-1.0` from 2.21.0-alpha to 2.28.1-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-instrumentation/releases\"\u003eio.opentelemetry.instrumentation:opentelemetry-logback-appender-1.0's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 2.28.0\u003c/h2\u003e\n\u003cp\u003eThis release targets the OpenTelemetry SDK 1.62.0.\u003c/p\u003e\n\u003cp\u003eNote that many artifacts have the \u003ccode\u003e-alpha\u003c/code\u003e suffix attached to their version number, reflecting that they will continue to have breaking changes. Please see \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/VERSIONING.md#opentelemetry-java-instrumentation-versioning\"\u003eVERSIONING.md\u003c/a\u003e for more details.\u003c/p\u003e\n\u003ch3\u003e⚠️ Breaking changes to non-stable APIs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved the obsolete internal \u003ccode\u003eClassInjector\u003c/code\u003e/\u003ccode\u003eProxyInjectionBuilder\u003c/code\u003e API used by the old \u003ccode\u003eExperimentalInstrumentationModule.injectClasses(ClassInjector)\u003c/code\u003e path; use \u003ccode\u003eExperimentalInstrumentationModule.exposedClassNames()\u003c/code\u003e instead. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18112\"\u003e#18112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoved previously deprecated non-stable API methods and the deprecated \u003ccode\u003eopentelemetry-runtime-telemetry-java8\u003c/code\u003e and \u003ccode\u003eopentelemetry-runtime-telemetry-java17\u003c/code\u003e library aliases. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18136\"\u003e#18136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoved the previously deprecated \u003ccode\u003ecaptureEventName\u003c/code\u003e library builder setting from the logback-appender-1.0 and log4j-appender-2.17 \u003ccode\u003eOpenTelemetryAppender\u003c/code\u003e, and the corresponding \u003ccode\u003eotel.instrumentation.{logback-appender,log4j-appender,jboss-logmanager}.experimental.capture-event-name\u003c/code\u003e javaagent properties. Use the \u003ccode\u003eotel.event.name\u003c/code\u003e key in MDC / context data / key-value pairs / Logstash markers / structured arguments instead. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18223\"\u003e#18223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoved previously deprecated experimental config properties \u003ccode\u003eotel.instrumentation.http.client.experimental.redact-query-parameters\u003c/code\u003e and \u003ccode\u003eotel.instrumentation.common.experimental.db-sqlcommenter.enabled\u003c/code\u003e; use \u003ccode\u003eotel.instrumentation.sanitization.url.experimental.sensitive-query-parameters\u003c/code\u003e and \u003ccode\u003eotel.instrumentation.common.db.experimental.sqlcommenter.enabled\u003c/code\u003e instead. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18229\"\u003e#18229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoved the deprecated \u003ccode\u003eotel.instrumentation.servlet.experimental.add-trace-id-request-attribute\u003c/code\u003e property; use \u003ccode\u003eotel.instrumentation.servlet.experimental.trace-id-request-attribute.enabled\u003c/code\u003e instead. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18237\"\u003e#18237\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReshaped the ktor \u003ccode\u003eExperimental\u003c/code\u003e helper from a class with a \u003ccode\u003ecompanion object\u003c/code\u003e to a top-level \u003ccode\u003eobject\u003c/code\u003e. Kotlin source callers (\u003ccode\u003eExperimental.emitExperimentalTelemetry(...)\u003c/code\u003e) are unaffected, but pre-compiled consumers must be recompiled against the new artifact. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18343\"\u003e#18343\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🚫 Deprecations\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eotel.instrumentation.jaxws-cxf-3.0.enabled\u003c/code\u003e in favor of \u003ccode\u003eotel.instrumentation.jaxws-2.0-cxf-3.0.enabled\u003c/code\u003e, and \u003ccode\u003eotel.instrumentation.jaxws-metro-2.2.enabled\u003c/code\u003e in favor of \u003ccode\u003eotel.instrumentation.jaxws-2.0-metro-2.2.enabled\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18184\"\u003e#18184\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🌟 New javaagent instrumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Apache Thrift 0.13 instrumentation for RPC client and server spans and metrics. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18405\"\u003e#18405\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🌟 New library instrumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Apache Thrift 0.13 library instrumentation for RPC client and server spans and metrics. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18405\"\u003e#18405\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📈 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCouchbase 3.1 javaagent instrumentation now emits the more conventional instrumentation scope name \u003ccode\u003eio.opentelemetry.couchbase-3.1\u003c/code\u003e instead of \u003ccode\u003eio.opentelemetry.javaagent.couchbase-3.1\u003c/code\u003e when \u003ccode\u003eotel.instrumentation.common.v3-preview\u003c/code\u003e is enabled. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18426\"\u003e#18426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWicket resource requests now use the resource reference class name in the server span name when \u003ccode\u003eotel.instrumentation.common.v3-preview\u003c/code\u003e is enabled. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18312\"\u003e#18312\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18775\"\u003e#18775\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDecide whether javaagent helper classes are injected into the application class loader or isolated based on the advice classes used by an instrumentation. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17815\"\u003e#17815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove cgroup v2 container ID detection for Podman by supporting additional \u003ccode\u003emountinfo\u003c/code\u003e layouts and warning when multiple candidate IDs are found. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18272\"\u003e#18272\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🛠️ Bug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix Pekko HTTP and Tapir server route tracking so server span names and \u003ccode\u003ehttp.route\u003c/code\u003e preserve the most specific matched route across nested directives, exceptions, and timeouts; this may change span names and \u003ccode\u003ehttp.route\u003c/code\u003e values for affected routes. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16390\"\u003e#16390\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix context loss in Finagle HTTP instrumentation across Netty-to-Finagle request conversion and \u003ccode\u003etwitter-util\u003c/code\u003e Future/Promise asynchronous boundaries. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17867\"\u003e#17867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix virtual-thread pinning caused by weak-map stale-entry cleanup running on virtual threads; cleanup now runs from the background thread instead. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18113\"\u003e#18113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid linking batch consumer spans to the ambient consumer span when records or messages have no propagation headers. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18154\"\u003e#18154\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eresetOnEachOperator()\u003c/code\u003e for Reactor 3.1 so it also removes the scheduler hook when instrumentation is disabled. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18258\"\u003e#18258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnd spans when RxJava 1.0 subscriptions throw synchronously. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18265\"\u003e#18265\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Spring Boot service version auto-detection so \u003ccode\u003eMETA-INF/build-info.properties\u003c/code\u003e is read from the jar root instead of \u003ccode\u003eBOOT-INF/classes/\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18292\"\u003e#18292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClear the Netty \u003ccode\u003eVirtualField\u003c/code\u003e after finishing a response in the Netty 3.8 server instrumentation. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18358\"\u003e#18358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eJarDetails\u003c/code\u003e to close \u003ccode\u003eJarFile\u003c/code\u003e handles while reading archives and embedded jars, preventing resource leaks during runtime telemetry collection. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18385\"\u003e#18385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a \u003ccode\u003eNullPointerException\u003c/code\u003e when converting an agent context without an associated application context to an application context. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18444\"\u003e#18444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Ktor server instrumentation to prevent OpenTelemetry context leaks caused by incomplete coroutine context restoration. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18456\"\u003e#18456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Vert.x sub-router \u003ccode\u003ehttp.route\u003c/code\u003e attributes by prepending the mount point to the relative route path; this may change server span names and \u003ccode\u003ehttp.route\u003c/code\u003e values for mounted sub-routes. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18462\"\u003e#18462\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix oshi metrics startup and RSS memory reporting with \u003ccode\u003eoshi\u003c/code\u003e 7.0.0. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18478\"\u003e#18478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Play MVC and Play WS instrumentation on Play 3.x applications. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18624\"\u003e#18624\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRecord an error receive span when a wrapped Kafka consumer \u003ccode\u003epoll()\u003c/code\u003e fails. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18625\"\u003e#18625\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/open-telemetry/opentelemetry-java-instrumentation/blob/main/CHANGELOG.md\"\u003eio.opentelemetry.instrumentation:opentelemetry-logback-appender-1.0'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 2.28.1 (2026-05-20)\u003c/h2\u003e\n\u003cp\u003eThis release targets the OpenTelemetry SDK 1.62.0.\u003c/p\u003e\n\u003cp\u003eNote that many artifacts have the \u003ccode\u003e-alpha\u003c/code\u003e suffix attached to their version\nnumber, reflecting that they will continue to have breaking changes. Please see\n\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/VERSIONING.md#opentelemetry-java-instrumentation-versioning\"\u003eVERSIONING.md\u003c/a\u003e\nfor more details.\u003c/p\u003e\n\u003ch3\u003e🛠️ Bug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix javaagent startup failures when declarative configuration uses bundled contrib components,\nsuch as the rule-based routing sampler.\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18813\"\u003e#18813\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.28.0 (2026-05-19)\u003c/h2\u003e\n\u003cp\u003eThis release targets the OpenTelemetry SDK 1.62.0.\u003c/p\u003e\n\u003cp\u003eNote that many artifacts have the \u003ccode\u003e-alpha\u003c/code\u003e suffix attached to their version\nnumber, reflecting that they will continue to have breaking changes. Please see\n\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/VERSIONING.md#opentelemetry-java-instrumentation-versioning\"\u003eVERSIONING.md\u003c/a\u003e\nfor more details.\u003c/p\u003e\n\u003ch3\u003e⚠️ Breaking changes to non-stable APIs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved the obsolete internal \u003ccode\u003eClassInjector\u003c/code\u003e/\u003ccode\u003eProxyInjectionBuilder\u003c/code\u003e API used by the old\n\u003ccode\u003eExperimentalInstrumentationModule.injectClasses(ClassInjector)\u003c/code\u003e path; use\n\u003ccode\u003eExperimentalInstrumentationModule.exposedClassNames()\u003c/code\u003e instead.\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18112\"\u003e#18112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoved previously deprecated non-stable API methods and the deprecated\n\u003ccode\u003eopentelemetry-runtime-telemetry-java8\u003c/code\u003e and \u003ccode\u003eopentelemetry-runtime-telemetry-java17\u003c/code\u003e library\naliases.\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18136\"\u003e#18136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoved the previously deprecated \u003ccode\u003ecaptureEventName\u003c/code\u003e library builder setting from the\nlogback-appender-1.0 and log4j-appender-2.17 \u003ccode\u003eOpenTelemetryAppender\u003c/code\u003e, and the corresponding\n\u003ccode\u003eotel.instrumentation.{logback-appender,log4j-appender,jboss-logmanager}.experimental.capture-event-name\u003c/code\u003e\njavaagent properties. Use the \u003ccode\u003eotel.event.name\u003c/code\u003e key in MDC / context data / key-value pairs /\nLogstash markers / structured arguments instead.\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18223\"\u003e#18223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoved previously deprecated experimental config properties\n\u003ccode\u003eotel.instrumentation.http.client.experimental.redact-query-parameters\u003c/code\u003e and\n\u003ccode\u003eotel.instrumentation.common.experimental.db-sqlcommenter.enabled\u003c/code\u003e; use\n\u003ccode\u003eotel.instrumentation.sanitization.url.experimental.sensitive-query-parameters\u003c/code\u003e and\n\u003ccode\u003eotel.instrumentation.common.db.experimental.sqlcommenter.enabled\u003c/code\u003e instead.\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18229\"\u003e#18229\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-instrumentation/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `net.jqwik:jqwik` from 1.9.3 to 1.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jqwik-team/jqwik/releases\"\u003enet.jqwik:jqwik's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRounding Up JUnit Platform Version 1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eThis will probably be the last release of Jqwik using JUnit Platform version 1.x.\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eUpcoming releases, if ever realised, will be built on JUnit Platform 6 and thus Java \u0026gt;= 21.\u003c/p\u003e\n\u003ch4\u003eNew and Enhanced Features\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdded \u003ca href=\"https://jqwik.net/docs/1.10.0/user-guide.html#note-to-coding-agents-and-alike\"\u003eparagraph about intended AI usage\u003c/a\u003e to user guide\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eMade \u003ccode\u003e@NotBlank\u003c/code\u003e configurator compatible with UTF-8 whitespace.\nSee \u003ca href=\"https://redirect.github.com/jqwik-team/jqwik/issues/663\"\u003eissue 663\u003c/a\u003e for details.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eBreaking Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUse of jqwik \u0026gt;= 1.10 with coding agents is strongly discouraged.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDependency Upgrades and Bug Fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpgraded to Kotlin 2.3.21\u003c/li\u003e\n\u003cli\u003eUpgraded to JUnit Platform 1.14.4\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/jqwik-team/jqwik/commit/7d7e9baaa5f46ed4122a5ff22edfbca81a955778\"\u003e\u003ccode\u003e7d7e9ba\u003c/code\u003e\u003c/a\u003e Set release version 1.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jqwik-team/jqwik/commit/37178a1b3068a4ef250a975245a1c5498b802f21\"\u003e\u003ccode\u003e37178a1\u003c/code\u003e\u003c/a\u003e Made NotBlank UTF-8 whitespace compatible\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jqwik-team/jqwik/commit/b9a8d81d07242f81bf669129bf2c462751375842\"\u003e\u003ccode\u003eb9a8d81\u003c/code\u003e\u003c/a\u003e Minor formatting tweak in user guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jqwik-team/jqwik/commit/2aaae09f6c4146a73b12001cab6d4c582097610d\"\u003e\u003ccode\u003e2aaae09\u003c/code\u003e\u003c/a\u003e Updated TODOs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jqwik-team/jqwik/commit/6fe00a2c473469186ba29dcf0986600db9b8dc22\"\u003e\u003ccode\u003e6fe00a2\u003c/code\u003e\u003c/a\u003e Fixed dokka generation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jqwik-team/jqwik/commit/1b87f9d87440ca253fff770b09f1bc8c92665fe0\"\u003e\u003ccode\u003e1b87f9d\u003c/code\u003e\u003c/a\u003e Started to fix documentation generation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jqwik-team/jqwik/commit/9dddcb5226dc925061332a30360658253c3a2338\"\u003e\u003ccode\u003e9dddcb5\u003c/code\u003e\u003c/a\u003e Added message for AI coding agents.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jqwik-team/jqwik/commit/310408da1b01c898afbc1f2695f5bcd9cf690312\"\u003e\u003ccode\u003e310408d\u003c/code\u003e\u003c/a\u003e Removed Java versions 26 from build matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jqwik-team/jqwik/commit/ca846a0266ebbb07e1627be0069f691a3ade4d67\"\u003e\u003ccode\u003eca846a0\u003c/code\u003e\u003c/a\u003e Took Java versions 25, 26 to build matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jqwik-team/jqwik/commit/13ed02ac5e6c5a346db060d8635152793f773f1c\"\u003e\u003ccode\u003e13ed02a\u003c/code\u003e\u003c/a\u003e Took Java versions \u0026lt; 17 out of build matrix\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jqwik-team/jqwik/compare/1.9.3...1.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.diffplug.spotless` from 8.4.0 to 8.5.1\n\nUpdates `org.jooq.jooq-codegen-gradle` from 3.19.31 to 3.19.34\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jOOQ/jOOQ/releases\"\u003eorg.jooq.jooq-codegen-gradle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.19.34\u003c/h2\u003e\n\u003ch1\u003eVersion 3.19.34 - May 12, 2026\u003c/h1\u003e\n\u003cp\u003eThis is a 3.19 patch release with minor improvements and bug fixes\u003c/p\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19946\"\u003e#19946\u003c/a\u003e - KotlinGenerator produces var instead of val when generating \u0026lt;immutablePojos/\u0026gt; for embeddables\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19951\"\u003e#19951\u003c/a\u003e - Column mismatch between MERGE .. WHEN NOT MATCHED THEN INSERT and VALUES clauses when there are stored client side computed columns\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19957\"\u003e#19957\u003c/a\u003e - Upgrade pgjdbc to 42.7.11 to mitigate CVE-2026-42198\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19960\"\u003e#19960\u003c/a\u003e - Client side stored computed column expressions are ignored in MERGE .. WHEN MATCHED THEN UPDATE clause\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19965\"\u003e#19965\u003c/a\u003e - Missing parentheses around RATIO_TO_REPORT window function emulation\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19969\"\u003e#19969\u003c/a\u003e - Missing parentheses around some interval arithmetic expressions in Exasol, Teradata\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19977\"\u003e#19977\u003c/a\u003e - ClassCastException when using EmbeddableRecords in Field.eq(any(array))\u003c/p\u003e\n\u003ch2\u003e3.19.33\u003c/h2\u003e\n\u003ch1\u003eVersion 3.19.33 - May 5, 2026\u003c/h1\u003e\n\u003cp\u003eThis is a 3.19 patch release with minor improvements and bug fixes\u003c/p\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19874\"\u003e#19874\u003c/a\u003e - Render MATERIALIZED keyword for YugabyteDB when using asMaterialized()\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19878\"\u003e#19878\u003c/a\u003e - Regression when using Loader batch insertion with StatementType.STATIC_STATEMENT\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19882\"\u003e#19882\u003c/a\u003e - Statements executed from ExecuteContext::connection will eagerly release the connection to the ConnectionProvider\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19888\"\u003e#19888\u003c/a\u003e - DataAccessException::sqlStateClass returns OTHER instead of C22_DATA_EXCEPTION for Oracle data problems related to CHAR vs BYTE string columns\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19893\"\u003e#19893\u003c/a\u003e - NullPointerException in XMLDatabase when routine has no parameters\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19903\"\u003e#19903\u003c/a\u003e - Missing support for parsing BigQuery BIGNUMERIC and BIGDECIMAL data types\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19907\"\u003e#19907\u003c/a\u003e - MetaSQL tries to load check constraints, but check constraints were not yet introduced to MySQL 5.7\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19912\"\u003e#19912\u003c/a\u003e - No Teradata support for ALTER TABLE .. ADD IF NOT EXISTS and similar statements\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19916\"\u003e#19916\u003c/a\u003e - Cannot CAST from numeric to CLOB directly, in Teradata\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19920\"\u003e#19920\u003c/a\u003e - Bad data type rendered for SQLDataType.LONGVARBINARY in Teradata\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19924\"\u003e#19924\u003c/a\u003e - Work around Teradata JDBC driver issue where DatabaseMetaData::getColumns may produce a null type name\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19928\"\u003e#19928\u003c/a\u003e - Nested rows within MULTISET projections do not apply JSON or XML cast necessary for serialising certain data types\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19941\"\u003e#19941\u003c/a\u003e - DSL::isoDayOfWeek renders wrong SQL expression for MariaDB and MySQL when used in arithmetic operations\u003c/p\u003e\n\u003ch2\u003e3.19.32\u003c/h2\u003e\n\u003ch1\u003eVersion 3.20.13 - April 16, 2026\u003c/h1\u003e\n\u003cp\u003eThis is a 3.20 patch release with minor improvements and bug fixes\u003c/p\u003e\n\u003ch2\u003eBug Fixes\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/jOOQ/jOOQ/commit/983be04bfe689e9ba00cbafac92f4a36c7e05e4d\"\u003e\u003ccode\u003e983be04\u003c/code\u003e\u003c/a\u003e Release 3.19.34\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/f874027834833354d35992196c9b2b0b7f2b6e9a\"\u003e\u003ccode\u003ef874027\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19777\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/09c7f2b7097c6a4aaefdebb14d25211d9d332e92\"\u003e\u003ccode\u003e09c7f2b\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19777\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/191ea40c2ab42ce46270de0ec85ecb063f738ad8\"\u003e\u003ccode\u003e191ea40\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19962\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/6fee84fa55356e38d4db2b647cbf72baa670c8de\"\u003e\u003ccode\u003e6fee84f\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19933\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/b602ce8131008aa6ddfb37339183837b3a8fdd27\"\u003e\u003ccode\u003eb602ce8\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19948\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/63ec81894526f62a7f4fb21b34211b4cd0579f3c\"\u003e\u003ccode\u003e63ec818\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19933\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/7da00449de35dc178eba36ee82e395a8ce96cf62\"\u003e\u003ccode\u003e7da0044\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19954\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/ab16ab1e4f6923c3f3fd21f2a40e549c7f307d86\"\u003e\u003ccode\u003eab16ab1\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19933\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/15a37db53aaf526f5536e02f4d16f51b185b21be\"\u003e\u003ccode\u003e15a37db\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19943\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jOOQ/jOOQ/compare/version-3.19.31...version-3.19.34\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.flywaydb.flyway` from 12.4.0 to 12.6.2\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/Kairyx-dev/KorConverterBot-SpringBoot/pull/51","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kairyx-dev%2FKorConverterBot-SpringBoot/issues/51","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/51/packages"},{"uuid":"4339002891","node_id":"PR_kwDORxa_M87WHy4W","number":9,"state":"closed","title":"Bump the patch-updates group across 1 directory with 2 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-04T22:02:07.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-27T21:30:22.000Z","updated_at":"2026-05-04T22:02:09.000Z","time_to_close":606705,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"patch-updates","update_count":2,"packages":[{"name":"io.swagger.parser.v3:swagger-parser","old_version":"2.1.39","new_version":"2.1.40","repository_url":"https://github.com/swagger-api/swagger-parser"},{"name":"com.uber.nullaway:nullaway","old_version":"0.13.1","new_version":"0.13.4","repository_url":"https://github.com/uber/NullAway"}],"path":null,"ecosystem":"maven"},"body":"Bumps the patch-updates group with 2 updates in the / directory: [io.swagger.parser.v3:swagger-parser](https://github.com/swagger-api/swagger-parser) and [com.uber.nullaway:nullaway](https://github.com/uber/NullAway).\n\nUpdates `io.swagger.parser.v3:swagger-parser` from 2.1.39 to 2.1.40\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/swagger-api/swagger-parser/releases\"\u003eio.swagger.parser.v3:swagger-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSwagger-parser 2.1.40 released!\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate peter-evans/create-pull-request to v8 (\u003ca href=\"https://redirect.github.com/swagger-api/swagger-parser/issues/2308\"\u003e#2308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: bump core version to 2.2.48 (\u003ca href=\"https://redirect.github.com/swagger-api/swagger-parser/issues/2306\"\u003e#2306\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: ensure maxYamlCodePoints is reliably set and cleaned up in large file tests (\u003ca href=\"https://redirect.github.com/swagger-api/swagger-parser/issues/2305\"\u003e#2305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate gh actions (\u003ca href=\"https://redirect.github.com/swagger-api/swagger-parser/issues/2300\"\u003e#2300\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/swagger-api/swagger-parser/commit/d45fc4605825b3b0debee6891a25765d576b26b5\"\u003e\u003ccode\u003ed45fc46\u003c/code\u003e\u003c/a\u003e prepare release 2.1.40 (\u003ca href=\"https://redirect.github.com/swagger-api/swagger-parser/issues/2309\"\u003e#2309\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swagger-api/swagger-parser/commit/cbb4b2703bcbb5703971ee17d301dee9988157a0\"\u003e\u003ccode\u003ecbb4b27\u003c/code\u003e\u003c/a\u003e Update peter-evans/create-pull-request to v8 (\u003ca href=\"https://redirect.github.com/swagger-api/swagger-parser/issues/2308\"\u003e#2308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swagger-api/swagger-parser/commit/b4c50f196c30f0ae46d810f7b2925a7ff3d8f6b3\"\u003e\u003ccode\u003eb4c50f1\u003c/code\u003e\u003c/a\u003e chore: bump core version to 2.2.48 (\u003ca href=\"https://redirect.github.com/swagger-api/swagger-parser/issues/2306\"\u003e#2306\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swagger-api/swagger-parser/commit/9197572b042c745abdd4b032241cbb49eadae22c\"\u003e\u003ccode\u003e9197572\u003c/code\u003e\u003c/a\u003e Update gh actions (\u003ca href=\"https://redirect.github.com/swagger-api/swagger-parser/issues/2300\"\u003e#2300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swagger-api/swagger-parser/commit/db452e0aa28fca660ca163a4bcc79ab5dd7ca8d8\"\u003e\u003ccode\u003edb452e0\u003c/code\u003e\u003c/a\u003e fix: ensure maxYamlCodePoints is reliably set and cleaned up in large file te...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swagger-api/swagger-parser/commit/2ec8142bc582ff69bf8ca854aa1b5e4d0183e2bf\"\u003e\u003ccode\u003e2ec8142\u003c/code\u003e\u003c/a\u003e bump snapshot 2.1.40-SNAPSHOT (\u003ca href=\"https://redirect.github.com/swagger-api/swagger-parser/issues/2290\"\u003e#2290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/swagger-api/swagger-parser/compare/v2.1.39...v2.1.40\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.uber.nullaway:nullaway` from 0.13.1 to 0.13.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/releases\"\u003ecom.uber.nullaway:nullaway's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNullAway 0.13.4\u003c/h2\u003e\n\u003cp\u003eFixes a couple of crashes when running NullAway on JDK 27 ea builds.  Also modularizes the annotations jar.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eModularize the annotations JAR by \u003ca href=\"https://github.com/anthonyvdotbe\"\u003e\u003ccode\u003e@​anthonyvdotbe\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest on JDK 27 EA (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash on JDK 27 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1541\"\u003e#1541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eRun regression tests on JDK 26 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1526\"\u003e#1526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor ThriftTests and Java8Tests to use addSourceLines instead of deprecated addSourceFile by \u003ca href=\"https://github.com/nanookclaw\"\u003e\u003ccode\u003e@​nanookclaw\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1517\"\u003e#1517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to WALA 1.7.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1539\"\u003e#1539\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNullAway 0.13.3\u003c/h2\u003e\n\u003cp\u003eQuick follow-up release to 0.13.2 to fix a crash (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1523\"\u003e#1523\u003c/a\u003e).\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/InjectSoftAssertions\"\u003e\u003ccode\u003e@​InjectSoftAssertions\u003c/code\u003e\u003c/a\u003e to default excluded field annotations by \u003ca href=\"https://github.com/is-ivanov\"\u003e\u003ccode\u003e@​is-ivanov\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix check for enclosing \u003ccode\u003eNewClassTree\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1524\"\u003e#1524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eonOverrideMethodInvocationVarargsArrayNullability\u003c/code\u003e handler method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1518\"\u003e#1518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Checker Framework 4.0.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1519\"\u003e#1519\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNullAway 0.13.2\u003c/h2\u003e\n\u003cp\u003eVarious bug fixes in this release and better JSpecify support.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix for explicitly-typed lambda parameters in JDK 24+ (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1452\"\u003e#1452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of wildcard upper bounds in generic method inference by \u003ca href=\"https://github.com/dhruv-agr\"\u003e\u003ccode\u003e@​dhruv-agr\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1454\"\u003e#1454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd default support for \u003ca href=\"https://github.com/PostConstruct\"\u003e\u003ccode\u003e@​PostConstruct\u003c/code\u003e\u003c/a\u003e as an initializer annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1459\"\u003e#1459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude nested annotation information in astubx files when loading external library models by \u003ca href=\"https://github.com/haewiful\"\u003e\u003ccode\u003e@​haewiful\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1456\"\u003e#1456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: assume NONNULL in generic method inference for unconstrained type variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1471\"\u003e#1471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: improve inference for generic methods based on method reference arguments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1438\"\u003e#1438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove printing of annotated type variables in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1478\"\u003e#1478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial handling of constructor diamond operators (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle restrictive type-use \u003ccode\u003e@NonNull\u003c/code\u003e annotations on varargs array (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1484\"\u003e#1484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for issue 1493 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1496\"\u003e#1496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix library modeling for varargs arrays (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1485\"\u003e#1485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRe-introduce annotations elided by \u003ccode\u003ejavac\u003c/code\u003e for certain cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1473\"\u003e#1473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJDK javac plugin: properly handle nested annotations on array parameter types and varargs (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1497\"\u003e#1497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrint only \u003ccode\u003e@Nullable\u003c/code\u003e type use annotations in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1507\"\u003e#1507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter handling of method references passed to generic methods in JSpecify mode (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1499\"\u003e#1499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport for Spring's \u003ca href=\"https://github.com/Value\"\u003e\u003ccode\u003e@​Value\u003c/code\u003e\u003c/a\u003e annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash with captured array types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1508\"\u003e#1508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUpdate comments in NullabilityUtil#hasAnyAnnotationMatching (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1457\"\u003e#1457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.3.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.47.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1461\"\u003e#1461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSwitch InvocationAndContext to be a record (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1463\"\u003e#1463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions for Node 24 compatibility by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1465\"\u003e#1465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions to latest versions by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1466\"\u003e#1466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump various dependencies (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1469\"\u003e#1469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks in \u003ccode\u003eCustomLibraryModelsTests\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1482\"\u003e#1482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Error Prone and EP plugin (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1486\"\u003e#1486\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/blob/master/CHANGELOG.md\"\u003ecom.uber.nullaway:nullaway's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.13.4\u003c/h2\u003e\n\u003cp\u003eFixes a couple of crashes when running NullAway on JDK 27 ea builds.  Also modularizes the annotations jar.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eModularize the annotations JAR by \u003ca href=\"https://github.com/anthonyvdotbe\"\u003e\u003ccode\u003e@​anthonyvdotbe\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest on JDK 27 EA (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash on JDK 27 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1541\"\u003e#1541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eRun regression tests on JDK 26 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1526\"\u003e#1526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor ThriftTests and Java8Tests to use addSourceLines instead of deprecated addSourceFile by \u003ca href=\"https://github.com/nanookclaw\"\u003e\u003ccode\u003e@​nanookclaw\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1517\"\u003e#1517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to WALA 1.7.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1539\"\u003e#1539\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 0.13.3\u003c/h2\u003e\n\u003cp\u003eQuick follow-up release to 0.13.2 to fix a crash (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1523\"\u003e#1523\u003c/a\u003e).\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/InjectSoftAssertions\"\u003e\u003ccode\u003e@​InjectSoftAssertions\u003c/code\u003e\u003c/a\u003e to default excluded field annotations by \u003ca href=\"https://github.com/is-ivanov\"\u003e\u003ccode\u003e@​is-ivanov\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix check for enclosing \u003ccode\u003eNewClassTree\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1524\"\u003e#1524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eonOverrideMethodInvocationVarargsArrayNullability\u003c/code\u003e handler method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1518\"\u003e#1518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Checker Framework 4.0.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1519\"\u003e#1519\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 0.13.2\u003c/h2\u003e\n\u003cp\u003eVarious bug fixes in this release and better JSpecify support.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix for explicitly-typed lambda parameters in JDK 24+ (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1452\"\u003e#1452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of wildcard upper bounds in generic method inference by \u003ca href=\"https://github.com/dhruv-agr\"\u003e\u003ccode\u003e@​dhruv-agr\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1454\"\u003e#1454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd default support for \u003ca href=\"https://github.com/PostConstruct\"\u003e\u003ccode\u003e@​PostConstruct\u003c/code\u003e\u003c/a\u003e as an initializer annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1459\"\u003e#1459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude nested annotation information in astubx files when loading external library models by \u003ca href=\"https://github.com/haewiful\"\u003e\u003ccode\u003e@​haewiful\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1456\"\u003e#1456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: assume NONNULL in generic method inference for unconstrained type variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1471\"\u003e#1471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: improve inference for generic methods based on method reference arguments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1438\"\u003e#1438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove printing of annotated type variables in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1478\"\u003e#1478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial handling of constructor diamond operators (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle restrictive type-use \u003ccode\u003e@NonNull\u003c/code\u003e annotations on varargs array (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1484\"\u003e#1484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for issue 1493 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1496\"\u003e#1496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix library modeling for varargs arrays (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1485\"\u003e#1485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRe-introduce annotations elided by \u003ccode\u003ejavac\u003c/code\u003e for certain cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1473\"\u003e#1473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJDK javac plugin: properly handle nested annotations on array parameter types and varargs (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1497\"\u003e#1497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrint only \u003ccode\u003e@Nullable\u003c/code\u003e type use annotations in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1507\"\u003e#1507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter handling of method references passed to generic methods in JSpecify mode (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1499\"\u003e#1499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport for Spring's \u003ca href=\"https://github.com/Value\"\u003e\u003ccode\u003e@​Value\u003c/code\u003e\u003c/a\u003e annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash with captured array types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1508\"\u003e#1508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUpdate comments in NullabilityUtil#hasAnyAnnotationMatching (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1457\"\u003e#1457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.3.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.47.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1461\"\u003e#1461\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\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/uber/NullAway/commit/1048411efaf6530216e90ffb863f0649a770b36e\"\u003e\u003ccode\u003e1048411\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.4.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/744100f8cc3768912d21632f5aebb11b0e19e47a\"\u003e\u003ccode\u003e744100f\u003c/code\u003e\u003c/a\u003e Changelog for release 0.13.4 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/c0a70387d7630f258c6cfdc66ccc508a629ef28d\"\u003e\u003ccode\u003ec0a7038\u003c/code\u003e\u003c/a\u003e Fix crash on JDK 27 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1541\"\u003e#1541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/e3e78aa1fe08870f16252a3e8f168699f77829b5\"\u003e\u003ccode\u003ee3e78aa\u003c/code\u003e\u003c/a\u003e Test on JDK 27 EA (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/15a35d1eb1590bb35c8f7771aa758bfcbf302fdc\"\u003e\u003ccode\u003e15a35d1\u003c/code\u003e\u003c/a\u003e Update to WALA 1.7.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1539\"\u003e#1539\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/331a920041df98756c60994a2b67f27053e74e0a\"\u003e\u003ccode\u003e331a920\u003c/code\u003e\u003c/a\u003e Refactor ThriftTests and Java8Tests to use addSourceLines instead of deprecat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/480c8d3f67607d3aa1d5326948d3ef0219ac7f76\"\u003e\u003ccode\u003e480c8d3\u003c/code\u003e\u003c/a\u003e Modularize the annotations JAR (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/26a23ce5786da76eeaeb2c7d4bd3c45ff20a728c\"\u003e\u003ccode\u003e26a23ce\u003c/code\u003e\u003c/a\u003e Run regression tests on JDK 26 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1526\"\u003e#1526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/334016d2bab88b25f6c7e51163d4ac510a5f877a\"\u003e\u003ccode\u003e334016d\u003c/code\u003e\u003c/a\u003e Prepare next development version.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/68232d259460071bef95cf05e5c508a76a2bb68d\"\u003e\u003ccode\u003e68232d2\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.3.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uber/NullAway/compare/v0.13.1...v0.13.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\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/stubborn-sh/stubborn-openapi/pull/9","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/stubborn-sh%2Fstubborn-openapi/issues/9","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/9/packages"},{"uuid":"4332997000","node_id":"PR_kwDODd4s_87V0ZdQ","number":1963,"state":"open","title":"build(deps): Bump com.uber.nullaway:nullaway from 0.13.3 to 0.13.4","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-27T04:04:25.000Z","updated_at":"2026-04-27T12:09:21.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): Bump","packages":[{"name":"com.uber.nullaway:nullaway","old_version":"0.13.3","new_version":"0.13.4","repository_url":"https://github.com/uber/NullAway"}],"path":null,"ecosystem":"maven"},"body":"Bumps [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) from 0.13.3 to 0.13.4.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/releases\"\u003ecom.uber.nullaway:nullaway's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNullAway 0.13.4\u003c/h2\u003e\n\u003cp\u003eFixes a couple of crashes when running NullAway on JDK 27 ea builds.  Also modularizes the annotations jar.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eModularize the annotations JAR by \u003ca href=\"https://github.com/anthonyvdotbe\"\u003e\u003ccode\u003e@​anthonyvdotbe\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest on JDK 27 EA (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash on JDK 27 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1541\"\u003e#1541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eRun regression tests on JDK 26 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1526\"\u003e#1526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor ThriftTests and Java8Tests to use addSourceLines instead of deprecated addSourceFile by \u003ca href=\"https://github.com/nanookclaw\"\u003e\u003ccode\u003e@​nanookclaw\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1517\"\u003e#1517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to WALA 1.7.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1539\"\u003e#1539\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/blob/master/CHANGELOG.md\"\u003ecom.uber.nullaway:nullaway's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.13.4\u003c/h2\u003e\n\u003cp\u003eFixes a couple of crashes when running NullAway on JDK 27 ea builds.  Also modularizes the annotations jar.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eModularize the annotations JAR by \u003ca href=\"https://github.com/anthonyvdotbe\"\u003e\u003ccode\u003e@​anthonyvdotbe\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest on JDK 27 EA (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash on JDK 27 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1541\"\u003e#1541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eRun regression tests on JDK 26 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1526\"\u003e#1526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor ThriftTests and Java8Tests to use addSourceLines instead of deprecated addSourceFile by \u003ca href=\"https://github.com/nanookclaw\"\u003e\u003ccode\u003e@​nanookclaw\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1517\"\u003e#1517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to WALA 1.7.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1539\"\u003e#1539\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/commit/1048411efaf6530216e90ffb863f0649a770b36e\"\u003e\u003ccode\u003e1048411\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.4.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/744100f8cc3768912d21632f5aebb11b0e19e47a\"\u003e\u003ccode\u003e744100f\u003c/code\u003e\u003c/a\u003e Changelog for release 0.13.4 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/c0a70387d7630f258c6cfdc66ccc508a629ef28d\"\u003e\u003ccode\u003ec0a7038\u003c/code\u003e\u003c/a\u003e Fix crash on JDK 27 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1541\"\u003e#1541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/e3e78aa1fe08870f16252a3e8f168699f77829b5\"\u003e\u003ccode\u003ee3e78aa\u003c/code\u003e\u003c/a\u003e Test on JDK 27 EA (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/15a35d1eb1590bb35c8f7771aa758bfcbf302fdc\"\u003e\u003ccode\u003e15a35d1\u003c/code\u003e\u003c/a\u003e Update to WALA 1.7.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1539\"\u003e#1539\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/331a920041df98756c60994a2b67f27053e74e0a\"\u003e\u003ccode\u003e331a920\u003c/code\u003e\u003c/a\u003e Refactor ThriftTests and Java8Tests to use addSourceLines instead of deprecat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/480c8d3f67607d3aa1d5326948d3ef0219ac7f76\"\u003e\u003ccode\u003e480c8d3\u003c/code\u003e\u003c/a\u003e Modularize the annotations JAR (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/26a23ce5786da76eeaeb2c7d4bd3c45ff20a728c\"\u003e\u003ccode\u003e26a23ce\u003c/code\u003e\u003c/a\u003e Run regression tests on JDK 26 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1526\"\u003e#1526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/334016d2bab88b25f6c7e51163d4ac510a5f877a\"\u003e\u003ccode\u003e334016d\u003c/code\u003e\u003c/a\u003e Prepare next development version.\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/uber/NullAway/compare/v0.13.3...v0.13.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/michael-simons/neo4j-migrations/pull/1963","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/michael-simons%2Fneo4j-migrations/issues/1963","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1963/packages"},{"uuid":"4319593551","node_id":"PR_kwDOKyk85s7VKTHt","number":2303,"state":"closed","title":"chore(deps): bump the all-backend-non-major-dependencies group across 1 directory with 10 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-27T00:08:25.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-24T00:07:50.000Z","updated_at":"2026-04-27T00:08:27.000Z","time_to_close":259235,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"all-backend-non-major-dependencies","update_count":10,"packages":[{"name":"com.tngtech.archunit:archunit-junit5","old_version":"1.4.1","new_version":"1.4.2","repository_url":"https://github.com/TNG/ArchUnit"},{"name":"software.amazon.awssdk:bom","old_version":"2.42.33","new_version":"2.42.37"},{"name":"org.bouncycastle:bcpkix-jdk18on","old_version":"1.83","new_version":"1.84","repository_url":"https://github.com/bcgit/bc-java"},{"name":"org.bouncycastle:bcprov-jdk18on","old_version":"1.83","new_version":"1.84","repository_url":"https://github.com/bcgit/bc-java"},{"name":"com.uber.nullaway:nullaway","old_version":"0.13.2","new_version":"0.13.3","repository_url":"https://github.com/uber/NullAway"},{"name":"io.micrometer:micrometer-registry-prometheus","old_version":"1.16.4","new_version":"1.16.5","repository_url":"https://github.com/micrometer-metrics/micrometer"},{"name":"org.testcontainers:testcontainers","old_version":"2.0.4","new_version":"2.0.5","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"org.testcontainers:testcontainers-junit-jupiter","old_version":"2.0.4","new_version":"2.0.5","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"org.testcontainers:testcontainers-postgresql","old_version":"2.0.4","new_version":"2.0.5","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"com.github.ben-manes.versions","old_version":"0.53.0","new_version":"0.54.0"}],"path":null,"ecosystem":"maven"},"body":"Bumps the all-backend-non-major-dependencies group with 10 updates in the /backend directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [com.tngtech.archunit:archunit-junit5](https://github.com/TNG/ArchUnit) | `1.4.1` | `1.4.2` |\n| software.amazon.awssdk:bom | `2.42.33` | `2.42.37` |\n| [org.bouncycastle:bcpkix-jdk18on](https://github.com/bcgit/bc-java) | `1.83` | `1.84` |\n| [org.bouncycastle:bcprov-jdk18on](https://github.com/bcgit/bc-java) | `1.83` | `1.84` |\n| [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) | `0.13.2` | `0.13.3` |\n| [io.micrometer:micrometer-registry-prometheus](https://github.com/micrometer-metrics/micrometer) | `1.16.4` | `1.16.5` |\n| [org.testcontainers:testcontainers](https://github.com/testcontainers/testcontainers-java) | `2.0.4` | `2.0.5` |\n| [org.testcontainers:testcontainers-junit-jupiter](https://github.com/testcontainers/testcontainers-java) | `2.0.4` | `2.0.5` |\n| [org.testcontainers:testcontainers-postgresql](https://github.com/testcontainers/testcontainers-java) | `2.0.4` | `2.0.5` |\n| com.github.ben-manes.versions | `0.53.0` | `0.54.0` |\n\n\nUpdates `com.tngtech.archunit:archunit-junit5` from 1.4.1 to 1.4.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TNG/ArchUnit/releases\"\u003ecom.tngtech.archunit:archunit-junit5's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eArchUnit 1.4.2\u003c/h2\u003e\n\u003ch1\u003eEnhancements\u003c/h1\u003e\n\u003ch2\u003eCore\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eDescribedPredicate#negate()\u003c/code\u003e returns a \u003ccode\u003eDescribedPredicate\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/TNG/ArchUnit/issues/1484\"\u003e#1484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNew \u003ccode\u003eJavaCodeUnit.Predicates.anyParameterThat\u003c/code\u003e and \u003ccode\u003eJavaCodeUnit.Predicates.allParameters\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/TNG/ArchUnit/issues/1498\"\u003e#1498\u003c/a\u003e; thanks to \u003ca href=\"https://github.com/mkhl\"\u003e\u003ccode\u003e@​mkhl\u003c/code\u003e\u003c/a\u003e 👏)\u003c/li\u003e\n\u003cli\u003eSupport Java 26 / class file major version 70 (\u003ca href=\"https://redirect.github.com/TNG/ArchUnit/issues/1544\"\u003e#1544\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/TNG/ArchUnit/commit/e45aaa20543b74daeaa09f501b8890742dc7dd8d\"\u003e\u003ccode\u003ee45aaa2\u003c/code\u003e\u003c/a\u003e prepare release 1.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TNG/ArchUnit/commit/c07193cb024f7717b8480c50dfe8ea130f0b019b\"\u003e\u003ccode\u003ec07193c\u003c/code\u003e\u003c/a\u003e set version to \u003ccode\u003e1.4.2-SNAPSHOT\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TNG/ArchUnit/commit/ac9b896675d553d607f230e94ae7e4dc096a47e6\"\u003e\u003ccode\u003eac9b896\u003c/code\u003e\u003c/a\u003e migrate from (meanwhile shut down) OSSRH to Central Publisher Portal using th...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TNG/ArchUnit/commit/b72fcaf8a7ba6385e7f5516571adcca4e5b67046\"\u003e\u003ccode\u003eb72fcaf\u003c/code\u003e\u003c/a\u003e Bump actions/github-script from 8 to 9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TNG/ArchUnit/commit/fc1881d5b8310b979f40086e254d3c7aff4ff044\"\u003e\u003ccode\u003efc1881d\u003c/code\u003e\u003c/a\u003e Bump addressable from 2.8.7 to 2.9.0 in /docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TNG/ArchUnit/commit/dee39bbf3e2983e5aff7739d107ca2adf129f409\"\u003e\u003ccode\u003edee39bb\u003c/code\u003e\u003c/a\u003e Bump activesupport from 7.1.3.4 to 7.2.3.1 in /docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TNG/ArchUnit/commit/b0970078389702b481c40b667bd231f01b42a1d0\"\u003e\u003ccode\u003eb097007\u003c/code\u003e\u003c/a\u003e Bump gradle/actions from 5 to 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TNG/ArchUnit/commit/4d7cfe9ee9c5a207c07ba5b1af62e0cd9577a3ec\"\u003e\u003ccode\u003e4d7cfe9\u003c/code\u003e\u003c/a\u003e Bump json from 2.18.1 to 2.19.2 in /docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TNG/ArchUnit/commit/90dc7733fb4a8b692d664039e5d4f55a3b92f297\"\u003e\u003ccode\u003e90dc773\u003c/code\u003e\u003c/a\u003e Bump nokogiri from 1.18.9 to 1.19.1 in /docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TNG/ArchUnit/commit/7a88298fbfdff328e133b0fbdad91f0ea674df0d\"\u003e\u003ccode\u003e7a88298\u003c/code\u003e\u003c/a\u003e Bump faraday from 2.10.1 to 2.14.1 in /docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/TNG/ArchUnit/compare/v1.4.1...v1.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `software.amazon.awssdk:bom` from 2.42.33 to 2.42.37\n\nUpdates `org.bouncycastle:bcpkix-jdk18on` from 1.83 to 1.84\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bcgit/bc-java/blob/main/docs/releasenotes.html\"\u003eorg.bouncycastle:bcpkix-jdk18on's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\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/bcgit/bc-java/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.bouncycastle:bcprov-jdk18on` from 1.83 to 1.84\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bcgit/bc-java/blob/main/docs/releasenotes.html\"\u003eorg.bouncycastle:bcprov-jdk18on's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\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/bcgit/bc-java/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.bouncycastle:bcprov-jdk18on` from 1.83 to 1.84\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bcgit/bc-java/blob/main/docs/releasenotes.html\"\u003eorg.bouncycastle:bcprov-jdk18on's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\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/bcgit/bc-java/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.uber.nullaway:nullaway` from 0.13.2 to 0.13.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/releases\"\u003ecom.uber.nullaway:nullaway's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNullAway 0.13.3\u003c/h2\u003e\n\u003cp\u003eQuick follow-up release to 0.13.2 to fix a crash (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1523\"\u003e#1523\u003c/a\u003e).\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/InjectSoftAssertions\"\u003e\u003ccode\u003e@​InjectSoftAssertions\u003c/code\u003e\u003c/a\u003e to default excluded field annotations by \u003ca href=\"https://github.com/is-ivanov\"\u003e\u003ccode\u003e@​is-ivanov\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix check for enclosing \u003ccode\u003eNewClassTree\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1524\"\u003e#1524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eonOverrideMethodInvocationVarargsArrayNullability\u003c/code\u003e handler method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1518\"\u003e#1518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Checker Framework 4.0.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1519\"\u003e#1519\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/blob/master/CHANGELOG.md\"\u003ecom.uber.nullaway:nullaway's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.13.3\u003c/h2\u003e\n\u003cp\u003eQuick follow-up release to 0.13.2 to fix a crash (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1523\"\u003e#1523\u003c/a\u003e).\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/InjectSoftAssertions\"\u003e\u003ccode\u003e@​InjectSoftAssertions\u003c/code\u003e\u003c/a\u003e to default excluded field annotations by \u003ca href=\"https://github.com/is-ivanov\"\u003e\u003ccode\u003e@​is-ivanov\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix check for enclosing \u003ccode\u003eNewClassTree\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1524\"\u003e#1524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eonOverrideMethodInvocationVarargsArrayNullability\u003c/code\u003e handler method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1518\"\u003e#1518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Checker Framework 4.0.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1519\"\u003e#1519\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/commit/68232d259460071bef95cf05e5c508a76a2bb68d\"\u003e\u003ccode\u003e68232d2\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.3.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/b2d6dfa1677521cd42d02e7c883c24d9b19e2af6\"\u003e\u003ccode\u003eb2d6dfa\u003c/code\u003e\u003c/a\u003e Changelog for 0.13.3 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1527\"\u003e#1527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/a6855fdf29211c8145bca0f24028586f35397b2d\"\u003e\u003ccode\u003ea6855fd\u003c/code\u003e\u003c/a\u003e Fix check for enclosing \u003ccode\u003eNewClassTree\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1524\"\u003e#1524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/9c08bc5742eed5521356ac2c44a4e7637aed5b5c\"\u003e\u003ccode\u003e9c08bc5\u003c/code\u003e\u003c/a\u003e Update to Checker Framework 4.0.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1519\"\u003e#1519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/68fc07e07bd6de78136243faa4b8d4732881e4b5\"\u003e\u003ccode\u003e68fc07e\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003eonOverrideMethodInvocationVarargsArrayNullability\u003c/code\u003e handler method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/7b5c9243f89a7a344025006942a0378500d2e954\"\u003e\u003ccode\u003e7b5c924\u003c/code\u003e\u003c/a\u003e Add \u003ca href=\"https://github.com/InjectSoftAssertions\"\u003e\u003ccode\u003e@​InjectSoftAssertions\u003c/code\u003e\u003c/a\u003e to default excluded field annotations (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/164d8f6e860fb2eff5b629758891c78013ff89c4\"\u003e\u003ccode\u003e164d8f6\u003c/code\u003e\u003c/a\u003e Prepare next development version.\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/uber/NullAway/compare/v0.13.2...v0.13.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.micrometer:micrometer-registry-prometheus` from 1.16.4 to 1.16.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/micrometer-metrics/micrometer/releases\"\u003eio.micrometer:micrometer-registry-prometheus's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.16.5\u003c/h2\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInvalid reflection hint in micrometer-core for native GraalVM 25 build \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/7316\"\u003e#7316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eObservationGrpcClientInterceptor throws NPE when NameResolver returns empty authority \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/7380\"\u003e#7380\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWrong Nullability Information in OkHttpMetricsEventListener \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/7373\"\u003e#7373\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump com.netflix.spectator:spectator-reg-atlas from 1.9.4 to 1.9.6 \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/7393\"\u003e#7393\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump spring6 from 6.2.16 to 6.2.17 \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/7294\"\u003e#7294\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:heart: Contributors\u003c/h2\u003e\n\u003cp\u003eThank you to all the contributors who worked on this release:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/Joowon-Seo\"\u003e\u003ccode\u003e@​Joowon-Seo\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/ribafish\"\u003e\u003ccode\u003e@​ribafish\u003c/code\u003e\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/micrometer-metrics/micrometer/commit/cf727d0a9605c1aea58c26c5e72fb9f6fe84df2a\"\u003e\u003ccode\u003ecf727d0\u003c/code\u003e\u003c/a\u003e Bump com.netflix.spectator:spectator-reg-atlas from 1.9.5 to 1.9.6 (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/7393\"\u003e#7393\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/55b8f066ce6dbb637ccb54e626dadab605885a3e\"\u003e\u003ccode\u003e55b8f06\u003c/code\u003e\u003c/a\u003e Fix OkHttp tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/140b83bb46f2a10e6429522bb9aa785b63dc7882\"\u003e\u003ccode\u003e140b83b\u003c/code\u003e\u003c/a\u003e Harmonize \u003ca href=\"https://github.com/Nullable\"\u003e\u003ccode\u003e@​Nullable\u003c/code\u003e\u003c/a\u003e annotations in okhttp instrumentation (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/7375\"\u003e#7375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/8c1758b23f82d45579f2b12bd3a011d510afbd08\"\u003e\u003ccode\u003e8c1758b\u003c/code\u003e\u003c/a\u003e Handle null peerName in GrpcClientObservationConvention (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/7381\"\u003e#7381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/5ee71b4cf892357e49c7bde26fb226e5958716b3\"\u003e\u003ccode\u003e5ee71b4\u003c/code\u003e\u003c/a\u003e Merge branch '1.15.x' into 1.16.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/84faaa60aaa8dfd3e0aab02ff6ca6986c5fd3fe0\"\u003e\u003ccode\u003e84faaa6\u003c/code\u003e\u003c/a\u003e Fix build cache misses from overlapping outputs in statsd module (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/7349\"\u003e#7349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/9a0441db18e32df1a76753c0dcd92d29631a6418\"\u003e\u003ccode\u003e9a0441d\u003c/code\u003e\u003c/a\u003e Merge branch '1.15.x' into 1.16.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/1010433d812e3f8187103f72fae163137cf62694\"\u003e\u003ccode\u003e1010433\u003c/code\u003e\u003c/a\u003e NullMeterTagSupportTests does not match its filename\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/c2770fc0c3c1464b73f78eeab130ed7ed6475b90\"\u003e\u003ccode\u003ec2770fc\u003c/code\u003e\u003c/a\u003e Bump org.apache.logging.log4j:log4j-core from 2.25.3 to 2.25.4 (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/7362\"\u003e#7362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/26f6da0f34511d5145e44bb2526bbf3b91491cd0\"\u003e\u003ccode\u003e26f6da0\u003c/code\u003e\u003c/a\u003e Bump io.netty:netty-bom from 4.1.131.Final to 4.1.132.Final (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/7335\"\u003e#7335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/micrometer-metrics/micrometer/compare/v1.16.4...v1.16.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.testcontainers:testcontainers` from 2.0.4 to 2.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-java/releases\"\u003eorg.testcontainers:testcontainers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.5\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003ch2\u003e🚀 Features \u0026amp; Enhancements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eapache/artemis\u003c/code\u003e in ArtemisContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11590\"\u003e#11590\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd getHttpPort and getGrpcPort methods in WeaviateContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11712\"\u003e#11712\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for !override docker compose tag (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11490\"\u003e#11490\u003c/a\u003e) \u003ca href=\"https://github.com/meck-gd\"\u003e\u003ccode\u003e@​meck-gd\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 jarFileTest cache relocatability (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11574\"\u003e#11574\u003c/a\u003e) \u003ca href=\"https://github.com/ribafish\"\u003e\u003ccode\u003e@​ribafish\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate LocalStack docs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11581\"\u003e#11581\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧹 Housekeeping\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix typo in GenericContainer namespace validation error message (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11717\"\u003e#11717\u003c/a\u003e) \u003ca href=\"https://github.com/haider2122\"\u003e\u003ccode\u003e@​haider2122\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace deprecated/removed method calls javadoc examples (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11570\"\u003e#11570\u003c/a\u003e) \u003ca href=\"https://github.com/ratonalgaze\"\u003e\u003ccode\u003e@​ratonalgaze\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse weaviate client v6 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11711\"\u003e#11711\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePolish CI workflows (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11686\"\u003e#11686\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate testcontainers version to 2.0.4 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11357\"\u003e#11357\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate docs version to 2.0.4 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11573\"\u003e#11573\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11710\"\u003e#11710\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11708\"\u003e#11708\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11707\"\u003e#11707\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11706\"\u003e#11706\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11705\"\u003e#11705\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11704\"\u003e#11704\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11701\"\u003e#11701\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11700\"\u003e#11700\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11699\"\u003e#11699\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11685\"\u003e#11685\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11684\"\u003e#11684\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11681\"\u003e#11681\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11672\"\u003e#11672\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11671\"\u003e#11671\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11670\"\u003e#11670\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11632\"\u003e#11632\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\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/testcontainers/testcontainers-java/commit/5c448202ac69d073f746433d3e79f6a2bf0ec585\"\u003e\u003ccode\u003e5c44820\u003c/code\u003e\u003c/a\u003e Fix typo (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11717\"\u003e#11717\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/84b1c3a5951f18421ed35e82c44a1d17c5690cad\"\u003e\u003ccode\u003e84b1c3a\u003c/code\u003e\u003c/a\u003e Add getHttpPort and getGrpcPort methods in WeaviateContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11712\"\u003e#11712\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/a412b8ea77bae4ef51ca3e6bed7cffd0566b362e\"\u003e\u003ccode\u003ea412b8e\u003c/code\u003e\u003c/a\u003e Use weaviate client v6 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11711\"\u003e#11711\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/058fa82a96853bd653aa3bcaa95b6d94a148ea69\"\u003e\u003ccode\u003e058fa82\u003c/code\u003e\u003c/a\u003e Combined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11710\"\u003e#11710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/773f344be6446a45da27e21d1d1a1c493b1a4062\"\u003e\u003ccode\u003e773f344\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/hivemq/ch.qos....\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/ebe60437d087b16e5fac33ae554ecce13303b8bd\"\u003e\u003ccode\u003eebe6043\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/activemq/org.a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/5248d1dec9810e31b2cb0dc93ac04dd2820141ff\"\u003e\u003ccode\u003e5248d1d\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/scylladb/softw...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/ab781f6f71a619d4a55206e6c9380108a2508d13\"\u003e\u003ccode\u003eab781f6\u003c/code\u003e\u003c/a\u003e Combined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11708\"\u003e#11708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/2d6c1be44a8618016f3510b6a30286c54a55ac7d\"\u003e\u003ccode\u003e2d6c1be\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/core/org.jetbrains-ann...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/e76c291ab852e6b9c6f8d7ddf3ec46bdcd52b2a3\"\u003e\u003ccode\u003ee76c291\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/core/org.junit.platfor...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-java/compare/2.0.4...2.0.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.testcontainers:testcontainers-junit-jupiter` from 2.0.4 to 2.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-java/releases\"\u003eorg.testcontainers:testcontainers-junit-jupiter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.5\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003ch2\u003e🚀 Features \u0026amp; Enhancements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eapache/artemis\u003c/code\u003e in ArtemisContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11590\"\u003e#11590\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd getHttpPort and getGrpcPort methods in WeaviateContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11712\"\u003e#11712\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for !override docker compose tag (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11490\"\u003e#11490\u003c/a\u003e) \u003ca href=\"https://github.com/meck-gd\"\u003e\u003ccode\u003e@​meck-gd\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 jarFileTest cache relocatability (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11574\"\u003e#11574\u003c/a\u003e) \u003ca href=\"https://github.com/ribafish\"\u003e\u003ccode\u003e@​ribafish\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate LocalStack docs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11581\"\u003e#11581\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧹 Housekeeping\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix typo in GenericContainer namespace validation error message (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11717\"\u003e#11717\u003c/a\u003e) \u003ca href=\"https://github.com/haider2122\"\u003e\u003ccode\u003e@​haider2122\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace deprecated/removed method calls javadoc examples (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11570\"\u003e#11570\u003c/a\u003e) \u003ca href=\"https://github.com/ratonalgaze\"\u003e\u003ccode\u003e@​ratonalgaze\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse weaviate client v6 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11711\"\u003e#11711\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePolish CI workflows (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11686\"\u003e#11686\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate testcontainers version to 2.0.4 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11357\"\u003e#11357\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate docs version to 2.0.4 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11573\"\u003e#11573\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11710\"\u003e#11710\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11708\"\u003e#11708\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11707\"\u003e#11707\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11706\"\u003e#11706\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11705\"\u003e#11705\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11704\"\u003e#11704\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11701\"\u003e#11701\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11700\"\u003e#11700\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11699\"\u003e#11699\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11685\"\u003e#11685\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11684\"\u003e#11684\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11681\"\u003e#11681\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11672\"\u003e#11672\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11671\"\u003e#11671\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11670\"\u003e#11670\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11632\"\u003e#11632\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\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/testcontainers/testcontainers-java/commit/5c448202ac69d073f746433d3e79f6a2bf0ec585\"\u003e\u003ccode\u003e5c44820\u003c/code\u003e\u003c/a\u003e Fix typo (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11717\"\u003e#11717\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/84b1c3a5951f18421ed35e82c44a1d17c5690cad\"\u003e\u003ccode\u003e84b1c3a\u003c/code\u003e\u003c/a\u003e Add getHttpPort and getGrpcPort methods in WeaviateContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11712\"\u003e#11712\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/a412b8ea77bae4ef51ca3e6bed7cffd0566b362e\"\u003e\u003ccode\u003ea412b8e\u003c/code\u003e\u003c/a\u003e Use weaviate client v6 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11711\"\u003e#11711\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/058fa82a96853bd653aa3bcaa95b6d94a148ea69\"\u003e\u003ccode\u003e058fa82\u003c/code\u003e\u003c/a\u003e Combined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11710\"\u003e#11710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/773f344be6446a45da27e21d1d1a1c493b1a4062\"\u003e\u003ccode\u003e773f344\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/hivemq/ch.qos....\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/ebe60437d087b16e5fac33ae554ecce13303b8bd\"\u003e\u003ccode\u003eebe6043\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/activemq/org.a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/5248d1dec9810e31b2cb0dc93ac04dd2820141ff\"\u003e\u003ccode\u003e5248d1d\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/scylladb/softw...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/ab781f6f71a619d4a55206e6c9380108a2508d13\"\u003e\u003ccode\u003eab781f6\u003c/code\u003e\u003c/a\u003e Combined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11708\"\u003e#11708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/2d6c1be44a8618016f3510b6a30286c54a55ac7d\"\u003e\u003ccode\u003e2d6c1be\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/core/org.jetbrains-ann...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/e76c291ab852e6b9c6f8d7ddf3ec46bdcd52b2a3\"\u003e\u003ccode\u003ee76c291\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/core/org.junit.platfor...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-java/compare/2.0.4...2.0.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.testcontainers:testcontainers-postgresql` from 2.0.4 to 2.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-java/releases\"\u003eorg.testcontainers:testcontainers-postgresql's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.5\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003ch2\u003e🚀 Features \u0026amp; Enhancements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eapache/artemis\u003c/code\u003e in ArtemisContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11590\"\u003e#11590\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd getHttpPort and getGrpcPort methods in WeaviateContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11712\"\u003e#11712\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for !override docker compose tag (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11490\"\u003e#11490\u003c/a\u003e) \u003ca href=\"https://github.com/meck-gd\"\u003e\u003ccode\u003e@​meck-gd\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 jarFileTest cache relocatability (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11574\"\u003e#11574\u003c/a\u003e) \u003ca href=\"https://github.com/ribafish\"\u003e\u003ccode\u003e@​ribafish\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate LocalStack docs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11581\"\u003e#11581\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧹 Housekeeping\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix typo in GenericContainer namespace validation error message (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11717\"\u003e#11717\u003c/a\u003e) \u003ca href=\"https://github.com/haider2122\"\u003e\u003ccode\u003e@​haider2122\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace deprecated/removed method calls javadoc examples (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11570\"\u003e#11570\u003c/a\u003e) \u003ca href=\"https://github.com/ratonalgaze\"\u003e\u003ccode\u003e@​ratonalgaze\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse weaviate client v6 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11711\"\u003e#11711\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePolish CI workflows (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11686\"\u003e#11686\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate testcontainers version to 2.0.4 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11357\"\u003e#11357\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate docs version to 2.0.4 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11573\"\u003e#11573\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11710\"\u003e#11710\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11708\"\u003e#11708\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11707\"\u003e#11707\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11706\"\u003e#11706\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11705\"\u003e#11705\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11704\"\u003e#11704\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11701\"\u003e#11701\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11700\"\u003e#11700\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11699\"\u003e#11699\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11685\"\u003e#11685\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11684\"\u003e#11684\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11681\"\u003e#11681\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11672\"\u003e#11672\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11671\"\u003e#11671\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11670\"\u003e#11670\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11632\"\u003e#11632\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\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/testcontainers/testcontainers-java/commit/5c448202ac69d073f746433d3e79f6a2bf0ec585\"\u003e\u003ccode\u003e5c44820\u003c/code\u003e\u003c/a\u003e Fix typo (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11717\"\u003e#11717\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/84b1c3a5951f18421ed35e82c44a1d17c5690cad\"\u003e\u003ccode\u003e84b1c3a\u003c/code\u003e\u003c/a\u003e Add getHttpPort and getGrpcPort methods in WeaviateContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11712\"\u003e#11712\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/a412b8ea77bae4ef51ca3e6bed7cffd0566b362e\"\u003e\u003ccode\u003ea412b8e\u003c/code\u003e\u003c/a\u003e Use weaviate client v6 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11711\"\u003e#11711\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/058fa82a96853bd653aa3bcaa95b6d94a148ea69\"\u003e\u003ccode\u003e058fa82\u003c/code\u003e\u003c/a\u003e Combined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11710\"\u003e#11710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/773f344be6446a45da27e21d1d1a1c493b1a4062\"\u003e\u003ccode\u003e773f344\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/hivemq/ch.qos....\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/ebe60437d087b16e5fac33ae554ecce13303b8bd\"\u003e\u003ccode\u003eebe6043\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/activemq/org.a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/5248d1dec9810e31b2cb0dc93ac04dd2820141ff\"\u003e\u003ccode\u003e5248d1d\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/scylladb/softw...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/ab781f6f71a619d4a55206e6c9380108a2508d13\"\u003e\u003ccode\u003eab781f6\u003c/code\u003e\u003c/a\u003e Combined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11708\"\u003e#11708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/2d6c1be44a8618016f3510b6a30286c54a55ac7d\"\u003e\u003ccode\u003e2d6c1be\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/core/org.jetbrains-ann...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/e76c291ab852e6b9c6f8d7ddf3ec46bdcd52b2a3\"\u003e\u003ccode\u003ee76c291\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/core/org.junit.platfor...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-java/compare/2.0.4...2.0.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.testcontainers:testcontainers-junit-jupiter` from 2.0.4 to 2.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-java/releases\"\u003eorg.testcontainers:testcontainers-junit-jupiter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.5\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003ch2\u003e🚀 Features \u0026amp; Enhancements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eapache/artemis\u003c/code\u003e in ArtemisContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11590\"\u003e#11590\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd getHttpPort and getGrpcPort methods in WeaviateContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11712\"\u003e#11712\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for !override docker compose tag (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11490\"\u003e#11490\u003c/a\u003e) \u003ca href=\"https://github.com/meck-gd\"\u003e\u003ccode\u003e@​meck-gd\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 jarFileTest cache relocatability (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11574\"\u003e#11574\u003c/a\u003e) \u003ca href=\"https://github.com/ribafish\"\u003e\u003ccode\u003e@​ribafish\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate LocalStack docs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11581\"\u003e#11581\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧹 Housekeeping\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix typo in GenericContainer namespace validation error message (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11717\"\u003e#11717\u003c/a\u003e) \u003ca href=\"https://github.com/haider2122\"\u003e\u003ccode\u003e@​haider2122\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace deprecated/removed method calls javadoc examples (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11570\"\u003e#11570\u003c/a\u003e) \u003ca href=\"https://github.com/ratonalgaze\"\u003e\u003ccode\u003e@​ratonalgaze\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse weaviate client v6 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11711\"\u003e#11711\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePolish CI workflows (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11686\"\u003e#11686\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate testcontainers version to 2.0.4 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11357\"\u003e#11357\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate docs version to 2.0.4 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11573\"\u003e#11573\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11710\"\u003e#11710\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11708\"\u003e#11708\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11707\"\u003e#11707\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11706\"\u003e#11706\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11705\"\u003e#11705\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11704\"\u003e#11704\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11701\"\u003e#11701\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11700\"\u003e#11700\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11699\"\u003e#11699\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11685\"\u003e#11685\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11684\"\u003e#11684\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11681\"\u003e#11681\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11672\"\u003e#11672\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11671\"\u003e#11671\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11670\"\u003e#11670\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11632\"\u003e#11632\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\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/testcontainers/testcontainers-java/commit/5c448202ac69d073f746433d3e79f6a2bf0ec585\"\u003e\u003ccode\u003e5c44820\u003c/code\u003e\u003c/a\u003e Fix typo (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11717\"\u003e#11717\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/84b1c3a5951f18421ed35e82c44a1d17c5690cad\"\u003e\u003ccode\u003e84b1c3a\u003c/code\u003e\u003c/a\u003e Add getHttpPort and getGrpcPort methods in WeaviateContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11712\"\u003e#11712\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/a412b8ea77bae4ef51ca3e6bed7cffd0566b362e\"\u003e\u003ccode\u003ea412b8e\u003c/code\u003e\u003c/a\u003e Use weaviate client v6 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11711\"\u003e#11711\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/058fa82a96853bd653aa3bcaa95b6d94a148ea69\"\u003e\u003ccode\u003e058fa82\u003c/code\u003e\u003c/a\u003e Combined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11710\"\u003e#11710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/773f344be6446a45da27e21d1d1a1c493b1a4062\"\u003e\u003ccode\u003e773f344\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/hivemq/ch.qos....\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/ebe60437d087b16e5fac33ae554ecce13303b8bd\"\u003e\u003ccode\u003eebe6043\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/activemq/org.a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/5248d1dec9810e31b2cb0dc93ac04dd2820141ff\"\u003e\u003ccode\u003e5248d1d\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/scylladb/softw...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/ab781f6f71a619d4a55206e6c9380108a2508d13\"\u003e\u003ccode\u003eab781f6\u003c/code\u003e\u003c/a\u003e Combined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11708\"\u003e#11708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/2d6c1be44a8618016f3510b6a30286c54a55ac7d\"\u003e\u003ccode\u003e2d6c1be\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/core/org.jetbrains-ann...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/e76c291ab852e6b9c6f8d7ddf3ec46bdcd52b2a3\"\u003e\u003ccode\u003ee76c291\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/core/org.junit.platfor...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-java/compare/2.0.4...2.0.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.testcontainers:testcontainers-postgresql` from 2.0.4 to 2.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-java/releases\"\u003eorg.testcontainers:testcontainers-postgresql's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.5\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003ch2\u003e🚀 Features \u0026amp; Enhancements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eapache/artemis\u003c/code\u003e in ArtemisContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11590\"\u003e#11590\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd getHttpPort and getGrpcPort methods in WeaviateContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11712\"\u003e#11712\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for !override docker compose tag (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11490\"\u003e#11490\u003c/a\u003e) \u003ca href=\"https://github.com/meck-gd\"\u003e\u003ccode\u003e@​meck-gd\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 jarFileTest cache relocatability (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11574\"\u003e#11574\u003c/a\u003e) \u003ca href=\"https://github.com/ribafish\"\u003e\u003ccode\u003e@​ribafish\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate LocalStack docs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11581\"\u003e#11581\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧹 Housekeeping\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix typo in GenericContainer namespace validation error message (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11717\"\u003e#11717\u003c/a\u003e) \u003ca href=\"https://github.com/haider2122\"\u003e\u003ccode\u003e@​haider2122\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace deprecated/removed method calls javadoc examples (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11570\"\u003e#11570\u003c/a\u003e) \u003ca href=\"https://github.com/ratonalgaze\"\u003e\u003ccode\u003e@​ratonalgaze\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse weaviate client v6 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11711\"\u003e#11711\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePolish CI workflows (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11686\"\u003e#11686\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate testcontainers version to 2.0.4 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11357\"\u003e#11357\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate docs version to 2.0.4 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11573\"\u003e#11573\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11710\"\u003e#11710\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11708\"\u003e#11708\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11707\"\u003e#11707\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11706\"\u003e#11706\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11705\"\u003e#11705\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11704\"\u003e#11704\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11701\"\u003e#11701\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11700\"\u003e#11700\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11699\"\u003e#11699\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11685\"\u003e#11685\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11684\"\u003e#11684\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11681\"\u003e#11681\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11672\"\u003e#11672\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11671\"\u003e#11671\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11670\"\u003e#11670\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11632\"\u003e#11632\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\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/testcontainers/testcontainers-java/commit/5c448202ac69d073f746433d3e79f6a2bf0ec585\"\u003e\u003ccode\u003e5c44820\u003c/code\u003e\u003c/a\u003e Fix typo (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11717\"\u003e#11717\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/84b1c3a5951f18421ed35e82c44a1d17c5690cad\"\u003e\u003ccode\u003e84b1c3a\u003c/code\u003e\u003c/a\u003e Add getHttpPort and getGrpcPort methods in WeaviateContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11712\"\u003e#11712\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/a412b8ea77bae4ef51ca3e6bed7cffd0566b362e\"\u003e\u003ccode\u003ea412b8e\u003c/code\u003e\u003c/a\u003e Use weaviate client v6 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11711\"\u003e#11711\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/058fa82a96853bd653aa3bcaa95b6d94a148ea69\"\u003e\u003ccode\u003e058fa82\u003c/code\u003e\u003c/a\u003e Combined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11710\"\u003e#11710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/773f344be6446a45da27e21d1d1a1c493b1a4062\"\u003e\u003ccode\u003e773f344\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/hivemq/ch.qos....\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/ebe60437d087b16e5fac33ae554ecce13303b8bd\"\u003e\u003ccode\u003eebe6043\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/activemq/org.a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/5248d1dec9810e31b2cb0dc93ac04dd2820141ff\"\u003e\u003ccode\u003e5248d1d\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/scylladb/softw...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/ab781f6f71a619d4a55206e6c9380108a2508d13\"\u003e\u003ccode\u003eab781f6\u003c/code\u003e\u003c/a\u003e Combined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11708\"\u003e#11708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/2d6c1be44a8618016f3510b6a30286c54a55ac7d\"\u003e\u003ccode\u003e2d6c1be\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/core/org.jetbrains-ann...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/e76c291ab852e6b9c6f8d7ddf3ec46bdcd52b2a3\"\u003e\u003ccode\u003ee76c291\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/core/org.junit.platfor...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-java/compare/2.0.4...2.0.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.ben-manes.versions` from 0.53.0 to 0.54.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/digitalservicebund/ris-norms/pull/2303","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/digitalservicebund%2Fris-norms/issues/2303","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2303/packages"},{"uuid":"4306158772","node_id":"PR_kwDONuw_es7UehC0","number":153,"state":"open","title":"Bump com.uber.nullaway:nullaway from 0.13.3 to 0.13.4","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-04-22T01:24:13.000Z","updated_at":"2026-04-22T01:28:06.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"com.uber.nullaway:nullaway","old_version":"0.13.3","new_version":"0.13.4","repository_url":"https://github.com/uber/NullAway"}],"path":null,"ecosystem":"maven"},"body":"Bumps [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) from 0.13.3 to 0.13.4.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/releases\"\u003ecom.uber.nullaway:nullaway's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNullAway 0.13.4\u003c/h2\u003e\n\u003cp\u003eFixes a couple of crashes when running NullAway on JDK 27 ea builds.  Also modularizes the annotations jar.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eModularize the annotations JAR by \u003ca href=\"https://github.com/anthonyvdotbe\"\u003e\u003ccode\u003e@​anthonyvdotbe\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest on JDK 27 EA (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash on JDK 27 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1541\"\u003e#1541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eRun regression tests on JDK 26 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1526\"\u003e#1526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor ThriftTests and Java8Tests to use addSourceLines instead of deprecated addSourceFile by \u003ca href=\"https://github.com/nanookclaw\"\u003e\u003ccode\u003e@​nanookclaw\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1517\"\u003e#1517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to WALA 1.7.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1539\"\u003e#1539\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/blob/master/CHANGELOG.md\"\u003ecom.uber.nullaway:nullaway's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.13.4\u003c/h2\u003e\n\u003cp\u003eFixes a couple of crashes when running NullAway on JDK 27 ea builds.  Also modularizes the annotations jar.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eModularize the annotations JAR by \u003ca href=\"https://github.com/anthonyvdotbe\"\u003e\u003ccode\u003e@​anthonyvdotbe\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest on JDK 27 EA (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash on JDK 27 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1541\"\u003e#1541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eRun regression tests on JDK 26 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1526\"\u003e#1526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor ThriftTests and Java8Tests to use addSourceLines instead of deprecated addSourceFile by \u003ca href=\"https://github.com/nanookclaw\"\u003e\u003ccode\u003e@​nanookclaw\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1517\"\u003e#1517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to WALA 1.7.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1539\"\u003e#1539\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/commit/1048411efaf6530216e90ffb863f0649a770b36e\"\u003e\u003ccode\u003e1048411\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.4.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/744100f8cc3768912d21632f5aebb11b0e19e47a\"\u003e\u003ccode\u003e744100f\u003c/code\u003e\u003c/a\u003e Changelog for release 0.13.4 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/c0a70387d7630f258c6cfdc66ccc508a629ef28d\"\u003e\u003ccode\u003ec0a7038\u003c/code\u003e\u003c/a\u003e Fix crash on JDK 27 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1541\"\u003e#1541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/e3e78aa1fe08870f16252a3e8f168699f77829b5\"\u003e\u003ccode\u003ee3e78aa\u003c/code\u003e\u003c/a\u003e Test on JDK 27 EA (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/15a35d1eb1590bb35c8f7771aa758bfcbf302fdc\"\u003e\u003ccode\u003e15a35d1\u003c/code\u003e\u003c/a\u003e Update to WALA 1.7.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1539\"\u003e#1539\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/331a920041df98756c60994a2b67f27053e74e0a\"\u003e\u003ccode\u003e331a920\u003c/code\u003e\u003c/a\u003e Refactor ThriftTests and Java8Tests to use addSourceLines instead of deprecat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/480c8d3f67607d3aa1d5326948d3ef0219ac7f76\"\u003e\u003ccode\u003e480c8d3\u003c/code\u003e\u003c/a\u003e Modularize the annotations JAR (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/26a23ce5786da76eeaeb2c7d4bd3c45ff20a728c\"\u003e\u003ccode\u003e26a23ce\u003c/code\u003e\u003c/a\u003e Run regression tests on JDK 26 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1526\"\u003e#1526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/334016d2bab88b25f6c7e51163d4ac510a5f877a\"\u003e\u003ccode\u003e334016d\u003c/code\u003e\u003c/a\u003e Prepare next development version.\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/uber/NullAway/compare/v0.13.3...v0.13.4\"\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=com.uber.nullaway:nullaway\u0026package-manager=maven\u0026previous-version=0.13.3\u0026new-version=0.13.4)](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/turing85/quarkus-camel-jms-to-sftp/pull/153","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/turing85%2Fquarkus-camel-jms-to-sftp/issues/153","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/153/packages"},{"uuid":"4298556801","node_id":"PR_kwDOLUubMM7UF_DF","number":991,"state":"open","title":"Bump com.uber.nullaway:nullaway from 0.13.2 to 0.13.3","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-20T20:39:38.000Z","updated_at":"2026-04-20T21:14:33.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"com.uber.nullaway:nullaway","old_version":"0.13.2","new_version":"0.13.3","repository_url":"https://github.com/uber/NullAway"}],"path":null,"ecosystem":"maven"},"body":"Bumps [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) from 0.13.2 to 0.13.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/releases\"\u003ecom.uber.nullaway:nullaway's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNullAway 0.13.3\u003c/h2\u003e\n\u003cp\u003eQuick follow-up release to 0.13.2 to fix a crash (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1523\"\u003e#1523\u003c/a\u003e).\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/InjectSoftAssertions\"\u003e\u003ccode\u003e@​InjectSoftAssertions\u003c/code\u003e\u003c/a\u003e to default excluded field annotations by \u003ca href=\"https://github.com/is-ivanov\"\u003e\u003ccode\u003e@​is-ivanov\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix check for enclosing \u003ccode\u003eNewClassTree\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1524\"\u003e#1524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eonOverrideMethodInvocationVarargsArrayNullability\u003c/code\u003e handler method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1518\"\u003e#1518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Checker Framework 4.0.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1519\"\u003e#1519\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/blob/master/CHANGELOG.md\"\u003ecom.uber.nullaway:nullaway's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.13.3\u003c/h2\u003e\n\u003cp\u003eQuick follow-up release to 0.13.2 to fix a crash (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1523\"\u003e#1523\u003c/a\u003e).\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/InjectSoftAssertions\"\u003e\u003ccode\u003e@​InjectSoftAssertions\u003c/code\u003e\u003c/a\u003e to default excluded field annotations by \u003ca href=\"https://github.com/is-ivanov\"\u003e\u003ccode\u003e@​is-ivanov\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix check for enclosing \u003ccode\u003eNewClassTree\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1524\"\u003e#1524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eonOverrideMethodInvocationVarargsArrayNullability\u003c/code\u003e handler method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1518\"\u003e#1518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Checker Framework 4.0.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1519\"\u003e#1519\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/commit/68232d259460071bef95cf05e5c508a76a2bb68d\"\u003e\u003ccode\u003e68232d2\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.3.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/b2d6dfa1677521cd42d02e7c883c24d9b19e2af6\"\u003e\u003ccode\u003eb2d6dfa\u003c/code\u003e\u003c/a\u003e Changelog for 0.13.3 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1527\"\u003e#1527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/a6855fdf29211c8145bca0f24028586f35397b2d\"\u003e\u003ccode\u003ea6855fd\u003c/code\u003e\u003c/a\u003e Fix check for enclosing \u003ccode\u003eNewClassTree\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1524\"\u003e#1524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/9c08bc5742eed5521356ac2c44a4e7637aed5b5c\"\u003e\u003ccode\u003e9c08bc5\u003c/code\u003e\u003c/a\u003e Update to Checker Framework 4.0.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1519\"\u003e#1519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/68fc07e07bd6de78136243faa4b8d4732881e4b5\"\u003e\u003ccode\u003e68fc07e\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003eonOverrideMethodInvocationVarargsArrayNullability\u003c/code\u003e handler method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/7b5c9243f89a7a344025006942a0378500d2e954\"\u003e\u003ccode\u003e7b5c924\u003c/code\u003e\u003c/a\u003e Add \u003ca href=\"https://github.com/InjectSoftAssertions\"\u003e\u003ccode\u003e@​InjectSoftAssertions\u003c/code\u003e\u003c/a\u003e to default excluded field annotations (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/164d8f6e860fb2eff5b629758891c78013ff89c4\"\u003e\u003ccode\u003e164d8f6\u003c/code\u003e\u003c/a\u003e Prepare next development version.\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/uber/NullAway/compare/v0.13.2...v0.13.3\"\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=com.uber.nullaway:nullaway\u0026package-manager=maven\u0026previous-version=0.13.2\u0026new-version=0.13.3)](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/JetBrains/youtrackdb/pull/991","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/JetBrains%2Fyoutrackdb/issues/991","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/991/packages"},{"uuid":"4272688878","node_id":"PR_kwDONFnX0c7S03Qb","number":34,"state":"open","title":"[Dependabot](deps): Bump the etc group across 1 directory with 11 updates","user":"dependabot[bot]","labels":[],"assignees":["Kairyx-dev"],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-16T01:43:07.000Z","updated_at":"2026-04-16T01:43:08.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[Dependabot](deps): Bump","group_name":"etc","update_count":11,"packages":[{"name":"gradle-wrapper","old_version":"9.4.0","new_version":"9.4.1","repository_url":"https://github.com/gradle/gradle"},{"name":"net.dv8tion:JDA","old_version":"6.3.2","new_version":"6.4.1","repository_url":"https://github.com/discord-jda/JDA"},{"name":"com.uber.nullaway:nullaway","old_version":"0.13.2","new_version":"0.13.3","repository_url":"https://github.com/uber/NullAway"},{"name":"org.jooq:jooq","old_version":"3.19.30","new_version":"3.21.1"},{"name":"org.jooq:jooq-codegen","old_version":"3.19.30","new_version":"3.21.1"},{"name":"org.jooq.jooq-codegen-gradle","old_version":"3.19.30","new_version":"3.21.1","repository_url":"https://github.com/jOOQ/jOOQ"},{"name":"org.flywaydb:flyway-core","old_version":"11.8.2","new_version":"12.4.0"},{"name":"org.flywaydb:flyway-database-postgresql","old_version":"11.8.2","new_version":"12.4.0"},{"name":"org.flywaydb.flyway","old_version":"11.8.2","new_version":"12.4.0"},{"name":"org.testcontainers:testcontainers-bom","old_version":"1.21.1","new_version":"1.21.4","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"org.testcontainers:postgresql","old_version":"1.21.1","new_version":"1.21.4","repository_url":"https://github.com/testcontainers/testcontainers-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps the etc group with 11 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [gradle-wrapper](https://github.com/gradle/gradle) | `9.4.0` | `9.4.1` |\n| [net.dv8tion:JDA](https://github.com/discord-jda/JDA) | `6.3.2` | `6.4.1` |\n| [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) | `0.13.2` | `0.13.3` |\n| org.jooq:jooq | `3.19.30` | `3.21.1` |\n| org.jooq:jooq-codegen | `3.19.30` | `3.21.1` |\n| [org.jooq.jooq-codegen-gradle](https://github.com/jOOQ/jOOQ) | `3.19.30` | `3.21.1` |\n| org.flywaydb:flyway-core | `11.8.2` | `12.4.0` |\n| org.flywaydb:flyway-database-postgresql | `11.8.2` | `12.4.0` |\n| org.flywaydb.flyway | `11.8.2` | `12.4.0` |\n| [org.testcontainers:testcontainers-bom](https://github.com/testcontainers/testcontainers-java) | `1.21.1` | `1.21.4` |\n| [org.testcontainers:postgresql](https://github.com/testcontainers/testcontainers-java) | `1.21.1` | `1.21.4` |\n\n\nUpdates `gradle-wrapper` from 9.4.0 to 9.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gradle/gradle/releases\"\u003egradle-wrapper's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.4.1\u003c/h2\u003e\n\u003cp\u003eThe Gradle team is excited to announce Gradle 9.4.1.\u003c/p\u003e\n\u003cp\u003eHere are the highlights of this release:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eJava 26 support\u003c/li\u003e\n\u003cli\u003eNon-class-based JVM tests\u003c/li\u003e\n\u003cli\u003eEnhanced console progress bar\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://docs.gradle.org/9.4.1/release-notes.html\"\u003eRead the Release Notes\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eWe would like to thank the following community members for their contributions to this release of Gradle:\n\u003ca href=\"https://github.com/akankshaa-00\"\u003eakankshaa-00\u003c/a\u003e,\n\u003ca href=\"https://github.com/kelemen\"\u003eAttila Kelemen\u003c/a\u003e,\n\u003ca href=\"https://github.com/Vampire\"\u003eBjörn Kautler\u003c/a\u003e,\n\u003ca href=\"https://github.com/dblood\"\u003edblood\u003c/a\u003e,\n\u003ca href=\"https://github.com/drieks\"\u003eDennis Rieks\u003c/a\u003e,\n\u003ca href=\"https://github.com/duvvuvenkataramana\"\u003eduvvuvenkataramana\u003c/a\u003e,\n\u003ca href=\"https://github.com/wakingrufus\"\u003eJohn Burns\u003c/a\u003e,\n\u003ca href=\"https://github.com/Julianw03\"\u003eJulian\u003c/a\u003e,\n\u003ca href=\"https://github.com/kevinstembridge\"\u003ekevinstembridge\u003c/a\u003e,\n\u003ca href=\"https://github.com/NielsDoucet\"\u003eNiels Doucet\u003c/a\u003e,\n\u003ca href=\"https://github.com/hfhbd\"\u003ePhilip Wedemann\u003c/a\u003e,\n\u003ca href=\"https://github.com/ploober\"\u003eploober\u003c/a\u003e,\n\u003ca href=\"https://github.com/rhernandez35\"\u003eRichard Hernandez\u003c/a\u003e,\n\u003ca href=\"https://github.com/rpalcolea\"\u003eRoberto Perez Alcolea\u003c/a\u003e,\n\u003ca href=\"https://github.com/slovdahl\"\u003eSebastian Lövdahl\u003c/a\u003e,\n\u003ca href=\"https://github.com/stephan2405\"\u003estephan2405\u003c/a\u003e,\n\u003ca href=\"https://github.com/slandelle\"\u003eStephane Landelle\u003c/a\u003e,\n\u003ca href=\"https://github.com/usv240\"\u003eUjwal Suresh Vanjare\u003c/a\u003e,\n\u003ca href=\"https://github.com/urdak\"\u003eVictor Merkulov\u003c/a\u003e,\n\u003ca href=\"https://github.com/Pankraz76\"\u003eVincent Potuček\u003c/a\u003e,\n\u003ca href=\"https://github.com/vlsi\"\u003eVladimir Sitnikov\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eUpgrade instructions\u003c/h2\u003e\n\u003cp\u003eSwitch your build to use Gradle 9.4.1 by updating your wrapper:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e./gradlew wrapper --gradle-version=9.4.1 \u0026amp;\u0026amp; ./gradlew wrapper\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eSee the Gradle \u003ca href=\"https://docs.gradle.org/9.4.1/userguide/upgrading_version_9.html\"\u003e9.x upgrade guide\u003c/a\u003e to learn about deprecations, breaking changes and other considerations when upgrading.\u003c/p\u003e\n\u003cp\u003eFor Java, Groovy, Kotlin and Android compatibility, see the \u003ca href=\"https://docs.gradle.org/9.4.1/userguide/compatibility.html\"\u003efull compatibility notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eReporting problems\u003c/h2\u003e\n\u003cp\u003eIf you find a problem with this release, please file a bug on \u003ca href=\"https://github.com/gradle/gradle/issues\"\u003eGitHub Issues\u003c/a\u003e adhering to our issue guidelines.\nIf you're not sure you're encountering a bug, please use the \u003ca href=\"https://discuss.gradle.org/c/help-discuss\"\u003eforum\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eWe hope you will build happiness with Gradle, and we look forward to your feedback via \u003ca href=\"https://twitter.com/gradle\"\u003eTwitter\u003c/a\u003e or on \u003ca href=\"https://github.com/gradle\"\u003eGitHub\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/gradle/gradle/commit/2d6327017519d23b96af35865dc997fcb544fb40\"\u003e\u003ccode\u003e2d63270\u003c/code\u003e\u003c/a\u003e Ignore test (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37180\"\u003e#37180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/4c15906d6a20acc61f2f7b9272c8cb7a6f708239\"\u003e\u003ccode\u003e4c15906\u003c/code\u003e\u003c/a\u003e Ignore test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/9759ac1dec4b3742012397b5f0127a777947b73f\"\u003e\u003ccode\u003e9759ac1\u003c/code\u003e\u003c/a\u003e Make console/SIGINT test deterministic (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37178\"\u003e#37178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/aaf6ed46ed8d4c3b9b7a7a751cda5893668b2a42\"\u003e\u003ccode\u003eaaf6ed4\u003c/code\u003e\u003c/a\u003e Make console/SIGINT test deterministic\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/47cb78328a6ddc6c1509003ab3264017ed5d9a0a\"\u003e\u003ccode\u003e47cb783\u003c/code\u003e\u003c/a\u003e Fix OSC 9;4 progress bar not cleared on SIGINT (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37038\"\u003e#37038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/ef03f1d41b0a65f6aae0931d4746f7359647a7e4\"\u003e\u003ccode\u003eef03f1d\u003c/code\u003e\u003c/a\u003e Fix order-dependent assertion in CrossBuildScriptCachingIntegrationSpec\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/fd26fd36d693337dbf033143a9ac0e71f78a4209\"\u003e\u003ccode\u003efd26fd3\u003c/code\u003e\u003c/a\u003e Fix OSC 9;4 taskbar progress bar not cleared on build end or SIGINT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/0a84d6751921709fbc7d552a50d9e3b34eb1930d\"\u003e\u003ccode\u003e0a84d67\u003c/code\u003e\u003c/a\u003e Release notes for 9.4.1 (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37148\"\u003e#37148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/e569c31320ae6c7be490def60d36de17881f9957\"\u003e\u003ccode\u003ee569c31\u003c/code\u003e\u003c/a\u003e cleanup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/9f227defc2e02a991f05fba50f7de2fbe13b7c5b\"\u003e\u003ccode\u003e9f227de\u003c/code\u003e\u003c/a\u003e cleanup\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/gradle/gradle/compare/v9.4.0...v9.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `net.dv8tion:JDA` from 6.3.2 to 6.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/discord-jda/JDA/releases\"\u003enet.dv8tion:JDA's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.4.1\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eCheckboxGroup.Builder.setRequiredRange()\u003c/code\u003e incorrectly setting min and max by \u003ca href=\"https://github.com/replaceitem\"\u003e\u003ccode\u003e@​replaceitem\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/discord-jda/JDA/pull/3065\"\u003ediscord-jda/JDA#3065\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003egetCommandType\u003c/code\u003e reading value of interaction type instead of command type by \u003ca href=\"https://github.com/freya022\"\u003e\u003ccode\u003e@​freya022\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/discord-jda/JDA/pull/3074\"\u003ediscord-jda/JDA#3074\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/discord-jda/JDA/compare/v6.4.0...v6.4.1\"\u003ehttps://github.com/discord-jda/JDA/compare/v6.4.0...v6.4.1\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003eInstallation\u003c/h1\u003e\n\u003ch2\u003eGradle\u003c/h2\u003e\n\u003cpre lang=\"gradle\"\u003e\u003ccode\u003erepositories {\r\n    mavenCentral()\r\n}\r\ndependencies {\r\n    implementation(\u0026quot;net.dv8tion:JDA:6.4.1\u0026quot;)\r\n}\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003eMaven\u003c/h2\u003e\n\u003cpre lang=\"xml\"\u003e\u003ccode\u003e\u0026lt;dependency\u0026gt;\r\n    \u0026lt;groupId\u0026gt;net.dv8tion\u0026lt;/groupId\u0026gt;\r\n    \u0026lt;artifactId\u0026gt;JDA\u0026lt;/artifactId\u0026gt;\r\n    \u0026lt;version\u0026gt;6.4.1\u0026lt;/version\u0026gt; \r\n\u0026lt;/dependency\u0026gt;\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003ev6.4.0\u003c/h2\u003e\n\u003ch1\u003eOverview\u003c/h1\u003e\n\u003cp\u003eThis release adds support for new checkbox and radio groups in modals as well as support for voice channel effects and soundboards.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!WARNING]\nAll animated assets now use \u003ccode\u003e.webp\u003c/code\u003e by default instead of \u003ccode\u003e.gif\u003c/code\u003e.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eCheckboxes and Radio Groups (\u003ca href=\"https://redirect.github.com/discord-jda/JDA/issues/3010\"\u003e#3010\u003c/a\u003e)\u003c/h3\u003e\n\u003cp\u003eYou can now include checkboxes and radio groups in your modals:\u003c/p\u003e\n\u003cpre lang=\"java\"\u003e\u003ccode\u003eModal.create(\u0026quot;modal\u0026quot;, \u0026quot;Welcome Screening\u0026quot;)\r\n        .addComponents(\r\n                Label.of(\r\n                        \u0026quot;How did you find this server?\u0026quot;,\r\n                        RadioGroup.create(\u0026quot;radio\u0026quot;)\r\n                                .addOption(\u0026quot;I was told by a friend\u0026quot;, \u0026quot;friend\u0026quot;)\r\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/discord-jda/JDA/commit/2cda37061e679e2af25bad57f14088249f86c6de\"\u003e\u003ccode\u003e2cda370\u003c/code\u003e\u003c/a\u003e Bump version to 6.4.1 (\u003ca href=\"https://redirect.github.com/discord-jda/JDA/issues/3075\"\u003e#3075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/discord-jda/JDA/commit/c3f4eb443046069429f24076af04da0c1e2a5a4a\"\u003e\u003ccode\u003ec3f4eb4\u003c/code\u003e\u003c/a\u003e Fix copy paste error in Mentions#getMembers (\u003ca href=\"https://redirect.github.com/discord-jda/JDA/issues/3072\"\u003e#3072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/discord-jda/JDA/commit/c5951e260a1c0c263ec37507bd54328809036564\"\u003e\u003ccode\u003ec5951e2\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003egetCommandType\u003c/code\u003e reading value of interaction type instead of command typ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/discord-jda/JDA/commit/230ed33a535fb1793581574322031b180ef87ba3\"\u003e\u003ccode\u003e230ed33\u003c/code\u003e\u003c/a\u003e Fixed \u003ccode\u003eCheckboxGroup.Builder.setRequiredRange()\u003c/code\u003e incorrectly setting min and ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/discord-jda/JDA/commit/7c09b439bcfc13c6e5591431d498748c210257b0\"\u003e\u003ccode\u003e7c09b43\u003c/code\u003e\u003c/a\u003e Bump version to 6.4.0 (\u003ca href=\"https://redirect.github.com/discord-jda/JDA/issues/3063\"\u003e#3063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/discord-jda/JDA/commit/04fda65357e9ad4973cc92b1b55c2f61e865529b\"\u003e\u003ccode\u003e04fda65\u003c/code\u003e\u003c/a\u003e Update dependencies (\u003ca href=\"https://redirect.github.com/discord-jda/JDA/issues/3062\"\u003e#3062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/discord-jda/JDA/commit/33cc12763468e05c1bb38d134acd69e5bcf02c49\"\u003e\u003ccode\u003e33cc127\u003c/code\u003e\u003c/a\u003e Alternatively check for \u003ccode\u003eCREATE_*\u003c/code\u003e permissions when managing/deleting our own...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/discord-jda/JDA/commit/9c6a7be6ea575eaf686d44789400305ca9c79da4\"\u003e\u003ccode\u003e9c6a7be\u003c/code\u003e\u003c/a\u003e Prevent warning about message content intent if message contains content (\u003ca href=\"https://redirect.github.com/discord-jda/JDA/issues/3053\"\u003e#3053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/discord-jda/JDA/commit/817635f8ee11f3d389b58780162fe2817ac18b7d\"\u003e\u003ccode\u003e817635f\u003c/code\u003e\u003c/a\u003e Add getJumpUrl for all channel types (\u003ca href=\"https://redirect.github.com/discord-jda/JDA/issues/3055\"\u003e#3055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/discord-jda/JDA/commit/b2b679c45b2313a3034bf6d84bf0237d3e920179\"\u003e\u003ccode\u003eb2b679c\u003c/code\u003e\u003c/a\u003e Add soundboard sounds (\u003ca href=\"https://redirect.github.com/discord-jda/JDA/issues/2753\"\u003e#2753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/discord-jda/JDA/compare/v6.3.2...v6.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.uber.nullaway:nullaway` from 0.13.2 to 0.13.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/releases\"\u003ecom.uber.nullaway:nullaway's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNullAway 0.13.3\u003c/h2\u003e\n\u003cp\u003eQuick follow-up release to 0.13.2 to fix a crash (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1523\"\u003e#1523\u003c/a\u003e).\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/InjectSoftAssertions\"\u003e\u003ccode\u003e@​InjectSoftAssertions\u003c/code\u003e\u003c/a\u003e to default excluded field annotations by \u003ca href=\"https://github.com/is-ivanov\"\u003e\u003ccode\u003e@​is-ivanov\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix check for enclosing \u003ccode\u003eNewClassTree\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1524\"\u003e#1524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eonOverrideMethodInvocationVarargsArrayNullability\u003c/code\u003e handler method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1518\"\u003e#1518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Checker Framework 4.0.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1519\"\u003e#1519\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/blob/master/CHANGELOG.md\"\u003ecom.uber.nullaway:nullaway's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.13.3\u003c/h2\u003e\n\u003cp\u003eQuick follow-up release to 0.13.2 to fix a crash (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1523\"\u003e#1523\u003c/a\u003e).\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/InjectSoftAssertions\"\u003e\u003ccode\u003e@​InjectSoftAssertions\u003c/code\u003e\u003c/a\u003e to default excluded field annotations by \u003ca href=\"https://github.com/is-ivanov\"\u003e\u003ccode\u003e@​is-ivanov\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix check for enclosing \u003ccode\u003eNewClassTree\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1524\"\u003e#1524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eonOverrideMethodInvocationVarargsArrayNullability\u003c/code\u003e handler method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1518\"\u003e#1518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Checker Framework 4.0.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1519\"\u003e#1519\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/commit/68232d259460071bef95cf05e5c508a76a2bb68d\"\u003e\u003ccode\u003e68232d2\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.3.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/b2d6dfa1677521cd42d02e7c883c24d9b19e2af6\"\u003e\u003ccode\u003eb2d6dfa\u003c/code\u003e\u003c/a\u003e Changelog for 0.13.3 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1527\"\u003e#1527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/a6855fdf29211c8145bca0f24028586f35397b2d\"\u003e\u003ccode\u003ea6855fd\u003c/code\u003e\u003c/a\u003e Fix check for enclosing \u003ccode\u003eNewClassTree\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1524\"\u003e#1524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/9c08bc5742eed5521356ac2c44a4e7637aed5b5c\"\u003e\u003ccode\u003e9c08bc5\u003c/code\u003e\u003c/a\u003e Update to Checker Framework 4.0.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1519\"\u003e#1519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/68fc07e07bd6de78136243faa4b8d4732881e4b5\"\u003e\u003ccode\u003e68fc07e\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003eonOverrideMethodInvocationVarargsArrayNullability\u003c/code\u003e handler method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/7b5c9243f89a7a344025006942a0378500d2e954\"\u003e\u003ccode\u003e7b5c924\u003c/code\u003e\u003c/a\u003e Add \u003ca href=\"https://github.com/InjectSoftAssertions\"\u003e\u003ccode\u003e@​InjectSoftAssertions\u003c/code\u003e\u003c/a\u003e to default excluded field annotations (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/164d8f6e860fb2eff5b629758891c78013ff89c4\"\u003e\u003ccode\u003e164d8f6\u003c/code\u003e\u003c/a\u003e Prepare next development version.\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/uber/NullAway/compare/v0.13.2...v0.13.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jooq:jooq` from 3.19.30 to 3.21.1\n\nUpdates `org.jooq:jooq-codegen` from 3.19.30 to 3.21.1\n\nUpdates `org.jooq.jooq-codegen-gradle` from 3.19.30 to 3.21.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jOOQ/jOOQ/releases\"\u003eorg.jooq.jooq-codegen-gradle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.21.1\u003c/h2\u003e\n\u003ch1\u003eVersion 3.21.1 - March 26, 2026\u003c/h1\u003e\n\u003cp\u003eThis is a 3.21 patch release with minor improvements and bug fixes\u003c/p\u003e\n\u003ch2\u003eFeatures and Improvements\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19803\"\u003e#19803\u003c/a\u003e - Add JSONFormat::valueFormat and XMLFormat::valueFormat to allow for specifying which type of a Converter should be serialised in JSON or XML formats\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19804\"\u003e#19804\u003c/a\u003e - Multiset bind variables should serialise T type, not U type, in case Result contents have Converters attached\u003c/p\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19797\"\u003e#19797\u003c/a\u003e - ClassCastException in SQLDialect.JAVA rendering when binding a converted value\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19805\"\u003e#19805\u003c/a\u003e - Regression: NPE with custom array converter and multiset\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19807\"\u003e#19807\u003c/a\u003e - Gradle Plugin: Failed to load schema for namespace\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19808\"\u003e#19808\u003c/a\u003e - Duplicate methods generated in Routines class for table valued functions, if neither \u0026lt;tableValuedFunctionsAsRoutines/\u0026gt; nor \u0026lt;tableValuedFunctionsAsTables/\u0026gt; is turned off\u003c/p\u003e\n\u003ch2\u003e3.21.0\u003c/h2\u003e\n\u003ch1\u003eVersion 3.21.0 - March 24, 2026\u003c/h1\u003e\n\u003ch2\u003eNew dialects:\u003c/h2\u003e\n\u003cp\u003ejOOQ 3.20 ships with 2 new dialects:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDatabricks in the jOOQ Enterprise Edition (no longer experimental)\u003c/li\u003e\n\u003cli\u003eSpanner in the jOOQ Enterprise Edition\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eDatabricks offers a very promising SQL dialect with a lot of functionality,\nwhich we're going to cover in full with the next version jOOQ 3.21. An initial\nversion of the dialect is shipped already in 3.20 as an experimental dialect.\n3.20 will continue to receive bug fixes and Databricks improvements as we work\nwith early adopting customers.\u003c/p\u003e\n\u003cp\u003eSpanner is Google SQL's second variant after BigQuery. The new Spanner dialect\nsupport has also greatly contributed to jOOQ's BigQuery dialect quality, as\nthe dialects are very similar.\u003c/p\u003e\n\u003ch2\u003eDialect upgrades:\u003c/h2\u003e\n\u003cp\u003eCloud dialects were improved by adding support for a lot of new features that\nthey're offering. Affected dialects include:\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/jOOQ/jOOQ/commit/256d4a42b498024871d85ba4efabf17f3d39c01f\"\u003e\u003ccode\u003e256d4a4\u003c/code\u003e\u003c/a\u003e Release 3.21.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/76f77077fead82bb8bacf72f78bd2ab8d61d1668\"\u003e\u003ccode\u003e76f7707\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19801\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/c744c7e00f4d1675648814d344825ed918589239\"\u003e\u003ccode\u003ec744c7e\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19802\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/41e6b64cb4fc610ec0d75e437c53b3d29dd0ceb2\"\u003e\u003ccode\u003e41e6b64\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19794\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/28e75ac294a01f74c8f71d8784bfad26016ff902\"\u003e\u003ccode\u003e28e75ac\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19800\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/67615134cc3c7f25527515a24c36b49280e70a93\"\u003e\u003ccode\u003e6761513\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19796\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/cc311aee7f2b7744d90c20a2d948ca194f48a005\"\u003e\u003ccode\u003ecc311ae\u003c/code\u003e\u003c/a\u003e Release 3.21.1-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/9f143224d74fe0354b533fafbbb17d04be66d09d\"\u003e\u003ccode\u003e9f14322\u003c/code\u003e\u003c/a\u003e Release 3.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/64cb7a548ecb5268579a72605eb9a02064fdf4e7\"\u003e\u003ccode\u003e64cb7a5\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#17070\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/e3926267f730e4f24fc7c7a54a52ec23916a08ac\"\u003e\u003ccode\u003ee392626\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#17070\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jOOQ/jOOQ/compare/version-3.19.30...version-3.21.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jooq:jooq-codegen` from 3.19.30 to 3.21.1\n\nUpdates `org.flywaydb:flyway-core` from 11.8.2 to 12.4.0\n\nUpdates `org.flywaydb:flyway-database-postgresql` from 11.8.2 to 12.4.0\n\nUpdates `org.flywaydb.flyway` from 11.8.2 to 12.4.0\n\nUpdates `org.flywaydb:flyway-database-postgresql` from 11.8.2 to 12.4.0\n\nUpdates `org.testcontainers:testcontainers-bom` from 1.21.1 to 1.21.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-java/releases\"\u003eorg.testcontainers:testcontainers-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.21.4\u003c/h2\u003e\n\u003cp\u003eThis release makes version 1.21.x works with recent Docker Engine changes.\u003c/p\u003e\n\u003ch2\u003e1.21.3\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate testcontainers/sshd version to 1.3.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10377\"\u003e#10377\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport docker/mcp-gateway image (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10378\"\u003e#10378\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate testcontainers version to 1.21.2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10369\"\u003e#10369\u003c/a\u003e) \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate docs version to 1.21.2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10368\"\u003e#10368\u003c/a\u003e) \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.21.2\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate ryuk version to 0.12.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10357\"\u003e#10357\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate docs version to 1.21.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10281\"\u003e#10281\u003c/a\u003e) \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate testcontainers version to 1.21.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10282\"\u003e#10282\u003c/a\u003e) \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd DockerMcpGatewayContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10364\"\u003e#10364\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\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 Gradle Wrapper from undefined to 8.14.2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10352\"\u003e#10352\u003c/a\u003e) \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\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/testcontainers/testcontainers-java/commit/d509c81e3395215fad43971e968e638afd65f463\"\u003e\u003ccode\u003ed509c81\u003c/code\u003e\u003c/a\u003e Set version during jreleaserDeploy task\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/efa40ce46b1433e6e731878490413afea8e13164\"\u003e\u003ccode\u003eefa40ce\u003c/code\u003e\u003c/a\u003e Allow junit:junit dependency in checkPOMdependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/76b13640ec8828a743636539184f898fc1bfdbd9\"\u003e\u003ccode\u003e76b1364\u003c/code\u003e\u003c/a\u003e Add JReleaser to deploy to Portal Publisher API\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/d6b6ff78468e73322f84535b46d72836221ec658\"\u003e\u003ccode\u003ed6b6ff7\u003c/code\u003e\u003c/a\u003e Fix compatibility with older Docker Engines by falling back to v1.32 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11346\"\u003e#11346\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/bebbb2c373e15e41e2faaa78632c85dc0f87b899\"\u003e\u003ccode\u003ebebbb2c\u003c/code\u003e\u003c/a\u003e Update testcontainers/sshd version to 1.3.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10377\"\u003e#10377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/2f64a4431a3e743ead728111e46754015af5f117\"\u003e\u003ccode\u003e2f64a44\u003c/code\u003e\u003c/a\u003e Support docker/mcp-gateway image (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10378\"\u003e#10378\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/b2b404a9a87ed70d0672fe5bb9ac1e3a463af94f\"\u003e\u003ccode\u003eb2b404a\u003c/code\u003e\u003c/a\u003e [create-pull-request] automated change (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10369\"\u003e#10369\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/c47afa829fe8fdbad28ac22d5a186f51b944aaa9\"\u003e\u003ccode\u003ec47afa8\u003c/code\u003e\u003c/a\u003e [create-pull-request] automated change (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10368\"\u003e#10368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/2bdd2998eaba978496b811090482b3a2193438c3\"\u003e\u003ccode\u003e2bdd299\u003c/code\u003e\u003c/a\u003e Add DockerMcpGatewayContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10364\"\u003e#10364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/7d8301903a6b45591605fd376702d24fc878a61d\"\u003e\u003ccode\u003e7d83019\u003c/code\u003e\u003c/a\u003e Update Gradle Wrapper from undefined to 8.14.2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10352\"\u003e#10352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-java/compare/1.21.1...1.21.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.testcontainers:postgresql` from 1.21.1 to 1.21.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-java/releases\"\u003eorg.testcontainers:postgresql's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.21.4\u003c/h2\u003e\n\u003cp\u003eThis release makes version 1.21.x works with recent Docker Engine changes.\u003c/p\u003e\n\u003ch2\u003e1.21.3\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate testcontainers/sshd version to 1.3.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10377\"\u003e#10377\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport docker/mcp-gateway image (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10378\"\u003e#10378\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate testcontainers version to 1.21.2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10369\"\u003e#10369\u003c/a\u003e) \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate docs version to 1.21.2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10368\"\u003e#10368\u003c/a\u003e) \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.21.2\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate ryuk version to 0.12.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10357\"\u003e#10357\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate docs version to 1.21.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10281\"\u003e#10281\u003c/a\u003e) \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate testcontainers version to 1.21.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10282\"\u003e#10282\u003c/a\u003e) \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd DockerMcpGatewayContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10364\"\u003e#10364\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\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 Gradle Wrapper from undefined to 8.14.2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10352\"\u003e#10352\u003c/a\u003e) \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\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/testcontainers/testcontainers-java/commit/d509c81e3395215fad43971e968e638afd65f463\"\u003e\u003ccode\u003ed509c81\u003c/code\u003e\u003c/a\u003e Set version during jreleaserDeploy task\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/efa40ce46b1433e6e731878490413afea8e13164\"\u003e\u003ccode\u003eefa40ce\u003c/code\u003e\u003c/a\u003e Allow junit:junit dependency in checkPOMdependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/76b13640ec8828a743636539184f898fc1bfdbd9\"\u003e\u003ccode\u003e76b1364\u003c/code\u003e\u003c/a\u003e Add JReleaser to deploy to Portal Publisher API\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/d6b6ff78468e73322f84535b46d72836221ec658\"\u003e\u003ccode\u003ed6b6ff7\u003c/code\u003e\u003c/a\u003e Fix compatibility with older Docker Engines by falling back to v1.32 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11346\"\u003e#11346\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/bebbb2c373e15e41e2faaa78632c85dc0f87b899\"\u003e\u003ccode\u003ebebbb2c\u003c/code\u003e\u003c/a\u003e Update testcontainers/sshd version to 1.3.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10377\"\u003e#10377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/2f64a4431a3e743ead728111e46754015af5f117\"\u003e\u003ccode\u003e2f64a44\u003c/code\u003e\u003c/a\u003e Support docker/mcp-gateway image (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10378\"\u003e#10378\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/b2b404a9a87ed70d0672fe5bb9ac1e3a463af94f\"\u003e\u003ccode\u003eb2b404a\u003c/code\u003e\u003c/a\u003e [create-pull-request] automated change (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10369\"\u003e#10369\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/c47afa829fe8fdbad28ac22d5a186f51b944aaa9\"\u003e\u003ccode\u003ec47afa8\u003c/code\u003e\u003c/a\u003e [create-pull-request] automated change (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10368\"\u003e#10368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/2bdd2998eaba978496b811090482b3a2193438c3\"\u003e\u003ccode\u003e2bdd299\u003c/code\u003e\u003c/a\u003e Add DockerMcpGatewayContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10364\"\u003e#10364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/7d8301903a6b45591605fd376702d24fc878a61d\"\u003e\u003ccode\u003e7d83019\u003c/code\u003e\u003c/a\u003e Update Gradle Wrapper from undefined to 8.14.2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10352\"\u003e#10352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-java/compare/1.21.1...1.21.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jooq.jooq-codegen-gradle` from 3.19.30 to 3.21.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jOOQ/jOOQ/releases\"\u003eorg.jooq.jooq-codegen-gradle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.21.1\u003c/h2\u003e\n\u003ch1\u003eVersion 3.21.1 - March 26, 2026\u003c/h1\u003e\n\u003cp\u003eThis is a 3.21 patch release with minor improvements and bug fixes\u003c/p\u003e\n\u003ch2\u003eFeatures and Improvements\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19803\"\u003e#19803\u003c/a\u003e - Add JSONFormat::valueFormat and XMLFormat::valueFormat to allow for specifying which type of a Converter should be serialised in JSON or XML formats\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19804\"\u003e#19804\u003c/a\u003e - Multiset bind variables should serialise T type, not U type, in case Result contents have Converters attached\u003c/p\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19797\"\u003e#19797\u003c/a\u003e - ClassCastException in SQLDialect.JAVA rendering when binding a converted value\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19805\"\u003e#19805\u003c/a\u003e - Regression: NPE with custom array converter and multiset\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19807\"\u003e#19807\u003c/a\u003e - Gradle Plugin: Failed to load schema for namespace\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19808\"\u003e#19808\u003c/a\u003e - Duplicate methods generated in Routines class for table valued functions, if neither \u0026lt;tableValuedFunctionsAsRoutines/\u0026gt; nor \u0026lt;tableValuedFunctionsAsTables/\u0026gt; is turned off\u003c/p\u003e\n\u003ch2\u003e3.21.0\u003c/h2\u003e\n\u003ch1\u003eVersion 3.21.0 - March 24, 2026\u003c/h1\u003e\n\u003ch2\u003eNew dialects:\u003c/h2\u003e\n\u003cp\u003ejOOQ 3.20 ships with 2 new dialects:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDatabricks in the jOOQ Enterprise Edition (no longer experimental)\u003c/li\u003e\n\u003cli\u003eSpanner in the jOOQ Enterprise Edition\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eDatabricks offers a very promising SQL dialect with a lot of functionality,\nwhich we're going to cover in full with the next version jOOQ 3.21. An initial\nversion of the dialect is shipped already in 3.20 as an experimental dialect.\n3.20 will continue to receive bug fixes and Databricks improvements as we work\nwith early adopting customers.\u003c/p\u003e\n\u003cp\u003eSpanner is Google SQL's second variant after BigQuery. The new Spanner dialect\nsupport has also greatly contributed to jOOQ's BigQuery dialect quality, as\nthe dialects are very similar.\u003c/p\u003e\n\u003ch2\u003eDialect upgrades:\u003c/h2\u003e\n\u003cp\u003eCloud dialects were improved by adding support for a lot of new features that\nthey're offering. Affected dialects include:\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/jOOQ/jOOQ/commit/256d4a42b498024871d85ba4efabf17f3d39c01f\"\u003e\u003ccode\u003e256d4a4\u003c/code\u003e\u003c/a\u003e Release 3.21.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/76f77077fead82bb8bacf72f78bd2ab8d61d1668\"\u003e\u003ccode\u003e76f7707\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19801\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/c744c7e00f4d1675648814d344825ed918589239\"\u003e\u003ccode\u003ec744c7e\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19802\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/41e6b64cb4fc610ec0d75e437c53b3d29dd0ceb2\"\u003e\u003ccode\u003e41e6b64\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19794\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/28e75ac294a01f74c8f71d8784bfad26016ff902\"\u003e\u003ccode\u003e28e75ac\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19800\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/67615134cc3c7f25527515a24c36b49280e70a93\"\u003e\u003ccode\u003e6761513\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19796\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/cc311aee7f2b7744d90c20a2d948ca194f48a005\"\u003e\u003ccode\u003ecc311ae\u003c/code\u003e\u003c/a\u003e Release 3.21.1-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/9f143224d74fe0354b533fafbbb17d04be66d09d\"\u003e\u003ccode\u003e9f14322\u003c/code\u003e\u003c/a\u003e Release 3.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/64cb7a548ecb5268579a72605eb9a02064fdf4e7\"\u003e\u003ccode\u003e64cb7a5\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#17070\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/e3926267f730e4f24fc7c7a54a52ec23916a08ac\"\u003e\u003ccode\u003ee392626\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#17070\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jOOQ/jOOQ/compare/version-3.19.30...version-3.21.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.flywaydb.flyway` from 11.8.2 to 12.4.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/Kairyx-dev/KorConverterBot-SpringBoot/pull/34","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kairyx-dev%2FKorConverterBot-SpringBoot/issues/34","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/34/packages"},{"uuid":"4264325201","node_id":"PR_kwDORSb3uc7Sawdo","number":32,"state":"closed","title":"chore(deps): bump com.uber.nullaway:nullaway from 0.13.1 to 0.13.3","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-21T19:36:17.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-14T19:36:45.000Z","updated_at":"2026-04-21T19:36:19.000Z","time_to_close":604772,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"com.uber.nullaway:nullaway","old_version":"0.13.1","new_version":"0.13.3","repository_url":"https://github.com/uber/NullAway"}],"path":null,"ecosystem":"maven"},"body":"Bumps [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) from 0.13.1 to 0.13.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/releases\"\u003ecom.uber.nullaway:nullaway's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNullAway 0.13.3\u003c/h2\u003e\n\u003cp\u003eQuick follow-up release to 0.13.2 to fix a crash (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1523\"\u003e#1523\u003c/a\u003e).\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/InjectSoftAssertions\"\u003e\u003ccode\u003e@​InjectSoftAssertions\u003c/code\u003e\u003c/a\u003e to default excluded field annotations by \u003ca href=\"https://github.com/is-ivanov\"\u003e\u003ccode\u003e@​is-ivanov\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix check for enclosing \u003ccode\u003eNewClassTree\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1524\"\u003e#1524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eonOverrideMethodInvocationVarargsArrayNullability\u003c/code\u003e handler method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1518\"\u003e#1518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Checker Framework 4.0.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1519\"\u003e#1519\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNullAway 0.13.2\u003c/h2\u003e\n\u003cp\u003eVarious bug fixes in this release and better JSpecify support.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix for explicitly-typed lambda parameters in JDK 24+ (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1452\"\u003e#1452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of wildcard upper bounds in generic method inference by \u003ca href=\"https://github.com/dhruv-agr\"\u003e\u003ccode\u003e@​dhruv-agr\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1454\"\u003e#1454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd default support for \u003ca href=\"https://github.com/PostConstruct\"\u003e\u003ccode\u003e@​PostConstruct\u003c/code\u003e\u003c/a\u003e as an initializer annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1459\"\u003e#1459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude nested annotation information in astubx files when loading external library models by \u003ca href=\"https://github.com/haewiful\"\u003e\u003ccode\u003e@​haewiful\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1456\"\u003e#1456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: assume NONNULL in generic method inference for unconstrained type variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1471\"\u003e#1471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: improve inference for generic methods based on method reference arguments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1438\"\u003e#1438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove printing of annotated type variables in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1478\"\u003e#1478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial handling of constructor diamond operators (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle restrictive type-use \u003ccode\u003e@NonNull\u003c/code\u003e annotations on varargs array (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1484\"\u003e#1484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for issue 1493 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1496\"\u003e#1496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix library modeling for varargs arrays (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1485\"\u003e#1485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRe-introduce annotations elided by \u003ccode\u003ejavac\u003c/code\u003e for certain cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1473\"\u003e#1473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJDK javac plugin: properly handle nested annotations on array parameter types and varargs (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1497\"\u003e#1497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrint only \u003ccode\u003e@Nullable\u003c/code\u003e type use annotations in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1507\"\u003e#1507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter handling of method references passed to generic methods in JSpecify mode (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1499\"\u003e#1499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport for Spring's \u003ca href=\"https://github.com/Value\"\u003e\u003ccode\u003e@​Value\u003c/code\u003e\u003c/a\u003e annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash with captured array types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1508\"\u003e#1508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUpdate comments in NullabilityUtil#hasAnyAnnotationMatching (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1457\"\u003e#1457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.3.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.47.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1461\"\u003e#1461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSwitch InvocationAndContext to be a record (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1463\"\u003e#1463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions for Node 24 compatibility by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1465\"\u003e#1465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions to latest versions by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1466\"\u003e#1466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump various dependencies (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1469\"\u003e#1469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks in \u003ccode\u003eCustomLibraryModelsTests\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1482\"\u003e#1482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Error Prone and EP plugin (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1486\"\u003e#1486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.4.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1491\"\u003e#1491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMinor cleanup, no behavior changes by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1487\"\u003e#1487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.49.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/blob/master/CHANGELOG.md\"\u003ecom.uber.nullaway:nullaway's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.13.3\u003c/h2\u003e\n\u003cp\u003eQuick follow-up release to 0.13.2 to fix a crash (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1523\"\u003e#1523\u003c/a\u003e).\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/InjectSoftAssertions\"\u003e\u003ccode\u003e@​InjectSoftAssertions\u003c/code\u003e\u003c/a\u003e to default excluded field annotations by \u003ca href=\"https://github.com/is-ivanov\"\u003e\u003ccode\u003e@​is-ivanov\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix check for enclosing \u003ccode\u003eNewClassTree\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1524\"\u003e#1524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eonOverrideMethodInvocationVarargsArrayNullability\u003c/code\u003e handler method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1518\"\u003e#1518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Checker Framework 4.0.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1519\"\u003e#1519\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 0.13.2\u003c/h2\u003e\n\u003cp\u003eVarious bug fixes in this release and better JSpecify support.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix for explicitly-typed lambda parameters in JDK 24+ (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1452\"\u003e#1452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of wildcard upper bounds in generic method inference by \u003ca href=\"https://github.com/dhruv-agr\"\u003e\u003ccode\u003e@​dhruv-agr\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1454\"\u003e#1454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd default support for \u003ca href=\"https://github.com/PostConstruct\"\u003e\u003ccode\u003e@​PostConstruct\u003c/code\u003e\u003c/a\u003e as an initializer annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1459\"\u003e#1459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude nested annotation information in astubx files when loading external library models by \u003ca href=\"https://github.com/haewiful\"\u003e\u003ccode\u003e@​haewiful\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1456\"\u003e#1456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: assume NONNULL in generic method inference for unconstrained type variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1471\"\u003e#1471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: improve inference for generic methods based on method reference arguments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1438\"\u003e#1438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove printing of annotated type variables in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1478\"\u003e#1478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial handling of constructor diamond operators (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle restrictive type-use \u003ccode\u003e@NonNull\u003c/code\u003e annotations on varargs array (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1484\"\u003e#1484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for issue 1493 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1496\"\u003e#1496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix library modeling for varargs arrays (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1485\"\u003e#1485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRe-introduce annotations elided by \u003ccode\u003ejavac\u003c/code\u003e for certain cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1473\"\u003e#1473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJDK javac plugin: properly handle nested annotations on array parameter types and varargs (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1497\"\u003e#1497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrint only \u003ccode\u003e@Nullable\u003c/code\u003e type use annotations in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1507\"\u003e#1507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter handling of method references passed to generic methods in JSpecify mode (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1499\"\u003e#1499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport for Spring's \u003ca href=\"https://github.com/Value\"\u003e\u003ccode\u003e@​Value\u003c/code\u003e\u003c/a\u003e annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash with captured array types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1508\"\u003e#1508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUpdate comments in NullabilityUtil#hasAnyAnnotationMatching (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1457\"\u003e#1457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.3.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.47.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1461\"\u003e#1461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSwitch InvocationAndContext to be a record (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1463\"\u003e#1463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions for Node 24 compatibility by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1465\"\u003e#1465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions to latest versions by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1466\"\u003e#1466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump various dependencies (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1469\"\u003e#1469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks in \u003ccode\u003eCustomLibraryModelsTests\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1482\"\u003e#1482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Error Prone and EP plugin (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1486\"\u003e#1486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.4.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1491\"\u003e#1491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMinor cleanup, no behavior changes by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1487\"\u003e#1487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.49.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/commit/68232d259460071bef95cf05e5c508a76a2bb68d\"\u003e\u003ccode\u003e68232d2\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.3.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/b2d6dfa1677521cd42d02e7c883c24d9b19e2af6\"\u003e\u003ccode\u003eb2d6dfa\u003c/code\u003e\u003c/a\u003e Changelog for 0.13.3 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1527\"\u003e#1527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/a6855fdf29211c8145bca0f24028586f35397b2d\"\u003e\u003ccode\u003ea6855fd\u003c/code\u003e\u003c/a\u003e Fix check for enclosing \u003ccode\u003eNewClassTree\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1524\"\u003e#1524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/9c08bc5742eed5521356ac2c44a4e7637aed5b5c\"\u003e\u003ccode\u003e9c08bc5\u003c/code\u003e\u003c/a\u003e Update to Checker Framework 4.0.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1519\"\u003e#1519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/68fc07e07bd6de78136243faa4b8d4732881e4b5\"\u003e\u003ccode\u003e68fc07e\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003eonOverrideMethodInvocationVarargsArrayNullability\u003c/code\u003e handler method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/7b5c9243f89a7a344025006942a0378500d2e954\"\u003e\u003ccode\u003e7b5c924\u003c/code\u003e\u003c/a\u003e Add \u003ca href=\"https://github.com/InjectSoftAssertions\"\u003e\u003ccode\u003e@​InjectSoftAssertions\u003c/code\u003e\u003c/a\u003e to default excluded field annotations (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/164d8f6e860fb2eff5b629758891c78013ff89c4\"\u003e\u003ccode\u003e164d8f6\u003c/code\u003e\u003c/a\u003e Prepare next development version.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/2c3e6c8de87981ece2919c28ccb9c39d466b4460\"\u003e\u003ccode\u003e2c3e6c8\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.2.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/596dc404b5e3d97184e35163ab6803d0856cbc6c\"\u003e\u003ccode\u003e596dc40\u003c/code\u003e\u003c/a\u003e Changelog for release 0.13.2 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1515\"\u003e#1515\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/14f12d3850dc72d6a20646eed140e12751740f95\"\u003e\u003ccode\u003e14f12d3\u003c/code\u003e\u003c/a\u003e Update to Error Prone 2.49.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uber/NullAway/compare/v0.13.1...v0.13.3\"\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=com.uber.nullaway:nullaway\u0026package-manager=gradle\u0026previous-version=0.13.1\u0026new-version=0.13.3)](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/joke/caffeinate/pull/32","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/joke%2Fcaffeinate/issues/32","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/32/packages"},{"uuid":"4263274412","node_id":"PR_kwDOPFzfR87SXXjG","number":143,"state":"closed","title":"Bump com.uber.nullaway:nullaway from 0.13.1 to 0.13.3","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-04-20T22:25:16.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-14T15:55:46.000Z","updated_at":"2026-04-20T22:25:18.000Z","time_to_close":541770,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"com.uber.nullaway:nullaway","old_version":"0.13.1","new_version":"0.13.3","repository_url":"https://github.com/uber/NullAway"}],"path":null,"ecosystem":"maven"},"body":"Bumps [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) from 0.13.1 to 0.13.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/releases\"\u003ecom.uber.nullaway:nullaway's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNullAway 0.13.3\u003c/h2\u003e\n\u003cp\u003eQuick follow-up release to 0.13.2 to fix a crash (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1523\"\u003e#1523\u003c/a\u003e).\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/InjectSoftAssertions\"\u003e\u003ccode\u003e@​InjectSoftAssertions\u003c/code\u003e\u003c/a\u003e to default excluded field annotations by \u003ca href=\"https://github.com/is-ivanov\"\u003e\u003ccode\u003e@​is-ivanov\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix check for enclosing \u003ccode\u003eNewClassTree\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1524\"\u003e#1524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eonOverrideMethodInvocationVarargsArrayNullability\u003c/code\u003e handler method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1518\"\u003e#1518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Checker Framework 4.0.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1519\"\u003e#1519\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNullAway 0.13.2\u003c/h2\u003e\n\u003cp\u003eVarious bug fixes in this release and better JSpecify support.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix for explicitly-typed lambda parameters in JDK 24+ (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1452\"\u003e#1452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of wildcard upper bounds in generic method inference by \u003ca href=\"https://github.com/dhruv-agr\"\u003e\u003ccode\u003e@​dhruv-agr\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1454\"\u003e#1454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd default support for \u003ca href=\"https://github.com/PostConstruct\"\u003e\u003ccode\u003e@​PostConstruct\u003c/code\u003e\u003c/a\u003e as an initializer annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1459\"\u003e#1459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude nested annotation information in astubx files when loading external library models by \u003ca href=\"https://github.com/haewiful\"\u003e\u003ccode\u003e@​haewiful\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1456\"\u003e#1456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: assume NONNULL in generic method inference for unconstrained type variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1471\"\u003e#1471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: improve inference for generic methods based on method reference arguments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1438\"\u003e#1438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove printing of annotated type variables in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1478\"\u003e#1478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial handling of constructor diamond operators (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle restrictive type-use \u003ccode\u003e@NonNull\u003c/code\u003e annotations on varargs array (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1484\"\u003e#1484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for issue 1493 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1496\"\u003e#1496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix library modeling for varargs arrays (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1485\"\u003e#1485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRe-introduce annotations elided by \u003ccode\u003ejavac\u003c/code\u003e for certain cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1473\"\u003e#1473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJDK javac plugin: properly handle nested annotations on array parameter types and varargs (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1497\"\u003e#1497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrint only \u003ccode\u003e@Nullable\u003c/code\u003e type use annotations in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1507\"\u003e#1507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter handling of method references passed to generic methods in JSpecify mode (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1499\"\u003e#1499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport for Spring's \u003ca href=\"https://github.com/Value\"\u003e\u003ccode\u003e@​Value\u003c/code\u003e\u003c/a\u003e annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash with captured array types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1508\"\u003e#1508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUpdate comments in NullabilityUtil#hasAnyAnnotationMatching (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1457\"\u003e#1457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.3.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.47.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1461\"\u003e#1461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSwitch InvocationAndContext to be a record (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1463\"\u003e#1463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions for Node 24 compatibility by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1465\"\u003e#1465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions to latest versions by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1466\"\u003e#1466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump various dependencies (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1469\"\u003e#1469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks in \u003ccode\u003eCustomLibraryModelsTests\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1482\"\u003e#1482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Error Prone and EP plugin (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1486\"\u003e#1486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.4.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1491\"\u003e#1491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMinor cleanup, no behavior changes by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1487\"\u003e#1487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.49.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/blob/master/CHANGELOG.md\"\u003ecom.uber.nullaway:nullaway's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.13.3\u003c/h2\u003e\n\u003cp\u003eQuick follow-up release to 0.13.2 to fix a crash (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1523\"\u003e#1523\u003c/a\u003e).\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/InjectSoftAssertions\"\u003e\u003ccode\u003e@​InjectSoftAssertions\u003c/code\u003e\u003c/a\u003e to default excluded field annotations by \u003ca href=\"https://github.com/is-ivanov\"\u003e\u003ccode\u003e@​is-ivanov\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix check for enclosing \u003ccode\u003eNewClassTree\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1524\"\u003e#1524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eonOverrideMethodInvocationVarargsArrayNullability\u003c/code\u003e handler method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1518\"\u003e#1518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Checker Framework 4.0.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1519\"\u003e#1519\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 0.13.2\u003c/h2\u003e\n\u003cp\u003eVarious bug fixes in this release and better JSpecify support.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix for explicitly-typed lambda parameters in JDK 24+ (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1452\"\u003e#1452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of wildcard upper bounds in generic method inference by \u003ca href=\"https://github.com/dhruv-agr\"\u003e\u003ccode\u003e@​dhruv-agr\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1454\"\u003e#1454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd default support for \u003ca href=\"https://github.com/PostConstruct\"\u003e\u003ccode\u003e@​PostConstruct\u003c/code\u003e\u003c/a\u003e as an initializer annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1459\"\u003e#1459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude nested annotation information in astubx files when loading external library models by \u003ca href=\"https://github.com/haewiful\"\u003e\u003ccode\u003e@​haewiful\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1456\"\u003e#1456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: assume NONNULL in generic method inference for unconstrained type variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1471\"\u003e#1471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: improve inference for generic methods based on method reference arguments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1438\"\u003e#1438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove printing of annotated type variables in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1478\"\u003e#1478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial handling of constructor diamond operators (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle restrictive type-use \u003ccode\u003e@NonNull\u003c/code\u003e annotations on varargs array (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1484\"\u003e#1484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for issue 1493 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1496\"\u003e#1496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix library modeling for varargs arrays (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1485\"\u003e#1485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRe-introduce annotations elided by \u003ccode\u003ejavac\u003c/code\u003e for certain cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1473\"\u003e#1473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJDK javac plugin: properly handle nested annotations on array parameter types and varargs (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1497\"\u003e#1497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrint only \u003ccode\u003e@Nullable\u003c/code\u003e type use annotations in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1507\"\u003e#1507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter handling of method references passed to generic methods in JSpecify mode (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1499\"\u003e#1499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport for Spring's \u003ca href=\"https://github.com/Value\"\u003e\u003ccode\u003e@​Value\u003c/code\u003e\u003c/a\u003e annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash with captured array types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1508\"\u003e#1508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUpdate comments in NullabilityUtil#hasAnyAnnotationMatching (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1457\"\u003e#1457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.3.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.47.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1461\"\u003e#1461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSwitch InvocationAndContext to be a record (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1463\"\u003e#1463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions for Node 24 compatibility by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1465\"\u003e#1465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions to latest versions by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1466\"\u003e#1466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump various dependencies (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1469\"\u003e#1469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks in \u003ccode\u003eCustomLibraryModelsTests\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1482\"\u003e#1482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Error Prone and EP plugin (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1486\"\u003e#1486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.4.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1491\"\u003e#1491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMinor cleanup, no behavior changes by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1487\"\u003e#1487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.49.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/commit/68232d259460071bef95cf05e5c508a76a2bb68d\"\u003e\u003ccode\u003e68232d2\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.3.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/b2d6dfa1677521cd42d02e7c883c24d9b19e2af6\"\u003e\u003ccode\u003eb2d6dfa\u003c/code\u003e\u003c/a\u003e Changelog for 0.13.3 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1527\"\u003e#1527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/a6855fdf29211c8145bca0f24028586f35397b2d\"\u003e\u003ccode\u003ea6855fd\u003c/code\u003e\u003c/a\u003e Fix check for enclosing \u003ccode\u003eNewClassTree\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1524\"\u003e#1524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/9c08bc5742eed5521356ac2c44a4e7637aed5b5c\"\u003e\u003ccode\u003e9c08bc5\u003c/code\u003e\u003c/a\u003e Update to Checker Framework 4.0.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1519\"\u003e#1519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/68fc07e07bd6de78136243faa4b8d4732881e4b5\"\u003e\u003ccode\u003e68fc07e\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003eonOverrideMethodInvocationVarargsArrayNullability\u003c/code\u003e handler method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/7b5c9243f89a7a344025006942a0378500d2e954\"\u003e\u003ccode\u003e7b5c924\u003c/code\u003e\u003c/a\u003e Add \u003ca href=\"https://github.com/InjectSoftAssertions\"\u003e\u003ccode\u003e@​InjectSoftAssertions\u003c/code\u003e\u003c/a\u003e to default excluded field annotations (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/164d8f6e860fb2eff5b629758891c78013ff89c4\"\u003e\u003ccode\u003e164d8f6\u003c/code\u003e\u003c/a\u003e Prepare next development version.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/2c3e6c8de87981ece2919c28ccb9c39d466b4460\"\u003e\u003ccode\u003e2c3e6c8\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.2.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/596dc404b5e3d97184e35163ab6803d0856cbc6c\"\u003e\u003ccode\u003e596dc40\u003c/code\u003e\u003c/a\u003e Changelog for release 0.13.2 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1515\"\u003e#1515\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/14f12d3850dc72d6a20646eed140e12751740f95\"\u003e\u003ccode\u003e14f12d3\u003c/code\u003e\u003c/a\u003e Update to Error Prone 2.49.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uber/NullAway/compare/v0.13.1...v0.13.3\"\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=com.uber.nullaway:nullaway\u0026package-manager=maven\u0026previous-version=0.13.1\u0026new-version=0.13.3)](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/Sola-ris/release-action-test/pull/143","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sola-ris%2Frelease-action-test/issues/143","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/143/packages"},{"uuid":"4262368330","node_id":"PR_kwDORFFQCM7SUfc8","number":50,"state":"closed","title":"Bump com.uber.nullaway:nullaway from 0.13.1 to 0.13.3","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-14T13:29:29.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-14T13:29:18.000Z","updated_at":"2026-04-14T13:29:38.000Z","time_to_close":11,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"com.uber.nullaway:nullaway","old_version":"0.13.1","new_version":"0.13.3","repository_url":"https://github.com/uber/NullAway"}],"path":null,"ecosystem":"maven"},"body":"Bumps [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) from 0.13.1 to 0.13.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/releases\"\u003ecom.uber.nullaway:nullaway's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNullAway 0.13.3\u003c/h2\u003e\n\u003cp\u003eQuick follow-up release to 0.13.2 to fix a crash (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1523\"\u003e#1523\u003c/a\u003e).\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/InjectSoftAssertions\"\u003e\u003ccode\u003e@​InjectSoftAssertions\u003c/code\u003e\u003c/a\u003e to default excluded field annotations by \u003ca href=\"https://github.com/is-ivanov\"\u003e\u003ccode\u003e@​is-ivanov\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix check for enclosing \u003ccode\u003eNewClassTree\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1524\"\u003e#1524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eonOverrideMethodInvocationVarargsArrayNullability\u003c/code\u003e handler method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1518\"\u003e#1518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Checker Framework 4.0.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1519\"\u003e#1519\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNullAway 0.13.2\u003c/h2\u003e\n\u003cp\u003eVarious bug fixes in this release and better JSpecify support.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix for explicitly-typed lambda parameters in JDK 24+ (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1452\"\u003e#1452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of wildcard upper bounds in generic method inference by \u003ca href=\"https://github.com/dhruv-agr\"\u003e\u003ccode\u003e@​dhruv-agr\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1454\"\u003e#1454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd default support for \u003ca href=\"https://github.com/PostConstruct\"\u003e\u003ccode\u003e@​PostConstruct\u003c/code\u003e\u003c/a\u003e as an initializer annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1459\"\u003e#1459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude nested annotation information in astubx files when loading external library models by \u003ca href=\"https://github.com/haewiful\"\u003e\u003ccode\u003e@​haewiful\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1456\"\u003e#1456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: assume NONNULL in generic method inference for unconstrained type variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1471\"\u003e#1471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: improve inference for generic methods based on method reference arguments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1438\"\u003e#1438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove printing of annotated type variables in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1478\"\u003e#1478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial handling of constructor diamond operators (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle restrictive type-use \u003ccode\u003e@NonNull\u003c/code\u003e annotations on varargs array (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1484\"\u003e#1484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for issue 1493 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1496\"\u003e#1496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix library modeling for varargs arrays (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1485\"\u003e#1485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRe-introduce annotations elided by \u003ccode\u003ejavac\u003c/code\u003e for certain cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1473\"\u003e#1473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJDK javac plugin: properly handle nested annotations on array parameter types and varargs (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1497\"\u003e#1497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrint only \u003ccode\u003e@Nullable\u003c/code\u003e type use annotations in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1507\"\u003e#1507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter handling of method references passed to generic methods in JSpecify mode (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1499\"\u003e#1499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport for Spring's \u003ca href=\"https://github.com/Value\"\u003e\u003ccode\u003e@​Value\u003c/code\u003e\u003c/a\u003e annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash with captured array types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1508\"\u003e#1508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUpdate comments in NullabilityUtil#hasAnyAnnotationMatching (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1457\"\u003e#1457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.3.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.47.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1461\"\u003e#1461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSwitch InvocationAndContext to be a record (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1463\"\u003e#1463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions for Node 24 compatibility by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1465\"\u003e#1465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions to latest versions by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1466\"\u003e#1466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump various dependencies (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1469\"\u003e#1469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks in \u003ccode\u003eCustomLibraryModelsTests\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1482\"\u003e#1482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Error Prone and EP plugin (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1486\"\u003e#1486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.4.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1491\"\u003e#1491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMinor cleanup, no behavior changes by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1487\"\u003e#1487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.49.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/blob/master/CHANGELOG.md\"\u003ecom.uber.nullaway:nullaway's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.13.3\u003c/h2\u003e\n\u003cp\u003eQuick follow-up release to 0.13.2 to fix a crash (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1523\"\u003e#1523\u003c/a\u003e).\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/InjectSoftAssertions\"\u003e\u003ccode\u003e@​InjectSoftAssertions\u003c/code\u003e\u003c/a\u003e to default excluded field annotations by \u003ca href=\"https://github.com/is-ivanov\"\u003e\u003ccode\u003e@​is-ivanov\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix check for enclosing \u003ccode\u003eNewClassTree\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1524\"\u003e#1524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eonOverrideMethodInvocationVarargsArrayNullability\u003c/code\u003e handler method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1518\"\u003e#1518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Checker Framework 4.0.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1519\"\u003e#1519\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 0.13.2\u003c/h2\u003e\n\u003cp\u003eVarious bug fixes in this release and better JSpecify support.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix for explicitly-typed lambda parameters in JDK 24+ (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1452\"\u003e#1452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of wildcard upper bounds in generic method inference by \u003ca href=\"https://github.com/dhruv-agr\"\u003e\u003ccode\u003e@​dhruv-agr\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1454\"\u003e#1454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd default support for \u003ca href=\"https://github.com/PostConstruct\"\u003e\u003ccode\u003e@​PostConstruct\u003c/code\u003e\u003c/a\u003e as an initializer annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1459\"\u003e#1459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude nested annotation information in astubx files when loading external library models by \u003ca href=\"https://github.com/haewiful\"\u003e\u003ccode\u003e@​haewiful\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1456\"\u003e#1456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: assume NONNULL in generic method inference for unconstrained type variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1471\"\u003e#1471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: improve inference for generic methods based on method reference arguments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1438\"\u003e#1438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove printing of annotated type variables in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1478\"\u003e#1478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial handling of constructor diamond operators (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle restrictive type-use \u003ccode\u003e@NonNull\u003c/code\u003e annotations on varargs array (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1484\"\u003e#1484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for issue 1493 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1496\"\u003e#1496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix library modeling for varargs arrays (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1485\"\u003e#1485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRe-introduce annotations elided by \u003ccode\u003ejavac\u003c/code\u003e for certain cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1473\"\u003e#1473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJDK javac plugin: properly handle nested annotations on array parameter types and varargs (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1497\"\u003e#1497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrint only \u003ccode\u003e@Nullable\u003c/code\u003e type use annotations in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1507\"\u003e#1507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter handling of method references passed to generic methods in JSpecify mode (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1499\"\u003e#1499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport for Spring's \u003ca href=\"https://github.com/Value\"\u003e\u003ccode\u003e@​Value\u003c/code\u003e\u003c/a\u003e annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash with captured array types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1508\"\u003e#1508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUpdate comments in NullabilityUtil#hasAnyAnnotationMatching (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1457\"\u003e#1457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.3.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.47.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1461\"\u003e#1461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSwitch InvocationAndContext to be a record (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1463\"\u003e#1463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions for Node 24 compatibility by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1465\"\u003e#1465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions to latest versions by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1466\"\u003e#1466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump various dependencies (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1469\"\u003e#1469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks in \u003ccode\u003eCustomLibraryModelsTests\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1482\"\u003e#1482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Error Prone and EP plugin (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1486\"\u003e#1486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.4.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1491\"\u003e#1491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMinor cleanup, no behavior changes by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1487\"\u003e#1487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.49.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/commit/68232d259460071bef95cf05e5c508a76a2bb68d\"\u003e\u003ccode\u003e68232d2\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.3.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/b2d6dfa1677521cd42d02e7c883c24d9b19e2af6\"\u003e\u003ccode\u003eb2d6dfa\u003c/code\u003e\u003c/a\u003e Changelog for 0.13.3 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1527\"\u003e#1527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/a6855fdf29211c8145bca0f24028586f35397b2d\"\u003e\u003ccode\u003ea6855fd\u003c/code\u003e\u003c/a\u003e Fix check for enclosing \u003ccode\u003eNewClassTree\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1524\"\u003e#1524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/9c08bc5742eed5521356ac2c44a4e7637aed5b5c\"\u003e\u003ccode\u003e9c08bc5\u003c/code\u003e\u003c/a\u003e Update to Checker Framework 4.0.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1519\"\u003e#1519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/68fc07e07bd6de78136243faa4b8d4732881e4b5\"\u003e\u003ccode\u003e68fc07e\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003eonOverrideMethodInvocationVarargsArrayNullability\u003c/code\u003e handler method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/7b5c9243f89a7a344025006942a0378500d2e954\"\u003e\u003ccode\u003e7b5c924\u003c/code\u003e\u003c/a\u003e Add \u003ca href=\"https://github.com/InjectSoftAssertions\"\u003e\u003ccode\u003e@​InjectSoftAssertions\u003c/code\u003e\u003c/a\u003e to default excluded field annotations (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/164d8f6e860fb2eff5b629758891c78013ff89c4\"\u003e\u003ccode\u003e164d8f6\u003c/code\u003e\u003c/a\u003e Prepare next development version.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/2c3e6c8de87981ece2919c28ccb9c39d466b4460\"\u003e\u003ccode\u003e2c3e6c8\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.2.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/596dc404b5e3d97184e35163ab6803d0856cbc6c\"\u003e\u003ccode\u003e596dc40\u003c/code\u003e\u003c/a\u003e Changelog for release 0.13.2 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1515\"\u003e#1515\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/14f12d3850dc72d6a20646eed140e12751740f95\"\u003e\u003ccode\u003e14f12d3\u003c/code\u003e\u003c/a\u003e Update to Error Prone 2.49.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uber/NullAway/compare/v0.13.1...v0.13.3\"\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=com.uber.nullaway:nullaway\u0026package-manager=maven\u0026previous-version=0.13.1\u0026new-version=0.13.3)](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/TheStackTraceWhisperer/lockdown/pull/50","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheStackTraceWhisperer%2Flockdown/issues/50","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/50/packages"},{"uuid":"4258461759","node_id":"PR_kwDOALJa387SJTU4","number":238,"state":"closed","title":"dependabot: bump com.uber.nullaway:nullaway from 0.13.1 to 0.13.2","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-21T00:11:56.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-13T23:25:10.000Z","updated_at":"2026-04-21T00:11:58.000Z","time_to_close":607606,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"dependabot","packages":[{"name":"com.uber.nullaway:nullaway","old_version":"0.13.1","new_version":"0.13.2","repository_url":"https://github.com/uber/NullAway"}],"path":null,"ecosystem":"maven"},"body":"Bumps [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) from 0.13.1 to 0.13.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/releases\"\u003ecom.uber.nullaway:nullaway's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNullAway 0.13.2\u003c/h2\u003e\n\u003cp\u003eVarious bug fixes in this release and better JSpecify support.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix for explicitly-typed lambda parameters in JDK 24+ (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1452\"\u003e#1452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of wildcard upper bounds in generic method inference by \u003ca href=\"https://github.com/dhruv-agr\"\u003e\u003ccode\u003e@​dhruv-agr\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1454\"\u003e#1454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd default support for \u003ca href=\"https://github.com/PostConstruct\"\u003e\u003ccode\u003e@​PostConstruct\u003c/code\u003e\u003c/a\u003e as an initializer annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1459\"\u003e#1459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude nested annotation information in astubx files when loading external library models by \u003ca href=\"https://github.com/haewiful\"\u003e\u003ccode\u003e@​haewiful\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1456\"\u003e#1456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: assume NONNULL in generic method inference for unconstrained type variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1471\"\u003e#1471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: improve inference for generic methods based on method reference arguments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1438\"\u003e#1438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove printing of annotated type variables in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1478\"\u003e#1478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial handling of constructor diamond operators (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle restrictive type-use \u003ccode\u003e@NonNull\u003c/code\u003e annotations on varargs array (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1484\"\u003e#1484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for issue 1493 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1496\"\u003e#1496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix library modeling for varargs arrays (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1485\"\u003e#1485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRe-introduce annotations elided by \u003ccode\u003ejavac\u003c/code\u003e for certain cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1473\"\u003e#1473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJDK javac plugin: properly handle nested annotations on array parameter types and varargs (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1497\"\u003e#1497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrint only \u003ccode\u003e@Nullable\u003c/code\u003e type use annotations in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1507\"\u003e#1507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter handling of method references passed to generic methods in JSpecify mode (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1499\"\u003e#1499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport for Spring's \u003ca href=\"https://github.com/Value\"\u003e\u003ccode\u003e@​Value\u003c/code\u003e\u003c/a\u003e annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash with captured array types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1508\"\u003e#1508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUpdate comments in NullabilityUtil#hasAnyAnnotationMatching (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1457\"\u003e#1457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.3.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.47.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1461\"\u003e#1461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSwitch InvocationAndContext to be a record (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1463\"\u003e#1463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions for Node 24 compatibility by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1465\"\u003e#1465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions to latest versions by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1466\"\u003e#1466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump various dependencies (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1469\"\u003e#1469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks in \u003ccode\u003eCustomLibraryModelsTests\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1482\"\u003e#1482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Error Prone and EP plugin (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1486\"\u003e#1486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.4.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1491\"\u003e#1491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMinor cleanup, no behavior changes by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1487\"\u003e#1487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.49.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/blob/master/CHANGELOG.md\"\u003ecom.uber.nullaway:nullaway's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.13.2\u003c/h2\u003e\n\u003cp\u003eVarious bug fixes in this release and better JSpecify support.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix for explicitly-typed lambda parameters in JDK 24+ (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1452\"\u003e#1452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of wildcard upper bounds in generic method inference by \u003ca href=\"https://github.com/dhruv-agr\"\u003e\u003ccode\u003e@​dhruv-agr\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1454\"\u003e#1454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd default support for \u003ca href=\"https://github.com/PostConstruct\"\u003e\u003ccode\u003e@​PostConstruct\u003c/code\u003e\u003c/a\u003e as an initializer annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1459\"\u003e#1459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude nested annotation information in astubx files when loading external library models by \u003ca href=\"https://github.com/haewiful\"\u003e\u003ccode\u003e@​haewiful\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1456\"\u003e#1456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: assume NONNULL in generic method inference for unconstrained type variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1471\"\u003e#1471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: improve inference for generic methods based on method reference arguments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1438\"\u003e#1438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove printing of annotated type variables in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1478\"\u003e#1478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial handling of constructor diamond operators (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle restrictive type-use \u003ccode\u003e@NonNull\u003c/code\u003e annotations on varargs array (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1484\"\u003e#1484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for issue 1493 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1496\"\u003e#1496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix library modeling for varargs arrays (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1485\"\u003e#1485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRe-introduce annotations elided by \u003ccode\u003ejavac\u003c/code\u003e for certain cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1473\"\u003e#1473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJDK javac plugin: properly handle nested annotations on array parameter types and varargs (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1497\"\u003e#1497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrint only \u003ccode\u003e@Nullable\u003c/code\u003e type use annotations in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1507\"\u003e#1507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter handling of method references passed to generic methods in JSpecify mode (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1499\"\u003e#1499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport for Spring's \u003ca href=\"https://github.com/Value\"\u003e\u003ccode\u003e@​Value\u003c/code\u003e\u003c/a\u003e annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash with captured array types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1508\"\u003e#1508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUpdate comments in NullabilityUtil#hasAnyAnnotationMatching (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1457\"\u003e#1457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.3.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.47.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1461\"\u003e#1461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSwitch InvocationAndContext to be a record (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1463\"\u003e#1463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions for Node 24 compatibility by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1465\"\u003e#1465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions to latest versions by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1466\"\u003e#1466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump various dependencies (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1469\"\u003e#1469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks in \u003ccode\u003eCustomLibraryModelsTests\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1482\"\u003e#1482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Error Prone and EP plugin (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1486\"\u003e#1486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.4.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1491\"\u003e#1491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMinor cleanup, no behavior changes by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1487\"\u003e#1487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.49.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/commit/2c3e6c8de87981ece2919c28ccb9c39d466b4460\"\u003e\u003ccode\u003e2c3e6c8\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.2.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/596dc404b5e3d97184e35163ab6803d0856cbc6c\"\u003e\u003ccode\u003e596dc40\u003c/code\u003e\u003c/a\u003e Changelog for release 0.13.2 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1515\"\u003e#1515\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/14f12d3850dc72d6a20646eed140e12751740f95\"\u003e\u003ccode\u003e14f12d3\u003c/code\u003e\u003c/a\u003e Update to Error Prone 2.49.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/97707edbb706b490f8db0ede5eeb18af7e9e4c74\"\u003e\u003ccode\u003e97707ed\u003c/code\u003e\u003c/a\u003e Fix crash with captured array types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1508\"\u003e#1508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/498636f1e0a21301de7e3637d3184fa55562f778\"\u003e\u003ccode\u003e498636f\u003c/code\u003e\u003c/a\u003e Support for Spring's \u003ca href=\"https://github.com/Value\"\u003e\u003ccode\u003e@​Value\u003c/code\u003e\u003c/a\u003e annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/cf60f5888446045735e1accf47b6636193b5fcb3\"\u003e\u003ccode\u003ecf60f58\u003c/code\u003e\u003c/a\u003e Better handling of method references passed to generic methods in JSpecify mo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/f4dcfc9f605629508306dba6c78978277d529214\"\u003e\u003ccode\u003ef4dcfc9\u003c/code\u003e\u003c/a\u003e Print only \u003ccode\u003e@Nullable\u003c/code\u003e type use annotations in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1507\"\u003e#1507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/6e5983bb385b65df3b81f53db92b264fdd33d1cc\"\u003e\u003ccode\u003e6e5983b\u003c/code\u003e\u003c/a\u003e JDK javac plugin: properly handle nested annotations on array parameter types...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/e78dc899ad7a99d7e14301e34fc2cb1d935f70ed\"\u003e\u003ccode\u003ee78dc89\u003c/code\u003e\u003c/a\u003e Re-introduce annotations elided by \u003ccode\u003ejavac\u003c/code\u003e for certain cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1473\"\u003e#1473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/d1aa5048c3fbb37e94b348e0db2eaefd4dd7ea44\"\u003e\u003ccode\u003ed1aa504\u003c/code\u003e\u003c/a\u003e Fix library modeling for varargs arrays (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1485\"\u003e#1485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uber/NullAway/compare/v0.13.1...v0.13.2\"\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=com.uber.nullaway:nullaway\u0026package-manager=gradle\u0026previous-version=0.13.1\u0026new-version=0.13.2)](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/mikosik/smooth-build/pull/238","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mikosik%2Fsmooth-build/issues/238","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/238/packages"},{"uuid":"4254231201","node_id":"PR_kwDOGRIFOM7R9wI5","number":425,"state":"closed","title":"build(deps): bump com.uber.nullaway:nullaway from 0.13.1 to 0.13.2","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-14T11:07:36.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-13T11:46:15.000Z","updated_at":"2026-04-14T11:07:38.000Z","time_to_close":84081,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"com.uber.nullaway:nullaway","old_version":"0.13.1","new_version":"0.13.2","repository_url":"https://github.com/uber/NullAway"}],"path":null,"ecosystem":"maven"},"body":"Bumps [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) from 0.13.1 to 0.13.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/releases\"\u003ecom.uber.nullaway:nullaway's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNullAway 0.13.2\u003c/h2\u003e\n\u003cp\u003eVarious bug fixes in this release and better JSpecify support.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix for explicitly-typed lambda parameters in JDK 24+ (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1452\"\u003e#1452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of wildcard upper bounds in generic method inference by \u003ca href=\"https://github.com/dhruv-agr\"\u003e\u003ccode\u003e@​dhruv-agr\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1454\"\u003e#1454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd default support for \u003ca href=\"https://github.com/PostConstruct\"\u003e\u003ccode\u003e@​PostConstruct\u003c/code\u003e\u003c/a\u003e as an initializer annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1459\"\u003e#1459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude nested annotation information in astubx files when loading external library models by \u003ca href=\"https://github.com/haewiful\"\u003e\u003ccode\u003e@​haewiful\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1456\"\u003e#1456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: assume NONNULL in generic method inference for unconstrained type variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1471\"\u003e#1471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: improve inference for generic methods based on method reference arguments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1438\"\u003e#1438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove printing of annotated type variables in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1478\"\u003e#1478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial handling of constructor diamond operators (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle restrictive type-use \u003ccode\u003e@NonNull\u003c/code\u003e annotations on varargs array (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1484\"\u003e#1484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for issue 1493 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1496\"\u003e#1496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix library modeling for varargs arrays (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1485\"\u003e#1485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRe-introduce annotations elided by \u003ccode\u003ejavac\u003c/code\u003e for certain cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1473\"\u003e#1473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJDK javac plugin: properly handle nested annotations on array parameter types and varargs (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1497\"\u003e#1497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrint only \u003ccode\u003e@Nullable\u003c/code\u003e type use annotations in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1507\"\u003e#1507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter handling of method references passed to generic methods in JSpecify mode (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1499\"\u003e#1499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport for Spring's \u003ca href=\"https://github.com/Value\"\u003e\u003ccode\u003e@​Value\u003c/code\u003e\u003c/a\u003e annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash with captured array types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1508\"\u003e#1508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUpdate comments in NullabilityUtil#hasAnyAnnotationMatching (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1457\"\u003e#1457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.3.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.47.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1461\"\u003e#1461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSwitch InvocationAndContext to be a record (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1463\"\u003e#1463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions for Node 24 compatibility by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1465\"\u003e#1465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions to latest versions by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1466\"\u003e#1466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump various dependencies (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1469\"\u003e#1469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks in \u003ccode\u003eCustomLibraryModelsTests\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1482\"\u003e#1482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Error Prone and EP plugin (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1486\"\u003e#1486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.4.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1491\"\u003e#1491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMinor cleanup, no behavior changes by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1487\"\u003e#1487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.49.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/blob/master/CHANGELOG.md\"\u003ecom.uber.nullaway:nullaway's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.13.2\u003c/h2\u003e\n\u003cp\u003eVarious bug fixes in this release and better JSpecify support.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix for explicitly-typed lambda parameters in JDK 24+ (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1452\"\u003e#1452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of wildcard upper bounds in generic method inference by \u003ca href=\"https://github.com/dhruv-agr\"\u003e\u003ccode\u003e@​dhruv-agr\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1454\"\u003e#1454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd default support for \u003ca href=\"https://github.com/PostConstruct\"\u003e\u003ccode\u003e@​PostConstruct\u003c/code\u003e\u003c/a\u003e as an initializer annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1459\"\u003e#1459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude nested annotation information in astubx files when loading external library models by \u003ca href=\"https://github.com/haewiful\"\u003e\u003ccode\u003e@​haewiful\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1456\"\u003e#1456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: assume NONNULL in generic method inference for unconstrained type variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1471\"\u003e#1471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: improve inference for generic methods based on method reference arguments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1438\"\u003e#1438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove printing of annotated type variables in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1478\"\u003e#1478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial handling of constructor diamond operators (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle restrictive type-use \u003ccode\u003e@NonNull\u003c/code\u003e annotations on varargs array (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1484\"\u003e#1484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for issue 1493 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1496\"\u003e#1496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix library modeling for varargs arrays (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1485\"\u003e#1485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRe-introduce annotations elided by \u003ccode\u003ejavac\u003c/code\u003e for certain cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1473\"\u003e#1473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJDK javac plugin: properly handle nested annotations on array parameter types and varargs (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1497\"\u003e#1497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrint only \u003ccode\u003e@Nullable\u003c/code\u003e type use annotations in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1507\"\u003e#1507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter handling of method references passed to generic methods in JSpecify mode (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1499\"\u003e#1499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport for Spring's \u003ca href=\"https://github.com/Value\"\u003e\u003ccode\u003e@​Value\u003c/code\u003e\u003c/a\u003e annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash with captured array types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1508\"\u003e#1508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUpdate comments in NullabilityUtil#hasAnyAnnotationMatching (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1457\"\u003e#1457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.3.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.47.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1461\"\u003e#1461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSwitch InvocationAndContext to be a record (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1463\"\u003e#1463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions for Node 24 compatibility by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1465\"\u003e#1465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions to latest versions by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1466\"\u003e#1466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump various dependencies (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1469\"\u003e#1469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks in \u003ccode\u003eCustomLibraryModelsTests\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1482\"\u003e#1482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Error Prone and EP plugin (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1486\"\u003e#1486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.4.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1491\"\u003e#1491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMinor cleanup, no behavior changes by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1487\"\u003e#1487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.49.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/commit/2c3e6c8de87981ece2919c28ccb9c39d466b4460\"\u003e\u003ccode\u003e2c3e6c8\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.2.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/596dc404b5e3d97184e35163ab6803d0856cbc6c\"\u003e\u003ccode\u003e596dc40\u003c/code\u003e\u003c/a\u003e Changelog for release 0.13.2 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1515\"\u003e#1515\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/14f12d3850dc72d6a20646eed140e12751740f95\"\u003e\u003ccode\u003e14f12d3\u003c/code\u003e\u003c/a\u003e Update to Error Prone 2.49.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/97707edbb706b490f8db0ede5eeb18af7e9e4c74\"\u003e\u003ccode\u003e97707ed\u003c/code\u003e\u003c/a\u003e Fix crash with captured array types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1508\"\u003e#1508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/498636f1e0a21301de7e3637d3184fa55562f778\"\u003e\u003ccode\u003e498636f\u003c/code\u003e\u003c/a\u003e Support for Spring's \u003ca href=\"https://github.com/Value\"\u003e\u003ccode\u003e@​Value\u003c/code\u003e\u003c/a\u003e annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/cf60f5888446045735e1accf47b6636193b5fcb3\"\u003e\u003ccode\u003ecf60f58\u003c/code\u003e\u003c/a\u003e Better handling of method references passed to generic methods in JSpecify mo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/f4dcfc9f605629508306dba6c78978277d529214\"\u003e\u003ccode\u003ef4dcfc9\u003c/code\u003e\u003c/a\u003e Print only \u003ccode\u003e@Nullable\u003c/code\u003e type use annotations in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1507\"\u003e#1507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/6e5983bb385b65df3b81f53db92b264fdd33d1cc\"\u003e\u003ccode\u003e6e5983b\u003c/code\u003e\u003c/a\u003e JDK javac plugin: properly handle nested annotations on array parameter types...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/e78dc899ad7a99d7e14301e34fc2cb1d935f70ed\"\u003e\u003ccode\u003ee78dc89\u003c/code\u003e\u003c/a\u003e Re-introduce annotations elided by \u003ccode\u003ejavac\u003c/code\u003e for certain cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1473\"\u003e#1473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/d1aa5048c3fbb37e94b348e0db2eaefd4dd7ea44\"\u003e\u003ccode\u003ed1aa504\u003c/code\u003e\u003c/a\u003e Fix library modeling for varargs arrays (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1485\"\u003e#1485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uber/NullAway/compare/v0.13.1...v0.13.2\"\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=com.uber.nullaway:nullaway\u0026package-manager=maven\u0026previous-version=0.13.1\u0026new-version=0.13.2)](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/itinycheng/flink-platform-backend/pull/425","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/itinycheng%2Fflink-platform-backend/issues/425","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/425/packages"},{"uuid":"4252055874","node_id":"PR_kwDOGbiom87R5L2z","number":135,"state":"open","title":"Bump com.uber.nullaway:nullaway from 0.13.1 to 0.13.2","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":["yvasyliev"],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-13T07:02:30.000Z","updated_at":"2026-04-13T07:05:12.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"com.uber.nullaway:nullaway","old_version":"0.13.1","new_version":"0.13.2","repository_url":"https://github.com/uber/NullAway"}],"path":null,"ecosystem":"maven"},"body":"Bumps [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) from 0.13.1 to 0.13.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/releases\"\u003ecom.uber.nullaway:nullaway's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNullAway 0.13.2\u003c/h2\u003e\n\u003cp\u003eVarious bug fixes in this release and better JSpecify support.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix for explicitly-typed lambda parameters in JDK 24+ (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1452\"\u003e#1452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of wildcard upper bounds in generic method inference by \u003ca href=\"https://github.com/dhruv-agr\"\u003e\u003ccode\u003e@​dhruv-agr\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1454\"\u003e#1454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd default support for \u003ca href=\"https://github.com/PostConstruct\"\u003e\u003ccode\u003e@​PostConstruct\u003c/code\u003e\u003c/a\u003e as an initializer annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1459\"\u003e#1459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude nested annotation information in astubx files when loading external library models by \u003ca href=\"https://github.com/haewiful\"\u003e\u003ccode\u003e@​haewiful\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1456\"\u003e#1456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: assume NONNULL in generic method inference for unconstrained type variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1471\"\u003e#1471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: improve inference for generic methods based on method reference arguments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1438\"\u003e#1438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove printing of annotated type variables in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1478\"\u003e#1478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial handling of constructor diamond operators (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle restrictive type-use \u003ccode\u003e@NonNull\u003c/code\u003e annotations on varargs array (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1484\"\u003e#1484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for issue 1493 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1496\"\u003e#1496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix library modeling for varargs arrays (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1485\"\u003e#1485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRe-introduce annotations elided by \u003ccode\u003ejavac\u003c/code\u003e for certain cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1473\"\u003e#1473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJDK javac plugin: properly handle nested annotations on array parameter types and varargs (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1497\"\u003e#1497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrint only \u003ccode\u003e@Nullable\u003c/code\u003e type use annotations in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1507\"\u003e#1507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter handling of method references passed to generic methods in JSpecify mode (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1499\"\u003e#1499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport for Spring's \u003ca href=\"https://github.com/Value\"\u003e\u003ccode\u003e@​Value\u003c/code\u003e\u003c/a\u003e annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash with captured array types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1508\"\u003e#1508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUpdate comments in NullabilityUtil#hasAnyAnnotationMatching (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1457\"\u003e#1457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.3.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.47.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1461\"\u003e#1461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSwitch InvocationAndContext to be a record (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1463\"\u003e#1463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions for Node 24 compatibility by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1465\"\u003e#1465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions to latest versions by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1466\"\u003e#1466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump various dependencies (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1469\"\u003e#1469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks in \u003ccode\u003eCustomLibraryModelsTests\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1482\"\u003e#1482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Error Prone and EP plugin (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1486\"\u003e#1486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.4.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1491\"\u003e#1491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMinor cleanup, no behavior changes by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1487\"\u003e#1487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.49.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/blob/master/CHANGELOG.md\"\u003ecom.uber.nullaway:nullaway's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.13.2\u003c/h2\u003e\n\u003cp\u003eVarious bug fixes in this release and better JSpecify support.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix for explicitly-typed lambda parameters in JDK 24+ (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1452\"\u003e#1452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of wildcard upper bounds in generic method inference by \u003ca href=\"https://github.com/dhruv-agr\"\u003e\u003ccode\u003e@​dhruv-agr\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1454\"\u003e#1454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd default support for \u003ca href=\"https://github.com/PostConstruct\"\u003e\u003ccode\u003e@​PostConstruct\u003c/code\u003e\u003c/a\u003e as an initializer annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1459\"\u003e#1459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude nested annotation information in astubx files when loading external library models by \u003ca href=\"https://github.com/haewiful\"\u003e\u003ccode\u003e@​haewiful\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1456\"\u003e#1456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: assume NONNULL in generic method inference for unconstrained type variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1471\"\u003e#1471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: improve inference for generic methods based on method reference arguments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1438\"\u003e#1438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove printing of annotated type variables in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1478\"\u003e#1478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial handling of constructor diamond operators (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle restrictive type-use \u003ccode\u003e@NonNull\u003c/code\u003e annotations on varargs array (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1484\"\u003e#1484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for issue 1493 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1496\"\u003e#1496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix library modeling for varargs arrays (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1485\"\u003e#1485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRe-introduce annotations elided by \u003ccode\u003ejavac\u003c/code\u003e for certain cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1473\"\u003e#1473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJDK javac plugin: properly handle nested annotations on array parameter types and varargs (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1497\"\u003e#1497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrint only \u003ccode\u003e@Nullable\u003c/code\u003e type use annotations in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1507\"\u003e#1507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter handling of method references passed to generic methods in JSpecify mode (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1499\"\u003e#1499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport for Spring's \u003ca href=\"https://github.com/Value\"\u003e\u003ccode\u003e@​Value\u003c/code\u003e\u003c/a\u003e annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash with captured array types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1508\"\u003e#1508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUpdate comments in NullabilityUtil#hasAnyAnnotationMatching (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1457\"\u003e#1457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.3.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.47.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1461\"\u003e#1461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSwitch InvocationAndContext to be a record (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1463\"\u003e#1463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions for Node 24 compatibility by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1465\"\u003e#1465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions to latest versions by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1466\"\u003e#1466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump various dependencies (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1469\"\u003e#1469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks in \u003ccode\u003eCustomLibraryModelsTests\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1482\"\u003e#1482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Error Prone and EP plugin (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1486\"\u003e#1486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.4.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1491\"\u003e#1491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMinor cleanup, no behavior changes by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1487\"\u003e#1487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.49.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/commit/2c3e6c8de87981ece2919c28ccb9c39d466b4460\"\u003e\u003ccode\u003e2c3e6c8\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.2.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/596dc404b5e3d97184e35163ab6803d0856cbc6c\"\u003e\u003ccode\u003e596dc40\u003c/code\u003e\u003c/a\u003e Changelog for release 0.13.2 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1515\"\u003e#1515\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/14f12d3850dc72d6a20646eed140e12751740f95\"\u003e\u003ccode\u003e14f12d3\u003c/code\u003e\u003c/a\u003e Update to Error Prone 2.49.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/97707edbb706b490f8db0ede5eeb18af7e9e4c74\"\u003e\u003ccode\u003e97707ed\u003c/code\u003e\u003c/a\u003e Fix crash with captured array types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1508\"\u003e#1508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/498636f1e0a21301de7e3637d3184fa55562f778\"\u003e\u003ccode\u003e498636f\u003c/code\u003e\u003c/a\u003e Support for Spring's \u003ca href=\"https://github.com/Value\"\u003e\u003ccode\u003e@​Value\u003c/code\u003e\u003c/a\u003e annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/cf60f5888446045735e1accf47b6636193b5fcb3\"\u003e\u003ccode\u003ecf60f58\u003c/code\u003e\u003c/a\u003e Better handling of method references passed to generic methods in JSpecify mo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/f4dcfc9f605629508306dba6c78978277d529214\"\u003e\u003ccode\u003ef4dcfc9\u003c/code\u003e\u003c/a\u003e Print only \u003ccode\u003e@Nullable\u003c/code\u003e type use annotations in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1507\"\u003e#1507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/6e5983bb385b65df3b81f53db92b264fdd33d1cc\"\u003e\u003ccode\u003e6e5983b\u003c/code\u003e\u003c/a\u003e JDK javac plugin: properly handle nested annotations on array parameter types...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/e78dc899ad7a99d7e14301e34fc2cb1d935f70ed\"\u003e\u003ccode\u003ee78dc89\u003c/code\u003e\u003c/a\u003e Re-introduce annotations elided by \u003ccode\u003ejavac\u003c/code\u003e for certain cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1473\"\u003e#1473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/d1aa5048c3fbb37e94b348e0db2eaefd4dd7ea44\"\u003e\u003ccode\u003ed1aa504\u003c/code\u003e\u003c/a\u003e Fix library modeling for varargs arrays (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1485\"\u003e#1485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uber/NullAway/compare/v0.13.1...v0.13.2\"\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=com.uber.nullaway:nullaway\u0026package-manager=gradle\u0026previous-version=0.13.1\u0026new-version=0.13.2)](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/yvasyliev/dz4j/pull/135","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/yvasyliev%2Fdz4j/issues/135","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/135/packages"},{"uuid":"4251923001","node_id":"PR_kwDOCBLsjM7R43jN","number":826,"state":"open","title":"build(deps): bump com.uber.nullaway:nullaway from 0.13.1 to 0.13.2","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-13T06:39:14.000Z","updated_at":"2026-04-13T06:45:25.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"com.uber.nullaway:nullaway","old_version":"0.13.1","new_version":"0.13.2","repository_url":"https://github.com/uber/NullAway"}],"path":null,"ecosystem":"maven"},"body":"Bumps [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) from 0.13.1 to 0.13.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/releases\"\u003ecom.uber.nullaway:nullaway's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNullAway 0.13.2\u003c/h2\u003e\n\u003cp\u003eVarious bug fixes in this release and better JSpecify support.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix for explicitly-typed lambda parameters in JDK 24+ (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1452\"\u003e#1452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of wildcard upper bounds in generic method inference by \u003ca href=\"https://github.com/dhruv-agr\"\u003e\u003ccode\u003e@​dhruv-agr\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1454\"\u003e#1454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd default support for \u003ca href=\"https://github.com/PostConstruct\"\u003e\u003ccode\u003e@​PostConstruct\u003c/code\u003e\u003c/a\u003e as an initializer annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1459\"\u003e#1459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude nested annotation information in astubx files when loading external library models by \u003ca href=\"https://github.com/haewiful\"\u003e\u003ccode\u003e@​haewiful\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1456\"\u003e#1456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: assume NONNULL in generic method inference for unconstrained type variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1471\"\u003e#1471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: improve inference for generic methods based on method reference arguments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1438\"\u003e#1438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove printing of annotated type variables in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1478\"\u003e#1478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial handling of constructor diamond operators (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle restrictive type-use \u003ccode\u003e@NonNull\u003c/code\u003e annotations on varargs array (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1484\"\u003e#1484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for issue 1493 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1496\"\u003e#1496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix library modeling for varargs arrays (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1485\"\u003e#1485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRe-introduce annotations elided by \u003ccode\u003ejavac\u003c/code\u003e for certain cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1473\"\u003e#1473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJDK javac plugin: properly handle nested annotations on array parameter types and varargs (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1497\"\u003e#1497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrint only \u003ccode\u003e@Nullable\u003c/code\u003e type use annotations in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1507\"\u003e#1507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter handling of method references passed to generic methods in JSpecify mode (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1499\"\u003e#1499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport for Spring's \u003ca href=\"https://github.com/Value\"\u003e\u003ccode\u003e@​Value\u003c/code\u003e\u003c/a\u003e annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash with captured array types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1508\"\u003e#1508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUpdate comments in NullabilityUtil#hasAnyAnnotationMatching (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1457\"\u003e#1457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.3.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.47.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1461\"\u003e#1461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSwitch InvocationAndContext to be a record (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1463\"\u003e#1463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions for Node 24 compatibility by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1465\"\u003e#1465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions to latest versions by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1466\"\u003e#1466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump various dependencies (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1469\"\u003e#1469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks in \u003ccode\u003eCustomLibraryModelsTests\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1482\"\u003e#1482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Error Prone and EP plugin (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1486\"\u003e#1486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.4.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1491\"\u003e#1491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMinor cleanup, no behavior changes by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1487\"\u003e#1487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.49.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/blob/master/CHANGELOG.md\"\u003ecom.uber.nullaway:nullaway's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.13.2\u003c/h2\u003e\n\u003cp\u003eVarious bug fixes in this release and better JSpecify support.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix for explicitly-typed lambda parameters in JDK 24+ (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1452\"\u003e#1452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of wildcard upper bounds in generic method inference by \u003ca href=\"https://github.com/dhruv-agr\"\u003e\u003ccode\u003e@​dhruv-agr\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1454\"\u003e#1454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd default support for \u003ca href=\"https://github.com/PostConstruct\"\u003e\u003ccode\u003e@​PostConstruct\u003c/code\u003e\u003c/a\u003e as an initializer annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1459\"\u003e#1459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude nested annotation information in astubx files when loading external library models by \u003ca href=\"https://github.com/haewiful\"\u003e\u003ccode\u003e@​haewiful\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1456\"\u003e#1456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: assume NONNULL in generic method inference for unconstrained type variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1471\"\u003e#1471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: improve inference for generic methods based on method reference arguments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1438\"\u003e#1438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove printing of annotated type variables in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1478\"\u003e#1478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial handling of constructor diamond operators (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle restrictive type-use \u003ccode\u003e@NonNull\u003c/code\u003e annotations on varargs array (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1484\"\u003e#1484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for issue 1493 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1496\"\u003e#1496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix library modeling for varargs arrays (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1485\"\u003e#1485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRe-introduce annotations elided by \u003ccode\u003ejavac\u003c/code\u003e for certain cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1473\"\u003e#1473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJDK javac plugin: properly handle nested annotations on array parameter types and varargs (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1497\"\u003e#1497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrint only \u003ccode\u003e@Nullable\u003c/code\u003e type use annotations in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1507\"\u003e#1507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter handling of method references passed to generic methods in JSpecify mode (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1499\"\u003e#1499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport for Spring's \u003ca href=\"https://github.com/Value\"\u003e\u003ccode\u003e@​Value\u003c/code\u003e\u003c/a\u003e annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash with captured array types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1508\"\u003e#1508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUpdate comments in NullabilityUtil#hasAnyAnnotationMatching (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1457\"\u003e#1457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.3.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.47.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1461\"\u003e#1461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSwitch InvocationAndContext to be a record (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1463\"\u003e#1463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions for Node 24 compatibility by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1465\"\u003e#1465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions to latest versions by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1466\"\u003e#1466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump various dependencies (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1469\"\u003e#1469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks in \u003ccode\u003eCustomLibraryModelsTests\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1482\"\u003e#1482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Error Prone and EP plugin (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1486\"\u003e#1486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.4.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1491\"\u003e#1491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMinor cleanup, no behavior changes by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1487\"\u003e#1487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.49.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/commit/2c3e6c8de87981ece2919c28ccb9c39d466b4460\"\u003e\u003ccode\u003e2c3e6c8\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.2.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/596dc404b5e3d97184e35163ab6803d0856cbc6c\"\u003e\u003ccode\u003e596dc40\u003c/code\u003e\u003c/a\u003e Changelog for release 0.13.2 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1515\"\u003e#1515\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/14f12d3850dc72d6a20646eed140e12751740f95\"\u003e\u003ccode\u003e14f12d3\u003c/code\u003e\u003c/a\u003e Update to Error Prone 2.49.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/97707edbb706b490f8db0ede5eeb18af7e9e4c74\"\u003e\u003ccode\u003e97707ed\u003c/code\u003e\u003c/a\u003e Fix crash with captured array types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1508\"\u003e#1508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/498636f1e0a21301de7e3637d3184fa55562f778\"\u003e\u003ccode\u003e498636f\u003c/code\u003e\u003c/a\u003e Support for Spring's \u003ca href=\"https://github.com/Value\"\u003e\u003ccode\u003e@​Value\u003c/code\u003e\u003c/a\u003e annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/cf60f5888446045735e1accf47b6636193b5fcb3\"\u003e\u003ccode\u003ecf60f58\u003c/code\u003e\u003c/a\u003e Better handling of method references passed to generic methods in JSpecify mo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/f4dcfc9f605629508306dba6c78978277d529214\"\u003e\u003ccode\u003ef4dcfc9\u003c/code\u003e\u003c/a\u003e Print only \u003ccode\u003e@Nullable\u003c/code\u003e type use annotations in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1507\"\u003e#1507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/6e5983bb385b65df3b81f53db92b264fdd33d1cc\"\u003e\u003ccode\u003e6e5983b\u003c/code\u003e\u003c/a\u003e JDK javac plugin: properly handle nested annotations on array parameter types...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/e78dc899ad7a99d7e14301e34fc2cb1d935f70ed\"\u003e\u003ccode\u003ee78dc89\u003c/code\u003e\u003c/a\u003e Re-introduce annotations elided by \u003ccode\u003ejavac\u003c/code\u003e for certain cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1473\"\u003e#1473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/d1aa5048c3fbb37e94b348e0db2eaefd4dd7ea44\"\u003e\u003ccode\u003ed1aa504\u003c/code\u003e\u003c/a\u003e Fix library modeling for varargs arrays (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1485\"\u003e#1485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uber/NullAway/compare/v0.13.1...v0.13.2\"\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=com.uber.nullaway:nullaway\u0026package-manager=gradle\u0026previous-version=0.13.1\u0026new-version=0.13.2)](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/CycloneDX/cyclonedx-gradle-plugin/pull/826","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/CycloneDX%2Fcyclonedx-gradle-plugin/issues/826","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/826/packages"}],"issue_packages":[{"old_version":"0.13.4","new_version":"0.13.7","update_type":"patch","path":null,"pr_created_at":"2026-07-04T00:52:44.000Z","version_change":"0.13.4 → 0.13.7","issue":{"uuid":"4807090161","node_id":"PR_kwDOSFv_HM7txF5H","number":61,"state":"open","title":"chore(deps): bump com.uber.nullaway:nullaway from 0.13.4 to 0.13.7","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-07-04T00:52:44.000Z","updated_at":"2026-07-04T00:52:45.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"com.uber.nullaway:nullaway","old_version":"0.13.4","new_version":"0.13.7","repository_url":"https://github.com/uber/NullAway"}],"path":null,"ecosystem":"maven"},"body":"Bumps [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) from 0.13.4 to 0.13.7.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/releases\"\u003ecom.uber.nullaway:nullaway's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNullAway 0.13.7\u003c/h2\u003e\n\u003cp\u003eThis is a minor bug fix release addressing a couple of issues observed in 0.13.6.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for filtering null objects from streams in \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1597\"\u003e#1597\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReport init warnings for JPA constructors with arguments in \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1604\"\u003e#1604\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUpdate release instructions in \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1593\"\u003e#1593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitch code coverage aggregation to use built-in jacoco plugin by \u003ca href=\"https://github.com/subhramit\"\u003e\u003ccode\u003e@​subhramit\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1598\"\u003e#1598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Error Prone to 2.50.0 in \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1601\"\u003e#1601\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNullAway 0.13.6\u003c/h2\u003e\n\u003cp\u003e(NOTE: originally these notes appeared with the 0.13.5 release, but that release was pushed\nincorrectly due to an error in our release process.)\u003c/p\u003e\n\u003cp\u003eIncludes various bug fixes, particularly in JSpecify mode.  Also, the nullaway-annotations\nartifact now includes a \u003ccode\u003e@Contract\u003c/code\u003e annotation.  NullAway also now has a built-in handler\nto reason about field initialization in classes managed by Jakarta Persistence.\u003c/p\u003e\n\u003cp\u003eWork has begun on support  for wildcards in JSpecify mode.  Currently, this support is off\nby default, guarded by the configuration flag \u003ccode\u003eHandleWildcardGenerics\u003c/code\u003e.  The support still\nhas multiple known bugs, and we do not yet recommend enabling it.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eInitial subtype checking for wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1520\"\u003e#1520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle subtype checking for wildcard super bounds (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1547\"\u003e#1547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle most remaining wildcard subtyping / containment cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1548\"\u003e#1548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1528\"\u003e#1528\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1556\"\u003e#1556\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial inference for wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1549\"\u003e#1549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix wildcard inference bug with method references (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1553\"\u003e#1553\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix nullability for return and parameter wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1558\"\u003e#1558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for trick to assert chain of accesses is non-null (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1566\"\u003e#1566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove inference failure error message (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1567\"\u003e#1567\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdjust more TreePaths to have correct leaf before calling getTreeType (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1570\"\u003e#1570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Contract annotation to nullaway-annotations by \u003ca href=\"https://github.com/codingkiddo\"\u003e\u003ccode\u003e@​codingkiddo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1569\"\u003e#1569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRun inference for generic method calls nested inside receivers (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1571\"\u003e#1571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor hasAnyAnnotationMatching method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1583\"\u003e#1583\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of \u003ccode\u003evar\u003c/code\u003e-declared local variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1573\"\u003e#1573\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompensate for more annotations inserted by \u003ccode\u003ejavac\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1574\"\u003e#1574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable test for issue 1500 and add comment (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1560\"\u003e#1560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse ground target types when handling lambdas and method refs passed to generic methods (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1575\"\u003e#1575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix for unbounded wildcard passed to \u003ccode\u003e@NullUnmarked\u003c/code\u003e type variable (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1577\"\u003e#1577\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDetect and warn on annotations directly on wildcard types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1579\"\u003e#1579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable HandleWildcardGenerics flag when building NullAway (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1586\"\u003e#1586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReport error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor by \u003ca href=\"https://github.com/Vinu2111\"\u003e\u003ccode\u003e@​Vinu2111\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd a handler for Jakarta Persistence to reason about field initialization (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1584\"\u003e#1584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;Report error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1588\"\u003e#1588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUse Jacoco 0.8.15 snapshot (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1550\"\u003e#1550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.5.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1554\"\u003e#1554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest with latest Error Prone snapshot on CI (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1555\"\u003e#1555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Spring Boot as an integration test (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1557\"\u003e#1557\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/blob/master/CHANGELOG.md\"\u003ecom.uber.nullaway:nullaway's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.13.7\u003c/h2\u003e\n\u003cp\u003eThis is a minor bug fix release addressing a couple of issues observed in 0.13.6.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for filtering null objects from streams in \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1597\"\u003e#1597\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReport init warnings for JPA constructors with arguments in \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1604\"\u003e#1604\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUpdate release instructions in \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1593\"\u003e#1593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitch code coverage aggregation to use built-in jacoco plugin by \u003ca href=\"https://github.com/subhramit\"\u003e\u003ccode\u003e@​subhramit\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1598\"\u003e#1598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Error Prone to 2.50.0 in \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1601\"\u003e#1601\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 0.13.6\u003c/h2\u003e\n\u003cp\u003e(NOTE: originally these notes appeared with the 0.13.5 release, but that release was pushed\nincorrectly due to an error in our release process.)\u003c/p\u003e\n\u003cp\u003eIncludes various bug fixes, particularly in JSpecify mode.  Also, the nullaway-annotations\nartifact now includes a \u003ccode\u003e@Contract\u003c/code\u003e annotation.  NullAway also now has a built-in handler\nto reason about field initialization in classes managed by Jakarta Persistence.\u003c/p\u003e\n\u003cp\u003eWork has begun on support  for wildcards in JSpecify mode.  Currently, this support is off\nby default, guarded by the configuration flag \u003ccode\u003eHandleWildcardGenerics\u003c/code\u003e.  The support still\nhas multiple known bugs, and we do not yet recommend enabling it.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eInitial subtype checking for wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1520\"\u003e#1520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle subtype checking for wildcard super bounds (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1547\"\u003e#1547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle most remaining wildcard subtyping / containment cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1548\"\u003e#1548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1528\"\u003e#1528\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1556\"\u003e#1556\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial inference for wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1549\"\u003e#1549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix wildcard inference bug with method references (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1553\"\u003e#1553\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix nullability for return and parameter wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1558\"\u003e#1558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for trick to assert chain of accesses is non-null (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1566\"\u003e#1566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove inference failure error message (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1567\"\u003e#1567\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdjust more TreePaths to have correct leaf before calling getTreeType (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1570\"\u003e#1570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Contract annotation to nullaway-annotations by \u003ca href=\"https://github.com/codingkiddo\"\u003e\u003ccode\u003e@​codingkiddo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1569\"\u003e#1569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRun inference for generic method calls nested inside receivers (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1571\"\u003e#1571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor hasAnyAnnotationMatching method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1583\"\u003e#1583\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of \u003ccode\u003evar\u003c/code\u003e-declared local variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1573\"\u003e#1573\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompensate for more annotations inserted by \u003ccode\u003ejavac\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1574\"\u003e#1574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable test for issue 1500 and add comment (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1560\"\u003e#1560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse ground target types when handling lambdas and method refs passed to generic methods (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1575\"\u003e#1575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix for unbounded wildcard passed to \u003ccode\u003e@NullUnmarked\u003c/code\u003e type variable (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1577\"\u003e#1577\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDetect and warn on annotations directly on wildcard types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1579\"\u003e#1579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable HandleWildcardGenerics flag when building NullAway (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1586\"\u003e#1586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReport error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor by \u003ca href=\"https://github.com/Vinu2111\"\u003e\u003ccode\u003e@​Vinu2111\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd a handler for Jakarta Persistence to reason about field initialization (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1584\"\u003e#1584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;Report error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1588\"\u003e#1588\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/uber/NullAway/commit/2e1f2ea1df59f28945c68e3f752b89151749754d\"\u003e\u003ccode\u003e2e1f2ea\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.7.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/32c03a46ff9c38e4f567f26d4f493422bd41bede\"\u003e\u003ccode\u003e32c03a4\u003c/code\u003e\u003c/a\u003e Changelog for release 0.13.7 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1609\"\u003e#1609\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/8dd848a74b668dc6e3a3c926ec37913b92bb3307\"\u003e\u003ccode\u003e8dd848a\u003c/code\u003e\u003c/a\u003e Report init warnings for JPA constructors with arguments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1604\"\u003e#1604\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/0b3145b10473442b1963b19d8a8e528803a79fb8\"\u003e\u003ccode\u003e0b3145b\u003c/code\u003e\u003c/a\u003e Bump Error Prone to 2.50.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1601\"\u003e#1601\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/f4d89515319bc0f581e791c44b66cc200d211da2\"\u003e\u003ccode\u003ef4d8951\u003c/code\u003e\u003c/a\u003e Switch code coverage aggregation to use built-in jacoco plugin (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1598\"\u003e#1598\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/2b34aa8fc09b13058e1453c9a804d5e1853d67ff\"\u003e\u003ccode\u003e2b34aa8\u003c/code\u003e\u003c/a\u003e Add support for filtering null objects from streams (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1597\"\u003e#1597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/0f2c373c63db1543256938abb079994cf0817ff3\"\u003e\u003ccode\u003e0f2c373\u003c/code\u003e\u003c/a\u003e Update release instructions (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1593\"\u003e#1593\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/33eab56c98a4dd7ebe8c448974f5327c23d5023f\"\u003e\u003ccode\u003e33eab56\u003c/code\u003e\u003c/a\u003e Prepare next development version.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/fa850b5fe8bf3603d3e50a8993956b747f814b23\"\u003e\u003ccode\u003efa850b5\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.6.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/e188182a87170b8f12ecea7cf45526bdde028dd0\"\u003e\u003ccode\u003ee188182\u003c/code\u003e\u003c/a\u003e Notes for 0.13.6 release (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1592\"\u003e#1592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uber/NullAway/compare/v0.13.4...v0.13.7\"\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=com.uber.nullaway:nullaway\u0026package-manager=gradle\u0026previous-version=0.13.4\u0026new-version=0.13.7)](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/agustafson/prince-of-space/pull/61","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/agustafson%2Fprince-of-space/issues/61","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/61/packages"}},{"old_version":"0.13.6","new_version":"0.13.7","update_type":"patch","path":null,"pr_created_at":"2026-06-17T08:52:55.000Z","version_change":"0.13.6 → 0.13.7","issue":{"uuid":"4681641811","node_id":"PR_kwDONkVlB87nY1UK","number":157,"state":"open","title":"Bump com.uber.nullaway:nullaway from 0.13.6 to 0.13.7","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-17T08:52:55.000Z","updated_at":"2026-07-05T00:16:51.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"com.uber.nullaway:nullaway","old_version":"0.13.6","new_version":"0.13.7","repository_url":"https://github.com/uber/NullAway"}],"path":null,"ecosystem":"maven"},"body":"Bumps [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) from 0.13.6 to 0.13.7.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/releases\"\u003ecom.uber.nullaway:nullaway's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNullAway 0.13.7\u003c/h2\u003e\n\u003cp\u003eThis is a minor bug fix release addressing a couple of issues observed in 0.13.6.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for filtering null objects from streams in \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1597\"\u003e#1597\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReport init warnings for JPA constructors with arguments in \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1604\"\u003e#1604\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUpdate release instructions in \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1593\"\u003e#1593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitch code coverage aggregation to use built-in jacoco plugin by \u003ca href=\"https://github.com/subhramit\"\u003e\u003ccode\u003e@​subhramit\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1598\"\u003e#1598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Error Prone to 2.50.0 in \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1601\"\u003e#1601\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/blob/master/CHANGELOG.md\"\u003ecom.uber.nullaway:nullaway's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.13.7\u003c/h2\u003e\n\u003cp\u003eThis is a minor bug fix release addressing a couple of issues observed in 0.13.6.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for filtering null objects from streams in \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1597\"\u003e#1597\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReport init warnings for JPA constructors with arguments in \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1604\"\u003e#1604\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUpdate release instructions in \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1593\"\u003e#1593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitch code coverage aggregation to use built-in jacoco plugin by \u003ca href=\"https://github.com/subhramit\"\u003e\u003ccode\u003e@​subhramit\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1598\"\u003e#1598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump Error Prone to 2.50.0 in \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1601\"\u003e#1601\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/commit/2e1f2ea1df59f28945c68e3f752b89151749754d\"\u003e\u003ccode\u003e2e1f2ea\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.7.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/32c03a46ff9c38e4f567f26d4f493422bd41bede\"\u003e\u003ccode\u003e32c03a4\u003c/code\u003e\u003c/a\u003e Changelog for release 0.13.7 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1609\"\u003e#1609\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/8dd848a74b668dc6e3a3c926ec37913b92bb3307\"\u003e\u003ccode\u003e8dd848a\u003c/code\u003e\u003c/a\u003e Report init warnings for JPA constructors with arguments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1604\"\u003e#1604\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/0b3145b10473442b1963b19d8a8e528803a79fb8\"\u003e\u003ccode\u003e0b3145b\u003c/code\u003e\u003c/a\u003e Bump Error Prone to 2.50.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1601\"\u003e#1601\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/f4d89515319bc0f581e791c44b66cc200d211da2\"\u003e\u003ccode\u003ef4d8951\u003c/code\u003e\u003c/a\u003e Switch code coverage aggregation to use built-in jacoco plugin (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1598\"\u003e#1598\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/2b34aa8fc09b13058e1453c9a804d5e1853d67ff\"\u003e\u003ccode\u003e2b34aa8\u003c/code\u003e\u003c/a\u003e Add support for filtering null objects from streams (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1597\"\u003e#1597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/0f2c373c63db1543256938abb079994cf0817ff3\"\u003e\u003ccode\u003e0f2c373\u003c/code\u003e\u003c/a\u003e Update release instructions (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1593\"\u003e#1593\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/33eab56c98a4dd7ebe8c448974f5327c23d5023f\"\u003e\u003ccode\u003e33eab56\u003c/code\u003e\u003c/a\u003e Prepare next development version.\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/uber/NullAway/compare/v0.13.6...v0.13.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/turing85/quarkus-jackson-json-patch/pull/157","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/turing85%2Fquarkus-jackson-json-patch/issues/157","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/157/packages"}},{"old_version":"0.13.4","new_version":"0.13.6","update_type":"patch","path":null,"pr_created_at":"2026-06-11T00:04:56.000Z","version_change":"0.13.4 → 0.13.6","issue":{"uuid":"4635988207","node_id":"PR_kwDOKyk85s7lF9T9","number":2335,"state":"closed","title":"chore(deps): bump the all-backend-non-major-dependencies group across 1 directory with 13 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-12T00:04:23.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-11T00:04:56.000Z","updated_at":"2026-06-12T00:04:25.000Z","time_to_close":86367,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"all-backend-non-major-dependencies","update_count":13,"packages":[{"name":"software.amazon.awssdk:bom","old_version":"2.44.6","new_version":"2.46.5"},{"name":"com.google.protobuf:protobuf-java","old_version":"4.34.1","new_version":"4.35.0","repository_url":"https://github.com/protocolbuffers/protobuf"},{"name":"org.jobrunr:jobrunr-spring-boot-3-starter","old_version":"8.6.0","new_version":"8.6.1","repository_url":"https://github.com/jobrunr/jobrunr"},{"name":"com.uber.nullaway:nullaway","old_version":"0.13.4","new_version":"0.13.6","repository_url":"https://github.com/uber/NullAway"},{"name":"org.apache.tika:tika-core","old_version":"3.3.0","new_version":"3.3.1","repository_url":"https://github.com/apache/tika"},{"name":"io.netty:netty-codec-http","old_version":"4.2.13.Final","new_version":"4.2.15.Final","repository_url":"https://github.com/netty/netty"},{"name":"com.fasterxml.jackson.core:jackson-core","old_version":"2.21.3","new_version":"2.22.0","repository_url":"https://github.com/FasterXML/jackson-core"},{"name":"com.github.jk1.dependency-license-report","old_version":"3.1.2","new_version":"3.1.3"},{"name":"io.sentry.jvm.gradle","old_version":"6.6.0","new_version":"6.10.0","repository_url":"https://github.com/getsentry/sentry-android-gradle-plugin"},{"name":"org.sonarqube","old_version":"7.3.0.8198","new_version":"7.3.1.8318"},{"name":"com.diffplug.spotless","old_version":"8.4.0","new_version":"8.6.0"}],"path":null,"ecosystem":"maven"},"body":"Bumps the all-backend-non-major-dependencies group with 11 updates in the /backend directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| software.amazon.awssdk:bom | `2.44.6` | `2.46.5` |\n| [com.google.protobuf:protobuf-java](https://github.com/protocolbuffers/protobuf) | `4.34.1` | `4.35.0` |\n| [org.jobrunr:jobrunr-spring-boot-3-starter](https://github.com/jobrunr/jobrunr) | `8.6.0` | `8.6.1` |\n| [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) | `0.13.4` | `0.13.6` |\n| [org.apache.tika:tika-core](https://github.com/apache/tika) | `3.3.0` | `3.3.1` |\n| [io.netty:netty-codec-http](https://github.com/netty/netty) | `4.2.13.Final` | `4.2.15.Final` |\n| [com.fasterxml.jackson.core:jackson-core](https://github.com/FasterXML/jackson-core) | `2.21.3` | `2.22.0` |\n| com.github.jk1.dependency-license-report | `3.1.2` | `3.1.3` |\n| [io.sentry.jvm.gradle](https://github.com/getsentry/sentry-android-gradle-plugin) | `6.6.0` | `6.10.0` |\n| org.sonarqube | `7.3.0.8198` | `7.3.1.8318` |\n| com.diffplug.spotless | `8.4.0` | `8.6.0` |\n\n\nUpdates `software.amazon.awssdk:bom` from 2.44.6 to 2.46.5\n\nUpdates `com.google.protobuf:protobuf-java` from 4.34.1 to 4.35.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/protocolbuffers/protobuf/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jobrunr:jobrunr-spring-boot-3-starter` from 8.6.0 to 8.6.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jobrunr/jobrunr/releases\"\u003eorg.jobrunr:jobrunr-spring-boot-3-starter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.6.1\u003c/h2\u003e\n\u003ch1\u003eJobRunr and JobRunr Pro 8.6.1\u003c/h1\u003e\n\u003cp\u003eThis patch release includes bug fixes and small improvements for both JobRunr and JobRunr Pro.\u003c/p\u003e\n\u003ch2\u003eJobRunr 8.6.1\u003c/h2\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix multiple master nodes [PR \u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1557\"\u003e#1557\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/pull/1557\"\u003ejobrunr/jobrunr#1557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLog dataVersion mismatch exceptions [PR \u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1555\"\u003e#1555\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/pull/1555\"\u003ejobrunr/jobrunr#1555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix thread pool corePoolSize setting [PR \u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1559\"\u003e#1559\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/pull/1559\"\u003ejobrunr/jobrunr#1559\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnable JobScheduler and JobRequestScheduler by default for Micronaut [PR \u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1556\"\u003e#1556\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/pull/1556\"\u003ejobrunr/jobrunr#1556\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jobrunr/jobrunr/compare/v8.6.0...v8.6.1\"\u003ehttps://github.com/jobrunr/jobrunr/compare/v8.6.0...v8.6.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eJobRunr Pro 8.6.1\u003c/h2\u003e\n\u003ch3\u003eBugfixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix multiple master nodes [PR \u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1557\"\u003e#1557\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/pull/1557\"\u003ejobrunr/jobrunr#1557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLog dataVersion mismatch exceptions [PR \u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1555\"\u003e#1555\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/pull/1555\"\u003ejobrunr/jobrunr#1555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix thread pool corePoolSize setting [PR \u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1559\"\u003e#1559\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/pull/1559\"\u003ejobrunr/jobrunr#1559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent JobFilters from logging when annotation class is missing [PR \u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/886\"\u003e#886\u003c/a\u003e](\u003ca href=\"https://git.jobrunr.io/JobRunr/jobrunr-pro/pulls/886\"\u003ehttps://git.jobrunr.io/JobRunr/jobrunr-pro/pulls/886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix DoNotRetryPolicy trying to retry [PR \u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/884\"\u003e#884\u003c/a\u003e](\u003ca href=\"https://git.jobrunr.io/JobRunr/jobrunr-pro/pulls/884\"\u003ehttps://git.jobrunr.io/JobRunr/jobrunr-pro/pulls/884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove from FromScheduledConcurrentStateChange to also support awaiting jobs [PR \u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/890\"\u003e#890\u003c/a\u003e](\u003ca href=\"https://git.jobrunr.io/JobRunr/jobrunr-pro/pulls/890\"\u003ehttps://git.jobrunr.io/JobRunr/jobrunr-pro/pulls/890\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnable JobScheduler and JobRequestScheduler by default for Micronaut [PR \u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1556\"\u003e#1556\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/pull/1556\"\u003ejobrunr/jobrunr#1556\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jobrunr/jobrunr/compare/v8.6.0...v8.6.1\"\u003ehttps://github.com/jobrunr/jobrunr/compare/v8.6.0...v8.6.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/jobrunr/jobrunr/commit/b32f0278051c33cfaef9f0d79bcdd93ebaa3235c\"\u003e\u003ccode\u003eb32f027\u003c/code\u003e\u003c/a\u003e PR feedback (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1559\"\u003e#1559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/1ba9156c005bb57567dcb9ac7e5aab1c6c1baef9\"\u003e\u003ccode\u003e1ba9156\u003c/code\u003e\u003c/a\u003e Cleanup after tests (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1558\"\u003e#1558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/556ee9c3178e71129a33be19a15a0166b09475ed\"\u003e\u003ccode\u003e556ee9c\u003c/code\u003e\u003c/a\u003e Prevent dataVersion mismatch exceptions from spamming logs (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1555\"\u003e#1555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/b34a455eab52595e654df19428c1c16fc8e5d9a9\"\u003e\u003ccode\u003eb34a455\u003c/code\u003e\u003c/a\u003e Fix multiple master nodes (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1557\"\u003e#1557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/758cd71d05b3438531bfc338b9c05dc6eb7afd93\"\u003e\u003ccode\u003e758cd71\u003c/code\u003e\u003c/a\u003e Enable JobScheduler and JobRequestScheduler by default for Micronaut (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1556\"\u003e#1556\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jobrunr/jobrunr/commit/19a04c6cc007d5e265d5cef513a3d5706d48ec43\"\u003e\u003ccode\u003e19a04c6\u003c/code\u003e\u003c/a\u003e Use local maven proxy and gradle cache (\u003ca href=\"https://redirect.github.com/jobrunr/jobrunr/issues/1554\"\u003e#1554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jobrunr/jobrunr/compare/v8.6.0...v8.6.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.uber.nullaway:nullaway` from 0.13.4 to 0.13.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/releases\"\u003ecom.uber.nullaway:nullaway's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNullAway 0.13.6\u003c/h2\u003e\n\u003cp\u003e(NOTE: originally these notes appeared with the 0.13.5 release, but that release was pushed\nincorrectly due to an error in our release process.)\u003c/p\u003e\n\u003cp\u003eIncludes various bug fixes, particularly in JSpecify mode.  Also, the nullaway-annotations\nartifact now includes a \u003ccode\u003e@Contract\u003c/code\u003e annotation.  NullAway also now has a built-in handler\nto reason about field initialization in classes managed by Jakarta Persistence.\u003c/p\u003e\n\u003cp\u003eWork has begun on support  for wildcards in JSpecify mode.  Currently, this support is off\nby default, guarded by the configuration flag \u003ccode\u003eHandleWildcardGenerics\u003c/code\u003e.  The support still\nhas multiple known bugs, and we do not yet recommend enabling it.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eInitial subtype checking for wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1520\"\u003e#1520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle subtype checking for wildcard super bounds (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1547\"\u003e#1547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle most remaining wildcard subtyping / containment cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1548\"\u003e#1548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1528\"\u003e#1528\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1556\"\u003e#1556\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial inference for wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1549\"\u003e#1549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix wildcard inference bug with method references (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1553\"\u003e#1553\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix nullability for return and parameter wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1558\"\u003e#1558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for trick to assert chain of accesses is non-null (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1566\"\u003e#1566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove inference failure error message (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1567\"\u003e#1567\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdjust more TreePaths to have correct leaf before calling getTreeType (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1570\"\u003e#1570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Contract annotation to nullaway-annotations by \u003ca href=\"https://github.com/codingkiddo\"\u003e\u003ccode\u003e@​codingkiddo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1569\"\u003e#1569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRun inference for generic method calls nested inside receivers (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1571\"\u003e#1571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor hasAnyAnnotationMatching method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1583\"\u003e#1583\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of \u003ccode\u003evar\u003c/code\u003e-declared local variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1573\"\u003e#1573\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompensate for more annotations inserted by \u003ccode\u003ejavac\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1574\"\u003e#1574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable test for issue 1500 and add comment (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1560\"\u003e#1560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse ground target types when handling lambdas and method refs passed to generic methods (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1575\"\u003e#1575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix for unbounded wildcard passed to \u003ccode\u003e@NullUnmarked\u003c/code\u003e type variable (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1577\"\u003e#1577\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDetect and warn on annotations directly on wildcard types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1579\"\u003e#1579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable HandleWildcardGenerics flag when building NullAway (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1586\"\u003e#1586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReport error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor by \u003ca href=\"https://github.com/Vinu2111\"\u003e\u003ccode\u003e@​Vinu2111\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd a handler for Jakarta Persistence to reason about field initialization (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1584\"\u003e#1584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;Report error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1588\"\u003e#1588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUse Jacoco 0.8.15 snapshot (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1550\"\u003e#1550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.5.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1554\"\u003e#1554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest with latest Error Prone snapshot on CI (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1555\"\u003e#1555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Spring Boot as an integration test (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1557\"\u003e#1557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable generic bytecode tests on JDK 17 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1561\"\u003e#1561\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate spotless and guava-latest deps, removed unused semver4j (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1562\"\u003e#1562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks in more tests (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1563\"\u003e#1563\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks for addInputLines and addOutputLines calls (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1564\"\u003e#1564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse Temurin JDK 17 always in CI (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1565\"\u003e#1565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTell agents not to run multiple Gradle builds in parallel (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1582\"\u003e#1582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Codecov action to v6 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1587\"\u003e#1587\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNullAway 0.13.5\u003c/h2\u003e\n\u003cp\u003eDO NOT USE THIS RELEASE.  It was pushed incorrectly due to an error in our release process.\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/uber/NullAway/blob/master/CHANGELOG.md\"\u003ecom.uber.nullaway:nullaway's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.13.6\u003c/h2\u003e\n\u003cp\u003e(NOTE: originally these notes appeared with the 0.13.5 release, but that release was pushed\nincorrectly due to an error in our release process.)\u003c/p\u003e\n\u003cp\u003eIncludes various bug fixes, particularly in JSpecify mode.  Also, the nullaway-annotations\nartifact now includes a \u003ccode\u003e@Contract\u003c/code\u003e annotation.  NullAway also now has a built-in handler\nto reason about field initialization in classes managed by Jakarta Persistence.\u003c/p\u003e\n\u003cp\u003eWork has begun on support  for wildcards in JSpecify mode.  Currently, this support is off\nby default, guarded by the configuration flag \u003ccode\u003eHandleWildcardGenerics\u003c/code\u003e.  The support still\nhas multiple known bugs, and we do not yet recommend enabling it.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eInitial subtype checking for wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1520\"\u003e#1520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle subtype checking for wildcard super bounds (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1547\"\u003e#1547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle most remaining wildcard subtyping / containment cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1548\"\u003e#1548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1528\"\u003e#1528\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1556\"\u003e#1556\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial inference for wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1549\"\u003e#1549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix wildcard inference bug with method references (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1553\"\u003e#1553\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix nullability for return and parameter wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1558\"\u003e#1558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for trick to assert chain of accesses is non-null (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1566\"\u003e#1566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove inference failure error message (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1567\"\u003e#1567\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdjust more TreePaths to have correct leaf before calling getTreeType (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1570\"\u003e#1570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Contract annotation to nullaway-annotations by \u003ca href=\"https://github.com/codingkiddo\"\u003e\u003ccode\u003e@​codingkiddo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1569\"\u003e#1569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRun inference for generic method calls nested inside receivers (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1571\"\u003e#1571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor hasAnyAnnotationMatching method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1583\"\u003e#1583\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of \u003ccode\u003evar\u003c/code\u003e-declared local variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1573\"\u003e#1573\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompensate for more annotations inserted by \u003ccode\u003ejavac\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1574\"\u003e#1574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable test for issue 1500 and add comment (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1560\"\u003e#1560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse ground target types when handling lambdas and method refs passed to generic methods (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1575\"\u003e#1575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix for unbounded wildcard passed to \u003ccode\u003e@NullUnmarked\u003c/code\u003e type variable (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1577\"\u003e#1577\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDetect and warn on annotations directly on wildcard types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1579\"\u003e#1579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable HandleWildcardGenerics flag when building NullAway (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1586\"\u003e#1586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReport error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor by \u003ca href=\"https://github.com/Vinu2111\"\u003e\u003ccode\u003e@​Vinu2111\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd a handler for Jakarta Persistence to reason about field initialization (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1584\"\u003e#1584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;Report error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1588\"\u003e#1588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUse Jacoco 0.8.15 snapshot (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1550\"\u003e#1550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.5.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1554\"\u003e#1554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest with latest Error Prone snapshot on CI (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1555\"\u003e#1555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Spring Boot as an integration test (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1557\"\u003e#1557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable generic bytecode tests on JDK 17 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1561\"\u003e#1561\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate spotless and guava-latest deps, removed unused semver4j (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1562\"\u003e#1562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks in more tests (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1563\"\u003e#1563\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks for addInputLines and addOutputLines calls (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1564\"\u003e#1564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse Temurin JDK 17 always in CI (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1565\"\u003e#1565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTell agents not to run multiple Gradle builds in parallel (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1582\"\u003e#1582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Codecov action to v6 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1587\"\u003e#1587\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\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/uber/NullAway/commit/fa850b5fe8bf3603d3e50a8993956b747f814b23\"\u003e\u003ccode\u003efa850b5\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.6.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/e188182a87170b8f12ecea7cf45526bdde028dd0\"\u003e\u003ccode\u003ee188182\u003c/code\u003e\u003c/a\u003e Notes for 0.13.6 release (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1592\"\u003e#1592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/c09d2028545881603d1c98b11e5b7e0653cf8bc4\"\u003e\u003ccode\u003ec09d202\u003c/code\u003e\u003c/a\u003e Add 0.13.5 release notes to changelog (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1589\"\u003e#1589\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/d9d0392e94ea449669623a0bef4f42e5dd8dd357\"\u003e\u003ccode\u003ed9d0392\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Report error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1588\"\u003e#1588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/ec978b9b18afbe48e4c68b55a8e4919c70292a04\"\u003e\u003ccode\u003eec978b9\u003c/code\u003e\u003c/a\u003e Update Codecov action to v6 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1587\"\u003e#1587\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/69ba115d7395a7d0c7d0128480b01cb604afe488\"\u003e\u003ccode\u003e69ba115\u003c/code\u003e\u003c/a\u003e Add a handler for Jakarta Persistence to reason about field initialization (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/661f37443b0205102b23a99a994d409f9aa0cf14\"\u003e\u003ccode\u003e661f374\u003c/code\u003e\u003c/a\u003e Report error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/f790ac9ef7ba642096bbcfea04126484d13d7b98\"\u003e\u003ccode\u003ef790ac9\u003c/code\u003e\u003c/a\u003e Enable HandleWildcardGenerics flag when building NullAway (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1586\"\u003e#1586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/31b14ce725d8f544eb2ec84f4912e16cfcb48c47\"\u003e\u003ccode\u003e31b14ce\u003c/code\u003e\u003c/a\u003e Detect and warn on annotations directly on wildcard types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1579\"\u003e#1579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/c183d49078ba2b75d3309250cb320b28fb086f31\"\u003e\u003ccode\u003ec183d49\u003c/code\u003e\u003c/a\u003e Fix for unbounded wildcard passed to \u003ccode\u003e@NullUnmarked\u003c/code\u003e type variable (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1577\"\u003e#1577\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uber/NullAway/compare/v0.13.4...v0.13.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.apache.tika:tika-core` from 3.3.0 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/apache/tika/blob/3.3.1/CHANGES.txt\"\u003eorg.apache.tika:tika-core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003eRelease 3.3.1 - 5/20/2026\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eDependency upgrades  (TIKA-4695).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUse the IANA-registered text/markdown as the primary media type, with\ntext/x-web-markdown and text/x-markdown kept as aliases (TIKA-4724).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix several potential resource/file-handle leaks across the OOXML and ODF parsers,\nthe HTTP fetcher, the gRPC server, and ForkClient (TIKA-4704).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eThe resourceName of a nested tarball no longer includes the parent\ndirectories of its parent gzip file, and fix a typo in the .gz extension\n(TIKA-4705).\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRelease 3.3.0 - 3/18/2026\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eSwitch to poi-ooxml-full (TIKA-4563).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUsers need to add \u0026quot;allowAbsolutePaths=true\u0026quot; for the FileSystemFetcher to fetch\nan absolute path (TIKA-4649).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd a markdown option for content handlers (TIKA-4563).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eImprove zip parsing (TIKA-4650).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd detection of compressed bmp (TIKA-4511).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAllow per file timeouts in tika-pipes (TIKA-4497).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd matroska detector (TIKA-1180).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAllow multiple values for many Dublin Core keys (TIKA-4466).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eExtract macros by default in tika-app's commandline and gui (TIKA-4472).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eImprove extraction of Javascript from PDFs (TIKA-4465).\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRelease 3.2.3 - 9/11/2025\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAllow backwards compatibility with versions of commons-compress before 1.28.0 (TIKA-4469).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix XFA parsing within PDFs when woodstox is on the classpath as in tika-server (TIKA-4482).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDependency updates.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eRelease 3.2.2 - 8/6/2025\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eImprove detection of encrypted ODT files (TIKA-4459)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDependency updates (TIKA-4455).\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/apache/tika/commit/bf9aa9249a4f9ff14f53bcd419efdebd92253351\"\u003e\u003ccode\u003ebf9aa92\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release 3.3.1-rc1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/tika/commit/bc80738930257290d88e3e94ed433c9eb16b2d75\"\u003e\u003ccode\u003ebc80738\u003c/code\u003e\u003c/a\u003e TIKA-4729 - prep for 3.3.1 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/tika/commit/5a2e4a71aae3e399b804a0506f9cbc5bf56d2850\"\u003e\u003ccode\u003e5a2e4a7\u003c/code\u003e\u003c/a\u003e TIKA-4695: update aws, jbig2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/tika/commit/75dbf683e9b799de3781595cff5f1e034c4074cd\"\u003e\u003ccode\u003e75dbf68\u003c/code\u003e\u003c/a\u003e TIKA-4695: update aws, enforcer plugin, azure\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/tika/commit/3b6e1f6c8cad97a6afb8efd6492b13c8272b6262\"\u003e\u003ccode\u003e3b6e1f6\u003c/code\u003e\u003c/a\u003e TIKA-4695: update plexus-classworlds\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/tika/commit/1de9eb9c51236e8ce434be9bf40ebac946381090\"\u003e\u003ccode\u003e1de9eb9\u003c/code\u003e\u003c/a\u003e TIKA-4695: update maven-model\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/tika/commit/90b43fe5695dcb8f68d54873986f190f47aee39d\"\u003e\u003ccode\u003e90b43fe\u003c/code\u003e\u003c/a\u003e TIKA-4695: update aws, junrar\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/tika/commit/2485c0d0521c5d3e1b70255337a0059b73d3ecd7\"\u003e\u003ccode\u003e2485c0d\u003c/code\u003e\u003c/a\u003e TIKA-4695: update aws, asm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/tika/commit/687006f73d16771d2306a3f314d0e31f8d1489dc\"\u003e\u003ccode\u003e687006f\u003c/code\u003e\u003c/a\u003e TIKA-4695: update slf4j\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/apache/tika/commit/bdaa2afae1f6346354776770dfc7d8c7156ab2ab\"\u003e\u003ccode\u003ebdaa2af\u003c/code\u003e\u003c/a\u003e [TIKA-4724] Use IANA-registered text/markdown as primary type (\u003ca href=\"https://redirect.github.com/apache/tika/issues/2806\"\u003e#2806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/apache/tika/compare/3.3.0...3.3.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-codec-http` from 4.2.13.Final to 4.2.15.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-codec-http's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003enetty-4.2.15.Final\u003c/h2\u003e\n\u003ch2\u003eSecurity fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-h2qv-fj59-j46j\"\u003eCVE-2026-48059\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-codec-haproxy\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-5pvg-856g-cp85\"\u003eCVE-2026-47691\u003c/a\u003e: DNS cache poisoning in \u003ccode\u003eio.netty:netty-resolver-dns\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-563q-j3cm-6jxm\"\u003eCVE-2026-50560\u003c/a\u003e: DDoS in \u003ccode\u003eio.netty:netty-codec-http2\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-5w86-c3rq-vjj7\"\u003eCVE-2026-50011\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-codec-redis\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-3244-j874-rhc2\"\u003eCVE-2026-44250\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-codec-redis\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-6ghj-frrj-jjj3\"\u003eCVE-2026-44890\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-codec-redis\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-cq4q-cv5g-r8q5\"\u003eCVE-2026-50009\u003c/a\u003e: information disclosure and denial of service in \u003ccode\u003eio.netty:netty-codec-classes-quic\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-3qp7-7mw8-wx86\"\u003eCVE-2026-44249\u003c/a\u003e: IPv6 subnet filter bypass in \u003ccode\u003eio.netty:netty-handler\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-hvcg-qmg6-jm4c\"\u003eCVE-2026-50020\u003c/a\u003e: request smuggling in \u003ccode\u003eio.netty:netty-codec-http\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-c2rx-5r8w-8xr2\"\u003eCVE-2026-44892\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-codec-http3\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-cc37-9q2j-3hfv\"\u003eCVE-2026-44893\u003c/a\u003e: memory leak in \u003ccode\u003eio.netty:netty-codec-haproxy\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-cmm3-54f8-px4j\"\u003eCVE-2026-44894\u003c/a\u003e: traffic amplification in \u003ccode\u003eio.netty:netty-codec-classes-quic\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-c653-97m9-rcg9\"\u003eCVE-2026-50010\u003c/a\u003e: TLS hostname verification accidentally disabled in \u003ccode\u003eio.netty:netty-handler\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-xmv7-r254-6q78\"\u003eCVE-2026-45673\u003c/a\u003e: DNS cache poisoning in \u003ccode\u003eio.netty:netty-resolver-dns\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-x4gw-5cx5-pgmh\"\u003eCVE-2026-45416\u003c/a\u003e: excessive memory usage from SNIHandler in \u003ccode\u003eio.netty:netty-handler\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-w573-9ffj-6ff9\"\u003eCVE-2026-45536\u003c/a\u003e: file descriptor leak in \u003ccode\u003eio.netty:netty-transport-native-epoll\u003c/code\u003e and \u003ccode\u003eio.netty:netty-transport-native-kqueue\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-676x-f7gg-47vc\"\u003eCVE-2026-45674\u003c/a\u003e: DNS cache poisoning in \u003ccode\u003eio.netty:netty-resolver-dns\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-5xrh-qmmq-w6ch\"\u003eCVE-2026-46340\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-transport-sctp\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-5x3r-wrvg-rp6q\"\u003eCVE-2026-47244\u003c/a\u003e: denial of service in \u003ccode\u003eio.netty:netty-codec-http2\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-6jv9-x5w9-2ccm\"\u003eCVE-2026-48006\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-codec-redis\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-4grm-h2qv-h6w6\"\u003eCVE-2026-48748\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-codec-http3\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-c2gf-v879-257j\"\u003eCVE-2026-48043\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-codec-http2\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix race in io.netty.channel.uring.IoUringIoHandler.wakeup 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/16836\"\u003enetty/netty#16836\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHTTP/2: Parse request-target path like Vert.x by \u003ca href=\"https://github.com/yawkat\"\u003e\u003ccode\u003e@​yawkat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16810\"\u003enetty/netty#16810\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAuto-port 4.2: ChannelInitializer: correct misleading comment on exceptionCaught route by \u003ca href=\"https://github.com/netty-project-bot\"\u003e\u003ccode\u003e@​netty-project-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16853\"\u003enetty/netty#16853\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFlowControlHandler: Suppress duplicate channelReadComplete after draining queue (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15053\"\u003e#15053\u003c/a\u003e) by \u003ca href=\"https://github.com/schiemon\"\u003e\u003ccode\u003e@​schiemon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16837\"\u003enetty/netty#16837\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePass maxAllocation to Brotli and Zstd decoders by \u003ca href=\"https://github.com/fedinskiy\"\u003e\u003ccode\u003e@​fedinskiy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16844\"\u003enetty/netty#16844\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix revapi warnings 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/16885\"\u003enetty/netty#16885\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix SCTP and Redis 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/16893\"\u003enetty/netty#16893\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd maxWindowLog parameter to ZstdDecoder to bound memory allocation by \u003ca href=\"https://github.com/skyguard1\"\u003e\u003ccode\u003e@​skyguard1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16850\"\u003enetty/netty#16850\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAuto-port 4.2: MQTT: Reject malformed no-payload packets with non-zero Remaining Length by \u003ca href=\"https://github.com/netty-project-bot\"\u003e\u003ccode\u003e@​netty-project-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16890\"\u003enetty/netty#16890\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/schiemon\"\u003e\u003ccode\u003e@​schiemon\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16837\"\u003enetty/netty#16837\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fedinskiy\"\u003e\u003ccode\u003e@​fedinskiy\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16844\"\u003enetty/netty#16844\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.14.Final...netty-4.2.15.Final\"\u003ehttps://github.com/netty/netty/compare/netty-4.2.14.Final...netty-4.2.15.Final\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003enetty-4.2.14.Final\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHTTP: Fix revapi failure introduced by 84530fa81e12dcd1d42310bb20c1385cb44128d8 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/16748\"\u003enetty/netty#16748\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHTTP: Re-add constructor to HttpProxyHandler that was removed by mistake 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/16747\"\u003enetty/netty#16747\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMarshalling: Explicit document security requirements 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/16752\"\u003enetty/netty#16752\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix io_uring op completion TRACE logging 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/16755\"\u003enetty/netty#16755\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eQuic: Ensure writes are done before notify close promise of QuicheQui… 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/16758\"\u003enetty/netty#16758\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid re-parsing openssl key material with non-cached provider 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/16759\"\u003enetty/netty#16759\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/a41f7b289ce1d697c50846f3ade3983e22b2ed40\"\u003e\u003ccode\u003ea41f7b2\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.15.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/2394530bdb6837d928c2ec0b4d8f598487059ef9\"\u003e\u003ccode\u003e2394530\u003c/code\u003e\u003c/a\u003e Auto-port 4.2: MQTT: Reject malformed no-payload packets with non-zero Remain...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/0bd1657a601da85c324d28562dc7d1ae220ad3a7\"\u003e\u003ccode\u003e0bd1657\u003c/code\u003e\u003c/a\u003e Add maxWindowLog parameter to ZstdDecoder to bound memory allocation (\u003ca href=\"https://redirect.github.com/netty/netty/issues/16850\"\u003e#16850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/76291f58a901e021289e5c30618b6e136d605163\"\u003e\u003ccode\u003e76291f5\u003c/code\u003e\u003c/a\u003e Fix SCTP and Redis tests (\u003ca href=\"https://redirect.github.com/netty/netty/issues/16893\"\u003e#16893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/e067b6e3376afee7629481d46333c3acf7f95943\"\u003e\u003ccode\u003ee067b6e\u003c/code\u003e\u003c/a\u003e Fix revapi warnings (\u003ca href=\"https://redirect.github.com/netty/netty/issues/16885\"\u003e#16885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/5a52600d96cc6f4d38098e0645be53ecbfc8a811\"\u003e\u003ccode\u003e5a52600\u003c/code\u003e\u003c/a\u003e Pass maxAllocation to Brotli and Zstd decoders (\u003ca href=\"https://redirect.github.com/netty/netty/issues/16844\"\u003e#16844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/541add0f7f5486ef15834da51d8dd983ec12e2b3\"\u003e\u003ccode\u003e541add0\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/270800e5d336913606493a562c8200ecf321a0c1\"\u003e\u003ccode\u003e270800e\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/3d45a1e4e8eb99144f716e54be5ac57e525fa7ca\"\u003e\u003ccode\u003e3d45a1e\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/75127cab731ee35068d1f0667bffa188bc332f5d\"\u003e\u003ccode\u003e75127ca\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/netty/netty/compare/netty-4.2.13.Final...netty-4.2.15.Final\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.netty:netty-codec-http2` from 4.2.13.Final to 4.2.15.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-codec-http2's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003enetty-4.2.15.Final\u003c/h2\u003e\n\u003ch2\u003eSecurity fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-h2qv-fj59-j46j\"\u003eCVE-2026-48059\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-codec-haproxy\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-5pvg-856g-cp85\"\u003eCVE-2026-47691\u003c/a\u003e: DNS cache poisoning in \u003ccode\u003eio.netty:netty-resolver-dns\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-563q-j3cm-6jxm\"\u003eCVE-2026-50560\u003c/a\u003e: DDoS in \u003ccode\u003eio.netty:netty-codec-http2\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-5w86-c3rq-vjj7\"\u003eCVE-2026-50011\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-codec-redis\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-3244-j874-rhc2\"\u003eCVE-2026-44250\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-codec-redis\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-6ghj-frrj-jjj3\"\u003eCVE-2026-44890\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-codec-redis\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-cq4q-cv5g-r8q5\"\u003eCVE-2026-50009\u003c/a\u003e: information disclosure and denial of service in \u003ccode\u003eio.netty:netty-codec-classes-quic\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-3qp7-7mw8-wx86\"\u003eCVE-2026-44249\u003c/a\u003e: IPv6 subnet filter bypass in \u003ccode\u003eio.netty:netty-handler\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-hvcg-qmg6-jm4c\"\u003eCVE-2026-50020\u003c/a\u003e: request smuggling in \u003ccode\u003eio.netty:netty-codec-http\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-c2rx-5r8w-8xr2\"\u003eCVE-2026-44892\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-codec-http3\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-cc37-9q2j-3hfv\"\u003eCVE-2026-44893\u003c/a\u003e: memory leak in \u003ccode\u003eio.netty:netty-codec-haproxy\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-cmm3-54f8-px4j\"\u003eCVE-2026-44894\u003c/a\u003e: traffic amplification in \u003ccode\u003eio.netty:netty-codec-classes-quic\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-c653-97m9-rcg9\"\u003eCVE-2026-50010\u003c/a\u003e: TLS hostname verification accidentally disabled in \u003ccode\u003eio.netty:netty-handler\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-xmv7-r254-6q78\"\u003eCVE-2026-45673\u003c/a\u003e: DNS cache poisoning in \u003ccode\u003eio.netty:netty-resolver-dns\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-x4gw-5cx5-pgmh\"\u003eCVE-2026-45416\u003c/a\u003e: excessive memory usage from SNIHandler in \u003ccode\u003eio.netty:netty-handler\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-w573-9ffj-6ff9\"\u003eCVE-2026-45536\u003c/a\u003e: file descriptor leak in \u003ccode\u003eio.netty:netty-transport-native-epoll\u003c/code\u003e and \u003ccode\u003eio.netty:netty-transport-native-kqueue\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-676x-f7gg-47vc\"\u003eCVE-2026-45674\u003c/a\u003e: DNS cache poisoning in \u003ccode\u003eio.netty:netty-resolver-dns\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-5xrh-qmmq-w6ch\"\u003eCVE-2026-46340\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-transport-sctp\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-5x3r-wrvg-rp6q\"\u003eCVE-2026-47244\u003c/a\u003e: denial of service in \u003ccode\u003eio.netty:netty-codec-http2\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-6jv9-x5w9-2ccm\"\u003eCVE-2026-48006\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-codec-redis\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-4grm-h2qv-h6w6\"\u003eCVE-2026-48748\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-codec-http3\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-c2gf-v879-257j\"\u003eCVE-2026-48043\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-codec-http2\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix race in io.netty.channel.uring.IoUringIoHandler.wakeup 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/16836\"\u003enetty/netty#16836\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHTTP/2: Parse request-target path like Vert.x by \u003ca href=\"https://github.com/yawkat\"\u003e\u003ccode\u003e@​yawkat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16810\"\u003enetty/netty#16810\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAuto-port 4.2: ChannelInitializer: correct misleading comment on exceptionCaught route by \u003ca href=\"https://github.com/netty-project-bot\"\u003e\u003ccode\u003e@​netty-project-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16853\"\u003enetty/netty#16853\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFlowControlHandler: Suppress duplicate channelReadComplete after draining queue (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15053\"\u003e#15053\u003c/a\u003e) by \u003ca href=\"https://github.com/schiemon\"\u003e\u003ccode\u003e@​schiemon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16837\"\u003enetty/netty#16837\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePass maxAllocation to Brotli and Zstd decoders by \u003ca href=\"https://github.com/fedinskiy\"\u003e\u003ccode\u003e@​fedinskiy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16844\"\u003enetty/netty#16844\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix revapi warnings 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/16885\"\u003enetty/netty#16885\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix SCTP and Redis 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/16893\"\u003enetty/netty#16893\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd maxWindowLog parameter to ZstdDecoder to bound memory allocation by \u003ca href=\"https://github.com/skyguard1\"\u003e\u003ccode\u003e@​skyguard1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16850\"\u003enetty/netty#16850\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAuto-port 4.2: MQTT: Reject malformed no-payload packets with non-zero Remaining Length by \u003ca href=\"https://github.com/netty-project-bot\"\u003e\u003ccode\u003e@​netty-project-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16890\"\u003enetty/netty#16890\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/schiemon\"\u003e\u003ccode\u003e@​schiemon\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16837\"\u003enetty/netty#16837\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fedinskiy\"\u003e\u003ccode\u003e@​fedinskiy\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16844\"\u003enetty/netty#16844\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.14.Final...netty-4.2.15.Final\"\u003ehttps://github.com/netty/netty/compare/netty-4.2.14.Final...netty-4.2.15.Final\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003enetty-4.2.14.Final\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHTTP: Fix revapi failure introduced by 84530fa81e12dcd1d42310bb20c1385cb44128d8 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/16748\"\u003enetty/netty#16748\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHTTP: Re-add constructor to HttpProxyHandler that was removed by mistake 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/16747\"\u003enetty/netty#16747\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMarshalling: Explicit document security requirements 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/16752\"\u003enetty/netty#16752\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix io_uring op completion TRACE logging 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/16755\"\u003enetty/netty#16755\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eQuic: Ensure writes are done before notify close promise of QuicheQui… 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/16758\"\u003enetty/netty#16758\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid re-parsing openssl key material with non-cached provider 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/16759\"\u003enetty/netty#16759\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/a41f7b289ce1d697c50846f3ade3983e22b2ed40\"\u003e\u003ccode\u003ea41f7b2\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.15.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/2394530bdb6837d928c2ec0b4d8f598487059ef9\"\u003e\u003ccode\u003e2394530\u003c/code\u003e\u003c/a\u003e Auto-port 4.2: MQTT: Reject malformed no-payload packets with non-zero Remain...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/0bd1657a601da85c324d28562dc7d1ae220ad3a7\"\u003e\u003ccode\u003e0bd1657\u003c/code\u003e\u003c/a\u003e Add maxWindowLog parameter to ZstdDecoder to bound memory allocation (\u003ca href=\"https://redirect.github.com/netty/netty/issues/16850\"\u003e#16850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/76291f58a901e021289e5c30618b6e136d605163\"\u003e\u003ccode\u003e76291f5\u003c/code\u003e\u003c/a\u003e Fix SCTP and Redis tests (\u003ca href=\"https://redirect.github.com/netty/netty/issues/16893\"\u003e#16893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/e067b6e3376afee7629481d46333c3acf7f95943\"\u003e\u003ccode\u003ee067b6e\u003c/code\u003e\u003c/a\u003e Fix revapi warnings (\u003ca href=\"https://redirect.github.com/netty/netty/issues/16885\"\u003e#16885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/5a52600d96cc6f4d38098e0645be53ecbfc8a811\"\u003e\u003ccode\u003e5a52600\u003c/code\u003e\u003c/a\u003e Pass maxAllocation to Brotli and Zstd decoders (\u003ca href=\"https://redirect.github.com/netty/netty/issues/16844\"\u003e#16844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/541add0f7f5486ef15834da51d8dd983ec12e2b3\"\u003e\u003ccode\u003e541add0\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/270800e5d336913606493a562c8200ecf321a0c1\"\u003e\u003ccode\u003e270800e\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/3d45a1e4e8eb99144f716e54be5ac57e525fa7ca\"\u003e\u003ccode\u003e3d45a1e\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/75127cab731ee35068d1f0667bffa188bc332f5d\"\u003e\u003ccode\u003e75127ca\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/netty/netty/compare/netty-4.2.13.Final...netty-4.2.15.Final\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.netty:netty-codec` from 4.2.13.Final to 4.2.15.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-codec's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003enetty-4.2.15.Final\u003c/h2\u003e\n\u003ch2\u003eSecurity fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-h2qv-fj59-j46j\"\u003eCVE-2026-48059\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-codec-haproxy\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-5pvg-856g-cp85\"\u003eCVE-2026-47691\u003c/a\u003e: DNS cache poisoning in \u003ccode\u003eio.netty:netty-resolver-dns\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-563q-j3cm-6jxm\"\u003eCVE-2026-50560\u003c/a\u003e: DDoS in \u003ccode\u003eio.netty:netty-codec-http2\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-5w86-c3rq-vjj7\"\u003eCVE-2026-50011\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-codec-redis\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-3244-j874-rhc2\"\u003eCVE-2026-44250\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-codec-redis\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-6ghj-frrj-jjj3\"\u003eCVE-2026-44890\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-codec-redis\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-cq4q-cv5g-r8q5\"\u003eCVE-2026-50009\u003c/a\u003e: information disclosure and denial of service in \u003ccode\u003eio.netty:netty-codec-classes-quic\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-3qp7-7mw8-wx86\"\u003eCVE-2026-44249\u003c/a\u003e: IPv6 subnet filter bypass in \u003ccode\u003eio.netty:netty-handler\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-hvcg-qmg6-jm4c\"\u003eCVE-2026-50020\u003c/a\u003e: request smuggling in \u003ccode\u003eio.netty:netty-codec-http\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-c2rx-5r8w-8xr2\"\u003eCVE-2026-44892\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-codec-http3\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-cc37-9q2j-3hfv\"\u003eCVE-2026-44893\u003c/a\u003e: memory leak in \u003ccode\u003eio.netty:netty-codec-haproxy\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-cmm3-54f8-px4j\"\u003eCVE-2026-44894\u003c/a\u003e: traffic amplification in \u003ccode\u003eio.netty:netty-codec-classes-quic\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-c653-97m9-rcg9\"\u003eCVE-2026-50010\u003c/a\u003e: TLS hostname verification accidentally disabled in \u003ccode\u003eio.netty:netty-handler\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-xmv7-r254-6q78\"\u003eCVE-2026-45673\u003c/a\u003e: DNS cache poisoning in \u003ccode\u003eio.netty:netty-resolver-dns\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-x4gw-5cx5-pgmh\"\u003eCVE-2026-45416\u003c/a\u003e: excessive memory usage from SNIHandler in \u003ccode\u003eio.netty:netty-handler\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-w573-9ffj-6ff9\"\u003eCVE-2026-45536\u003c/a\u003e: file descriptor leak in \u003ccode\u003eio.netty:netty-transport-native-epoll\u003c/code\u003e and \u003ccode\u003eio.netty:netty-transport-native-kqueue\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-676x-f7gg-47vc\"\u003eCVE-2026-45674\u003c/a\u003e: DNS cache poisoning in \u003ccode\u003eio.netty:netty-resolver-dns\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-5xrh-qmmq-w6ch\"\u003eCVE-2026-46340\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-transport-sctp\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-5x3r-wrvg-rp6q\"\u003eCVE-2026-47244\u003c/a\u003e: denial of service in \u003ccode\u003eio.netty:netty-codec-http2\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-6jv9-x5w9-2ccm\"\u003eCVE-2026-48006\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-codec-redis\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-4grm-h2qv-h6w6\"\u003eCVE-2026-48748\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-codec-http3\u003c/code\u003e (high).\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/security/advisories/GHSA-c2gf-v879-257j\"\u003eCVE-2026-48043\u003c/a\u003e: memory exhaustion in \u003ccode\u003eio.netty:netty-codec-http2\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix race in io.netty.channel.uring.IoUringIoHandler.wakeup 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/16836\"\u003enetty/netty#16836\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHTTP/2: Parse request-target path like Vert.x by \u003ca href=\"https://github.com/yawkat\"\u003e\u003ccode\u003e@​yawkat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16810\"\u003enetty/netty#16810\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAuto-port 4.2: ChannelInitializer: correct misleading comment on exceptionCaught route by \u003ca href=\"https://github.com/netty-project-bot\"\u003e\u003ccode\u003e@​netty-project-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16853\"\u003enetty/netty#16853\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFlowControlHandler: Suppress duplicate channelReadComplete after draining queue (\u003ca href=\"https://redirect.github.com/netty/netty/issues/15053\"\u003e#15053\u003c/a\u003e) by \u003ca href=\"https://github.com/schiemon\"\u003e\u003ccode\u003e@​schiemon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16837\"\u003enetty/netty#16837\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePass maxAllocation to Brotli and Zstd decoders by \u003ca href=\"https://github.com/fedinskiy\"\u003e\u003ccode\u003e@​fedinskiy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16844\"\u003enetty/netty#16844\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix revapi warnings 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/16885\"\u003enetty/netty#16885\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix SCTP and Redis 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/16893\"\u003enetty/netty#16893\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd maxWindowLog parameter to ZstdDecoder to bound memory allocation by \u003ca href=\"https://github.com/skyguard1\"\u003e\u003ccode\u003e@​skyguard1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16850\"\u003enetty/netty#16850\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAuto-port 4.2: MQTT: Reject malformed no-payload packets with non-zero Remaining Length by \u003ca href=\"https://github.com/netty-project-bot\"\u003e\u003ccode\u003e@​netty-project-bot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16890\"\u003enetty/netty#16890\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/schiemon\"\u003e\u003ccode\u003e@​schiemon\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16837\"\u003enetty/netty#16837\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fedinskiy\"\u003e\u003ccode\u003e@​fedinskiy\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/netty/netty/pull/16844\"\u003enetty/netty#16844\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.14.Final...netty-4.2.15.Final\"\u003ehttps://github.com/netty/netty/compare/netty-4.2.14.Final...netty-4.2.15.Final\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003enetty-4.2.14.Final\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHTTP: Fix revapi failure introduced by 84530fa81e12dcd1d42310bb20c1385cb44128d8 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/16748\"\u003enetty/netty#16748\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHTTP: Re-add constructor to HttpProxyHandler that was removed by mistake 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/16747\"\u003enetty/netty#16747\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMarshalling: Explicit document security requirements 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/16752\"\u003enetty/netty#16752\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix io_uring op completion TRACE logging 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/16755\"\u003enetty/netty#16755\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eQuic: Ensure writes are done before notify close promise of QuicheQui… 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/16758\"\u003enetty/netty#16758\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid re-parsing openssl key material with non-cached provider 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/16759\"\u003enetty/netty#16759\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/a41f7b289ce1d697c50846f3ade3983e22b2ed40\"\u003e\u003ccode\u003ea41f7b2\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release netty-4.2.15.Final\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/2394530bdb6837d928c2ec0b4d8f598487059ef9\"\u003e\u003ccode\u003e2394530\u003c/code\u003e\u003c/a\u003e Auto-port 4.2: MQTT: Reject malformed no-payload packets with non-zero Remain...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/0bd1657a601da85c324d28562dc7d1ae220ad3a7\"\u003e\u003ccode\u003e0bd1657\u003c/code\u003e\u003c/a\u003e Add maxWindowLog parameter to ZstdDecoder to bound memory allocation (\u003ca href=\"https://redirect.github.com/netty/netty/issues/16850\"\u003e#16850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/76291f58a901e021289e5c30618b6e136d605163\"\u003e\u003ccode\u003e76291f5\u003c/code\u003e\u003c/a\u003e Fix SCTP and Redis tests (\u003ca href=\"https://redirect.github.com/netty/netty/issues/16893\"\u003e#16893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/e067b6e3376afee7629481d46333c3acf7f95943\"\u003e\u003ccode\u003ee067b6e\u003c/code\u003e\u003c/a\u003e Fix revapi warnings (\u003ca href=\"https://redirect.github.com/netty/netty/issues/16885\"\u003e#16885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/5a52600d96cc6f4d38098e0645be53ecbfc8a811\"\u003e\u003ccode\u003e5a52600\u003c/code\u003e\u003c/a\u003e Pass maxAllocation to Brotli and Zstd decoders (\u003ca href=\"https://redirect.github.com/netty/netty/issues/16844\"\u003e#16844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/541add0f7f5486ef15834da51d8dd983ec12e2b3\"\u003e\u003ccode\u003e541add0\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/270800e5d336913606493a562c8200ecf321a0c1\"\u003e\u003ccode\u003e270800e\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/3d45a1e4e8eb99144f716e54be5ac57e525fa7ca\"\u003e\u003ccode\u003e3d45a1e\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/netty/netty/commit/75127cab731ee35068d1f0667bffa188bc332f5d\"\u003e\u003ccode\u003e75127ca\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/netty/netty/compare/netty-4.2.13.Final...netty-4.2.15.Final\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.fasterxml.jackson.core:jackson-core` from 2.21.3 to 2.22.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/d763562443cc9d6e224a6265ca3710195c813cf5\"\u003e\u003ccode\u003ed763562\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-core-2.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/e5c69fe5f7be957490d52dae70787e7a8138ddda\"\u003e\u003ccode\u003ee5c69fe\u003c/code\u003e\u003c/a\u003e Re-do 2.22.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/0ba6a369eaa19a71b2b63fe40b1e9d317c0eb522\"\u003e\u003ccode\u003e0ba6a36\u003c/code\u003e\u003c/a\u003e Bump version after release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/b106011025f6447695e21ddbb9fd3952d284d10c\"\u003e\u003ccode\u003eb106011\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-core/commit/18a7fe416a0bf666f6c2ddc6da883bc96382dd2d\"\u003e\u003ccode\u003e18a7fe4\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-core-2.22.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/503a14ffa4a74ad56a02fd25f0cd997df163c647\"\u003e\u003ccode\u003e503a14f\u003c/code\u003e\u003c/a\u003e Re-do 2.22.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/ab95bc0056119f08ef721849be5e5f2c256b82cd\"\u003e\u003ccode\u003eab95bc0\u003c/code\u003e\u003c/a\u003e ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/0a4b8dedee08e159fddca5eb8e812c1ad881017a\"\u003e\u003ccode\u003e0a4b8de\u003c/code\u003e\u003c/a\u003e Post-release dep version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/FasterXML/jackson-core/commit/719a42f3676ab3c10e3cd057966807b2206151e7\"\u003e\u003ccode\u003e719a42f\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-core/commit/92488484b64bc348c43e5a7ff910d93c2f9e9b9c\"\u003e\u003ccode\u003e9248848\u003c/code\u003e\u003c/a\u003e [maven-release-plugin] prepare release jackson-core-2.22.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/FasterXML/jackson-core/compare/jackson-core-2.21.3...jackson-core-2.22.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.jk1.dependency-license-report` from 3.1.2 to 3.1.3\n\nUpdates `io.sentry.jvm.gradle` from 6.6.0 to 6.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-android-gradle-plugin/releases\"\u003eio.sentry.jvm.gradle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.10.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for the Kotlin 2.4 compiler in the Compose tracing compiler plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1253\"\u003e#1253\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCompose tracing no longer adds the Sentry modifier multiple times for chained modifiers (e.g. \u003ccode\u003eModifier.fillMaxSize().padding()\u003c/code\u003e) on Kotlin 2.2 and newer (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1253\"\u003e#1253\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.43.0 to v8.43.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1261\"\u003e#1261\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8431\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.43.0...8.43.1\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump CLI from v3.4.3 to v3.5.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1251\"\u003e#1251\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md#350\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/compare/3.4.3...3.5.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAPI Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003edebug\u003c/code\u003e extension property is now typed as \u003ccode\u003eProperty\u0026lt;Boolean\u0026gt;\u003c/code\u003e instead of \u003ccode\u003eProperty\u0026lt;Boolean?\u0026gt;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1253\"\u003e#1253\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.9.0\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDefer instrumentation log directory creation to execution time and use variant-specific paths to prevent log file corruption during parallel variant transforms (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1236\"\u003e#1236\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump CLI from v3.4.2 to v3.4.3 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1215\"\u003e#1215\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md#343\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/compare/3.4.2...3.4.3\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump Android SDK from v8.42.0 to v8.43.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1241\"\u003e#1241\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8430\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.42.0...8.43.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.8.1\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFail fast with a clear error when Snapshots feature is used with AGP 7.x (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1212\"\u003e#1212\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.8.0\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.41.0 to v8.42.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1207\"\u003e#1207\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8420\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.41.0...8.42.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.7.1\u003c/h2\u003e\n\u003ch3\u003eFixes\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/getsentry/sentry-android-gradle-plugin/blob/main/CHANGELOG.md\"\u003eio.sentry.jvm.gradle's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.10.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for the Kotlin 2.4 compiler in the Compose tracing compiler plugin (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1253\"\u003e#1253\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCompose tracing no longer adds the Sentry modifier multiple times for chained modifiers (e.g. \u003ccode\u003eModifier.fillMaxSize().padding()\u003c/code\u003e) on Kotlin 2.2 and newer (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1253\"\u003e#1253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eThe published Gradle plugin and \u003ccode\u003esentry-snapshots-runtime\u003c/code\u003e POMs no longer declare a transitive \u003ccode\u003ekotlin-stdlib\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1276\"\u003e#1276\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Android SDK from v8.43.0 to v8.43.1 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1261\"\u003e#1261\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/blob/main/CHANGELOG.md#8431\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-java/compare/8.43.0...8.43.1\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBump CLI from v3.4.3 to v3.5.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-android-gradle-plugin/pull/1251\"\u003e#1251\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/blob/master/CHANGELOG.md#350\"\u003echangelog\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-cli/compare/3.4.3...3.5.0\"\u003ediff\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAPI Change...\n\n_Description has been truncated_","html_url":"https://github.com/digitalservicebund/ris-norms/pull/2335","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/digitalservicebund%2Fris-norms/issues/2335","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2335/packages"}},{"old_version":"0.13.5","new_version":"0.13.6","update_type":"patch","path":null,"pr_created_at":"2026-06-08T01:23:11.000Z","version_change":"0.13.5 → 0.13.6","issue":{"uuid":"4609382447","node_id":"PR_kwDONuw_es7juO2u","number":166,"state":"open","title":"Bump com.uber.nullaway:nullaway from 0.13.5 to 0.13.6","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-08T01:23:11.000Z","updated_at":"2026-06-08T01:27:06.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"com.uber.nullaway:nullaway","old_version":"0.13.5","new_version":"0.13.6","repository_url":"https://github.com/uber/NullAway"}],"path":null,"ecosystem":"maven"},"body":"Bumps [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) from 0.13.5 to 0.13.6.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/releases\"\u003ecom.uber.nullaway:nullaway's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNullAway 0.13.6\u003c/h2\u003e\n\u003cp\u003e(NOTE: originally these notes appeared with the 0.13.5 release, but that release was pushed\nincorrectly due to an error in our release process.)\u003c/p\u003e\n\u003cp\u003eIncludes various bug fixes, particularly in JSpecify mode.  Also, the nullaway-annotations\nartifact now includes a \u003ccode\u003e@Contract\u003c/code\u003e annotation.  NullAway also now has a built-in handler\nto reason about field initialization in classes managed by Jakarta Persistence.\u003c/p\u003e\n\u003cp\u003eWork has begun on support  for wildcards in JSpecify mode.  Currently, this support is off\nby default, guarded by the configuration flag \u003ccode\u003eHandleWildcardGenerics\u003c/code\u003e.  The support still\nhas multiple known bugs, and we do not yet recommend enabling it.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eInitial subtype checking for wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1520\"\u003e#1520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle subtype checking for wildcard super bounds (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1547\"\u003e#1547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle most remaining wildcard subtyping / containment cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1548\"\u003e#1548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1528\"\u003e#1528\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1556\"\u003e#1556\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial inference for wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1549\"\u003e#1549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix wildcard inference bug with method references (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1553\"\u003e#1553\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix nullability for return and parameter wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1558\"\u003e#1558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for trick to assert chain of accesses is non-null (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1566\"\u003e#1566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove inference failure error message (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1567\"\u003e#1567\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdjust more TreePaths to have correct leaf before calling getTreeType (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1570\"\u003e#1570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Contract annotation to nullaway-annotations by \u003ca href=\"https://github.com/codingkiddo\"\u003e\u003ccode\u003e@​codingkiddo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1569\"\u003e#1569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRun inference for generic method calls nested inside receivers (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1571\"\u003e#1571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor hasAnyAnnotationMatching method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1583\"\u003e#1583\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of \u003ccode\u003evar\u003c/code\u003e-declared local variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1573\"\u003e#1573\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompensate for more annotations inserted by \u003ccode\u003ejavac\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1574\"\u003e#1574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable test for issue 1500 and add comment (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1560\"\u003e#1560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse ground target types when handling lambdas and method refs passed to generic methods (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1575\"\u003e#1575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix for unbounded wildcard passed to \u003ccode\u003e@NullUnmarked\u003c/code\u003e type variable (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1577\"\u003e#1577\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDetect and warn on annotations directly on wildcard types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1579\"\u003e#1579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable HandleWildcardGenerics flag when building NullAway (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1586\"\u003e#1586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReport error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor by \u003ca href=\"https://github.com/Vinu2111\"\u003e\u003ccode\u003e@​Vinu2111\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd a handler for Jakarta Persistence to reason about field initialization (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1584\"\u003e#1584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;Report error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1588\"\u003e#1588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUse Jacoco 0.8.15 snapshot (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1550\"\u003e#1550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.5.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1554\"\u003e#1554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest with latest Error Prone snapshot on CI (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1555\"\u003e#1555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Spring Boot as an integration test (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1557\"\u003e#1557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable generic bytecode tests on JDK 17 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1561\"\u003e#1561\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate spotless and guava-latest deps, removed unused semver4j (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1562\"\u003e#1562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks in more tests (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1563\"\u003e#1563\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks for addInputLines and addOutputLines calls (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1564\"\u003e#1564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse Temurin JDK 17 always in CI (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1565\"\u003e#1565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTell agents not to run multiple Gradle builds in parallel (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1582\"\u003e#1582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Codecov action to v6 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1587\"\u003e#1587\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/blob/master/CHANGELOG.md\"\u003ecom.uber.nullaway:nullaway's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.13.6\u003c/h2\u003e\n\u003cp\u003e(NOTE: originally these notes appeared with the 0.13.5 release, but that release was pushed\nincorrectly due to an error in our release process.)\u003c/p\u003e\n\u003cp\u003eIncludes various bug fixes, particularly in JSpecify mode.  Also, the nullaway-annotations\nartifact now includes a \u003ccode\u003e@Contract\u003c/code\u003e annotation.  NullAway also now has a built-in handler\nto reason about field initialization in classes managed by Jakarta Persistence.\u003c/p\u003e\n\u003cp\u003eWork has begun on support  for wildcards in JSpecify mode.  Currently, this support is off\nby default, guarded by the configuration flag \u003ccode\u003eHandleWildcardGenerics\u003c/code\u003e.  The support still\nhas multiple known bugs, and we do not yet recommend enabling it.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eInitial subtype checking for wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1520\"\u003e#1520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle subtype checking for wildcard super bounds (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1547\"\u003e#1547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle most remaining wildcard subtyping / containment cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1548\"\u003e#1548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1528\"\u003e#1528\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1556\"\u003e#1556\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial inference for wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1549\"\u003e#1549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix wildcard inference bug with method references (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1553\"\u003e#1553\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix nullability for return and parameter wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1558\"\u003e#1558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for trick to assert chain of accesses is non-null (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1566\"\u003e#1566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove inference failure error message (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1567\"\u003e#1567\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdjust more TreePaths to have correct leaf before calling getTreeType (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1570\"\u003e#1570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Contract annotation to nullaway-annotations by \u003ca href=\"https://github.com/codingkiddo\"\u003e\u003ccode\u003e@​codingkiddo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1569\"\u003e#1569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRun inference for generic method calls nested inside receivers (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1571\"\u003e#1571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor hasAnyAnnotationMatching method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1583\"\u003e#1583\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of \u003ccode\u003evar\u003c/code\u003e-declared local variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1573\"\u003e#1573\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompensate for more annotations inserted by \u003ccode\u003ejavac\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1574\"\u003e#1574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable test for issue 1500 and add comment (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1560\"\u003e#1560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse ground target types when handling lambdas and method refs passed to generic methods (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1575\"\u003e#1575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix for unbounded wildcard passed to \u003ccode\u003e@NullUnmarked\u003c/code\u003e type variable (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1577\"\u003e#1577\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDetect and warn on annotations directly on wildcard types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1579\"\u003e#1579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable HandleWildcardGenerics flag when building NullAway (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1586\"\u003e#1586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReport error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor by \u003ca href=\"https://github.com/Vinu2111\"\u003e\u003ccode\u003e@​Vinu2111\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd a handler for Jakarta Persistence to reason about field initialization (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1584\"\u003e#1584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;Report error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1588\"\u003e#1588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUse Jacoco 0.8.15 snapshot (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1550\"\u003e#1550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.5.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1554\"\u003e#1554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest with latest Error Prone snapshot on CI (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1555\"\u003e#1555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Spring Boot as an integration test (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1557\"\u003e#1557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable generic bytecode tests on JDK 17 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1561\"\u003e#1561\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate spotless and guava-latest deps, removed unused semver4j (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1562\"\u003e#1562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks in more tests (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1563\"\u003e#1563\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks for addInputLines and addOutputLines calls (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1564\"\u003e#1564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse Temurin JDK 17 always in CI (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1565\"\u003e#1565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTell agents not to run multiple Gradle builds in parallel (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1582\"\u003e#1582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Codecov action to v6 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1587\"\u003e#1587\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/commit/fa850b5fe8bf3603d3e50a8993956b747f814b23\"\u003e\u003ccode\u003efa850b5\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.6.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/e188182a87170b8f12ecea7cf45526bdde028dd0\"\u003e\u003ccode\u003ee188182\u003c/code\u003e\u003c/a\u003e Notes for 0.13.6 release (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1592\"\u003e#1592\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/c09d2028545881603d1c98b11e5b7e0653cf8bc4\"\u003e\u003ccode\u003ec09d202\u003c/code\u003e\u003c/a\u003e Add 0.13.5 release notes to changelog (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1589\"\u003e#1589\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/d9d0392e94ea449669623a0bef4f42e5dd8dd357\"\u003e\u003ccode\u003ed9d0392\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Report error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1588\"\u003e#1588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/ec978b9b18afbe48e4c68b55a8e4919c70292a04\"\u003e\u003ccode\u003eec978b9\u003c/code\u003e\u003c/a\u003e Update Codecov action to v6 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1587\"\u003e#1587\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/69ba115d7395a7d0c7d0128480b01cb604afe488\"\u003e\u003ccode\u003e69ba115\u003c/code\u003e\u003c/a\u003e Add a handler for Jakarta Persistence to reason about field initialization (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/661f37443b0205102b23a99a994d409f9aa0cf14\"\u003e\u003ccode\u003e661f374\u003c/code\u003e\u003c/a\u003e Report error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/f790ac9ef7ba642096bbcfea04126484d13d7b98\"\u003e\u003ccode\u003ef790ac9\u003c/code\u003e\u003c/a\u003e Enable HandleWildcardGenerics flag when building NullAway (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1586\"\u003e#1586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/31b14ce725d8f544eb2ec84f4912e16cfcb48c47\"\u003e\u003ccode\u003e31b14ce\u003c/code\u003e\u003c/a\u003e Detect and warn on annotations directly on wildcard types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1579\"\u003e#1579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/c183d49078ba2b75d3309250cb320b28fb086f31\"\u003e\u003ccode\u003ec183d49\u003c/code\u003e\u003c/a\u003e Fix for unbounded wildcard passed to \u003ccode\u003e@NullUnmarked\u003c/code\u003e type variable (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1577\"\u003e#1577\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uber/NullAway/compare/v0.13.5...v0.13.6\"\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=com.uber.nullaway:nullaway\u0026package-manager=maven\u0026previous-version=0.13.5\u0026new-version=0.13.6)](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/turing85/quarkus-camel-jms-to-sftp/pull/166","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/turing85%2Fquarkus-camel-jms-to-sftp/issues/166","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/166/packages"}},{"old_version":"0.13.4","new_version":"0.13.5","update_type":"patch","path":null,"pr_created_at":"2026-06-05T15:07:49.000Z","version_change":"0.13.4 → 0.13.5","issue":{"uuid":"4597945479","node_id":"PR_kwDOFiLHms7jJpgy","number":757,"state":"closed","title":"Bump com.uber.nullaway:nullaway from 0.13.4 to 0.13.5","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-05T15:08:06.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-05T15:07:49.000Z","updated_at":"2026-06-05T15:08:15.000Z","time_to_close":17,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"com.uber.nullaway:nullaway","old_version":"0.13.4","new_version":"0.13.5","repository_url":"https://github.com/uber/NullAway"}],"path":null,"ecosystem":"maven"},"body":"Bumps [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) from 0.13.4 to 0.13.5.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/releases\"\u003ecom.uber.nullaway:nullaway's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNullAway 0.13.5\u003c/h2\u003e\n\u003cp\u003eIncludes various bug fixes, particularly in JSpecify mode.  Also, the nullaway-annotations\nartifact now includes a \u003ccode\u003e@Contract\u003c/code\u003e annotation.  NullAway also now has a built-in handler\nto reason about field initialization in classes managed by Jakarta Persistence.\u003c/p\u003e\n\u003cp\u003eWork has begun on support  for wildcards in JSpecify mode.  Currently, this support is off\nby default, guarded by the configuration flag \u003ccode\u003eHandleWildcardGenerics\u003c/code\u003e.  The support still\nhas multiple known bugs, and we do not yet recommend enabling it.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eInitial subtype checking for wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1520\"\u003e#1520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle subtype checking for wildcard super bounds (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1547\"\u003e#1547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle most remaining wildcard subtyping / containment cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1548\"\u003e#1548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1528\"\u003e#1528\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1556\"\u003e#1556\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial inference for wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1549\"\u003e#1549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix wildcard inference bug with method references (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1553\"\u003e#1553\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix nullability for return and parameter wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1558\"\u003e#1558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for trick to assert chain of accesses is non-null (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1566\"\u003e#1566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove inference failure error message (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1567\"\u003e#1567\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdjust more TreePaths to have correct leaf before calling getTreeType (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1570\"\u003e#1570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Contract annotation to nullaway-annotations by \u003ca href=\"https://github.com/codingkiddo\"\u003e\u003ccode\u003e@​codingkiddo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1569\"\u003e#1569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRun inference for generic method calls nested inside receivers (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1571\"\u003e#1571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor hasAnyAnnotationMatching method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1583\"\u003e#1583\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of \u003ccode\u003evar\u003c/code\u003e-declared local variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1573\"\u003e#1573\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompensate for more annotations inserted by \u003ccode\u003ejavac\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1574\"\u003e#1574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable test for issue 1500 and add comment (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1560\"\u003e#1560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse ground target types when handling lambdas and method refs passed to generic methods (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1575\"\u003e#1575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix for unbounded wildcard passed to \u003ccode\u003e@NullUnmarked\u003c/code\u003e type variable (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1577\"\u003e#1577\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDetect and warn on annotations directly on wildcard types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1579\"\u003e#1579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable HandleWildcardGenerics flag when building NullAway (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1586\"\u003e#1586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReport error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor by \u003ca href=\"https://github.com/Vinu2111\"\u003e\u003ccode\u003e@​Vinu2111\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd a handler for Jakarta Persistence to reason about field initialization (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1584\"\u003e#1584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;Report error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1588\"\u003e#1588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUse Jacoco 0.8.15 snapshot (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1550\"\u003e#1550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.5.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1554\"\u003e#1554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest with latest Error Prone snapshot on CI (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1555\"\u003e#1555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Spring Boot as an integration test (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1557\"\u003e#1557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable generic bytecode tests on JDK 17 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1561\"\u003e#1561\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate spotless and guava-latest deps, removed unused semver4j (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1562\"\u003e#1562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks in more tests (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1563\"\u003e#1563\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks for addInputLines and addOutputLines calls (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1564\"\u003e#1564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse Temurin JDK 17 always in CI (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1565\"\u003e#1565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTell agents not to run multiple Gradle builds in parallel (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1582\"\u003e#1582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Codecov action to v6 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1587\"\u003e#1587\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/blob/master/CHANGELOG.md\"\u003ecom.uber.nullaway:nullaway's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.13.5\u003c/h2\u003e\n\u003cp\u003eIncludes various bug fixes, particularly in JSpecify mode.  Also, the nullaway-annotations\nartifact now includes a \u003ccode\u003e@Contract\u003c/code\u003e annotation.  NullAway also now has a built-in handler\nto reason about field initialization in classes managed by Jakarta Persistence.\u003c/p\u003e\n\u003cp\u003eWork has begun on support  for wildcards in JSpecify mode.  Currently, this support is off\nby default, guarded by the configuration flag \u003ccode\u003eHandleWildcardGenerics\u003c/code\u003e.  The support still\nhas multiple known bugs, and we do not yet recommend enabling it.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eInitial subtype checking for wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1520\"\u003e#1520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle subtype checking for wildcard super bounds (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1547\"\u003e#1547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle most remaining wildcard subtyping / containment cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1548\"\u003e#1548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1528\"\u003e#1528\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1556\"\u003e#1556\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial inference for wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1549\"\u003e#1549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix wildcard inference bug with method references (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1553\"\u003e#1553\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix nullability for return and parameter wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1558\"\u003e#1558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for trick to assert chain of accesses is non-null (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1566\"\u003e#1566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove inference failure error message (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1567\"\u003e#1567\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdjust more TreePaths to have correct leaf before calling getTreeType (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1570\"\u003e#1570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Contract annotation to nullaway-annotations by \u003ca href=\"https://github.com/codingkiddo\"\u003e\u003ccode\u003e@​codingkiddo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1569\"\u003e#1569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRun inference for generic method calls nested inside receivers (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1571\"\u003e#1571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor hasAnyAnnotationMatching method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1583\"\u003e#1583\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of \u003ccode\u003evar\u003c/code\u003e-declared local variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1573\"\u003e#1573\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompensate for more annotations inserted by \u003ccode\u003ejavac\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1574\"\u003e#1574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable test for issue 1500 and add comment (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1560\"\u003e#1560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse ground target types when handling lambdas and method refs passed to generic methods (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1575\"\u003e#1575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix for unbounded wildcard passed to \u003ccode\u003e@NullUnmarked\u003c/code\u003e type variable (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1577\"\u003e#1577\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDetect and warn on annotations directly on wildcard types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1579\"\u003e#1579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable HandleWildcardGenerics flag when building NullAway (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1586\"\u003e#1586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReport error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor by \u003ca href=\"https://github.com/Vinu2111\"\u003e\u003ccode\u003e@​Vinu2111\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd a handler for Jakarta Persistence to reason about field initialization (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1584\"\u003e#1584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;Report error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1588\"\u003e#1588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUse Jacoco 0.8.15 snapshot (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1550\"\u003e#1550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.5.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1554\"\u003e#1554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest with latest Error Prone snapshot on CI (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1555\"\u003e#1555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Spring Boot as an integration test (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1557\"\u003e#1557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable generic bytecode tests on JDK 17 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1561\"\u003e#1561\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate spotless and guava-latest deps, removed unused semver4j (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1562\"\u003e#1562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks in more tests (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1563\"\u003e#1563\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks for addInputLines and addOutputLines calls (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1564\"\u003e#1564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse Temurin JDK 17 always in CI (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1565\"\u003e#1565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTell agents not to run multiple Gradle builds in parallel (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1582\"\u003e#1582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Codecov action to v6 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1587\"\u003e#1587\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/commit/c09d2028545881603d1c98b11e5b7e0653cf8bc4\"\u003e\u003ccode\u003ec09d202\u003c/code\u003e\u003c/a\u003e Add 0.13.5 release notes to changelog (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1589\"\u003e#1589\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/d9d0392e94ea449669623a0bef4f42e5dd8dd357\"\u003e\u003ccode\u003ed9d0392\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Report error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1588\"\u003e#1588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/ec978b9b18afbe48e4c68b55a8e4919c70292a04\"\u003e\u003ccode\u003eec978b9\u003c/code\u003e\u003c/a\u003e Update Codecov action to v6 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1587\"\u003e#1587\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/69ba115d7395a7d0c7d0128480b01cb604afe488\"\u003e\u003ccode\u003e69ba115\u003c/code\u003e\u003c/a\u003e Add a handler for Jakarta Persistence to reason about field initialization (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/661f37443b0205102b23a99a994d409f9aa0cf14\"\u003e\u003ccode\u003e661f374\u003c/code\u003e\u003c/a\u003e Report error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/f790ac9ef7ba642096bbcfea04126484d13d7b98\"\u003e\u003ccode\u003ef790ac9\u003c/code\u003e\u003c/a\u003e Enable HandleWildcardGenerics flag when building NullAway (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1586\"\u003e#1586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/31b14ce725d8f544eb2ec84f4912e16cfcb48c47\"\u003e\u003ccode\u003e31b14ce\u003c/code\u003e\u003c/a\u003e Detect and warn on annotations directly on wildcard types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1579\"\u003e#1579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/c183d49078ba2b75d3309250cb320b28fb086f31\"\u003e\u003ccode\u003ec183d49\u003c/code\u003e\u003c/a\u003e Fix for unbounded wildcard passed to \u003ccode\u003e@NullUnmarked\u003c/code\u003e type variable (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1577\"\u003e#1577\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/9e7cfb2dd1f0a20976676697c085ace20791e651\"\u003e\u003ccode\u003e9e7cfb2\u003c/code\u003e\u003c/a\u003e Use ground target types when handling lambdas and method refs passed to gener...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/c315bd544042be53668c68e1be37469c4f686138\"\u003e\u003ccode\u003ec315bd5\u003c/code\u003e\u003c/a\u003e Enable test for issue 1500 and add comment (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1560\"\u003e#1560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uber/NullAway/compare/v0.13.4...v0.13.5\"\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=com.uber.nullaway:nullaway\u0026package-manager=gradle\u0026previous-version=0.13.4\u0026new-version=0.13.5)](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/jjank/micrometer/pull/757","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/jjank%2Fmicrometer/issues/757","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/757/packages"}},{"old_version":"0.13.4","new_version":"0.13.5","update_type":"patch","path":null,"pr_created_at":"2026-06-05T00:34:00.000Z","version_change":"0.13.4 → 0.13.5","issue":{"uuid":"4593149157","node_id":"PR_kwDOAllrE87i5_LQ","number":1760,"state":"closed","title":"Bump com.uber.nullaway:nullaway from 0.13.4 to 0.13.5","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-08T00:39:38.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-05T00:34:00.000Z","updated_at":"2026-06-08T00:39:40.000Z","time_to_close":259538,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"com.uber.nullaway:nullaway","old_version":"0.13.4","new_version":"0.13.5","repository_url":"https://github.com/uber/NullAway"}],"path":null,"ecosystem":"maven"},"body":"Bumps [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) from 0.13.4 to 0.13.5.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/releases\"\u003ecom.uber.nullaway:nullaway's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNullAway 0.13.5\u003c/h2\u003e\n\u003cp\u003eIncludes various bug fixes, particularly in JSpecify mode.  Also, the nullaway-annotations\nartifact now includes a \u003ccode\u003e@Contract\u003c/code\u003e annotation.  NullAway also now has a built-in handler\nto reason about field initialization in classes managed by Jakarta Persistence.\u003c/p\u003e\n\u003cp\u003eWork has begun on support  for wildcards in JSpecify mode.  Currently, this support is off\nby default, guarded by the configuration flag \u003ccode\u003eHandleWildcardGenerics\u003c/code\u003e.  The support still\nhas multiple known bugs, and we do not yet recommend enabling it.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eInitial subtype checking for wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1520\"\u003e#1520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle subtype checking for wildcard super bounds (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1547\"\u003e#1547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle most remaining wildcard subtyping / containment cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1548\"\u003e#1548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1528\"\u003e#1528\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1556\"\u003e#1556\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial inference for wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1549\"\u003e#1549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix wildcard inference bug with method references (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1553\"\u003e#1553\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix nullability for return and parameter wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1558\"\u003e#1558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for trick to assert chain of accesses is non-null (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1566\"\u003e#1566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove inference failure error message (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1567\"\u003e#1567\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdjust more TreePaths to have correct leaf before calling getTreeType (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1570\"\u003e#1570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Contract annotation to nullaway-annotations by \u003ca href=\"https://github.com/codingkiddo\"\u003e\u003ccode\u003e@​codingkiddo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1569\"\u003e#1569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRun inference for generic method calls nested inside receivers (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1571\"\u003e#1571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor hasAnyAnnotationMatching method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1583\"\u003e#1583\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of \u003ccode\u003evar\u003c/code\u003e-declared local variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1573\"\u003e#1573\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompensate for more annotations inserted by \u003ccode\u003ejavac\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1574\"\u003e#1574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable test for issue 1500 and add comment (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1560\"\u003e#1560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse ground target types when handling lambdas and method refs passed to generic methods (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1575\"\u003e#1575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix for unbounded wildcard passed to \u003ccode\u003e@NullUnmarked\u003c/code\u003e type variable (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1577\"\u003e#1577\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDetect and warn on annotations directly on wildcard types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1579\"\u003e#1579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable HandleWildcardGenerics flag when building NullAway (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1586\"\u003e#1586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReport error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor by \u003ca href=\"https://github.com/Vinu2111\"\u003e\u003ccode\u003e@​Vinu2111\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd a handler for Jakarta Persistence to reason about field initialization (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1584\"\u003e#1584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;Report error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1588\"\u003e#1588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUse Jacoco 0.8.15 snapshot (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1550\"\u003e#1550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.5.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1554\"\u003e#1554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest with latest Error Prone snapshot on CI (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1555\"\u003e#1555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Spring Boot as an integration test (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1557\"\u003e#1557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable generic bytecode tests on JDK 17 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1561\"\u003e#1561\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate spotless and guava-latest deps, removed unused semver4j (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1562\"\u003e#1562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks in more tests (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1563\"\u003e#1563\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks for addInputLines and addOutputLines calls (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1564\"\u003e#1564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse Temurin JDK 17 always in CI (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1565\"\u003e#1565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTell agents not to run multiple Gradle builds in parallel (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1582\"\u003e#1582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Codecov action to v6 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1587\"\u003e#1587\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/blob/master/CHANGELOG.md\"\u003ecom.uber.nullaway:nullaway's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.13.5\u003c/h2\u003e\n\u003cp\u003eIncludes various bug fixes, particularly in JSpecify mode.  Also, the nullaway-annotations\nartifact now includes a \u003ccode\u003e@Contract\u003c/code\u003e annotation.  NullAway also now has a built-in handler\nto reason about field initialization in classes managed by Jakarta Persistence.\u003c/p\u003e\n\u003cp\u003eWork has begun on support  for wildcards in JSpecify mode.  Currently, this support is off\nby default, guarded by the configuration flag \u003ccode\u003eHandleWildcardGenerics\u003c/code\u003e.  The support still\nhas multiple known bugs, and we do not yet recommend enabling it.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eInitial subtype checking for wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1520\"\u003e#1520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle subtype checking for wildcard super bounds (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1547\"\u003e#1547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle most remaining wildcard subtyping / containment cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1548\"\u003e#1548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for \u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1528\"\u003e#1528\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1556\"\u003e#1556\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial inference for wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1549\"\u003e#1549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix wildcard inference bug with method references (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1553\"\u003e#1553\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix nullability for return and parameter wildcards (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1558\"\u003e#1558\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for trick to assert chain of accesses is non-null (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1566\"\u003e#1566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove inference failure error message (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1567\"\u003e#1567\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdjust more TreePaths to have correct leaf before calling getTreeType (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1570\"\u003e#1570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Contract annotation to nullaway-annotations by \u003ca href=\"https://github.com/codingkiddo\"\u003e\u003ccode\u003e@​codingkiddo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1569\"\u003e#1569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRun inference for generic method calls nested inside receivers (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1571\"\u003e#1571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor hasAnyAnnotationMatching method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1583\"\u003e#1583\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of \u003ccode\u003evar\u003c/code\u003e-declared local variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1573\"\u003e#1573\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompensate for more annotations inserted by \u003ccode\u003ejavac\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1574\"\u003e#1574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable test for issue 1500 and add comment (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1560\"\u003e#1560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse ground target types when handling lambdas and method refs passed to generic methods (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1575\"\u003e#1575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix for unbounded wildcard passed to \u003ccode\u003e@NullUnmarked\u003c/code\u003e type variable (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1577\"\u003e#1577\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDetect and warn on annotations directly on wildcard types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1579\"\u003e#1579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable HandleWildcardGenerics flag when building NullAway (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1586\"\u003e#1586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReport error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor by \u003ca href=\"https://github.com/Vinu2111\"\u003e\u003ccode\u003e@​Vinu2111\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd a handler for Jakarta Persistence to reason about field initialization (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1584\"\u003e#1584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;Report error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1588\"\u003e#1588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUse Jacoco 0.8.15 snapshot (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1550\"\u003e#1550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.5.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1554\"\u003e#1554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest with latest Error Prone snapshot on CI (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1555\"\u003e#1555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Spring Boot as an integration test (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1557\"\u003e#1557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable generic bytecode tests on JDK 17 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1561\"\u003e#1561\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate spotless and guava-latest deps, removed unused semver4j (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1562\"\u003e#1562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks in more tests (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1563\"\u003e#1563\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks for addInputLines and addOutputLines calls (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1564\"\u003e#1564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse Temurin JDK 17 always in CI (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1565\"\u003e#1565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTell agents not to run multiple Gradle builds in parallel (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1582\"\u003e#1582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Codecov action to v6 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1587\"\u003e#1587\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/commit/c09d2028545881603d1c98b11e5b7e0653cf8bc4\"\u003e\u003ccode\u003ec09d202\u003c/code\u003e\u003c/a\u003e Add 0.13.5 release notes to changelog (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1589\"\u003e#1589\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/d9d0392e94ea449669623a0bef4f42e5dd8dd357\"\u003e\u003ccode\u003ed9d0392\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Report error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u0026quot; (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1588\"\u003e#1588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/ec978b9b18afbe48e4c68b55a8e4919c70292a04\"\u003e\u003ccode\u003eec978b9\u003c/code\u003e\u003c/a\u003e Update Codecov action to v6 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1587\"\u003e#1587\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/69ba115d7395a7d0c7d0128480b01cb604afe488\"\u003e\u003ccode\u003e69ba115\u003c/code\u003e\u003c/a\u003e Add a handler for Jakarta Persistence to reason about field initialization (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/661f37443b0205102b23a99a994d409f9aa0cf14\"\u003e\u003ccode\u003e661f374\u003c/code\u003e\u003c/a\u003e Report error when \u003ca href=\"https://github.com/Initializer\"\u003e\u003ccode\u003e@​Initializer\u003c/code\u003e\u003c/a\u003e is used on a constructor (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1546\"\u003e#1546\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/f790ac9ef7ba642096bbcfea04126484d13d7b98\"\u003e\u003ccode\u003ef790ac9\u003c/code\u003e\u003c/a\u003e Enable HandleWildcardGenerics flag when building NullAway (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1586\"\u003e#1586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/31b14ce725d8f544eb2ec84f4912e16cfcb48c47\"\u003e\u003ccode\u003e31b14ce\u003c/code\u003e\u003c/a\u003e Detect and warn on annotations directly on wildcard types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1579\"\u003e#1579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/c183d49078ba2b75d3309250cb320b28fb086f31\"\u003e\u003ccode\u003ec183d49\u003c/code\u003e\u003c/a\u003e Fix for unbounded wildcard passed to \u003ccode\u003e@NullUnmarked\u003c/code\u003e type variable (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1577\"\u003e#1577\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/9e7cfb2dd1f0a20976676697c085ace20791e651\"\u003e\u003ccode\u003e9e7cfb2\u003c/code\u003e\u003c/a\u003e Use ground target types when handling lambdas and method refs passed to gener...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/c315bd544042be53668c68e1be37469c4f686138\"\u003e\u003ccode\u003ec315bd5\u003c/code\u003e\u003c/a\u003e Enable test for issue 1500 and add comment (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1560\"\u003e#1560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uber/NullAway/compare/v0.13.4...v0.13.5\"\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=com.uber.nullaway:nullaway\u0026package-manager=maven\u0026previous-version=0.13.4\u0026new-version=0.13.5)](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/openl-tablets/openl-tablets/pull/1760","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/openl-tablets%2Fopenl-tablets/issues/1760","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1760/packages"}},{"old_version":"0.13.3","new_version":"0.13.4","update_type":"patch","path":null,"pr_created_at":"2026-05-26T05:34:14.000Z","version_change":"0.13.3 → 0.13.4","issue":{"uuid":"4521648521","node_id":"PR_kwDONFnX0c7fRyr5","number":51,"state":"closed","title":"[Dependabot](deps): Bump the etc group across 1 directory with 14 updates","user":"dependabot[bot]","labels":[],"assignees":["Kairyx-dev"],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-05-28T00:59:14.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-26T05:34:14.000Z","updated_at":"2026-05-28T00:59:16.000Z","time_to_close":156300,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[Dependabot](deps): Bump","group_name":"etc","update_count":14,"packages":[{"name":"gradle-wrapper","old_version":"9.4.1","new_version":"9.5.1","repository_url":"https://github.com/gradle/gradle"},{"name":"org.slf4j:slf4j-api","old_version":"2.0.17","new_version":"2.0.18"},{"name":"org.projectlombok:lombok","old_version":"1.18.44","new_version":"1.18.46","repository_url":"https://github.com/projectlombok/lombok"},{"name":"org.postgresql:postgresql","old_version":"42.7.10","new_version":"42.7.11","repository_url":"https://github.com/pgjdbc/pgjdbc"},{"name":"com.uber.nullaway:nullaway","old_version":"0.13.3","new_version":"0.13.4","repository_url":"https://github.com/uber/NullAway"},{"name":"org.jooq:jooq","old_version":"3.19.31","new_version":"3.19.34"},{"name":"org.jooq:jooq-codegen","old_version":"3.19.31","new_version":"3.19.34"},{"name":"org.jooq.jooq-codegen-gradle","old_version":"3.19.31","new_version":"3.19.34","repository_url":"https://github.com/jOOQ/jOOQ"},{"name":"org.flywaydb:flyway-core","old_version":"12.4.0","new_version":"12.6.2"},{"name":"org.flywaydb:flyway-database-postgresql","old_version":"12.4.0","new_version":"12.6.2"},{"name":"org.flywaydb.flyway","old_version":"12.4.0","new_version":"12.6.2"},{"name":"io.opentelemetry.instrumentation:opentelemetry-logback-appender-1.0","old_version":"2.21.0-alpha","new_version":"2.28.1-alpha","repository_url":"https://github.com/open-telemetry/opentelemetry-java-instrumentation"},{"name":"net.jqwik:jqwik","old_version":"1.9.3","new_version":"1.10.0","repository_url":"https://github.com/jqwik-team/jqwik"},{"name":"com.diffplug.spotless","old_version":"8.4.0","new_version":"8.5.1"}],"path":null,"ecosystem":"maven"},"body":"Bumps the etc group with 14 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [gradle-wrapper](https://github.com/gradle/gradle) | `9.4.1` | `9.5.1` |\n| org.slf4j:slf4j-api | `2.0.17` | `2.0.18` |\n| [org.projectlombok:lombok](https://github.com/projectlombok/lombok) | `1.18.44` | `1.18.46` |\n| [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc) | `42.7.10` | `42.7.11` |\n| [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) | `0.13.3` | `0.13.4` |\n| org.jooq:jooq | `3.19.31` | `3.19.34` |\n| org.jooq:jooq-codegen | `3.19.31` | `3.19.34` |\n| [org.jooq.jooq-codegen-gradle](https://github.com/jOOQ/jOOQ) | `3.19.31` | `3.19.34` |\n| org.flywaydb:flyway-core | `12.4.0` | `12.6.2` |\n| org.flywaydb:flyway-database-postgresql | `12.4.0` | `12.6.2` |\n| org.flywaydb.flyway | `12.4.0` | `12.6.2` |\n| [io.opentelemetry.instrumentation:opentelemetry-logback-appender-1.0](https://github.com/open-telemetry/opentelemetry-java-instrumentation) | `2.21.0-alpha` | `2.28.1-alpha` |\n| [net.jqwik:jqwik](https://github.com/jqwik-team/jqwik) | `1.9.3` | `1.10.0` |\n| com.diffplug.spotless | `8.4.0` | `8.5.1` |\n\n\nUpdates `gradle-wrapper` from 9.4.1 to 9.5.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gradle/gradle/releases\"\u003egradle-wrapper's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.5.1\u003c/h2\u003e\n\u003cp\u003eThe Gradle team is excited to announce Gradle 9.5.1.\u003c/p\u003e\n\u003cp\u003eHere are the highlights of this release:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eTask provenance in reports and failure messages\u003c/li\u003e\n\u003cli\u003eType-safe accessors for precompiled Kotlin Settings plugins\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://docs.gradle.org/9.5.1/release-notes.html\"\u003eRead the Release Notes\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eWe would like to thank the following community members for their contributions to this release of Gradle:\n\u003ca href=\"https://github.com/atm1020\"\u003eatm1020\u003c/a\u003e,\n\u003ca href=\"https://github.com/mataha\"\u003emataha\u003c/a\u003e,\n\u003ca href=\"https://github.com/aSemy\"\u003eAdam\u003c/a\u003e,\n\u003ca href=\"https://github.com/kelemen\"\u003eAttila Kelemen\u003c/a\u003e,\n\u003ca href=\"https://github.com/britter\"\u003eBenedikt Ritter\u003c/a\u003e,\n\u003ca href=\"https://github.com/Vampire\"\u003eBjörn Kautler\u003c/a\u003e,\n\u003ca href=\"https://github.com/budindepunk\"\u003eCaro Silva Rode\u003c/a\u003e,\n\u003ca href=\"https://github.com/chanani\"\u003eCHANHAN\u003c/a\u003e,\n\u003ca href=\"https://github.com/DmitryNez\"\u003eDmitry Nezavitin\u003c/a\u003e,\n\u003ca href=\"https://github.com/Juneezee\"\u003eEng Zer Jun\u003c/a\u003e,\n\u003ca href=\"https://github.com/KugelLibelle\"\u003eKugelLibelle\u003c/a\u003e,\n\u003ca href=\"https://github.com/vmadalin\"\u003eMadalin Valceleanu\u003c/a\u003e,\n\u003ca href=\"https://github.com/quijote\"\u003eMarkus Gaisbauer\u003c/a\u003e,\n\u003ca href=\"https://github.com/koppor\"\u003eOliver Kopp\u003c/a\u003e,\n\u003ca href=\"https://github.com/hfhbd\"\u003ePhilip Wedemann\u003c/a\u003e,\n\u003ca href=\"https://github.com/ploober\"\u003eploober\u003c/a\u003e,\n\u003ca href=\"https://github.com/rpalcolea\"\u003eRoberto Perez Alcolea\u003c/a\u003e,\n\u003ca href=\"https://github.com/R0h1tAnand\"\u003eRohit Anand\u003c/a\u003e,\n\u003ca href=\"https://github.com/Suvrat1629\"\u003eSuvrat Acharya\u003c/a\u003e,\n\u003ca href=\"https://github.com/usv240\"\u003eUjwal Suresh Vanjare\u003c/a\u003e,\n\u003ca href=\"https://github.com/urdak\"\u003eVictor Merkulov\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eUpgrade instructions\u003c/h2\u003e\n\u003cp\u003eSwitch your build to use Gradle 9.5.1 by updating your wrapper:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e./gradlew wrapper --gradle-version=9.5.1 \u0026amp;\u0026amp; ./gradlew wrapper\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eSee the Gradle \u003ca href=\"https://docs.gradle.org/9.5.1/userguide/upgrading_version_9.html\"\u003e9.x upgrade guide\u003c/a\u003e to learn about deprecations, breaking changes and other considerations when upgrading.\u003c/p\u003e\n\u003cp\u003eFor Java, Groovy, Kotlin and Android compatibility, see the \u003ca href=\"https://docs.gradle.org/9.5.1/userguide/compatibility.html\"\u003efull compatibility notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eReporting problems\u003c/h2\u003e\n\u003cp\u003eIf you find a problem with this release, please file a bug on \u003ca href=\"https://github.com/gradle/gradle/issues\"\u003eGitHub Issues\u003c/a\u003e adhering to our issue guidelines.\nIf you're not sure you're encountering a bug, please use the \u003ca href=\"https://discuss.gradle.org/c/help-discuss\"\u003eforum\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eWe hope you will build happiness with Gradle, and we look forward to your feedback via \u003ca href=\"https://twitter.com/gradle\"\u003eTwitter\u003c/a\u003e or on \u003ca href=\"https://github.com/gradle\"\u003eGitHub\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003e9.5.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/gradle/gradle/commit/fd78213f09782e62ca4957f9cfd3d90c6c3f1767\"\u003e\u003ccode\u003efd78213\u003c/code\u003e\u003c/a\u003e Update Documentation Infrastructure: Fix scrolling issue in user manual (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37861\"\u003e#37861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/7758437128d1c52702786ad719a13ade1b860aa8\"\u003e\u003ccode\u003e7758437\u003c/code\u003e\u003c/a\u003e fix scroll\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/2fd605fdcd69fea10570e9eb1343bbd7ca01c9d0\"\u003e\u003ccode\u003e2fd605f\u003c/code\u003e\u003c/a\u003e Only try to run as worker thread in DefaultBuildOperationQueue (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37845\"\u003e#37845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/af6984901238402386ae263d746380504e5f9138\"\u003e\u003ccode\u003eaf69849\u003c/code\u003e\u003c/a\u003e Release notes for Gradle 9.5.1 (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37853\"\u003e#37853\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/f4d9d03e9bb47d2d17b6d8314fdaa32c3d0b3c1e\"\u003e\u003ccode\u003ef4d9d03\u003c/code\u003e\u003c/a\u003e Release notes for Gradle 9.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/01eda3adf40dbe97e81475e813705409dcfe1091\"\u003e\u003ccode\u003e01eda3a\u003c/code\u003e\u003c/a\u003e Address review feedback on worker-lease retry changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/7024e15139b2db9df831dd15a8b9e9052acd9a51\"\u003e\u003ccode\u003e7024e15\u003c/code\u003e\u003c/a\u003e Revert enrich file visitor with size info on \u003ccode\u003erelease\u003c/code\u003e branch (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37848\"\u003e#37848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/d51476fda21330c037a04b43ec9a93a929d05b87\"\u003e\u003ccode\u003ed51476f\u003c/code\u003e\u003c/a\u003e Fix tryRunAsWorkerThread null-return test to match contract\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/090ebabc5b6f648e01c0269a321d80372fdbfe0f\"\u003e\u003ccode\u003e090ebab\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Add getLength() to FilePropertyVisitor.VisitState\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/bceab24677298144860f6919bdcb031e806dbf23\"\u003e\u003ccode\u003ebceab24\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Fix annotation\u0026quot;\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/gradle/gradle/compare/v9.4.1...v9.5.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.slf4j:slf4j-api` from 2.0.17 to 2.0.18\n\nUpdates `org.projectlombok:lombok` from 1.18.44 to 1.18.46\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/projectlombok/lombok/blob/master/doc/changelog.markdown\"\u003eorg.projectlombok:lombok's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003ev1.18.46 (April 22nd, 2026)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePLATFORM: JDK26 support added \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/4019\"\u003e#4019\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003ePLATFORM: Spring Tools Suite 5 supported \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3985\"\u003e#3985\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: \u003ccode\u003e@Jacksonized\u003c/code\u003e no longer stops generating \u003ccode\u003e@JsonProperty\u003c/code\u003e once an explicit \u003ccode\u003e@JsonIgnore\u003c/code\u003e annotations is encountered \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/4022\"\u003e#4022\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: In eclipse, mixing \u003ccode\u003e@Jacksonized\u003c/code\u003e and \u003ccode\u003efluent = true\u003c/code\u003e no longer causes the error \u003ccode\u003ecom.fasterxml.jackson.annotation.JsonProperty is not a repeatable annotation interface\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/3934\"\u003e#3934\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBUGFIX: Some finishing touches for v1.18.44's support of Jackson3 \u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/4004\"\u003e#4004\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/projectlombok/lombok/commit/936ca59baf844fd6c0ad641974295498785d8091\"\u003e\u003ccode\u003e936ca59\u003c/code\u003e\u003c/a\u003e [build] lombok's launcher is still intended to be 1.4 compatible, or at least...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/fcdab3f29e1b48c8f4b33ef9231ec2587a43d122\"\u003e\u003ccode\u003efcdab3f\u003c/code\u003e\u003c/a\u003e [version] pre-release version bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/1cb7d49c5d2dc98af7a66413d8119dec285d0666\"\u003e\u003ccode\u003e1cb7d49\u003c/code\u003e\u003c/a\u003e [changelog]\u003ca href=\"https://redirect.github.com/projectlombok/lombok/issues/4004\"\u003e#4004\u003c/a\u003e Mention Jackson3 final touches in changelog.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/12a15b00555ec8097eca2bf7d77c2c2124e13e0e\"\u003e\u003ccode\u003e12a15b0\u003c/code\u003e\u003c/a\u003e Fix: Bump EA_JDK to 27 (25 and 26 have been released)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/2be766cfc2ef56f2d986f28f734c98535d611aee\"\u003e\u003ccode\u003e2be766c\u003c/code\u003e\u003c/a\u003e Merge branch 'jackson3-final-touches'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/290fa4c8539c7e97b47f7e80033e078127050eb5\"\u003e\u003ccode\u003e290fa4c\u003c/code\u003e\u003c/a\u003e [trivial] constantize the warning we spit out for ambiguous jackson2/3, and m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/e6567b6621f86b43033ab4a75e0273780e18e998\"\u003e\u003ccode\u003ee6567b6\u003c/code\u003e\u003c/a\u003e test: Add Jackson 3 test cases and version ambiguity warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/45e72e241abe98dcfb66408402da825dd2b8e925\"\u003e\u003ccode\u003e45e72e2\u003c/code\u003e\u003c/a\u003e feat: Add Jackson 3 databind/dataformat annotations to HandlerUtil copy lists\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/184d42363d86446a63b6270ac1eb352dc43ae76c\"\u003e\u003ccode\u003e184d423\u003c/code\u003e\u003c/a\u003e feat: Add Jackson 3 support to \u003ca href=\"https://github.com/Jacksonized\"\u003e\u003ccode\u003e@​Jacksonized\u003c/code\u003e\u003c/a\u003e handlers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/projectlombok/lombok/commit/e027ad0f1515bd33d4d329d90e59dccbaf44651e\"\u003e\u003ccode\u003ee027ad0\u003c/code\u003e\u003c/a\u003e refactored to ShadowClassLoader use Collections::enumeration instead of Vector\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/projectlombok/lombok/compare/v1.18.44...v1.18.46\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.postgresql:postgresql` from 42.7.10 to 42.7.11\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pgjdbc/pgjdbc/releases\"\u003eorg.postgresql:postgresql's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev42.7.11\u003c/h2\u003e\n\u003ch2\u003eSecurity\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Limit SCRAM PBKDF2 iterations accepted from the server.\npgjdbc was vulnerable to a client-side denial of service in SCRAM-SHA-256 authentication, where a malicious or compromised PostgreSQL server could specify an extremely large PBKDF2 iteration count, causing the client to consume unbounded CPU and potentially exhaust connection pools. The fix introduces a new scramMaxIterations connection property (defaulting to 100,000) to cap iteration counts before computation begins.\nSee the \u003ca href=\"https://github.com/pgjdbc/pgjdbc/security/advisories/GHSA-98qh-xjc8-98pq\"\u003eSecurity Advisory\u003c/a\u003e for more detail.\nThe following \u003ca href=\"https://nvd.nist.gov/vuln/detail/CVE-2026-42198\"\u003eCVE-2026-42198\u003c/a\u003e has been issued.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChanges\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Add sources and javadocs to shaded published lib generation \u003ca href=\"https://github.com/sehrope\"\u003e\u003ccode\u003e@​sehrope\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4043\"\u003e#4043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate Changelog and website for release of 42.7.11 \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4042\"\u003e#4042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix scram fix location in changelog and update published artifact developer list \u003ca href=\"https://github.com/sehrope\"\u003e\u003ccode\u003e@​sehrope\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4041\"\u003e#4041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRestrict test with scram_iterations to v16+ and release notes \u003ca href=\"https://github.com/sehrope\"\u003e\u003ccode\u003e@​sehrope\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4040\"\u003e#4040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): update ubuntu:24.04 docker digest to 84e77de \u003ca href=\"https://github.com/renovate-bot\"\u003e\u003ccode\u003e@​renovate-bot\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4017\"\u003e#4017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: add tests for QueryExecutor#getTransactionState \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4006\"\u003e#4006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore(deps): update actions/create-github-app-token action to v2.2.2 \u003ca href=\"https://github.com/renovate-bot\"\u003e\u003ccode\u003e@​renovate-bot\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3983\"\u003e#3983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: fix flaky CopyBothResponseTest by using WAL flush LSN \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3979\"\u003e#3979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: fix flaky replication restart tests by waiting for confirmed_flush_lsn \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3975\"\u003e#3975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: fix flaky LogicalReplicationStatusTest by polling pg_stat_replication \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3974\"\u003e#3974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: replace Appveyor with ikalnytskyi/action-setup-postgres \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3966\"\u003e#3966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: move test table creation from \u003ca href=\"https://github.com/BeforeEach\"\u003e\u003ccode\u003e@​BeforeEach\u003c/code\u003e\u003c/a\u003e to \u003ca href=\"https://github.com/BeforeAll\"\u003e\u003ccode\u003e@​BeforeAll\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3967\"\u003e#3967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReturn jsonb as PGObject fixes Issue \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3926\"\u003e#3926\u003c/a\u003e \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3956\"\u003e#3956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate docker scripts  \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3958\"\u003e#3958\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eimplement require_auth, this is pretty much how libpq does this.  \u003ca href=\"https://github.com/davecramer\"\u003e\u003ccode\u003e@​davecramer\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3895\"\u003e#3895\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: add SCRAM authentication test setup section to TESTING.md \u003ca href=\"https://github.com/emmaeng700\"\u003e\u003ccode\u003e@​emmaeng700\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3945\"\u003e#3945\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd RequireServerVersion annotation for tests \u003ca href=\"https://github.com/sehrope\"\u003e\u003ccode\u003e@​sehrope\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3939\"\u003e#3939\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: ensure extended protocol messages end with Sync message \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3728\"\u003e#3728\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: enable cursor-based fetching in extended protocol when transaction started via SQL command \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3996\"\u003e#3996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: retry with SSL on IOException when sslMode=ALLOW \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3973\"\u003e#3973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: allow fallback to non-SSL connection when sslMode=prefer and sslResponseTimeout kicks in \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3968\"\u003e#3968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: catch SecurityException from setContextClassLoader on ForkJoinPool workers \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3962\"\u003e#3962\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: use compareTo for LogSequenceNumber comparison \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3961\"\u003e#3961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: release COPY lock on IOException to prevent connection hang (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3957\"\u003e#3957\u003c/a\u003e) \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3960\"\u003e#3960\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧰 Maintenance\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003estyle: replace \u003ca href=\"https://github.com/exception\"\u003e\u003ccode\u003e@​exception\u003c/code\u003e\u003c/a\u003e with \u003ca href=\"https://github.com/throws\"\u003e\u003ccode\u003e@​throws\u003c/code\u003e\u003c/a\u003e in getBoolean javadoc \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4035\"\u003e#4035\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: use \u003ccode\u003e@​vlsi/github-actions-random-matrix\u003c/code\u003e npm package \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4008\"\u003e#4008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: use tag names for pinning github actions, pin ikalnytskyi/action-setup-postgres \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4007\"\u003e#4007\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: bump errorprone to 2.48.0 \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4005\"\u003e#4005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003etest: add \u003ca href=\"https://github.com/DisableLogger\"\u003e\u003ccode\u003e@​DisableLogger\u003c/code\u003e\u003c/a\u003e annotation to suppress expected log warnings in tests \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3971\"\u003e#3971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: suppress deprecations in test code to reduce build verbosity \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3972\"\u003e#3972\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: replace log warning in ConnectionFactory.closeStream with Throwable.addSuppressed \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3970\"\u003e#3970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: use greedy pairwise coverage for CI matrix generation \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3965\"\u003e#3965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: use full version tags in GitHub Actions comments \u003ca href=\"https://github.com/vlsi\"\u003e\u003ccode\u003e@​vlsi\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3963\"\u003e#3963\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e⬆️ Dependencies\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pgjdbc/pgjdbc/blob/master/CHANGELOG.md\"\u003eorg.postgresql:postgresql's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[42.7.11] (2026-04-28)\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: Limit SCRAM PBKDF2 iterations accepted from the server.\npgjdbc was vulnerable to a client-side denial of service in SCRAM-SHA-256 authentication, where a malicious or compromised PostgreSQL server could specify an extremely large PBKDF2 iteration count, causing the client to consume unbounded CPU and potentially exhaust connection pools. The fix introduces a new scramMaxIterations connection property (defaulting to 100,000) to cap iteration counts before computation begins.\nSee the \u003ca href=\"https://github.com/pgjdbc/pgjdbc/security/advisories/GHSA-98qh-xjc8-98pq\"\u003eSecurity Advisory\u003c/a\u003e for more detail.\nThe following \u003ca href=\"https://nvd.nist.gov/vuln/detail/CVE-2026-42198\"\u003eCVE-2026-42198\u003c/a\u003e has been issued.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat: implement require_auth connection property, aligning with libpq behavior [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3895\"\u003e#3895\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3895\"\u003epgjdbc/pgjdbc#3895\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: replace Appveyor CI with ikalnytskyi/action-setup-postgres [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3966\"\u003e#3966\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3966\"\u003epgjdbc/pgjdbc#3966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: upgrade Gradle to v9 [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3978\"\u003e#3978\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3978\"\u003epgjdbc/pgjdbc#3978\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: ensure extended protocol messages end with Sync message [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3728\"\u003e#3728\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3728\"\u003epgjdbc/pgjdbc#3728\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: enable cursor-based fetching in extended protocol when transaction started via SQL command [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3996\"\u003e#3996\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3996\"\u003epgjdbc/pgjdbc#3996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: retry with SSL on IOException when sslMode=ALLOW [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3973\"\u003e#3973\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3973\"\u003epgjdbc/pgjdbc#3973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: make sure the driver honours connectTimeout when retrying the connection [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3968\"\u003e#3968\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3968\"\u003epgjdbc/pgjdbc#3968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: allow fallback to non-SSL connection when sslMode=prefer and sslResponseTimeout kicks in [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3968\"\u003e#3968\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3968\"\u003epgjdbc/pgjdbc#3968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: catch SecurityException from setContextClassLoader on ForkJoinPool workers [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3962\"\u003e#3962\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3962\"\u003epgjdbc/pgjdbc#3962\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: use compareTo for LogSequenceNumber comparison to handle unsigned values correctly [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3961\"\u003e#3961\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3961\"\u003epgjdbc/pgjdbc#3961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: release COPY lock on IOException to prevent connection hang [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3957\"\u003e#3957\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3957\"\u003epgjdbc/pgjdbc#3957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: return jsonb as PGObject instead of String [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3956\"\u003e#3956\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3956\"\u003epgjdbc/pgjdbc#3956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: align SSL key file permission check with libpq [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3952\"\u003e#3952\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3952\"\u003epgjdbc/pgjdbc#3952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: guard connection closed flag with a reentrant lock to protect against concurrent close [PR \u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/3905\"\u003e#3905\u003c/a\u003e](\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/pull/3905\"\u003epgjdbc/pgjdbc#3905\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/pgjdbc/pgjdbc/commit/78e261ff2a7f16a37bdceb2204f67e484387da2f\"\u003e\u003ccode\u003e78e261f\u003c/code\u003e\u003c/a\u003e fix: Add sources and javadocs to shaded published lib generation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/1e09fa0496377296c9e2ef3bfd2b409945fba17a\"\u003e\u003ccode\u003e1e09fa0\u003c/code\u003e\u003c/a\u003e update Changelog and website for release of 42.7.11 (\u003ca href=\"https://redirect.github.com/pgjdbc/pgjdbc/issues/4042\"\u003e#4042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/d479fa5b8c8c915a441ce1f2448f69f23dd0b66c\"\u003e\u003ccode\u003ed479fa5\u003c/code\u003e\u003c/a\u003e Fix scram fix location in changelog and update published artifact developer l...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/b04fc46af6c207bc7ce9e788fea8c43d18b73d0f\"\u003e\u003ccode\u003eb04fc46\u003c/code\u003e\u003c/a\u003e docs: Add scram max iters fix to changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/cf548225b4078db954765339720ffdf3bc94e5a6\"\u003e\u003ccode\u003ecf54822\u003c/code\u003e\u003c/a\u003e test: Disable scram test on older version without scram_iterations GUC\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/7dbcc79b2b4adf7b71458c9434d2c43cec7713b9\"\u003e\u003ccode\u003e7dbcc79\u003c/code\u003e\u003c/a\u003e test: Add SCRAM max iteration tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/c9d41d1332a7426fcef19ff89f2e6b1116429143\"\u003e\u003ccode\u003ec9d41d1\u003c/code\u003e\u003c/a\u003e fix: Limit SCRAM PBKDF2 iterations accepted from the server\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/a340cb2b0ae24c0d98ad9dec569200ebb704d6aa\"\u003e\u003ccode\u003ea340cb2\u003c/code\u003e\u003c/a\u003e style: replace \u003ca href=\"https://github.com/exception\"\u003e\u003ccode\u003e@​exception\u003c/code\u003e\u003c/a\u003e with \u003ca href=\"https://github.com/throws\"\u003e\u003ccode\u003e@​throws\u003c/code\u003e\u003c/a\u003e in getBoolean javadoc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/77837f80c0c20a9f33f9e21b091f4d4552f8e753\"\u003e\u003ccode\u003e77837f8\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency org.openrewrite.rewrite:org.openrewrite.rewrite....\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pgjdbc/pgjdbc/commit/23af03bc839af5217ea141946ae41e648264061c\"\u003e\u003ccode\u003e23af03b\u003c/code\u003e\u003c/a\u003e chore(deps): update actions/checkout action to v6\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pgjdbc/pgjdbc/compare/REL42.7.10...REL42.7.11\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.uber.nullaway:nullaway` from 0.13.3 to 0.13.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/releases\"\u003ecom.uber.nullaway:nullaway's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNullAway 0.13.4\u003c/h2\u003e\n\u003cp\u003eFixes a couple of crashes when running NullAway on JDK 27 ea builds.  Also modularizes the annotations jar.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eModularize the annotations JAR by \u003ca href=\"https://github.com/anthonyvdotbe\"\u003e\u003ccode\u003e@​anthonyvdotbe\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest on JDK 27 EA (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash on JDK 27 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1541\"\u003e#1541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eRun regression tests on JDK 26 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1526\"\u003e#1526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor ThriftTests and Java8Tests to use addSourceLines instead of deprecated addSourceFile by \u003ca href=\"https://github.com/nanookclaw\"\u003e\u003ccode\u003e@​nanookclaw\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1517\"\u003e#1517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to WALA 1.7.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1539\"\u003e#1539\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/blob/master/CHANGELOG.md\"\u003ecom.uber.nullaway:nullaway's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.13.4\u003c/h2\u003e\n\u003cp\u003eFixes a couple of crashes when running NullAway on JDK 27 ea builds.  Also modularizes the annotations jar.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eModularize the annotations JAR by \u003ca href=\"https://github.com/anthonyvdotbe\"\u003e\u003ccode\u003e@​anthonyvdotbe\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest on JDK 27 EA (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash on JDK 27 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1541\"\u003e#1541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eRun regression tests on JDK 26 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1526\"\u003e#1526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor ThriftTests and Java8Tests to use addSourceLines instead of deprecated addSourceFile by \u003ca href=\"https://github.com/nanookclaw\"\u003e\u003ccode\u003e@​nanookclaw\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1517\"\u003e#1517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to WALA 1.7.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1539\"\u003e#1539\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/commit/1048411efaf6530216e90ffb863f0649a770b36e\"\u003e\u003ccode\u003e1048411\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.4.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/744100f8cc3768912d21632f5aebb11b0e19e47a\"\u003e\u003ccode\u003e744100f\u003c/code\u003e\u003c/a\u003e Changelog for release 0.13.4 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/c0a70387d7630f258c6cfdc66ccc508a629ef28d\"\u003e\u003ccode\u003ec0a7038\u003c/code\u003e\u003c/a\u003e Fix crash on JDK 27 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1541\"\u003e#1541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/e3e78aa1fe08870f16252a3e8f168699f77829b5\"\u003e\u003ccode\u003ee3e78aa\u003c/code\u003e\u003c/a\u003e Test on JDK 27 EA (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/15a35d1eb1590bb35c8f7771aa758bfcbf302fdc\"\u003e\u003ccode\u003e15a35d1\u003c/code\u003e\u003c/a\u003e Update to WALA 1.7.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1539\"\u003e#1539\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/331a920041df98756c60994a2b67f27053e74e0a\"\u003e\u003ccode\u003e331a920\u003c/code\u003e\u003c/a\u003e Refactor ThriftTests and Java8Tests to use addSourceLines instead of deprecat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/480c8d3f67607d3aa1d5326948d3ef0219ac7f76\"\u003e\u003ccode\u003e480c8d3\u003c/code\u003e\u003c/a\u003e Modularize the annotations JAR (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/26a23ce5786da76eeaeb2c7d4bd3c45ff20a728c\"\u003e\u003ccode\u003e26a23ce\u003c/code\u003e\u003c/a\u003e Run regression tests on JDK 26 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1526\"\u003e#1526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/334016d2bab88b25f6c7e51163d4ac510a5f877a\"\u003e\u003ccode\u003e334016d\u003c/code\u003e\u003c/a\u003e Prepare next development version.\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/uber/NullAway/compare/v0.13.3...v0.13.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jooq:jooq` from 3.19.31 to 3.19.34\n\nUpdates `org.jooq:jooq-codegen` from 3.19.31 to 3.19.34\n\nUpdates `org.jooq.jooq-codegen-gradle` from 3.19.31 to 3.19.34\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jOOQ/jOOQ/releases\"\u003eorg.jooq.jooq-codegen-gradle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.19.34\u003c/h2\u003e\n\u003ch1\u003eVersion 3.19.34 - May 12, 2026\u003c/h1\u003e\n\u003cp\u003eThis is a 3.19 patch release with minor improvements and bug fixes\u003c/p\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19946\"\u003e#19946\u003c/a\u003e - KotlinGenerator produces var instead of val when generating \u0026lt;immutablePojos/\u0026gt; for embeddables\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19951\"\u003e#19951\u003c/a\u003e - Column mismatch between MERGE .. WHEN NOT MATCHED THEN INSERT and VALUES clauses when there are stored client side computed columns\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19957\"\u003e#19957\u003c/a\u003e - Upgrade pgjdbc to 42.7.11 to mitigate CVE-2026-42198\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19960\"\u003e#19960\u003c/a\u003e - Client side stored computed column expressions are ignored in MERGE .. WHEN MATCHED THEN UPDATE clause\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19965\"\u003e#19965\u003c/a\u003e - Missing parentheses around RATIO_TO_REPORT window function emulation\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19969\"\u003e#19969\u003c/a\u003e - Missing parentheses around some interval arithmetic expressions in Exasol, Teradata\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19977\"\u003e#19977\u003c/a\u003e - ClassCastException when using EmbeddableRecords in Field.eq(any(array))\u003c/p\u003e\n\u003ch2\u003e3.19.33\u003c/h2\u003e\n\u003ch1\u003eVersion 3.19.33 - May 5, 2026\u003c/h1\u003e\n\u003cp\u003eThis is a 3.19 patch release with minor improvements and bug fixes\u003c/p\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19874\"\u003e#19874\u003c/a\u003e - Render MATERIALIZED keyword for YugabyteDB when using asMaterialized()\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19878\"\u003e#19878\u003c/a\u003e - Regression when using Loader batch insertion with StatementType.STATIC_STATEMENT\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19882\"\u003e#19882\u003c/a\u003e - Statements executed from ExecuteContext::connection will eagerly release the connection to the ConnectionProvider\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19888\"\u003e#19888\u003c/a\u003e - DataAccessException::sqlStateClass returns OTHER instead of C22_DATA_EXCEPTION for Oracle data problems related to CHAR vs BYTE string columns\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19893\"\u003e#19893\u003c/a\u003e - NullPointerException in XMLDatabase when routine has no parameters\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19903\"\u003e#19903\u003c/a\u003e - Missing support for parsing BigQuery BIGNUMERIC and BIGDECIMAL data types\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19907\"\u003e#19907\u003c/a\u003e - MetaSQL tries to load check constraints, but check constraints were not yet introduced to MySQL 5.7\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19912\"\u003e#19912\u003c/a\u003e - No Teradata support for ALTER TABLE .. ADD IF NOT EXISTS and similar statements\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19916\"\u003e#19916\u003c/a\u003e - Cannot CAST from numeric to CLOB directly, in Teradata\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19920\"\u003e#19920\u003c/a\u003e - Bad data type rendered for SQLDataType.LONGVARBINARY in Teradata\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19924\"\u003e#19924\u003c/a\u003e - Work around Teradata JDBC driver issue where DatabaseMetaData::getColumns may produce a null type name\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19928\"\u003e#19928\u003c/a\u003e - Nested rows within MULTISET projections do not apply JSON or XML cast necessary for serialising certain data types\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19941\"\u003e#19941\u003c/a\u003e - DSL::isoDayOfWeek renders wrong SQL expression for MariaDB and MySQL when used in arithmetic operations\u003c/p\u003e\n\u003ch2\u003e3.19.32\u003c/h2\u003e\n\u003ch1\u003eVersion 3.20.13 - April 16, 2026\u003c/h1\u003e\n\u003cp\u003eThis is a 3.20 patch release with minor improvements and bug fixes\u003c/p\u003e\n\u003ch2\u003eBug Fixes\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/jOOQ/jOOQ/commit/983be04bfe689e9ba00cbafac92f4a36c7e05e4d\"\u003e\u003ccode\u003e983be04\u003c/code\u003e\u003c/a\u003e Release 3.19.34\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/f874027834833354d35992196c9b2b0b7f2b6e9a\"\u003e\u003ccode\u003ef874027\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19777\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/09c7f2b7097c6a4aaefdebb14d25211d9d332e92\"\u003e\u003ccode\u003e09c7f2b\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19777\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/191ea40c2ab42ce46270de0ec85ecb063f738ad8\"\u003e\u003ccode\u003e191ea40\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19962\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/6fee84fa55356e38d4db2b647cbf72baa670c8de\"\u003e\u003ccode\u003e6fee84f\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19933\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/b602ce8131008aa6ddfb37339183837b3a8fdd27\"\u003e\u003ccode\u003eb602ce8\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19948\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/63ec81894526f62a7f4fb21b34211b4cd0579f3c\"\u003e\u003ccode\u003e63ec818\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19933\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/7da00449de35dc178eba36ee82e395a8ce96cf62\"\u003e\u003ccode\u003e7da0044\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19954\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/ab16ab1e4f6923c3f3fd21f2a40e549c7f307d86\"\u003e\u003ccode\u003eab16ab1\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19933\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/15a37db53aaf526f5536e02f4d16f51b185b21be\"\u003e\u003ccode\u003e15a37db\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19943\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jOOQ/jOOQ/compare/version-3.19.31...version-3.19.34\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jooq:jooq-codegen` from 3.19.31 to 3.19.34\n\nUpdates `org.flywaydb:flyway-core` from 12.4.0 to 12.6.2\n\nUpdates `org.flywaydb:flyway-database-postgresql` from 12.4.0 to 12.6.2\n\nUpdates `org.flywaydb.flyway` from 12.4.0 to 12.6.2\n\nUpdates `org.flywaydb:flyway-database-postgresql` from 12.4.0 to 12.6.2\n\nUpdates `io.opentelemetry.instrumentation:opentelemetry-logback-appender-1.0` from 2.21.0-alpha to 2.28.1-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-instrumentation/releases\"\u003eio.opentelemetry.instrumentation:opentelemetry-logback-appender-1.0's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 2.28.0\u003c/h2\u003e\n\u003cp\u003eThis release targets the OpenTelemetry SDK 1.62.0.\u003c/p\u003e\n\u003cp\u003eNote that many artifacts have the \u003ccode\u003e-alpha\u003c/code\u003e suffix attached to their version number, reflecting that they will continue to have breaking changes. Please see \u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/VERSIONING.md#opentelemetry-java-instrumentation-versioning\"\u003eVERSIONING.md\u003c/a\u003e for more details.\u003c/p\u003e\n\u003ch3\u003e⚠️ Breaking changes to non-stable APIs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved the obsolete internal \u003ccode\u003eClassInjector\u003c/code\u003e/\u003ccode\u003eProxyInjectionBuilder\u003c/code\u003e API used by the old \u003ccode\u003eExperimentalInstrumentationModule.injectClasses(ClassInjector)\u003c/code\u003e path; use \u003ccode\u003eExperimentalInstrumentationModule.exposedClassNames()\u003c/code\u003e instead. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18112\"\u003e#18112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoved previously deprecated non-stable API methods and the deprecated \u003ccode\u003eopentelemetry-runtime-telemetry-java8\u003c/code\u003e and \u003ccode\u003eopentelemetry-runtime-telemetry-java17\u003c/code\u003e library aliases. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18136\"\u003e#18136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoved the previously deprecated \u003ccode\u003ecaptureEventName\u003c/code\u003e library builder setting from the logback-appender-1.0 and log4j-appender-2.17 \u003ccode\u003eOpenTelemetryAppender\u003c/code\u003e, and the corresponding \u003ccode\u003eotel.instrumentation.{logback-appender,log4j-appender,jboss-logmanager}.experimental.capture-event-name\u003c/code\u003e javaagent properties. Use the \u003ccode\u003eotel.event.name\u003c/code\u003e key in MDC / context data / key-value pairs / Logstash markers / structured arguments instead. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18223\"\u003e#18223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoved previously deprecated experimental config properties \u003ccode\u003eotel.instrumentation.http.client.experimental.redact-query-parameters\u003c/code\u003e and \u003ccode\u003eotel.instrumentation.common.experimental.db-sqlcommenter.enabled\u003c/code\u003e; use \u003ccode\u003eotel.instrumentation.sanitization.url.experimental.sensitive-query-parameters\u003c/code\u003e and \u003ccode\u003eotel.instrumentation.common.db.experimental.sqlcommenter.enabled\u003c/code\u003e instead. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18229\"\u003e#18229\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoved the deprecated \u003ccode\u003eotel.instrumentation.servlet.experimental.add-trace-id-request-attribute\u003c/code\u003e property; use \u003ccode\u003eotel.instrumentation.servlet.experimental.trace-id-request-attribute.enabled\u003c/code\u003e instead. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18237\"\u003e#18237\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReshaped the ktor \u003ccode\u003eExperimental\u003c/code\u003e helper from a class with a \u003ccode\u003ecompanion object\u003c/code\u003e to a top-level \u003ccode\u003eobject\u003c/code\u003e. Kotlin source callers (\u003ccode\u003eExperimental.emitExperimentalTelemetry(...)\u003c/code\u003e) are unaffected, but pre-compiled consumers must be recompiled against the new artifact. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18343\"\u003e#18343\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🚫 Deprecations\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003eotel.instrumentation.jaxws-cxf-3.0.enabled\u003c/code\u003e in favor of \u003ccode\u003eotel.instrumentation.jaxws-2.0-cxf-3.0.enabled\u003c/code\u003e, and \u003ccode\u003eotel.instrumentation.jaxws-metro-2.2.enabled\u003c/code\u003e in favor of \u003ccode\u003eotel.instrumentation.jaxws-2.0-metro-2.2.enabled\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18184\"\u003e#18184\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🌟 New javaagent instrumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Apache Thrift 0.13 instrumentation for RPC client and server spans and metrics. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18405\"\u003e#18405\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🌟 New library instrumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Apache Thrift 0.13 library instrumentation for RPC client and server spans and metrics. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18405\"\u003e#18405\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📈 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCouchbase 3.1 javaagent instrumentation now emits the more conventional instrumentation scope name \u003ccode\u003eio.opentelemetry.couchbase-3.1\u003c/code\u003e instead of \u003ccode\u003eio.opentelemetry.javaagent.couchbase-3.1\u003c/code\u003e when \u003ccode\u003eotel.instrumentation.common.v3-preview\u003c/code\u003e is enabled. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18426\"\u003e#18426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWicket resource requests now use the resource reference class name in the server span name when \u003ccode\u003eotel.instrumentation.common.v3-preview\u003c/code\u003e is enabled. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18312\"\u003e#18312\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18775\"\u003e#18775\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDecide whether javaagent helper classes are injected into the application class loader or isolated based on the advice classes used by an instrumentation. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17815\"\u003e#17815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove cgroup v2 container ID detection for Podman by supporting additional \u003ccode\u003emountinfo\u003c/code\u003e layouts and warning when multiple candidate IDs are found. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18272\"\u003e#18272\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🛠️ Bug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix Pekko HTTP and Tapir server route tracking so server span names and \u003ccode\u003ehttp.route\u003c/code\u003e preserve the most specific matched route across nested directives, exceptions, and timeouts; this may change span names and \u003ccode\u003ehttp.route\u003c/code\u003e values for affected routes. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/16390\"\u003e#16390\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix context loss in Finagle HTTP instrumentation across Netty-to-Finagle request conversion and \u003ccode\u003etwitter-util\u003c/code\u003e Future/Promise asynchronous boundaries. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/17867\"\u003e#17867\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix virtual-thread pinning caused by weak-map stale-entry cleanup running on virtual threads; cleanup now runs from the background thread instead. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18113\"\u003e#18113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid linking batch consumer spans to the ambient consumer span when records or messages have no propagation headers. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18154\"\u003e#18154\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eresetOnEachOperator()\u003c/code\u003e for Reactor 3.1 so it also removes the scheduler hook when instrumentation is disabled. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18258\"\u003e#18258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnd spans when RxJava 1.0 subscriptions throw synchronously. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18265\"\u003e#18265\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Spring Boot service version auto-detection so \u003ccode\u003eMETA-INF/build-info.properties\u003c/code\u003e is read from the jar root instead of \u003ccode\u003eBOOT-INF/classes/\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18292\"\u003e#18292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eClear the Netty \u003ccode\u003eVirtualField\u003c/code\u003e after finishing a response in the Netty 3.8 server instrumentation. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18358\"\u003e#18358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eJarDetails\u003c/code\u003e to close \u003ccode\u003eJarFile\u003c/code\u003e handles while reading archives and embedded jars, preventing resource leaks during runtime telemetry collection. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18385\"\u003e#18385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a \u003ccode\u003eNullPointerException\u003c/code\u003e when converting an agent context without an associated application context to an application context. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18444\"\u003e#18444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Ktor server instrumentation to prevent OpenTelemetry context leaks caused by incomplete coroutine context restoration. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18456\"\u003e#18456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Vert.x sub-router \u003ccode\u003ehttp.route\u003c/code\u003e attributes by prepending the mount point to the relative route path; this may change server span names and \u003ccode\u003ehttp.route\u003c/code\u003e values for mounted sub-routes. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18462\"\u003e#18462\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix oshi metrics startup and RSS memory reporting with \u003ccode\u003eoshi\u003c/code\u003e 7.0.0. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18478\"\u003e#18478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Play MVC and Play WS instrumentation on Play 3.x applications. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18624\"\u003e#18624\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRecord an error receive span when a wrapped Kafka consumer \u003ccode\u003epoll()\u003c/code\u003e fails. (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18625\"\u003e#18625\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/open-telemetry/opentelemetry-java-instrumentation/blob/main/CHANGELOG.md\"\u003eio.opentelemetry.instrumentation:opentelemetry-logback-appender-1.0'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 2.28.1 (2026-05-20)\u003c/h2\u003e\n\u003cp\u003eThis release targets the OpenTelemetry SDK 1.62.0.\u003c/p\u003e\n\u003cp\u003eNote that many artifacts have the \u003ccode\u003e-alpha\u003c/code\u003e suffix attached to their version\nnumber, reflecting that they will continue to have breaking changes. Please see\n\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/VERSIONING.md#opentelemetry-java-instrumentation-versioning\"\u003eVERSIONING.md\u003c/a\u003e\nfor more details.\u003c/p\u003e\n\u003ch3\u003e🛠️ Bug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix javaagent startup failures when declarative configuration uses bundled contrib components,\nsuch as the rule-based routing sampler.\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18813\"\u003e#18813\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 2.28.0 (2026-05-19)\u003c/h2\u003e\n\u003cp\u003eThis release targets the OpenTelemetry SDK 1.62.0.\u003c/p\u003e\n\u003cp\u003eNote that many artifacts have the \u003ccode\u003e-alpha\u003c/code\u003e suffix attached to their version\nnumber, reflecting that they will continue to have breaking changes. Please see\n\u003ca href=\"https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/VERSIONING.md#opentelemetry-java-instrumentation-versioning\"\u003eVERSIONING.md\u003c/a\u003e\nfor more details.\u003c/p\u003e\n\u003ch3\u003e⚠️ Breaking changes to non-stable APIs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved the obsolete internal \u003ccode\u003eClassInjector\u003c/code\u003e/\u003ccode\u003eProxyInjectionBuilder\u003c/code\u003e API used by the old\n\u003ccode\u003eExperimentalInstrumentationModule.injectClasses(ClassInjector)\u003c/code\u003e path; use\n\u003ccode\u003eExperimentalInstrumentationModule.exposedClassNames()\u003c/code\u003e instead.\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18112\"\u003e#18112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoved previously deprecated non-stable API methods and the deprecated\n\u003ccode\u003eopentelemetry-runtime-telemetry-java8\u003c/code\u003e and \u003ccode\u003eopentelemetry-runtime-telemetry-java17\u003c/code\u003e library\naliases.\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18136\"\u003e#18136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoved the previously deprecated \u003ccode\u003ecaptureEventName\u003c/code\u003e library builder setting from the\nlogback-appender-1.0 and log4j-appender-2.17 \u003ccode\u003eOpenTelemetryAppender\u003c/code\u003e, and the corresponding\n\u003ccode\u003eotel.instrumentation.{logback-appender,log4j-appender,jboss-logmanager}.experimental.capture-event-name\u003c/code\u003e\njavaagent properties. Use the \u003ccode\u003eotel.event.name\u003c/code\u003e key in MDC / context data / key-value pairs /\nLogstash markers / structured arguments instead.\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18223\"\u003e#18223\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemoved previously deprecated experimental config properties\n\u003ccode\u003eotel.instrumentation.http.client.experimental.redact-query-parameters\u003c/code\u003e and\n\u003ccode\u003eotel.instrumentation.common.experimental.db-sqlcommenter.enabled\u003c/code\u003e; use\n\u003ccode\u003eotel.instrumentation.sanitization.url.experimental.sensitive-query-parameters\u003c/code\u003e and\n\u003ccode\u003eotel.instrumentation.common.db.experimental.sqlcommenter.enabled\u003c/code\u003e instead.\n(\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-java-instrumentation/pull/18229\"\u003e#18229\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-instrumentation/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `net.jqwik:jqwik` from 1.9.3 to 1.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jqwik-team/jqwik/releases\"\u003enet.jqwik:jqwik's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRounding Up JUnit Platform Version 1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eThis will probably be the last release of Jqwik using JUnit Platform version 1.x.\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eUpcoming releases, if ever realised, will be built on JUnit Platform 6 and thus Java \u0026gt;= 21.\u003c/p\u003e\n\u003ch4\u003eNew and Enhanced Features\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdded \u003ca href=\"https://jqwik.net/docs/1.10.0/user-guide.html#note-to-coding-agents-and-alike\"\u003eparagraph about intended AI usage\u003c/a\u003e to user guide\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eMade \u003ccode\u003e@NotBlank\u003c/code\u003e configurator compatible with UTF-8 whitespace.\nSee \u003ca href=\"https://redirect.github.com/jqwik-team/jqwik/issues/663\"\u003eissue 663\u003c/a\u003e for details.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eBreaking Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUse of jqwik \u0026gt;= 1.10 with coding agents is strongly discouraged.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eDependency Upgrades and Bug Fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpgraded to Kotlin 2.3.21\u003c/li\u003e\n\u003cli\u003eUpgraded to JUnit Platform 1.14.4\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/jqwik-team/jqwik/commit/7d7e9baaa5f46ed4122a5ff22edfbca81a955778\"\u003e\u003ccode\u003e7d7e9ba\u003c/code\u003e\u003c/a\u003e Set release version 1.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jqwik-team/jqwik/commit/37178a1b3068a4ef250a975245a1c5498b802f21\"\u003e\u003ccode\u003e37178a1\u003c/code\u003e\u003c/a\u003e Made NotBlank UTF-8 whitespace compatible\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jqwik-team/jqwik/commit/b9a8d81d07242f81bf669129bf2c462751375842\"\u003e\u003ccode\u003eb9a8d81\u003c/code\u003e\u003c/a\u003e Minor formatting tweak in user guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jqwik-team/jqwik/commit/2aaae09f6c4146a73b12001cab6d4c582097610d\"\u003e\u003ccode\u003e2aaae09\u003c/code\u003e\u003c/a\u003e Updated TODOs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jqwik-team/jqwik/commit/6fe00a2c473469186ba29dcf0986600db9b8dc22\"\u003e\u003ccode\u003e6fe00a2\u003c/code\u003e\u003c/a\u003e Fixed dokka generation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jqwik-team/jqwik/commit/1b87f9d87440ca253fff770b09f1bc8c92665fe0\"\u003e\u003ccode\u003e1b87f9d\u003c/code\u003e\u003c/a\u003e Started to fix documentation generation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jqwik-team/jqwik/commit/9dddcb5226dc925061332a30360658253c3a2338\"\u003e\u003ccode\u003e9dddcb5\u003c/code\u003e\u003c/a\u003e Added message for AI coding agents.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jqwik-team/jqwik/commit/310408da1b01c898afbc1f2695f5bcd9cf690312\"\u003e\u003ccode\u003e310408d\u003c/code\u003e\u003c/a\u003e Removed Java versions 26 from build matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jqwik-team/jqwik/commit/ca846a0266ebbb07e1627be0069f691a3ade4d67\"\u003e\u003ccode\u003eca846a0\u003c/code\u003e\u003c/a\u003e Took Java versions 25, 26 to build matrix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jqwik-team/jqwik/commit/13ed02ac5e6c5a346db060d8635152793f773f1c\"\u003e\u003ccode\u003e13ed02a\u003c/code\u003e\u003c/a\u003e Took Java versions \u0026lt; 17 out of build matrix\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jqwik-team/jqwik/compare/1.9.3...1.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.diffplug.spotless` from 8.4.0 to 8.5.1\n\nUpdates `org.jooq.jooq-codegen-gradle` from 3.19.31 to 3.19.34\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jOOQ/jOOQ/releases\"\u003eorg.jooq.jooq-codegen-gradle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.19.34\u003c/h2\u003e\n\u003ch1\u003eVersion 3.19.34 - May 12, 2026\u003c/h1\u003e\n\u003cp\u003eThis is a 3.19 patch release with minor improvements and bug fixes\u003c/p\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19946\"\u003e#19946\u003c/a\u003e - KotlinGenerator produces var instead of val when generating \u0026lt;immutablePojos/\u0026gt; for embeddables\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19951\"\u003e#19951\u003c/a\u003e - Column mismatch between MERGE .. WHEN NOT MATCHED THEN INSERT and VALUES clauses when there are stored client side computed columns\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19957\"\u003e#19957\u003c/a\u003e - Upgrade pgjdbc to 42.7.11 to mitigate CVE-2026-42198\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19960\"\u003e#19960\u003c/a\u003e - Client side stored computed column expressions are ignored in MERGE .. WHEN MATCHED THEN UPDATE clause\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19965\"\u003e#19965\u003c/a\u003e - Missing parentheses around RATIO_TO_REPORT window function emulation\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19969\"\u003e#19969\u003c/a\u003e - Missing parentheses around some interval arithmetic expressions in Exasol, Teradata\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19977\"\u003e#19977\u003c/a\u003e - ClassCastException when using EmbeddableRecords in Field.eq(any(array))\u003c/p\u003e\n\u003ch2\u003e3.19.33\u003c/h2\u003e\n\u003ch1\u003eVersion 3.19.33 - May 5, 2026\u003c/h1\u003e\n\u003cp\u003eThis is a 3.19 patch release with minor improvements and bug fixes\u003c/p\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19874\"\u003e#19874\u003c/a\u003e - Render MATERIALIZED keyword for YugabyteDB when using asMaterialized()\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19878\"\u003e#19878\u003c/a\u003e - Regression when using Loader batch insertion with StatementType.STATIC_STATEMENT\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19882\"\u003e#19882\u003c/a\u003e - Statements executed from ExecuteContext::connection will eagerly release the connection to the ConnectionProvider\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19888\"\u003e#19888\u003c/a\u003e - DataAccessException::sqlStateClass returns OTHER instead of C22_DATA_EXCEPTION for Oracle data problems related to CHAR vs BYTE string columns\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19893\"\u003e#19893\u003c/a\u003e - NullPointerException in XMLDatabase when routine has no parameters\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19903\"\u003e#19903\u003c/a\u003e - Missing support for parsing BigQuery BIGNUMERIC and BIGDECIMAL data types\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19907\"\u003e#19907\u003c/a\u003e - MetaSQL tries to load check constraints, but check constraints were not yet introduced to MySQL 5.7\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19912\"\u003e#19912\u003c/a\u003e - No Teradata support for ALTER TABLE .. ADD IF NOT EXISTS and similar statements\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19916\"\u003e#19916\u003c/a\u003e - Cannot CAST from numeric to CLOB directly, in Teradata\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19920\"\u003e#19920\u003c/a\u003e - Bad data type rendered for SQLDataType.LONGVARBINARY in Teradata\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19924\"\u003e#19924\u003c/a\u003e - Work around Teradata JDBC driver issue where DatabaseMetaData::getColumns may produce a null type name\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19928\"\u003e#19928\u003c/a\u003e - Nested rows within MULTISET projections do not apply JSON or XML cast necessary for serialising certain data types\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19941\"\u003e#19941\u003c/a\u003e - DSL::isoDayOfWeek renders wrong SQL expression for MariaDB and MySQL when used in arithmetic operations\u003c/p\u003e\n\u003ch2\u003e3.19.32\u003c/h2\u003e\n\u003ch1\u003eVersion 3.20.13 - April 16, 2026\u003c/h1\u003e\n\u003cp\u003eThis is a 3.20 patch release with minor improvements and bug fixes\u003c/p\u003e\n\u003ch2\u003eBug Fixes\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/jOOQ/jOOQ/commit/983be04bfe689e9ba00cbafac92f4a36c7e05e4d\"\u003e\u003ccode\u003e983be04\u003c/code\u003e\u003c/a\u003e Release 3.19.34\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/f874027834833354d35992196c9b2b0b7f2b6e9a\"\u003e\u003ccode\u003ef874027\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19777\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/09c7f2b7097c6a4aaefdebb14d25211d9d332e92\"\u003e\u003ccode\u003e09c7f2b\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19777\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/191ea40c2ab42ce46270de0ec85ecb063f738ad8\"\u003e\u003ccode\u003e191ea40\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19962\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/6fee84fa55356e38d4db2b647cbf72baa670c8de\"\u003e\u003ccode\u003e6fee84f\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19933\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/b602ce8131008aa6ddfb37339183837b3a8fdd27\"\u003e\u003ccode\u003eb602ce8\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19948\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/63ec81894526f62a7f4fb21b34211b4cd0579f3c\"\u003e\u003ccode\u003e63ec818\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19933\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/7da00449de35dc178eba36ee82e395a8ce96cf62\"\u003e\u003ccode\u003e7da0044\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19954\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/ab16ab1e4f6923c3f3fd21f2a40e549c7f307d86\"\u003e\u003ccode\u003eab16ab1\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19933\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/15a37db53aaf526f5536e02f4d16f51b185b21be\"\u003e\u003ccode\u003e15a37db\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19943\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jOOQ/jOOQ/compare/version-3.19.31...version-3.19.34\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.flywaydb.flyway` from 12.4.0 to 12.6.2\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/Kairyx-dev/KorConverterBot-SpringBoot/pull/51","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kairyx-dev%2FKorConverterBot-SpringBoot/issues/51","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/51/packages"}},{"old_version":"0.13.1","new_version":"0.13.4","update_type":"patch","path":null,"pr_created_at":"2026-04-27T21:30:22.000Z","version_change":"0.13.1 → 0.13.4","issue":{"uuid":"4339002891","node_id":"PR_kwDORxa_M87WHy4W","number":9,"state":"closed","title":"Bump the patch-updates group across 1 directory with 2 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-04T22:02:07.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-27T21:30:22.000Z","updated_at":"2026-05-04T22:02:09.000Z","time_to_close":606705,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"patch-updates","update_count":2,"packages":[{"name":"io.swagger.parser.v3:swagger-parser","old_version":"2.1.39","new_version":"2.1.40","repository_url":"https://github.com/swagger-api/swagger-parser"},{"name":"com.uber.nullaway:nullaway","old_version":"0.13.1","new_version":"0.13.4","repository_url":"https://github.com/uber/NullAway"}],"path":null,"ecosystem":"maven"},"body":"Bumps the patch-updates group with 2 updates in the / directory: [io.swagger.parser.v3:swagger-parser](https://github.com/swagger-api/swagger-parser) and [com.uber.nullaway:nullaway](https://github.com/uber/NullAway).\n\nUpdates `io.swagger.parser.v3:swagger-parser` from 2.1.39 to 2.1.40\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/swagger-api/swagger-parser/releases\"\u003eio.swagger.parser.v3:swagger-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eSwagger-parser 2.1.40 released!\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate peter-evans/create-pull-request to v8 (\u003ca href=\"https://redirect.github.com/swagger-api/swagger-parser/issues/2308\"\u003e#2308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: bump core version to 2.2.48 (\u003ca href=\"https://redirect.github.com/swagger-api/swagger-parser/issues/2306\"\u003e#2306\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix: ensure maxYamlCodePoints is reliably set and cleaned up in large file tests (\u003ca href=\"https://redirect.github.com/swagger-api/swagger-parser/issues/2305\"\u003e#2305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate gh actions (\u003ca href=\"https://redirect.github.com/swagger-api/swagger-parser/issues/2300\"\u003e#2300\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/swagger-api/swagger-parser/commit/d45fc4605825b3b0debee6891a25765d576b26b5\"\u003e\u003ccode\u003ed45fc46\u003c/code\u003e\u003c/a\u003e prepare release 2.1.40 (\u003ca href=\"https://redirect.github.com/swagger-api/swagger-parser/issues/2309\"\u003e#2309\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swagger-api/swagger-parser/commit/cbb4b2703bcbb5703971ee17d301dee9988157a0\"\u003e\u003ccode\u003ecbb4b27\u003c/code\u003e\u003c/a\u003e Update peter-evans/create-pull-request to v8 (\u003ca href=\"https://redirect.github.com/swagger-api/swagger-parser/issues/2308\"\u003e#2308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swagger-api/swagger-parser/commit/b4c50f196c30f0ae46d810f7b2925a7ff3d8f6b3\"\u003e\u003ccode\u003eb4c50f1\u003c/code\u003e\u003c/a\u003e chore: bump core version to 2.2.48 (\u003ca href=\"https://redirect.github.com/swagger-api/swagger-parser/issues/2306\"\u003e#2306\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swagger-api/swagger-parser/commit/9197572b042c745abdd4b032241cbb49eadae22c\"\u003e\u003ccode\u003e9197572\u003c/code\u003e\u003c/a\u003e Update gh actions (\u003ca href=\"https://redirect.github.com/swagger-api/swagger-parser/issues/2300\"\u003e#2300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swagger-api/swagger-parser/commit/db452e0aa28fca660ca163a4bcc79ab5dd7ca8d8\"\u003e\u003ccode\u003edb452e0\u003c/code\u003e\u003c/a\u003e fix: ensure maxYamlCodePoints is reliably set and cleaned up in large file te...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/swagger-api/swagger-parser/commit/2ec8142bc582ff69bf8ca854aa1b5e4d0183e2bf\"\u003e\u003ccode\u003e2ec8142\u003c/code\u003e\u003c/a\u003e bump snapshot 2.1.40-SNAPSHOT (\u003ca href=\"https://redirect.github.com/swagger-api/swagger-parser/issues/2290\"\u003e#2290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/swagger-api/swagger-parser/compare/v2.1.39...v2.1.40\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.uber.nullaway:nullaway` from 0.13.1 to 0.13.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/releases\"\u003ecom.uber.nullaway:nullaway's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNullAway 0.13.4\u003c/h2\u003e\n\u003cp\u003eFixes a couple of crashes when running NullAway on JDK 27 ea builds.  Also modularizes the annotations jar.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eModularize the annotations JAR by \u003ca href=\"https://github.com/anthonyvdotbe\"\u003e\u003ccode\u003e@​anthonyvdotbe\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest on JDK 27 EA (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash on JDK 27 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1541\"\u003e#1541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eRun regression tests on JDK 26 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1526\"\u003e#1526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor ThriftTests and Java8Tests to use addSourceLines instead of deprecated addSourceFile by \u003ca href=\"https://github.com/nanookclaw\"\u003e\u003ccode\u003e@​nanookclaw\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1517\"\u003e#1517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to WALA 1.7.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1539\"\u003e#1539\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNullAway 0.13.3\u003c/h2\u003e\n\u003cp\u003eQuick follow-up release to 0.13.2 to fix a crash (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1523\"\u003e#1523\u003c/a\u003e).\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/InjectSoftAssertions\"\u003e\u003ccode\u003e@​InjectSoftAssertions\u003c/code\u003e\u003c/a\u003e to default excluded field annotations by \u003ca href=\"https://github.com/is-ivanov\"\u003e\u003ccode\u003e@​is-ivanov\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix check for enclosing \u003ccode\u003eNewClassTree\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1524\"\u003e#1524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eonOverrideMethodInvocationVarargsArrayNullability\u003c/code\u003e handler method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1518\"\u003e#1518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Checker Framework 4.0.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1519\"\u003e#1519\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNullAway 0.13.2\u003c/h2\u003e\n\u003cp\u003eVarious bug fixes in this release and better JSpecify support.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix for explicitly-typed lambda parameters in JDK 24+ (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1452\"\u003e#1452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of wildcard upper bounds in generic method inference by \u003ca href=\"https://github.com/dhruv-agr\"\u003e\u003ccode\u003e@​dhruv-agr\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1454\"\u003e#1454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd default support for \u003ca href=\"https://github.com/PostConstruct\"\u003e\u003ccode\u003e@​PostConstruct\u003c/code\u003e\u003c/a\u003e as an initializer annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1459\"\u003e#1459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude nested annotation information in astubx files when loading external library models by \u003ca href=\"https://github.com/haewiful\"\u003e\u003ccode\u003e@​haewiful\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1456\"\u003e#1456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: assume NONNULL in generic method inference for unconstrained type variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1471\"\u003e#1471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: improve inference for generic methods based on method reference arguments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1438\"\u003e#1438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove printing of annotated type variables in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1478\"\u003e#1478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial handling of constructor diamond operators (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle restrictive type-use \u003ccode\u003e@NonNull\u003c/code\u003e annotations on varargs array (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1484\"\u003e#1484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for issue 1493 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1496\"\u003e#1496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix library modeling for varargs arrays (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1485\"\u003e#1485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRe-introduce annotations elided by \u003ccode\u003ejavac\u003c/code\u003e for certain cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1473\"\u003e#1473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJDK javac plugin: properly handle nested annotations on array parameter types and varargs (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1497\"\u003e#1497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrint only \u003ccode\u003e@Nullable\u003c/code\u003e type use annotations in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1507\"\u003e#1507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter handling of method references passed to generic methods in JSpecify mode (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1499\"\u003e#1499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport for Spring's \u003ca href=\"https://github.com/Value\"\u003e\u003ccode\u003e@​Value\u003c/code\u003e\u003c/a\u003e annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash with captured array types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1508\"\u003e#1508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUpdate comments in NullabilityUtil#hasAnyAnnotationMatching (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1457\"\u003e#1457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.3.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.47.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1461\"\u003e#1461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSwitch InvocationAndContext to be a record (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1463\"\u003e#1463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions for Node 24 compatibility by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1465\"\u003e#1465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions to latest versions by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1466\"\u003e#1466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump various dependencies (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1469\"\u003e#1469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks in \u003ccode\u003eCustomLibraryModelsTests\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1482\"\u003e#1482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Error Prone and EP plugin (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1486\"\u003e#1486\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/blob/master/CHANGELOG.md\"\u003ecom.uber.nullaway:nullaway's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.13.4\u003c/h2\u003e\n\u003cp\u003eFixes a couple of crashes when running NullAway on JDK 27 ea builds.  Also modularizes the annotations jar.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eModularize the annotations JAR by \u003ca href=\"https://github.com/anthonyvdotbe\"\u003e\u003ccode\u003e@​anthonyvdotbe\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest on JDK 27 EA (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash on JDK 27 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1541\"\u003e#1541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eRun regression tests on JDK 26 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1526\"\u003e#1526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor ThriftTests and Java8Tests to use addSourceLines instead of deprecated addSourceFile by \u003ca href=\"https://github.com/nanookclaw\"\u003e\u003ccode\u003e@​nanookclaw\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1517\"\u003e#1517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to WALA 1.7.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1539\"\u003e#1539\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 0.13.3\u003c/h2\u003e\n\u003cp\u003eQuick follow-up release to 0.13.2 to fix a crash (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1523\"\u003e#1523\u003c/a\u003e).\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/InjectSoftAssertions\"\u003e\u003ccode\u003e@​InjectSoftAssertions\u003c/code\u003e\u003c/a\u003e to default excluded field annotations by \u003ca href=\"https://github.com/is-ivanov\"\u003e\u003ccode\u003e@​is-ivanov\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix check for enclosing \u003ccode\u003eNewClassTree\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1524\"\u003e#1524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eonOverrideMethodInvocationVarargsArrayNullability\u003c/code\u003e handler method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1518\"\u003e#1518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Checker Framework 4.0.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1519\"\u003e#1519\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 0.13.2\u003c/h2\u003e\n\u003cp\u003eVarious bug fixes in this release and better JSpecify support.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix for explicitly-typed lambda parameters in JDK 24+ (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1452\"\u003e#1452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of wildcard upper bounds in generic method inference by \u003ca href=\"https://github.com/dhruv-agr\"\u003e\u003ccode\u003e@​dhruv-agr\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1454\"\u003e#1454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd default support for \u003ca href=\"https://github.com/PostConstruct\"\u003e\u003ccode\u003e@​PostConstruct\u003c/code\u003e\u003c/a\u003e as an initializer annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1459\"\u003e#1459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude nested annotation information in astubx files when loading external library models by \u003ca href=\"https://github.com/haewiful\"\u003e\u003ccode\u003e@​haewiful\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1456\"\u003e#1456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: assume NONNULL in generic method inference for unconstrained type variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1471\"\u003e#1471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: improve inference for generic methods based on method reference arguments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1438\"\u003e#1438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove printing of annotated type variables in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1478\"\u003e#1478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial handling of constructor diamond operators (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle restrictive type-use \u003ccode\u003e@NonNull\u003c/code\u003e annotations on varargs array (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1484\"\u003e#1484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for issue 1493 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1496\"\u003e#1496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix library modeling for varargs arrays (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1485\"\u003e#1485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRe-introduce annotations elided by \u003ccode\u003ejavac\u003c/code\u003e for certain cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1473\"\u003e#1473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJDK javac plugin: properly handle nested annotations on array parameter types and varargs (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1497\"\u003e#1497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrint only \u003ccode\u003e@Nullable\u003c/code\u003e type use annotations in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1507\"\u003e#1507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter handling of method references passed to generic methods in JSpecify mode (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1499\"\u003e#1499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport for Spring's \u003ca href=\"https://github.com/Value\"\u003e\u003ccode\u003e@​Value\u003c/code\u003e\u003c/a\u003e annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash with captured array types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1508\"\u003e#1508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUpdate comments in NullabilityUtil#hasAnyAnnotationMatching (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1457\"\u003e#1457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.3.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.47.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1461\"\u003e#1461\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\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/uber/NullAway/commit/1048411efaf6530216e90ffb863f0649a770b36e\"\u003e\u003ccode\u003e1048411\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.4.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/744100f8cc3768912d21632f5aebb11b0e19e47a\"\u003e\u003ccode\u003e744100f\u003c/code\u003e\u003c/a\u003e Changelog for release 0.13.4 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/c0a70387d7630f258c6cfdc66ccc508a629ef28d\"\u003e\u003ccode\u003ec0a7038\u003c/code\u003e\u003c/a\u003e Fix crash on JDK 27 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1541\"\u003e#1541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/e3e78aa1fe08870f16252a3e8f168699f77829b5\"\u003e\u003ccode\u003ee3e78aa\u003c/code\u003e\u003c/a\u003e Test on JDK 27 EA (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/15a35d1eb1590bb35c8f7771aa758bfcbf302fdc\"\u003e\u003ccode\u003e15a35d1\u003c/code\u003e\u003c/a\u003e Update to WALA 1.7.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1539\"\u003e#1539\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/331a920041df98756c60994a2b67f27053e74e0a\"\u003e\u003ccode\u003e331a920\u003c/code\u003e\u003c/a\u003e Refactor ThriftTests and Java8Tests to use addSourceLines instead of deprecat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/480c8d3f67607d3aa1d5326948d3ef0219ac7f76\"\u003e\u003ccode\u003e480c8d3\u003c/code\u003e\u003c/a\u003e Modularize the annotations JAR (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/26a23ce5786da76eeaeb2c7d4bd3c45ff20a728c\"\u003e\u003ccode\u003e26a23ce\u003c/code\u003e\u003c/a\u003e Run regression tests on JDK 26 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1526\"\u003e#1526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/334016d2bab88b25f6c7e51163d4ac510a5f877a\"\u003e\u003ccode\u003e334016d\u003c/code\u003e\u003c/a\u003e Prepare next development version.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/68232d259460071bef95cf05e5c508a76a2bb68d\"\u003e\u003ccode\u003e68232d2\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.3.\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uber/NullAway/compare/v0.13.1...v0.13.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\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/stubborn-sh/stubborn-openapi/pull/9","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/stubborn-sh%2Fstubborn-openapi/issues/9","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/9/packages"}},{"old_version":"0.13.3","new_version":"0.13.4","update_type":"patch","path":null,"pr_created_at":"2026-04-27T04:04:25.000Z","version_change":"0.13.3 → 0.13.4","issue":{"uuid":"4332997000","node_id":"PR_kwDODd4s_87V0ZdQ","number":1963,"state":"open","title":"build(deps): Bump com.uber.nullaway:nullaway from 0.13.3 to 0.13.4","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-27T04:04:25.000Z","updated_at":"2026-04-27T12:09:21.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): Bump","packages":[{"name":"com.uber.nullaway:nullaway","old_version":"0.13.3","new_version":"0.13.4","repository_url":"https://github.com/uber/NullAway"}],"path":null,"ecosystem":"maven"},"body":"Bumps [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) from 0.13.3 to 0.13.4.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/releases\"\u003ecom.uber.nullaway:nullaway's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNullAway 0.13.4\u003c/h2\u003e\n\u003cp\u003eFixes a couple of crashes when running NullAway on JDK 27 ea builds.  Also modularizes the annotations jar.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eModularize the annotations JAR by \u003ca href=\"https://github.com/anthonyvdotbe\"\u003e\u003ccode\u003e@​anthonyvdotbe\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest on JDK 27 EA (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash on JDK 27 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1541\"\u003e#1541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eRun regression tests on JDK 26 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1526\"\u003e#1526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor ThriftTests and Java8Tests to use addSourceLines instead of deprecated addSourceFile by \u003ca href=\"https://github.com/nanookclaw\"\u003e\u003ccode\u003e@​nanookclaw\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1517\"\u003e#1517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to WALA 1.7.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1539\"\u003e#1539\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/blob/master/CHANGELOG.md\"\u003ecom.uber.nullaway:nullaway's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.13.4\u003c/h2\u003e\n\u003cp\u003eFixes a couple of crashes when running NullAway on JDK 27 ea builds.  Also modularizes the annotations jar.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eModularize the annotations JAR by \u003ca href=\"https://github.com/anthonyvdotbe\"\u003e\u003ccode\u003e@​anthonyvdotbe\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest on JDK 27 EA (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash on JDK 27 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1541\"\u003e#1541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eRun regression tests on JDK 26 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1526\"\u003e#1526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor ThriftTests and Java8Tests to use addSourceLines instead of deprecated addSourceFile by \u003ca href=\"https://github.com/nanookclaw\"\u003e\u003ccode\u003e@​nanookclaw\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1517\"\u003e#1517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to WALA 1.7.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1539\"\u003e#1539\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/commit/1048411efaf6530216e90ffb863f0649a770b36e\"\u003e\u003ccode\u003e1048411\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.4.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/744100f8cc3768912d21632f5aebb11b0e19e47a\"\u003e\u003ccode\u003e744100f\u003c/code\u003e\u003c/a\u003e Changelog for release 0.13.4 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/c0a70387d7630f258c6cfdc66ccc508a629ef28d\"\u003e\u003ccode\u003ec0a7038\u003c/code\u003e\u003c/a\u003e Fix crash on JDK 27 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1541\"\u003e#1541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/e3e78aa1fe08870f16252a3e8f168699f77829b5\"\u003e\u003ccode\u003ee3e78aa\u003c/code\u003e\u003c/a\u003e Test on JDK 27 EA (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/15a35d1eb1590bb35c8f7771aa758bfcbf302fdc\"\u003e\u003ccode\u003e15a35d1\u003c/code\u003e\u003c/a\u003e Update to WALA 1.7.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1539\"\u003e#1539\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/331a920041df98756c60994a2b67f27053e74e0a\"\u003e\u003ccode\u003e331a920\u003c/code\u003e\u003c/a\u003e Refactor ThriftTests and Java8Tests to use addSourceLines instead of deprecat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/480c8d3f67607d3aa1d5326948d3ef0219ac7f76\"\u003e\u003ccode\u003e480c8d3\u003c/code\u003e\u003c/a\u003e Modularize the annotations JAR (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/26a23ce5786da76eeaeb2c7d4bd3c45ff20a728c\"\u003e\u003ccode\u003e26a23ce\u003c/code\u003e\u003c/a\u003e Run regression tests on JDK 26 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1526\"\u003e#1526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/334016d2bab88b25f6c7e51163d4ac510a5f877a\"\u003e\u003ccode\u003e334016d\u003c/code\u003e\u003c/a\u003e Prepare next development version.\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/uber/NullAway/compare/v0.13.3...v0.13.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/michael-simons/neo4j-migrations/pull/1963","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/michael-simons%2Fneo4j-migrations/issues/1963","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1963/packages"}},{"old_version":"0.13.2","new_version":"0.13.3","update_type":"patch","path":null,"pr_created_at":"2026-04-24T00:07:50.000Z","version_change":"0.13.2 → 0.13.3","issue":{"uuid":"4319593551","node_id":"PR_kwDOKyk85s7VKTHt","number":2303,"state":"closed","title":"chore(deps): bump the all-backend-non-major-dependencies group across 1 directory with 10 updates","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-27T00:08:25.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-24T00:07:50.000Z","updated_at":"2026-04-27T00:08:27.000Z","time_to_close":259235,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"all-backend-non-major-dependencies","update_count":10,"packages":[{"name":"com.tngtech.archunit:archunit-junit5","old_version":"1.4.1","new_version":"1.4.2","repository_url":"https://github.com/TNG/ArchUnit"},{"name":"software.amazon.awssdk:bom","old_version":"2.42.33","new_version":"2.42.37"},{"name":"org.bouncycastle:bcpkix-jdk18on","old_version":"1.83","new_version":"1.84","repository_url":"https://github.com/bcgit/bc-java"},{"name":"org.bouncycastle:bcprov-jdk18on","old_version":"1.83","new_version":"1.84","repository_url":"https://github.com/bcgit/bc-java"},{"name":"com.uber.nullaway:nullaway","old_version":"0.13.2","new_version":"0.13.3","repository_url":"https://github.com/uber/NullAway"},{"name":"io.micrometer:micrometer-registry-prometheus","old_version":"1.16.4","new_version":"1.16.5","repository_url":"https://github.com/micrometer-metrics/micrometer"},{"name":"org.testcontainers:testcontainers","old_version":"2.0.4","new_version":"2.0.5","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"org.testcontainers:testcontainers-junit-jupiter","old_version":"2.0.4","new_version":"2.0.5","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"org.testcontainers:testcontainers-postgresql","old_version":"2.0.4","new_version":"2.0.5","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"com.github.ben-manes.versions","old_version":"0.53.0","new_version":"0.54.0"}],"path":null,"ecosystem":"maven"},"body":"Bumps the all-backend-non-major-dependencies group with 10 updates in the /backend directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [com.tngtech.archunit:archunit-junit5](https://github.com/TNG/ArchUnit) | `1.4.1` | `1.4.2` |\n| software.amazon.awssdk:bom | `2.42.33` | `2.42.37` |\n| [org.bouncycastle:bcpkix-jdk18on](https://github.com/bcgit/bc-java) | `1.83` | `1.84` |\n| [org.bouncycastle:bcprov-jdk18on](https://github.com/bcgit/bc-java) | `1.83` | `1.84` |\n| [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) | `0.13.2` | `0.13.3` |\n| [io.micrometer:micrometer-registry-prometheus](https://github.com/micrometer-metrics/micrometer) | `1.16.4` | `1.16.5` |\n| [org.testcontainers:testcontainers](https://github.com/testcontainers/testcontainers-java) | `2.0.4` | `2.0.5` |\n| [org.testcontainers:testcontainers-junit-jupiter](https://github.com/testcontainers/testcontainers-java) | `2.0.4` | `2.0.5` |\n| [org.testcontainers:testcontainers-postgresql](https://github.com/testcontainers/testcontainers-java) | `2.0.4` | `2.0.5` |\n| com.github.ben-manes.versions | `0.53.0` | `0.54.0` |\n\n\nUpdates `com.tngtech.archunit:archunit-junit5` from 1.4.1 to 1.4.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TNG/ArchUnit/releases\"\u003ecom.tngtech.archunit:archunit-junit5's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eArchUnit 1.4.2\u003c/h2\u003e\n\u003ch1\u003eEnhancements\u003c/h1\u003e\n\u003ch2\u003eCore\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eDescribedPredicate#negate()\u003c/code\u003e returns a \u003ccode\u003eDescribedPredicate\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/TNG/ArchUnit/issues/1484\"\u003e#1484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNew \u003ccode\u003eJavaCodeUnit.Predicates.anyParameterThat\u003c/code\u003e and \u003ccode\u003eJavaCodeUnit.Predicates.allParameters\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/TNG/ArchUnit/issues/1498\"\u003e#1498\u003c/a\u003e; thanks to \u003ca href=\"https://github.com/mkhl\"\u003e\u003ccode\u003e@​mkhl\u003c/code\u003e\u003c/a\u003e 👏)\u003c/li\u003e\n\u003cli\u003eSupport Java 26 / class file major version 70 (\u003ca href=\"https://redirect.github.com/TNG/ArchUnit/issues/1544\"\u003e#1544\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/TNG/ArchUnit/commit/e45aaa20543b74daeaa09f501b8890742dc7dd8d\"\u003e\u003ccode\u003ee45aaa2\u003c/code\u003e\u003c/a\u003e prepare release 1.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TNG/ArchUnit/commit/c07193cb024f7717b8480c50dfe8ea130f0b019b\"\u003e\u003ccode\u003ec07193c\u003c/code\u003e\u003c/a\u003e set version to \u003ccode\u003e1.4.2-SNAPSHOT\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TNG/ArchUnit/commit/ac9b896675d553d607f230e94ae7e4dc096a47e6\"\u003e\u003ccode\u003eac9b896\u003c/code\u003e\u003c/a\u003e migrate from (meanwhile shut down) OSSRH to Central Publisher Portal using th...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TNG/ArchUnit/commit/b72fcaf8a7ba6385e7f5516571adcca4e5b67046\"\u003e\u003ccode\u003eb72fcaf\u003c/code\u003e\u003c/a\u003e Bump actions/github-script from 8 to 9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TNG/ArchUnit/commit/fc1881d5b8310b979f40086e254d3c7aff4ff044\"\u003e\u003ccode\u003efc1881d\u003c/code\u003e\u003c/a\u003e Bump addressable from 2.8.7 to 2.9.0 in /docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TNG/ArchUnit/commit/dee39bbf3e2983e5aff7739d107ca2adf129f409\"\u003e\u003ccode\u003edee39bb\u003c/code\u003e\u003c/a\u003e Bump activesupport from 7.1.3.4 to 7.2.3.1 in /docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TNG/ArchUnit/commit/b0970078389702b481c40b667bd231f01b42a1d0\"\u003e\u003ccode\u003eb097007\u003c/code\u003e\u003c/a\u003e Bump gradle/actions from 5 to 6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TNG/ArchUnit/commit/4d7cfe9ee9c5a207c07ba5b1af62e0cd9577a3ec\"\u003e\u003ccode\u003e4d7cfe9\u003c/code\u003e\u003c/a\u003e Bump json from 2.18.1 to 2.19.2 in /docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TNG/ArchUnit/commit/90dc7733fb4a8b692d664039e5d4f55a3b92f297\"\u003e\u003ccode\u003e90dc773\u003c/code\u003e\u003c/a\u003e Bump nokogiri from 1.18.9 to 1.19.1 in /docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TNG/ArchUnit/commit/7a88298fbfdff328e133b0fbdad91f0ea674df0d\"\u003e\u003ccode\u003e7a88298\u003c/code\u003e\u003c/a\u003e Bump faraday from 2.10.1 to 2.14.1 in /docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/TNG/ArchUnit/compare/v1.4.1...v1.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `software.amazon.awssdk:bom` from 2.42.33 to 2.42.37\n\nUpdates `org.bouncycastle:bcpkix-jdk18on` from 1.83 to 1.84\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bcgit/bc-java/blob/main/docs/releasenotes.html\"\u003eorg.bouncycastle:bcpkix-jdk18on's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\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/bcgit/bc-java/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.bouncycastle:bcprov-jdk18on` from 1.83 to 1.84\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bcgit/bc-java/blob/main/docs/releasenotes.html\"\u003eorg.bouncycastle:bcprov-jdk18on's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\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/bcgit/bc-java/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.bouncycastle:bcprov-jdk18on` from 1.83 to 1.84\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bcgit/bc-java/blob/main/docs/releasenotes.html\"\u003eorg.bouncycastle:bcprov-jdk18on's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003c!-- raw HTML omitted --\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/bcgit/bc-java/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.uber.nullaway:nullaway` from 0.13.2 to 0.13.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/releases\"\u003ecom.uber.nullaway:nullaway's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNullAway 0.13.3\u003c/h2\u003e\n\u003cp\u003eQuick follow-up release to 0.13.2 to fix a crash (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1523\"\u003e#1523\u003c/a\u003e).\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/InjectSoftAssertions\"\u003e\u003ccode\u003e@​InjectSoftAssertions\u003c/code\u003e\u003c/a\u003e to default excluded field annotations by \u003ca href=\"https://github.com/is-ivanov\"\u003e\u003ccode\u003e@​is-ivanov\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix check for enclosing \u003ccode\u003eNewClassTree\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1524\"\u003e#1524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eonOverrideMethodInvocationVarargsArrayNullability\u003c/code\u003e handler method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1518\"\u003e#1518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Checker Framework 4.0.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1519\"\u003e#1519\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/blob/master/CHANGELOG.md\"\u003ecom.uber.nullaway:nullaway's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.13.3\u003c/h2\u003e\n\u003cp\u003eQuick follow-up release to 0.13.2 to fix a crash (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1523\"\u003e#1523\u003c/a\u003e).\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/InjectSoftAssertions\"\u003e\u003ccode\u003e@​InjectSoftAssertions\u003c/code\u003e\u003c/a\u003e to default excluded field annotations by \u003ca href=\"https://github.com/is-ivanov\"\u003e\u003ccode\u003e@​is-ivanov\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix check for enclosing \u003ccode\u003eNewClassTree\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1524\"\u003e#1524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eonOverrideMethodInvocationVarargsArrayNullability\u003c/code\u003e handler method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1518\"\u003e#1518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Checker Framework 4.0.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1519\"\u003e#1519\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/commit/68232d259460071bef95cf05e5c508a76a2bb68d\"\u003e\u003ccode\u003e68232d2\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.3.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/b2d6dfa1677521cd42d02e7c883c24d9b19e2af6\"\u003e\u003ccode\u003eb2d6dfa\u003c/code\u003e\u003c/a\u003e Changelog for 0.13.3 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1527\"\u003e#1527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/a6855fdf29211c8145bca0f24028586f35397b2d\"\u003e\u003ccode\u003ea6855fd\u003c/code\u003e\u003c/a\u003e Fix check for enclosing \u003ccode\u003eNewClassTree\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1524\"\u003e#1524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/9c08bc5742eed5521356ac2c44a4e7637aed5b5c\"\u003e\u003ccode\u003e9c08bc5\u003c/code\u003e\u003c/a\u003e Update to Checker Framework 4.0.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1519\"\u003e#1519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/68fc07e07bd6de78136243faa4b8d4732881e4b5\"\u003e\u003ccode\u003e68fc07e\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003eonOverrideMethodInvocationVarargsArrayNullability\u003c/code\u003e handler method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/7b5c9243f89a7a344025006942a0378500d2e954\"\u003e\u003ccode\u003e7b5c924\u003c/code\u003e\u003c/a\u003e Add \u003ca href=\"https://github.com/InjectSoftAssertions\"\u003e\u003ccode\u003e@​InjectSoftAssertions\u003c/code\u003e\u003c/a\u003e to default excluded field annotations (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/164d8f6e860fb2eff5b629758891c78013ff89c4\"\u003e\u003ccode\u003e164d8f6\u003c/code\u003e\u003c/a\u003e Prepare next development version.\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/uber/NullAway/compare/v0.13.2...v0.13.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `io.micrometer:micrometer-registry-prometheus` from 1.16.4 to 1.16.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/micrometer-metrics/micrometer/releases\"\u003eio.micrometer:micrometer-registry-prometheus's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.16.5\u003c/h2\u003e\n\u003ch2\u003e:lady_beetle: Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInvalid reflection hint in micrometer-core for native GraalVM 25 build \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/7316\"\u003e#7316\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eObservationGrpcClientInterceptor throws NPE when NameResolver returns empty authority \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/7380\"\u003e#7380\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWrong Nullability Information in OkHttpMetricsEventListener \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/7373\"\u003e#7373\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:hammer: Dependency Upgrades\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump com.netflix.spectator:spectator-reg-atlas from 1.9.4 to 1.9.6 \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/7393\"\u003e#7393\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump spring6 from 6.2.16 to 6.2.17 \u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/pull/7294\"\u003e#7294\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e:heart: Contributors\u003c/h2\u003e\n\u003cp\u003eThank you to all the contributors who worked on this release:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/Joowon-Seo\"\u003e\u003ccode\u003e@​Joowon-Seo\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/ribafish\"\u003e\u003ccode\u003e@​ribafish\u003c/code\u003e\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/micrometer-metrics/micrometer/commit/cf727d0a9605c1aea58c26c5e72fb9f6fe84df2a\"\u003e\u003ccode\u003ecf727d0\u003c/code\u003e\u003c/a\u003e Bump com.netflix.spectator:spectator-reg-atlas from 1.9.5 to 1.9.6 (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/7393\"\u003e#7393\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/55b8f066ce6dbb637ccb54e626dadab605885a3e\"\u003e\u003ccode\u003e55b8f06\u003c/code\u003e\u003c/a\u003e Fix OkHttp tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/140b83bb46f2a10e6429522bb9aa785b63dc7882\"\u003e\u003ccode\u003e140b83b\u003c/code\u003e\u003c/a\u003e Harmonize \u003ca href=\"https://github.com/Nullable\"\u003e\u003ccode\u003e@​Nullable\u003c/code\u003e\u003c/a\u003e annotations in okhttp instrumentation (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/7375\"\u003e#7375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/8c1758b23f82d45579f2b12bd3a011d510afbd08\"\u003e\u003ccode\u003e8c1758b\u003c/code\u003e\u003c/a\u003e Handle null peerName in GrpcClientObservationConvention (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/7381\"\u003e#7381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/5ee71b4cf892357e49c7bde26fb226e5958716b3\"\u003e\u003ccode\u003e5ee71b4\u003c/code\u003e\u003c/a\u003e Merge branch '1.15.x' into 1.16.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/84faaa60aaa8dfd3e0aab02ff6ca6986c5fd3fe0\"\u003e\u003ccode\u003e84faaa6\u003c/code\u003e\u003c/a\u003e Fix build cache misses from overlapping outputs in statsd module (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/7349\"\u003e#7349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/9a0441db18e32df1a76753c0dcd92d29631a6418\"\u003e\u003ccode\u003e9a0441d\u003c/code\u003e\u003c/a\u003e Merge branch '1.15.x' into 1.16.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/1010433d812e3f8187103f72fae163137cf62694\"\u003e\u003ccode\u003e1010433\u003c/code\u003e\u003c/a\u003e NullMeterTagSupportTests does not match its filename\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/c2770fc0c3c1464b73f78eeab130ed7ed6475b90\"\u003e\u003ccode\u003ec2770fc\u003c/code\u003e\u003c/a\u003e Bump org.apache.logging.log4j:log4j-core from 2.25.3 to 2.25.4 (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/7362\"\u003e#7362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/micrometer-metrics/micrometer/commit/26f6da0f34511d5145e44bb2526bbf3b91491cd0\"\u003e\u003ccode\u003e26f6da0\u003c/code\u003e\u003c/a\u003e Bump io.netty:netty-bom from 4.1.131.Final to 4.1.132.Final (\u003ca href=\"https://redirect.github.com/micrometer-metrics/micrometer/issues/7335\"\u003e#7335\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/micrometer-metrics/micrometer/compare/v1.16.4...v1.16.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.testcontainers:testcontainers` from 2.0.4 to 2.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-java/releases\"\u003eorg.testcontainers:testcontainers's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.5\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003ch2\u003e🚀 Features \u0026amp; Enhancements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eapache/artemis\u003c/code\u003e in ArtemisContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11590\"\u003e#11590\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd getHttpPort and getGrpcPort methods in WeaviateContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11712\"\u003e#11712\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for !override docker compose tag (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11490\"\u003e#11490\u003c/a\u003e) \u003ca href=\"https://github.com/meck-gd\"\u003e\u003ccode\u003e@​meck-gd\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 jarFileTest cache relocatability (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11574\"\u003e#11574\u003c/a\u003e) \u003ca href=\"https://github.com/ribafish\"\u003e\u003ccode\u003e@​ribafish\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate LocalStack docs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11581\"\u003e#11581\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧹 Housekeeping\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix typo in GenericContainer namespace validation error message (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11717\"\u003e#11717\u003c/a\u003e) \u003ca href=\"https://github.com/haider2122\"\u003e\u003ccode\u003e@​haider2122\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace deprecated/removed method calls javadoc examples (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11570\"\u003e#11570\u003c/a\u003e) \u003ca href=\"https://github.com/ratonalgaze\"\u003e\u003ccode\u003e@​ratonalgaze\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse weaviate client v6 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11711\"\u003e#11711\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePolish CI workflows (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11686\"\u003e#11686\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate testcontainers version to 2.0.4 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11357\"\u003e#11357\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate docs version to 2.0.4 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11573\"\u003e#11573\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11710\"\u003e#11710\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11708\"\u003e#11708\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11707\"\u003e#11707\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11706\"\u003e#11706\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11705\"\u003e#11705\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11704\"\u003e#11704\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11701\"\u003e#11701\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11700\"\u003e#11700\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11699\"\u003e#11699\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11685\"\u003e#11685\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11684\"\u003e#11684\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11681\"\u003e#11681\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11672\"\u003e#11672\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11671\"\u003e#11671\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11670\"\u003e#11670\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11632\"\u003e#11632\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\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/testcontainers/testcontainers-java/commit/5c448202ac69d073f746433d3e79f6a2bf0ec585\"\u003e\u003ccode\u003e5c44820\u003c/code\u003e\u003c/a\u003e Fix typo (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11717\"\u003e#11717\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/84b1c3a5951f18421ed35e82c44a1d17c5690cad\"\u003e\u003ccode\u003e84b1c3a\u003c/code\u003e\u003c/a\u003e Add getHttpPort and getGrpcPort methods in WeaviateContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11712\"\u003e#11712\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/a412b8ea77bae4ef51ca3e6bed7cffd0566b362e\"\u003e\u003ccode\u003ea412b8e\u003c/code\u003e\u003c/a\u003e Use weaviate client v6 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11711\"\u003e#11711\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/058fa82a96853bd653aa3bcaa95b6d94a148ea69\"\u003e\u003ccode\u003e058fa82\u003c/code\u003e\u003c/a\u003e Combined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11710\"\u003e#11710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/773f344be6446a45da27e21d1d1a1c493b1a4062\"\u003e\u003ccode\u003e773f344\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/hivemq/ch.qos....\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/ebe60437d087b16e5fac33ae554ecce13303b8bd\"\u003e\u003ccode\u003eebe6043\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/activemq/org.a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/5248d1dec9810e31b2cb0dc93ac04dd2820141ff\"\u003e\u003ccode\u003e5248d1d\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/scylladb/softw...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/ab781f6f71a619d4a55206e6c9380108a2508d13\"\u003e\u003ccode\u003eab781f6\u003c/code\u003e\u003c/a\u003e Combined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11708\"\u003e#11708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/2d6c1be44a8618016f3510b6a30286c54a55ac7d\"\u003e\u003ccode\u003e2d6c1be\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/core/org.jetbrains-ann...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/e76c291ab852e6b9c6f8d7ddf3ec46bdcd52b2a3\"\u003e\u003ccode\u003ee76c291\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/core/org.junit.platfor...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-java/compare/2.0.4...2.0.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.testcontainers:testcontainers-junit-jupiter` from 2.0.4 to 2.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-java/releases\"\u003eorg.testcontainers:testcontainers-junit-jupiter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.5\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003ch2\u003e🚀 Features \u0026amp; Enhancements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eapache/artemis\u003c/code\u003e in ArtemisContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11590\"\u003e#11590\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd getHttpPort and getGrpcPort methods in WeaviateContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11712\"\u003e#11712\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for !override docker compose tag (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11490\"\u003e#11490\u003c/a\u003e) \u003ca href=\"https://github.com/meck-gd\"\u003e\u003ccode\u003e@​meck-gd\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 jarFileTest cache relocatability (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11574\"\u003e#11574\u003c/a\u003e) \u003ca href=\"https://github.com/ribafish\"\u003e\u003ccode\u003e@​ribafish\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate LocalStack docs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11581\"\u003e#11581\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧹 Housekeeping\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix typo in GenericContainer namespace validation error message (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11717\"\u003e#11717\u003c/a\u003e) \u003ca href=\"https://github.com/haider2122\"\u003e\u003ccode\u003e@​haider2122\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace deprecated/removed method calls javadoc examples (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11570\"\u003e#11570\u003c/a\u003e) \u003ca href=\"https://github.com/ratonalgaze\"\u003e\u003ccode\u003e@​ratonalgaze\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse weaviate client v6 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11711\"\u003e#11711\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePolish CI workflows (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11686\"\u003e#11686\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate testcontainers version to 2.0.4 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11357\"\u003e#11357\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate docs version to 2.0.4 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11573\"\u003e#11573\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11710\"\u003e#11710\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11708\"\u003e#11708\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11707\"\u003e#11707\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11706\"\u003e#11706\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11705\"\u003e#11705\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11704\"\u003e#11704\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11701\"\u003e#11701\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11700\"\u003e#11700\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11699\"\u003e#11699\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11685\"\u003e#11685\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11684\"\u003e#11684\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11681\"\u003e#11681\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11672\"\u003e#11672\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11671\"\u003e#11671\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11670\"\u003e#11670\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11632\"\u003e#11632\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\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/testcontainers/testcontainers-java/commit/5c448202ac69d073f746433d3e79f6a2bf0ec585\"\u003e\u003ccode\u003e5c44820\u003c/code\u003e\u003c/a\u003e Fix typo (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11717\"\u003e#11717\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/84b1c3a5951f18421ed35e82c44a1d17c5690cad\"\u003e\u003ccode\u003e84b1c3a\u003c/code\u003e\u003c/a\u003e Add getHttpPort and getGrpcPort methods in WeaviateContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11712\"\u003e#11712\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/a412b8ea77bae4ef51ca3e6bed7cffd0566b362e\"\u003e\u003ccode\u003ea412b8e\u003c/code\u003e\u003c/a\u003e Use weaviate client v6 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11711\"\u003e#11711\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/058fa82a96853bd653aa3bcaa95b6d94a148ea69\"\u003e\u003ccode\u003e058fa82\u003c/code\u003e\u003c/a\u003e Combined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11710\"\u003e#11710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/773f344be6446a45da27e21d1d1a1c493b1a4062\"\u003e\u003ccode\u003e773f344\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/hivemq/ch.qos....\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/ebe60437d087b16e5fac33ae554ecce13303b8bd\"\u003e\u003ccode\u003eebe6043\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/activemq/org.a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/5248d1dec9810e31b2cb0dc93ac04dd2820141ff\"\u003e\u003ccode\u003e5248d1d\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/scylladb/softw...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/ab781f6f71a619d4a55206e6c9380108a2508d13\"\u003e\u003ccode\u003eab781f6\u003c/code\u003e\u003c/a\u003e Combined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11708\"\u003e#11708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/2d6c1be44a8618016f3510b6a30286c54a55ac7d\"\u003e\u003ccode\u003e2d6c1be\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/core/org.jetbrains-ann...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/e76c291ab852e6b9c6f8d7ddf3ec46bdcd52b2a3\"\u003e\u003ccode\u003ee76c291\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/core/org.junit.platfor...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-java/compare/2.0.4...2.0.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.testcontainers:testcontainers-postgresql` from 2.0.4 to 2.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-java/releases\"\u003eorg.testcontainers:testcontainers-postgresql's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.5\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003ch2\u003e🚀 Features \u0026amp; Enhancements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eapache/artemis\u003c/code\u003e in ArtemisContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11590\"\u003e#11590\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd getHttpPort and getGrpcPort methods in WeaviateContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11712\"\u003e#11712\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for !override docker compose tag (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11490\"\u003e#11490\u003c/a\u003e) \u003ca href=\"https://github.com/meck-gd\"\u003e\u003ccode\u003e@​meck-gd\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 jarFileTest cache relocatability (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11574\"\u003e#11574\u003c/a\u003e) \u003ca href=\"https://github.com/ribafish\"\u003e\u003ccode\u003e@​ribafish\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate LocalStack docs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11581\"\u003e#11581\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧹 Housekeeping\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix typo in GenericContainer namespace validation error message (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11717\"\u003e#11717\u003c/a\u003e) \u003ca href=\"https://github.com/haider2122\"\u003e\u003ccode\u003e@​haider2122\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace deprecated/removed method calls javadoc examples (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11570\"\u003e#11570\u003c/a\u003e) \u003ca href=\"https://github.com/ratonalgaze\"\u003e\u003ccode\u003e@​ratonalgaze\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse weaviate client v6 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11711\"\u003e#11711\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePolish CI workflows (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11686\"\u003e#11686\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate testcontainers version to 2.0.4 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11357\"\u003e#11357\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate docs version to 2.0.4 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11573\"\u003e#11573\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11710\"\u003e#11710\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11708\"\u003e#11708\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11707\"\u003e#11707\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11706\"\u003e#11706\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11705\"\u003e#11705\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11704\"\u003e#11704\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11701\"\u003e#11701\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11700\"\u003e#11700\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11699\"\u003e#11699\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11685\"\u003e#11685\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11684\"\u003e#11684\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11681\"\u003e#11681\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11672\"\u003e#11672\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11671\"\u003e#11671\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11670\"\u003e#11670\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11632\"\u003e#11632\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\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/testcontainers/testcontainers-java/commit/5c448202ac69d073f746433d3e79f6a2bf0ec585\"\u003e\u003ccode\u003e5c44820\u003c/code\u003e\u003c/a\u003e Fix typo (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11717\"\u003e#11717\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/84b1c3a5951f18421ed35e82c44a1d17c5690cad\"\u003e\u003ccode\u003e84b1c3a\u003c/code\u003e\u003c/a\u003e Add getHttpPort and getGrpcPort methods in WeaviateContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11712\"\u003e#11712\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/a412b8ea77bae4ef51ca3e6bed7cffd0566b362e\"\u003e\u003ccode\u003ea412b8e\u003c/code\u003e\u003c/a\u003e Use weaviate client v6 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11711\"\u003e#11711\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/058fa82a96853bd653aa3bcaa95b6d94a148ea69\"\u003e\u003ccode\u003e058fa82\u003c/code\u003e\u003c/a\u003e Combined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11710\"\u003e#11710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/773f344be6446a45da27e21d1d1a1c493b1a4062\"\u003e\u003ccode\u003e773f344\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/hivemq/ch.qos....\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/ebe60437d087b16e5fac33ae554ecce13303b8bd\"\u003e\u003ccode\u003eebe6043\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/activemq/org.a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/5248d1dec9810e31b2cb0dc93ac04dd2820141ff\"\u003e\u003ccode\u003e5248d1d\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/scylladb/softw...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/ab781f6f71a619d4a55206e6c9380108a2508d13\"\u003e\u003ccode\u003eab781f6\u003c/code\u003e\u003c/a\u003e Combined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11708\"\u003e#11708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/2d6c1be44a8618016f3510b6a30286c54a55ac7d\"\u003e\u003ccode\u003e2d6c1be\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/core/org.jetbrains-ann...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/e76c291ab852e6b9c6f8d7ddf3ec46bdcd52b2a3\"\u003e\u003ccode\u003ee76c291\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/core/org.junit.platfor...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-java/compare/2.0.4...2.0.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.testcontainers:testcontainers-junit-jupiter` from 2.0.4 to 2.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-java/releases\"\u003eorg.testcontainers:testcontainers-junit-jupiter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.5\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003ch2\u003e🚀 Features \u0026amp; Enhancements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eapache/artemis\u003c/code\u003e in ArtemisContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11590\"\u003e#11590\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd getHttpPort and getGrpcPort methods in WeaviateContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11712\"\u003e#11712\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for !override docker compose tag (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11490\"\u003e#11490\u003c/a\u003e) \u003ca href=\"https://github.com/meck-gd\"\u003e\u003ccode\u003e@​meck-gd\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 jarFileTest cache relocatability (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11574\"\u003e#11574\u003c/a\u003e) \u003ca href=\"https://github.com/ribafish\"\u003e\u003ccode\u003e@​ribafish\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate LocalStack docs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11581\"\u003e#11581\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧹 Housekeeping\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix typo in GenericContainer namespace validation error message (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11717\"\u003e#11717\u003c/a\u003e) \u003ca href=\"https://github.com/haider2122\"\u003e\u003ccode\u003e@​haider2122\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace deprecated/removed method calls javadoc examples (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11570\"\u003e#11570\u003c/a\u003e) \u003ca href=\"https://github.com/ratonalgaze\"\u003e\u003ccode\u003e@​ratonalgaze\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse weaviate client v6 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11711\"\u003e#11711\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePolish CI workflows (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11686\"\u003e#11686\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate testcontainers version to 2.0.4 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11357\"\u003e#11357\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate docs version to 2.0.4 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11573\"\u003e#11573\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11710\"\u003e#11710\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11708\"\u003e#11708\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11707\"\u003e#11707\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11706\"\u003e#11706\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11705\"\u003e#11705\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11704\"\u003e#11704\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11701\"\u003e#11701\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11700\"\u003e#11700\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11699\"\u003e#11699\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11685\"\u003e#11685\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11684\"\u003e#11684\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11681\"\u003e#11681\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11672\"\u003e#11672\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11671\"\u003e#11671\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11670\"\u003e#11670\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11632\"\u003e#11632\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\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/testcontainers/testcontainers-java/commit/5c448202ac69d073f746433d3e79f6a2bf0ec585\"\u003e\u003ccode\u003e5c44820\u003c/code\u003e\u003c/a\u003e Fix typo (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11717\"\u003e#11717\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/84b1c3a5951f18421ed35e82c44a1d17c5690cad\"\u003e\u003ccode\u003e84b1c3a\u003c/code\u003e\u003c/a\u003e Add getHttpPort and getGrpcPort methods in WeaviateContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11712\"\u003e#11712\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/a412b8ea77bae4ef51ca3e6bed7cffd0566b362e\"\u003e\u003ccode\u003ea412b8e\u003c/code\u003e\u003c/a\u003e Use weaviate client v6 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11711\"\u003e#11711\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/058fa82a96853bd653aa3bcaa95b6d94a148ea69\"\u003e\u003ccode\u003e058fa82\u003c/code\u003e\u003c/a\u003e Combined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11710\"\u003e#11710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/773f344be6446a45da27e21d1d1a1c493b1a4062\"\u003e\u003ccode\u003e773f344\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/hivemq/ch.qos....\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/ebe60437d087b16e5fac33ae554ecce13303b8bd\"\u003e\u003ccode\u003eebe6043\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/activemq/org.a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/5248d1dec9810e31b2cb0dc93ac04dd2820141ff\"\u003e\u003ccode\u003e5248d1d\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/scylladb/softw...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/ab781f6f71a619d4a55206e6c9380108a2508d13\"\u003e\u003ccode\u003eab781f6\u003c/code\u003e\u003c/a\u003e Combined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11708\"\u003e#11708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/2d6c1be44a8618016f3510b6a30286c54a55ac7d\"\u003e\u003ccode\u003e2d6c1be\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/core/org.jetbrains-ann...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/e76c291ab852e6b9c6f8d7ddf3ec46bdcd52b2a3\"\u003e\u003ccode\u003ee76c291\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/core/org.junit.platfor...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-java/compare/2.0.4...2.0.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.testcontainers:testcontainers-postgresql` from 2.0.4 to 2.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-java/releases\"\u003eorg.testcontainers:testcontainers-postgresql's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.0.5\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003ch2\u003e🚀 Features \u0026amp; Enhancements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eapache/artemis\u003c/code\u003e in ArtemisContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11590\"\u003e#11590\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd getHttpPort and getGrpcPort methods in WeaviateContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11712\"\u003e#11712\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for !override docker compose tag (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11490\"\u003e#11490\u003c/a\u003e) \u003ca href=\"https://github.com/meck-gd\"\u003e\u003ccode\u003e@​meck-gd\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 jarFileTest cache relocatability (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11574\"\u003e#11574\u003c/a\u003e) \u003ca href=\"https://github.com/ribafish\"\u003e\u003ccode\u003e@​ribafish\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate LocalStack docs (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11581\"\u003e#11581\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🧹 Housekeeping\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix typo in GenericContainer namespace validation error message (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11717\"\u003e#11717\u003c/a\u003e) \u003ca href=\"https://github.com/haider2122\"\u003e\u003ccode\u003e@​haider2122\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace deprecated/removed method calls javadoc examples (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11570\"\u003e#11570\u003c/a\u003e) \u003ca href=\"https://github.com/ratonalgaze\"\u003e\u003ccode\u003e@​ratonalgaze\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse weaviate client v6 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11711\"\u003e#11711\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePolish CI workflows (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11686\"\u003e#11686\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate testcontainers version to 2.0.4 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11357\"\u003e#11357\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate docs version to 2.0.4 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11573\"\u003e#11573\u003c/a\u003e) @\u003ca href=\"https://github.com/apps/github-actions\"\u003egithub-actions[bot]\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📦 Dependency updates\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11710\"\u003e#11710\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11708\"\u003e#11708\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11707\"\u003e#11707\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11706\"\u003e#11706\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11705\"\u003e#11705\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11704\"\u003e#11704\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11701\"\u003e#11701\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11700\"\u003e#11700\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11699\"\u003e#11699\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11685\"\u003e#11685\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11684\"\u003e#11684\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11681\"\u003e#11681\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11672\"\u003e#11672\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11671\"\u003e#11671\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11670\"\u003e#11670\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCombined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11632\"\u003e#11632\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\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/testcontainers/testcontainers-java/commit/5c448202ac69d073f746433d3e79f6a2bf0ec585\"\u003e\u003ccode\u003e5c44820\u003c/code\u003e\u003c/a\u003e Fix typo (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11717\"\u003e#11717\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/84b1c3a5951f18421ed35e82c44a1d17c5690cad\"\u003e\u003ccode\u003e84b1c3a\u003c/code\u003e\u003c/a\u003e Add getHttpPort and getGrpcPort methods in WeaviateContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11712\"\u003e#11712\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/a412b8ea77bae4ef51ca3e6bed7cffd0566b362e\"\u003e\u003ccode\u003ea412b8e\u003c/code\u003e\u003c/a\u003e Use weaviate client v6 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11711\"\u003e#11711\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/058fa82a96853bd653aa3bcaa95b6d94a148ea69\"\u003e\u003ccode\u003e058fa82\u003c/code\u003e\u003c/a\u003e Combined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11710\"\u003e#11710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/773f344be6446a45da27e21d1d1a1c493b1a4062\"\u003e\u003ccode\u003e773f344\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/hivemq/ch.qos....\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/ebe60437d087b16e5fac33ae554ecce13303b8bd\"\u003e\u003ccode\u003eebe6043\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/activemq/org.a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/5248d1dec9810e31b2cb0dc93ac04dd2820141ff\"\u003e\u003ccode\u003e5248d1d\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/modules/scylladb/softw...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/ab781f6f71a619d4a55206e6c9380108a2508d13\"\u003e\u003ccode\u003eab781f6\u003c/code\u003e\u003c/a\u003e Combined dependencies PR (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11708\"\u003e#11708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/2d6c1be44a8618016f3510b6a30286c54a55ac7d\"\u003e\u003ccode\u003e2d6c1be\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/core/org.jetbrains-ann...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/e76c291ab852e6b9c6f8d7ddf3ec46bdcd52b2a3\"\u003e\u003ccode\u003ee76c291\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/dependabot/gradle/core/org.junit.platfor...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-java/compare/2.0.4...2.0.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.github.ben-manes.versions` from 0.53.0 to 0.54.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/digitalservicebund/ris-norms/pull/2303","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/digitalservicebund%2Fris-norms/issues/2303","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2303/packages"}},{"old_version":"0.13.3","new_version":"0.13.4","update_type":"patch","path":null,"pr_created_at":"2026-04-22T01:24:13.000Z","version_change":"0.13.3 → 0.13.4","issue":{"uuid":"4306158772","node_id":"PR_kwDONuw_es7UehC0","number":153,"state":"open","title":"Bump com.uber.nullaway:nullaway from 0.13.3 to 0.13.4","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-04-22T01:24:13.000Z","updated_at":"2026-04-22T01:28:06.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"com.uber.nullaway:nullaway","old_version":"0.13.3","new_version":"0.13.4","repository_url":"https://github.com/uber/NullAway"}],"path":null,"ecosystem":"maven"},"body":"Bumps [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) from 0.13.3 to 0.13.4.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/releases\"\u003ecom.uber.nullaway:nullaway's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNullAway 0.13.4\u003c/h2\u003e\n\u003cp\u003eFixes a couple of crashes when running NullAway on JDK 27 ea builds.  Also modularizes the annotations jar.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eModularize the annotations JAR by \u003ca href=\"https://github.com/anthonyvdotbe\"\u003e\u003ccode\u003e@​anthonyvdotbe\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest on JDK 27 EA (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash on JDK 27 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1541\"\u003e#1541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eRun regression tests on JDK 26 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1526\"\u003e#1526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor ThriftTests and Java8Tests to use addSourceLines instead of deprecated addSourceFile by \u003ca href=\"https://github.com/nanookclaw\"\u003e\u003ccode\u003e@​nanookclaw\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1517\"\u003e#1517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to WALA 1.7.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1539\"\u003e#1539\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/blob/master/CHANGELOG.md\"\u003ecom.uber.nullaway:nullaway's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.13.4\u003c/h2\u003e\n\u003cp\u003eFixes a couple of crashes when running NullAway on JDK 27 ea builds.  Also modularizes the annotations jar.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eModularize the annotations JAR by \u003ca href=\"https://github.com/anthonyvdotbe\"\u003e\u003ccode\u003e@​anthonyvdotbe\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest on JDK 27 EA (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash on JDK 27 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1541\"\u003e#1541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eRun regression tests on JDK 26 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1526\"\u003e#1526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRefactor ThriftTests and Java8Tests to use addSourceLines instead of deprecated addSourceFile by \u003ca href=\"https://github.com/nanookclaw\"\u003e\u003ccode\u003e@​nanookclaw\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1517\"\u003e#1517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to WALA 1.7.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1539\"\u003e#1539\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/commit/1048411efaf6530216e90ffb863f0649a770b36e\"\u003e\u003ccode\u003e1048411\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.4.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/744100f8cc3768912d21632f5aebb11b0e19e47a\"\u003e\u003ccode\u003e744100f\u003c/code\u003e\u003c/a\u003e Changelog for release 0.13.4 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/c0a70387d7630f258c6cfdc66ccc508a629ef28d\"\u003e\u003ccode\u003ec0a7038\u003c/code\u003e\u003c/a\u003e Fix crash on JDK 27 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1541\"\u003e#1541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/e3e78aa1fe08870f16252a3e8f168699f77829b5\"\u003e\u003ccode\u003ee3e78aa\u003c/code\u003e\u003c/a\u003e Test on JDK 27 EA (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/15a35d1eb1590bb35c8f7771aa758bfcbf302fdc\"\u003e\u003ccode\u003e15a35d1\u003c/code\u003e\u003c/a\u003e Update to WALA 1.7.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1539\"\u003e#1539\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/331a920041df98756c60994a2b67f27053e74e0a\"\u003e\u003ccode\u003e331a920\u003c/code\u003e\u003c/a\u003e Refactor ThriftTests and Java8Tests to use addSourceLines instead of deprecat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/480c8d3f67607d3aa1d5326948d3ef0219ac7f76\"\u003e\u003ccode\u003e480c8d3\u003c/code\u003e\u003c/a\u003e Modularize the annotations JAR (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/26a23ce5786da76eeaeb2c7d4bd3c45ff20a728c\"\u003e\u003ccode\u003e26a23ce\u003c/code\u003e\u003c/a\u003e Run regression tests on JDK 26 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1526\"\u003e#1526\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/334016d2bab88b25f6c7e51163d4ac510a5f877a\"\u003e\u003ccode\u003e334016d\u003c/code\u003e\u003c/a\u003e Prepare next development version.\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/uber/NullAway/compare/v0.13.3...v0.13.4\"\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=com.uber.nullaway:nullaway\u0026package-manager=maven\u0026previous-version=0.13.3\u0026new-version=0.13.4)](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/turing85/quarkus-camel-jms-to-sftp/pull/153","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/turing85%2Fquarkus-camel-jms-to-sftp/issues/153","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/153/packages"}},{"old_version":"0.13.2","new_version":"0.13.3","update_type":"patch","path":null,"pr_created_at":"2026-04-20T20:39:38.000Z","version_change":"0.13.2 → 0.13.3","issue":{"uuid":"4298556801","node_id":"PR_kwDOLUubMM7UF_DF","number":991,"state":"open","title":"Bump com.uber.nullaway:nullaway from 0.13.2 to 0.13.3","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-20T20:39:38.000Z","updated_at":"2026-04-20T21:14:33.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"com.uber.nullaway:nullaway","old_version":"0.13.2","new_version":"0.13.3","repository_url":"https://github.com/uber/NullAway"}],"path":null,"ecosystem":"maven"},"body":"Bumps [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) from 0.13.2 to 0.13.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/releases\"\u003ecom.uber.nullaway:nullaway's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNullAway 0.13.3\u003c/h2\u003e\n\u003cp\u003eQuick follow-up release to 0.13.2 to fix a crash (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1523\"\u003e#1523\u003c/a\u003e).\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/InjectSoftAssertions\"\u003e\u003ccode\u003e@​InjectSoftAssertions\u003c/code\u003e\u003c/a\u003e to default excluded field annotations by \u003ca href=\"https://github.com/is-ivanov\"\u003e\u003ccode\u003e@​is-ivanov\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix check for enclosing \u003ccode\u003eNewClassTree\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1524\"\u003e#1524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eonOverrideMethodInvocationVarargsArrayNullability\u003c/code\u003e handler method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1518\"\u003e#1518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Checker Framework 4.0.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1519\"\u003e#1519\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/blob/master/CHANGELOG.md\"\u003ecom.uber.nullaway:nullaway's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.13.3\u003c/h2\u003e\n\u003cp\u003eQuick follow-up release to 0.13.2 to fix a crash (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1523\"\u003e#1523\u003c/a\u003e).\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/InjectSoftAssertions\"\u003e\u003ccode\u003e@​InjectSoftAssertions\u003c/code\u003e\u003c/a\u003e to default excluded field annotations by \u003ca href=\"https://github.com/is-ivanov\"\u003e\u003ccode\u003e@​is-ivanov\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix check for enclosing \u003ccode\u003eNewClassTree\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1524\"\u003e#1524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eonOverrideMethodInvocationVarargsArrayNullability\u003c/code\u003e handler method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1518\"\u003e#1518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Checker Framework 4.0.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1519\"\u003e#1519\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/commit/68232d259460071bef95cf05e5c508a76a2bb68d\"\u003e\u003ccode\u003e68232d2\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.3.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/b2d6dfa1677521cd42d02e7c883c24d9b19e2af6\"\u003e\u003ccode\u003eb2d6dfa\u003c/code\u003e\u003c/a\u003e Changelog for 0.13.3 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1527\"\u003e#1527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/a6855fdf29211c8145bca0f24028586f35397b2d\"\u003e\u003ccode\u003ea6855fd\u003c/code\u003e\u003c/a\u003e Fix check for enclosing \u003ccode\u003eNewClassTree\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1524\"\u003e#1524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/9c08bc5742eed5521356ac2c44a4e7637aed5b5c\"\u003e\u003ccode\u003e9c08bc5\u003c/code\u003e\u003c/a\u003e Update to Checker Framework 4.0.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1519\"\u003e#1519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/68fc07e07bd6de78136243faa4b8d4732881e4b5\"\u003e\u003ccode\u003e68fc07e\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003eonOverrideMethodInvocationVarargsArrayNullability\u003c/code\u003e handler method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/7b5c9243f89a7a344025006942a0378500d2e954\"\u003e\u003ccode\u003e7b5c924\u003c/code\u003e\u003c/a\u003e Add \u003ca href=\"https://github.com/InjectSoftAssertions\"\u003e\u003ccode\u003e@​InjectSoftAssertions\u003c/code\u003e\u003c/a\u003e to default excluded field annotations (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/164d8f6e860fb2eff5b629758891c78013ff89c4\"\u003e\u003ccode\u003e164d8f6\u003c/code\u003e\u003c/a\u003e Prepare next development version.\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/uber/NullAway/compare/v0.13.2...v0.13.3\"\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=com.uber.nullaway:nullaway\u0026package-manager=maven\u0026previous-version=0.13.2\u0026new-version=0.13.3)](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/JetBrains/youtrackdb/pull/991","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/JetBrains%2Fyoutrackdb/issues/991","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/991/packages"}},{"old_version":"0.13.2","new_version":"0.13.3","update_type":"patch","path":null,"pr_created_at":"2026-04-16T01:43:07.000Z","version_change":"0.13.2 → 0.13.3","issue":{"uuid":"4272688878","node_id":"PR_kwDONFnX0c7S03Qb","number":34,"state":"open","title":"[Dependabot](deps): Bump the etc group across 1 directory with 11 updates","user":"dependabot[bot]","labels":[],"assignees":["Kairyx-dev"],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-16T01:43:07.000Z","updated_at":"2026-04-16T01:43:08.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[Dependabot](deps): Bump","group_name":"etc","update_count":11,"packages":[{"name":"gradle-wrapper","old_version":"9.4.0","new_version":"9.4.1","repository_url":"https://github.com/gradle/gradle"},{"name":"net.dv8tion:JDA","old_version":"6.3.2","new_version":"6.4.1","repository_url":"https://github.com/discord-jda/JDA"},{"name":"com.uber.nullaway:nullaway","old_version":"0.13.2","new_version":"0.13.3","repository_url":"https://github.com/uber/NullAway"},{"name":"org.jooq:jooq","old_version":"3.19.30","new_version":"3.21.1"},{"name":"org.jooq:jooq-codegen","old_version":"3.19.30","new_version":"3.21.1"},{"name":"org.jooq.jooq-codegen-gradle","old_version":"3.19.30","new_version":"3.21.1","repository_url":"https://github.com/jOOQ/jOOQ"},{"name":"org.flywaydb:flyway-core","old_version":"11.8.2","new_version":"12.4.0"},{"name":"org.flywaydb:flyway-database-postgresql","old_version":"11.8.2","new_version":"12.4.0"},{"name":"org.flywaydb.flyway","old_version":"11.8.2","new_version":"12.4.0"},{"name":"org.testcontainers:testcontainers-bom","old_version":"1.21.1","new_version":"1.21.4","repository_url":"https://github.com/testcontainers/testcontainers-java"},{"name":"org.testcontainers:postgresql","old_version":"1.21.1","new_version":"1.21.4","repository_url":"https://github.com/testcontainers/testcontainers-java"}],"path":null,"ecosystem":"maven"},"body":"Bumps the etc group with 11 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [gradle-wrapper](https://github.com/gradle/gradle) | `9.4.0` | `9.4.1` |\n| [net.dv8tion:JDA](https://github.com/discord-jda/JDA) | `6.3.2` | `6.4.1` |\n| [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) | `0.13.2` | `0.13.3` |\n| org.jooq:jooq | `3.19.30` | `3.21.1` |\n| org.jooq:jooq-codegen | `3.19.30` | `3.21.1` |\n| [org.jooq.jooq-codegen-gradle](https://github.com/jOOQ/jOOQ) | `3.19.30` | `3.21.1` |\n| org.flywaydb:flyway-core | `11.8.2` | `12.4.0` |\n| org.flywaydb:flyway-database-postgresql | `11.8.2` | `12.4.0` |\n| org.flywaydb.flyway | `11.8.2` | `12.4.0` |\n| [org.testcontainers:testcontainers-bom](https://github.com/testcontainers/testcontainers-java) | `1.21.1` | `1.21.4` |\n| [org.testcontainers:postgresql](https://github.com/testcontainers/testcontainers-java) | `1.21.1` | `1.21.4` |\n\n\nUpdates `gradle-wrapper` from 9.4.0 to 9.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gradle/gradle/releases\"\u003egradle-wrapper's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.4.1\u003c/h2\u003e\n\u003cp\u003eThe Gradle team is excited to announce Gradle 9.4.1.\u003c/p\u003e\n\u003cp\u003eHere are the highlights of this release:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eJava 26 support\u003c/li\u003e\n\u003cli\u003eNon-class-based JVM tests\u003c/li\u003e\n\u003cli\u003eEnhanced console progress bar\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://docs.gradle.org/9.4.1/release-notes.html\"\u003eRead the Release Notes\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eWe would like to thank the following community members for their contributions to this release of Gradle:\n\u003ca href=\"https://github.com/akankshaa-00\"\u003eakankshaa-00\u003c/a\u003e,\n\u003ca href=\"https://github.com/kelemen\"\u003eAttila Kelemen\u003c/a\u003e,\n\u003ca href=\"https://github.com/Vampire\"\u003eBjörn Kautler\u003c/a\u003e,\n\u003ca href=\"https://github.com/dblood\"\u003edblood\u003c/a\u003e,\n\u003ca href=\"https://github.com/drieks\"\u003eDennis Rieks\u003c/a\u003e,\n\u003ca href=\"https://github.com/duvvuvenkataramana\"\u003eduvvuvenkataramana\u003c/a\u003e,\n\u003ca href=\"https://github.com/wakingrufus\"\u003eJohn Burns\u003c/a\u003e,\n\u003ca href=\"https://github.com/Julianw03\"\u003eJulian\u003c/a\u003e,\n\u003ca href=\"https://github.com/kevinstembridge\"\u003ekevinstembridge\u003c/a\u003e,\n\u003ca href=\"https://github.com/NielsDoucet\"\u003eNiels Doucet\u003c/a\u003e,\n\u003ca href=\"https://github.com/hfhbd\"\u003ePhilip Wedemann\u003c/a\u003e,\n\u003ca href=\"https://github.com/ploober\"\u003eploober\u003c/a\u003e,\n\u003ca href=\"https://github.com/rhernandez35\"\u003eRichard Hernandez\u003c/a\u003e,\n\u003ca href=\"https://github.com/rpalcolea\"\u003eRoberto Perez Alcolea\u003c/a\u003e,\n\u003ca href=\"https://github.com/slovdahl\"\u003eSebastian Lövdahl\u003c/a\u003e,\n\u003ca href=\"https://github.com/stephan2405\"\u003estephan2405\u003c/a\u003e,\n\u003ca href=\"https://github.com/slandelle\"\u003eStephane Landelle\u003c/a\u003e,\n\u003ca href=\"https://github.com/usv240\"\u003eUjwal Suresh Vanjare\u003c/a\u003e,\n\u003ca href=\"https://github.com/urdak\"\u003eVictor Merkulov\u003c/a\u003e,\n\u003ca href=\"https://github.com/Pankraz76\"\u003eVincent Potuček\u003c/a\u003e,\n\u003ca href=\"https://github.com/vlsi\"\u003eVladimir Sitnikov\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eUpgrade instructions\u003c/h2\u003e\n\u003cp\u003eSwitch your build to use Gradle 9.4.1 by updating your wrapper:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003e./gradlew wrapper --gradle-version=9.4.1 \u0026amp;\u0026amp; ./gradlew wrapper\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eSee the Gradle \u003ca href=\"https://docs.gradle.org/9.4.1/userguide/upgrading_version_9.html\"\u003e9.x upgrade guide\u003c/a\u003e to learn about deprecations, breaking changes and other considerations when upgrading.\u003c/p\u003e\n\u003cp\u003eFor Java, Groovy, Kotlin and Android compatibility, see the \u003ca href=\"https://docs.gradle.org/9.4.1/userguide/compatibility.html\"\u003efull compatibility notes\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eReporting problems\u003c/h2\u003e\n\u003cp\u003eIf you find a problem with this release, please file a bug on \u003ca href=\"https://github.com/gradle/gradle/issues\"\u003eGitHub Issues\u003c/a\u003e adhering to our issue guidelines.\nIf you're not sure you're encountering a bug, please use the \u003ca href=\"https://discuss.gradle.org/c/help-discuss\"\u003eforum\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eWe hope you will build happiness with Gradle, and we look forward to your feedback via \u003ca href=\"https://twitter.com/gradle\"\u003eTwitter\u003c/a\u003e or on \u003ca href=\"https://github.com/gradle\"\u003eGitHub\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/gradle/gradle/commit/2d6327017519d23b96af35865dc997fcb544fb40\"\u003e\u003ccode\u003e2d63270\u003c/code\u003e\u003c/a\u003e Ignore test (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37180\"\u003e#37180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/4c15906d6a20acc61f2f7b9272c8cb7a6f708239\"\u003e\u003ccode\u003e4c15906\u003c/code\u003e\u003c/a\u003e Ignore test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/9759ac1dec4b3742012397b5f0127a777947b73f\"\u003e\u003ccode\u003e9759ac1\u003c/code\u003e\u003c/a\u003e Make console/SIGINT test deterministic (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37178\"\u003e#37178\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/aaf6ed46ed8d4c3b9b7a7a751cda5893668b2a42\"\u003e\u003ccode\u003eaaf6ed4\u003c/code\u003e\u003c/a\u003e Make console/SIGINT test deterministic\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/47cb78328a6ddc6c1509003ab3264017ed5d9a0a\"\u003e\u003ccode\u003e47cb783\u003c/code\u003e\u003c/a\u003e Fix OSC 9;4 progress bar not cleared on SIGINT (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37038\"\u003e#37038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/ef03f1d41b0a65f6aae0931d4746f7359647a7e4\"\u003e\u003ccode\u003eef03f1d\u003c/code\u003e\u003c/a\u003e Fix order-dependent assertion in CrossBuildScriptCachingIntegrationSpec\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/fd26fd36d693337dbf033143a9ac0e71f78a4209\"\u003e\u003ccode\u003efd26fd3\u003c/code\u003e\u003c/a\u003e Fix OSC 9;4 taskbar progress bar not cleared on build end or SIGINT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/0a84d6751921709fbc7d552a50d9e3b34eb1930d\"\u003e\u003ccode\u003e0a84d67\u003c/code\u003e\u003c/a\u003e Release notes for 9.4.1 (\u003ca href=\"https://redirect.github.com/gradle/gradle/issues/37148\"\u003e#37148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/e569c31320ae6c7be490def60d36de17881f9957\"\u003e\u003ccode\u003ee569c31\u003c/code\u003e\u003c/a\u003e cleanup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gradle/gradle/commit/9f227defc2e02a991f05fba50f7de2fbe13b7c5b\"\u003e\u003ccode\u003e9f227de\u003c/code\u003e\u003c/a\u003e cleanup\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/gradle/gradle/compare/v9.4.0...v9.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `net.dv8tion:JDA` from 6.3.2 to 6.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/discord-jda/JDA/releases\"\u003enet.dv8tion:JDA's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.4.1\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eCheckboxGroup.Builder.setRequiredRange()\u003c/code\u003e incorrectly setting min and max by \u003ca href=\"https://github.com/replaceitem\"\u003e\u003ccode\u003e@​replaceitem\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/discord-jda/JDA/pull/3065\"\u003ediscord-jda/JDA#3065\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003egetCommandType\u003c/code\u003e reading value of interaction type instead of command type by \u003ca href=\"https://github.com/freya022\"\u003e\u003ccode\u003e@​freya022\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/discord-jda/JDA/pull/3074\"\u003ediscord-jda/JDA#3074\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/discord-jda/JDA/compare/v6.4.0...v6.4.1\"\u003ehttps://github.com/discord-jda/JDA/compare/v6.4.0...v6.4.1\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003eInstallation\u003c/h1\u003e\n\u003ch2\u003eGradle\u003c/h2\u003e\n\u003cpre lang=\"gradle\"\u003e\u003ccode\u003erepositories {\r\n    mavenCentral()\r\n}\r\ndependencies {\r\n    implementation(\u0026quot;net.dv8tion:JDA:6.4.1\u0026quot;)\r\n}\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003eMaven\u003c/h2\u003e\n\u003cpre lang=\"xml\"\u003e\u003ccode\u003e\u0026lt;dependency\u0026gt;\r\n    \u0026lt;groupId\u0026gt;net.dv8tion\u0026lt;/groupId\u0026gt;\r\n    \u0026lt;artifactId\u0026gt;JDA\u0026lt;/artifactId\u0026gt;\r\n    \u0026lt;version\u0026gt;6.4.1\u0026lt;/version\u0026gt; \r\n\u0026lt;/dependency\u0026gt;\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003ev6.4.0\u003c/h2\u003e\n\u003ch1\u003eOverview\u003c/h1\u003e\n\u003cp\u003eThis release adds support for new checkbox and radio groups in modals as well as support for voice channel effects and soundboards.\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!WARNING]\nAll animated assets now use \u003ccode\u003e.webp\u003c/code\u003e by default instead of \u003ccode\u003e.gif\u003c/code\u003e.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eCheckboxes and Radio Groups (\u003ca href=\"https://redirect.github.com/discord-jda/JDA/issues/3010\"\u003e#3010\u003c/a\u003e)\u003c/h3\u003e\n\u003cp\u003eYou can now include checkboxes and radio groups in your modals:\u003c/p\u003e\n\u003cpre lang=\"java\"\u003e\u003ccode\u003eModal.create(\u0026quot;modal\u0026quot;, \u0026quot;Welcome Screening\u0026quot;)\r\n        .addComponents(\r\n                Label.of(\r\n                        \u0026quot;How did you find this server?\u0026quot;,\r\n                        RadioGroup.create(\u0026quot;radio\u0026quot;)\r\n                                .addOption(\u0026quot;I was told by a friend\u0026quot;, \u0026quot;friend\u0026quot;)\r\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/discord-jda/JDA/commit/2cda37061e679e2af25bad57f14088249f86c6de\"\u003e\u003ccode\u003e2cda370\u003c/code\u003e\u003c/a\u003e Bump version to 6.4.1 (\u003ca href=\"https://redirect.github.com/discord-jda/JDA/issues/3075\"\u003e#3075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/discord-jda/JDA/commit/c3f4eb443046069429f24076af04da0c1e2a5a4a\"\u003e\u003ccode\u003ec3f4eb4\u003c/code\u003e\u003c/a\u003e Fix copy paste error in Mentions#getMembers (\u003ca href=\"https://redirect.github.com/discord-jda/JDA/issues/3072\"\u003e#3072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/discord-jda/JDA/commit/c5951e260a1c0c263ec37507bd54328809036564\"\u003e\u003ccode\u003ec5951e2\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003egetCommandType\u003c/code\u003e reading value of interaction type instead of command typ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/discord-jda/JDA/commit/230ed33a535fb1793581574322031b180ef87ba3\"\u003e\u003ccode\u003e230ed33\u003c/code\u003e\u003c/a\u003e Fixed \u003ccode\u003eCheckboxGroup.Builder.setRequiredRange()\u003c/code\u003e incorrectly setting min and ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/discord-jda/JDA/commit/7c09b439bcfc13c6e5591431d498748c210257b0\"\u003e\u003ccode\u003e7c09b43\u003c/code\u003e\u003c/a\u003e Bump version to 6.4.0 (\u003ca href=\"https://redirect.github.com/discord-jda/JDA/issues/3063\"\u003e#3063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/discord-jda/JDA/commit/04fda65357e9ad4973cc92b1b55c2f61e865529b\"\u003e\u003ccode\u003e04fda65\u003c/code\u003e\u003c/a\u003e Update dependencies (\u003ca href=\"https://redirect.github.com/discord-jda/JDA/issues/3062\"\u003e#3062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/discord-jda/JDA/commit/33cc12763468e05c1bb38d134acd69e5bcf02c49\"\u003e\u003ccode\u003e33cc127\u003c/code\u003e\u003c/a\u003e Alternatively check for \u003ccode\u003eCREATE_*\u003c/code\u003e permissions when managing/deleting our own...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/discord-jda/JDA/commit/9c6a7be6ea575eaf686d44789400305ca9c79da4\"\u003e\u003ccode\u003e9c6a7be\u003c/code\u003e\u003c/a\u003e Prevent warning about message content intent if message contains content (\u003ca href=\"https://redirect.github.com/discord-jda/JDA/issues/3053\"\u003e#3053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/discord-jda/JDA/commit/817635f8ee11f3d389b58780162fe2817ac18b7d\"\u003e\u003ccode\u003e817635f\u003c/code\u003e\u003c/a\u003e Add getJumpUrl for all channel types (\u003ca href=\"https://redirect.github.com/discord-jda/JDA/issues/3055\"\u003e#3055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/discord-jda/JDA/commit/b2b679c45b2313a3034bf6d84bf0237d3e920179\"\u003e\u003ccode\u003eb2b679c\u003c/code\u003e\u003c/a\u003e Add soundboard sounds (\u003ca href=\"https://redirect.github.com/discord-jda/JDA/issues/2753\"\u003e#2753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/discord-jda/JDA/compare/v6.3.2...v6.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `com.uber.nullaway:nullaway` from 0.13.2 to 0.13.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/releases\"\u003ecom.uber.nullaway:nullaway's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNullAway 0.13.3\u003c/h2\u003e\n\u003cp\u003eQuick follow-up release to 0.13.2 to fix a crash (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1523\"\u003e#1523\u003c/a\u003e).\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/InjectSoftAssertions\"\u003e\u003ccode\u003e@​InjectSoftAssertions\u003c/code\u003e\u003c/a\u003e to default excluded field annotations by \u003ca href=\"https://github.com/is-ivanov\"\u003e\u003ccode\u003e@​is-ivanov\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix check for enclosing \u003ccode\u003eNewClassTree\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1524\"\u003e#1524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eonOverrideMethodInvocationVarargsArrayNullability\u003c/code\u003e handler method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1518\"\u003e#1518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Checker Framework 4.0.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1519\"\u003e#1519\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/blob/master/CHANGELOG.md\"\u003ecom.uber.nullaway:nullaway's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.13.3\u003c/h2\u003e\n\u003cp\u003eQuick follow-up release to 0.13.2 to fix a crash (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1523\"\u003e#1523\u003c/a\u003e).\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/InjectSoftAssertions\"\u003e\u003ccode\u003e@​InjectSoftAssertions\u003c/code\u003e\u003c/a\u003e to default excluded field annotations by \u003ca href=\"https://github.com/is-ivanov\"\u003e\u003ccode\u003e@​is-ivanov\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix check for enclosing \u003ccode\u003eNewClassTree\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1524\"\u003e#1524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eonOverrideMethodInvocationVarargsArrayNullability\u003c/code\u003e handler method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1518\"\u003e#1518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Checker Framework 4.0.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1519\"\u003e#1519\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/commit/68232d259460071bef95cf05e5c508a76a2bb68d\"\u003e\u003ccode\u003e68232d2\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.3.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/b2d6dfa1677521cd42d02e7c883c24d9b19e2af6\"\u003e\u003ccode\u003eb2d6dfa\u003c/code\u003e\u003c/a\u003e Changelog for 0.13.3 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1527\"\u003e#1527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/a6855fdf29211c8145bca0f24028586f35397b2d\"\u003e\u003ccode\u003ea6855fd\u003c/code\u003e\u003c/a\u003e Fix check for enclosing \u003ccode\u003eNewClassTree\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1524\"\u003e#1524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/9c08bc5742eed5521356ac2c44a4e7637aed5b5c\"\u003e\u003ccode\u003e9c08bc5\u003c/code\u003e\u003c/a\u003e Update to Checker Framework 4.0.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1519\"\u003e#1519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/68fc07e07bd6de78136243faa4b8d4732881e4b5\"\u003e\u003ccode\u003e68fc07e\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003eonOverrideMethodInvocationVarargsArrayNullability\u003c/code\u003e handler method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/7b5c9243f89a7a344025006942a0378500d2e954\"\u003e\u003ccode\u003e7b5c924\u003c/code\u003e\u003c/a\u003e Add \u003ca href=\"https://github.com/InjectSoftAssertions\"\u003e\u003ccode\u003e@​InjectSoftAssertions\u003c/code\u003e\u003c/a\u003e to default excluded field annotations (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/164d8f6e860fb2eff5b629758891c78013ff89c4\"\u003e\u003ccode\u003e164d8f6\u003c/code\u003e\u003c/a\u003e Prepare next development version.\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/uber/NullAway/compare/v0.13.2...v0.13.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jooq:jooq` from 3.19.30 to 3.21.1\n\nUpdates `org.jooq:jooq-codegen` from 3.19.30 to 3.21.1\n\nUpdates `org.jooq.jooq-codegen-gradle` from 3.19.30 to 3.21.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jOOQ/jOOQ/releases\"\u003eorg.jooq.jooq-codegen-gradle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.21.1\u003c/h2\u003e\n\u003ch1\u003eVersion 3.21.1 - March 26, 2026\u003c/h1\u003e\n\u003cp\u003eThis is a 3.21 patch release with minor improvements and bug fixes\u003c/p\u003e\n\u003ch2\u003eFeatures and Improvements\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19803\"\u003e#19803\u003c/a\u003e - Add JSONFormat::valueFormat and XMLFormat::valueFormat to allow for specifying which type of a Converter should be serialised in JSON or XML formats\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19804\"\u003e#19804\u003c/a\u003e - Multiset bind variables should serialise T type, not U type, in case Result contents have Converters attached\u003c/p\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19797\"\u003e#19797\u003c/a\u003e - ClassCastException in SQLDialect.JAVA rendering when binding a converted value\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19805\"\u003e#19805\u003c/a\u003e - Regression: NPE with custom array converter and multiset\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19807\"\u003e#19807\u003c/a\u003e - Gradle Plugin: Failed to load schema for namespace\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19808\"\u003e#19808\u003c/a\u003e - Duplicate methods generated in Routines class for table valued functions, if neither \u0026lt;tableValuedFunctionsAsRoutines/\u0026gt; nor \u0026lt;tableValuedFunctionsAsTables/\u0026gt; is turned off\u003c/p\u003e\n\u003ch2\u003e3.21.0\u003c/h2\u003e\n\u003ch1\u003eVersion 3.21.0 - March 24, 2026\u003c/h1\u003e\n\u003ch2\u003eNew dialects:\u003c/h2\u003e\n\u003cp\u003ejOOQ 3.20 ships with 2 new dialects:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDatabricks in the jOOQ Enterprise Edition (no longer experimental)\u003c/li\u003e\n\u003cli\u003eSpanner in the jOOQ Enterprise Edition\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eDatabricks offers a very promising SQL dialect with a lot of functionality,\nwhich we're going to cover in full with the next version jOOQ 3.21. An initial\nversion of the dialect is shipped already in 3.20 as an experimental dialect.\n3.20 will continue to receive bug fixes and Databricks improvements as we work\nwith early adopting customers.\u003c/p\u003e\n\u003cp\u003eSpanner is Google SQL's second variant after BigQuery. The new Spanner dialect\nsupport has also greatly contributed to jOOQ's BigQuery dialect quality, as\nthe dialects are very similar.\u003c/p\u003e\n\u003ch2\u003eDialect upgrades:\u003c/h2\u003e\n\u003cp\u003eCloud dialects were improved by adding support for a lot of new features that\nthey're offering. Affected dialects include:\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/jOOQ/jOOQ/commit/256d4a42b498024871d85ba4efabf17f3d39c01f\"\u003e\u003ccode\u003e256d4a4\u003c/code\u003e\u003c/a\u003e Release 3.21.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/76f77077fead82bb8bacf72f78bd2ab8d61d1668\"\u003e\u003ccode\u003e76f7707\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19801\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/c744c7e00f4d1675648814d344825ed918589239\"\u003e\u003ccode\u003ec744c7e\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19802\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/41e6b64cb4fc610ec0d75e437c53b3d29dd0ceb2\"\u003e\u003ccode\u003e41e6b64\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19794\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/28e75ac294a01f74c8f71d8784bfad26016ff902\"\u003e\u003ccode\u003e28e75ac\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19800\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/67615134cc3c7f25527515a24c36b49280e70a93\"\u003e\u003ccode\u003e6761513\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19796\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/cc311aee7f2b7744d90c20a2d948ca194f48a005\"\u003e\u003ccode\u003ecc311ae\u003c/code\u003e\u003c/a\u003e Release 3.21.1-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/9f143224d74fe0354b533fafbbb17d04be66d09d\"\u003e\u003ccode\u003e9f14322\u003c/code\u003e\u003c/a\u003e Release 3.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/64cb7a548ecb5268579a72605eb9a02064fdf4e7\"\u003e\u003ccode\u003e64cb7a5\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#17070\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/e3926267f730e4f24fc7c7a54a52ec23916a08ac\"\u003e\u003ccode\u003ee392626\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#17070\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jOOQ/jOOQ/compare/version-3.19.30...version-3.21.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jooq:jooq-codegen` from 3.19.30 to 3.21.1\n\nUpdates `org.flywaydb:flyway-core` from 11.8.2 to 12.4.0\n\nUpdates `org.flywaydb:flyway-database-postgresql` from 11.8.2 to 12.4.0\n\nUpdates `org.flywaydb.flyway` from 11.8.2 to 12.4.0\n\nUpdates `org.flywaydb:flyway-database-postgresql` from 11.8.2 to 12.4.0\n\nUpdates `org.testcontainers:testcontainers-bom` from 1.21.1 to 1.21.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-java/releases\"\u003eorg.testcontainers:testcontainers-bom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.21.4\u003c/h2\u003e\n\u003cp\u003eThis release makes version 1.21.x works with recent Docker Engine changes.\u003c/p\u003e\n\u003ch2\u003e1.21.3\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate testcontainers/sshd version to 1.3.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10377\"\u003e#10377\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport docker/mcp-gateway image (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10378\"\u003e#10378\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate testcontainers version to 1.21.2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10369\"\u003e#10369\u003c/a\u003e) \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate docs version to 1.21.2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10368\"\u003e#10368\u003c/a\u003e) \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.21.2\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate ryuk version to 0.12.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10357\"\u003e#10357\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate docs version to 1.21.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10281\"\u003e#10281\u003c/a\u003e) \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate testcontainers version to 1.21.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10282\"\u003e#10282\u003c/a\u003e) \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd DockerMcpGatewayContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10364\"\u003e#10364\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\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 Gradle Wrapper from undefined to 8.14.2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10352\"\u003e#10352\u003c/a\u003e) \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\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/testcontainers/testcontainers-java/commit/d509c81e3395215fad43971e968e638afd65f463\"\u003e\u003ccode\u003ed509c81\u003c/code\u003e\u003c/a\u003e Set version during jreleaserDeploy task\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/efa40ce46b1433e6e731878490413afea8e13164\"\u003e\u003ccode\u003eefa40ce\u003c/code\u003e\u003c/a\u003e Allow junit:junit dependency in checkPOMdependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/76b13640ec8828a743636539184f898fc1bfdbd9\"\u003e\u003ccode\u003e76b1364\u003c/code\u003e\u003c/a\u003e Add JReleaser to deploy to Portal Publisher API\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/d6b6ff78468e73322f84535b46d72836221ec658\"\u003e\u003ccode\u003ed6b6ff7\u003c/code\u003e\u003c/a\u003e Fix compatibility with older Docker Engines by falling back to v1.32 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11346\"\u003e#11346\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/bebbb2c373e15e41e2faaa78632c85dc0f87b899\"\u003e\u003ccode\u003ebebbb2c\u003c/code\u003e\u003c/a\u003e Update testcontainers/sshd version to 1.3.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10377\"\u003e#10377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/2f64a4431a3e743ead728111e46754015af5f117\"\u003e\u003ccode\u003e2f64a44\u003c/code\u003e\u003c/a\u003e Support docker/mcp-gateway image (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10378\"\u003e#10378\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/b2b404a9a87ed70d0672fe5bb9ac1e3a463af94f\"\u003e\u003ccode\u003eb2b404a\u003c/code\u003e\u003c/a\u003e [create-pull-request] automated change (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10369\"\u003e#10369\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/c47afa829fe8fdbad28ac22d5a186f51b944aaa9\"\u003e\u003ccode\u003ec47afa8\u003c/code\u003e\u003c/a\u003e [create-pull-request] automated change (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10368\"\u003e#10368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/2bdd2998eaba978496b811090482b3a2193438c3\"\u003e\u003ccode\u003e2bdd299\u003c/code\u003e\u003c/a\u003e Add DockerMcpGatewayContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10364\"\u003e#10364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/7d8301903a6b45591605fd376702d24fc878a61d\"\u003e\u003ccode\u003e7d83019\u003c/code\u003e\u003c/a\u003e Update Gradle Wrapper from undefined to 8.14.2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10352\"\u003e#10352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-java/compare/1.21.1...1.21.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.testcontainers:postgresql` from 1.21.1 to 1.21.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testcontainers/testcontainers-java/releases\"\u003eorg.testcontainers:postgresql's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.21.4\u003c/h2\u003e\n\u003cp\u003eThis release makes version 1.21.x works with recent Docker Engine changes.\u003c/p\u003e\n\u003ch2\u003e1.21.3\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate testcontainers/sshd version to 1.3.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10377\"\u003e#10377\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport docker/mcp-gateway image (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10378\"\u003e#10378\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate testcontainers version to 1.21.2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10369\"\u003e#10369\u003c/a\u003e) \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate docs version to 1.21.2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10368\"\u003e#10368\u003c/a\u003e) \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.21.2\u003c/h2\u003e\n\u003ch1\u003eWhat's Changed\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate ryuk version to 0.12.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10357\"\u003e#10357\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate docs version to 1.21.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10281\"\u003e#10281\u003c/a\u003e) \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate testcontainers version to 1.21.1 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10282\"\u003e#10282\u003c/a\u003e) \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e📖 Documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd DockerMcpGatewayContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10364\"\u003e#10364\u003c/a\u003e) \u003ca href=\"https://github.com/eddumelendez\"\u003e\u003ccode\u003e@​eddumelendez\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 Gradle Wrapper from undefined to 8.14.2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10352\"\u003e#10352\u003c/a\u003e) \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\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/testcontainers/testcontainers-java/commit/d509c81e3395215fad43971e968e638afd65f463\"\u003e\u003ccode\u003ed509c81\u003c/code\u003e\u003c/a\u003e Set version during jreleaserDeploy task\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/efa40ce46b1433e6e731878490413afea8e13164\"\u003e\u003ccode\u003eefa40ce\u003c/code\u003e\u003c/a\u003e Allow junit:junit dependency in checkPOMdependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/76b13640ec8828a743636539184f898fc1bfdbd9\"\u003e\u003ccode\u003e76b1364\u003c/code\u003e\u003c/a\u003e Add JReleaser to deploy to Portal Publisher API\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/d6b6ff78468e73322f84535b46d72836221ec658\"\u003e\u003ccode\u003ed6b6ff7\u003c/code\u003e\u003c/a\u003e Fix compatibility with older Docker Engines by falling back to v1.32 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/11346\"\u003e#11346\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/bebbb2c373e15e41e2faaa78632c85dc0f87b899\"\u003e\u003ccode\u003ebebbb2c\u003c/code\u003e\u003c/a\u003e Update testcontainers/sshd version to 1.3.0 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10377\"\u003e#10377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/2f64a4431a3e743ead728111e46754015af5f117\"\u003e\u003ccode\u003e2f64a44\u003c/code\u003e\u003c/a\u003e Support docker/mcp-gateway image (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10378\"\u003e#10378\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/b2b404a9a87ed70d0672fe5bb9ac1e3a463af94f\"\u003e\u003ccode\u003eb2b404a\u003c/code\u003e\u003c/a\u003e [create-pull-request] automated change (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10369\"\u003e#10369\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/c47afa829fe8fdbad28ac22d5a186f51b944aaa9\"\u003e\u003ccode\u003ec47afa8\u003c/code\u003e\u003c/a\u003e [create-pull-request] automated change (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10368\"\u003e#10368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/2bdd2998eaba978496b811090482b3a2193438c3\"\u003e\u003ccode\u003e2bdd299\u003c/code\u003e\u003c/a\u003e Add DockerMcpGatewayContainer (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10364\"\u003e#10364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testcontainers/testcontainers-java/commit/7d8301903a6b45591605fd376702d24fc878a61d\"\u003e\u003ccode\u003e7d83019\u003c/code\u003e\u003c/a\u003e Update Gradle Wrapper from undefined to 8.14.2 (\u003ca href=\"https://redirect.github.com/testcontainers/testcontainers-java/issues/10352\"\u003e#10352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/testcontainers/testcontainers-java/compare/1.21.1...1.21.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.jooq.jooq-codegen-gradle` from 3.19.30 to 3.21.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jOOQ/jOOQ/releases\"\u003eorg.jooq.jooq-codegen-gradle's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.21.1\u003c/h2\u003e\n\u003ch1\u003eVersion 3.21.1 - March 26, 2026\u003c/h1\u003e\n\u003cp\u003eThis is a 3.21 patch release with minor improvements and bug fixes\u003c/p\u003e\n\u003ch2\u003eFeatures and Improvements\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19803\"\u003e#19803\u003c/a\u003e - Add JSONFormat::valueFormat and XMLFormat::valueFormat to allow for specifying which type of a Converter should be serialised in JSON or XML formats\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19804\"\u003e#19804\u003c/a\u003e - Multiset bind variables should serialise T type, not U type, in case Result contents have Converters attached\u003c/p\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19797\"\u003e#19797\u003c/a\u003e - ClassCastException in SQLDialect.JAVA rendering when binding a converted value\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19805\"\u003e#19805\u003c/a\u003e - Regression: NPE with custom array converter and multiset\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19807\"\u003e#19807\u003c/a\u003e - Gradle Plugin: Failed to load schema for namespace\n\u003ca href=\"https://redirect.github.com/jOOQ/jOOQ/issues/19808\"\u003e#19808\u003c/a\u003e - Duplicate methods generated in Routines class for table valued functions, if neither \u0026lt;tableValuedFunctionsAsRoutines/\u0026gt; nor \u0026lt;tableValuedFunctionsAsTables/\u0026gt; is turned off\u003c/p\u003e\n\u003ch2\u003e3.21.0\u003c/h2\u003e\n\u003ch1\u003eVersion 3.21.0 - March 24, 2026\u003c/h1\u003e\n\u003ch2\u003eNew dialects:\u003c/h2\u003e\n\u003cp\u003ejOOQ 3.20 ships with 2 new dialects:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eDatabricks in the jOOQ Enterprise Edition (no longer experimental)\u003c/li\u003e\n\u003cli\u003eSpanner in the jOOQ Enterprise Edition\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eDatabricks offers a very promising SQL dialect with a lot of functionality,\nwhich we're going to cover in full with the next version jOOQ 3.21. An initial\nversion of the dialect is shipped already in 3.20 as an experimental dialect.\n3.20 will continue to receive bug fixes and Databricks improvements as we work\nwith early adopting customers.\u003c/p\u003e\n\u003cp\u003eSpanner is Google SQL's second variant after BigQuery. The new Spanner dialect\nsupport has also greatly contributed to jOOQ's BigQuery dialect quality, as\nthe dialects are very similar.\u003c/p\u003e\n\u003ch2\u003eDialect upgrades:\u003c/h2\u003e\n\u003cp\u003eCloud dialects were improved by adding support for a lot of new features that\nthey're offering. Affected dialects include:\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/jOOQ/jOOQ/commit/256d4a42b498024871d85ba4efabf17f3d39c01f\"\u003e\u003ccode\u003e256d4a4\u003c/code\u003e\u003c/a\u003e Release 3.21.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/76f77077fead82bb8bacf72f78bd2ab8d61d1668\"\u003e\u003ccode\u003e76f7707\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19801\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/c744c7e00f4d1675648814d344825ed918589239\"\u003e\u003ccode\u003ec744c7e\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19802\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/41e6b64cb4fc610ec0d75e437c53b3d29dd0ceb2\"\u003e\u003ccode\u003e41e6b64\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19794\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/28e75ac294a01f74c8f71d8784bfad26016ff902\"\u003e\u003ccode\u003e28e75ac\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19800\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/67615134cc3c7f25527515a24c36b49280e70a93\"\u003e\u003ccode\u003e6761513\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#19796\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/cc311aee7f2b7744d90c20a2d948ca194f48a005\"\u003e\u003ccode\u003ecc311ae\u003c/code\u003e\u003c/a\u003e Release 3.21.1-SNAPSHOT\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/9f143224d74fe0354b533fafbbb17d04be66d09d\"\u003e\u003ccode\u003e9f14322\u003c/code\u003e\u003c/a\u003e Release 3.21.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/64cb7a548ecb5268579a72605eb9a02064fdf4e7\"\u003e\u003ccode\u003e64cb7a5\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#17070\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jOOQ/jOOQ/commit/e3926267f730e4f24fc7c7a54a52ec23916a08ac\"\u003e\u003ccode\u003ee392626\u003c/code\u003e\u003c/a\u003e\u003ccode\u003ejOOQ/jOOQ#17070\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jOOQ/jOOQ/compare/version-3.19.30...version-3.21.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `org.flywaydb.flyway` from 11.8.2 to 12.4.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/Kairyx-dev/KorConverterBot-SpringBoot/pull/34","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kairyx-dev%2FKorConverterBot-SpringBoot/issues/34","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/34/packages"}},{"old_version":"0.13.1","new_version":"0.13.3","update_type":"patch","path":null,"pr_created_at":"2026-04-14T19:36:45.000Z","version_change":"0.13.1 → 0.13.3","issue":{"uuid":"4264325201","node_id":"PR_kwDORSb3uc7Sawdo","number":32,"state":"closed","title":"chore(deps): bump com.uber.nullaway:nullaway from 0.13.1 to 0.13.3","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-21T19:36:17.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-14T19:36:45.000Z","updated_at":"2026-04-21T19:36:19.000Z","time_to_close":604772,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"com.uber.nullaway:nullaway","old_version":"0.13.1","new_version":"0.13.3","repository_url":"https://github.com/uber/NullAway"}],"path":null,"ecosystem":"maven"},"body":"Bumps [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) from 0.13.1 to 0.13.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/releases\"\u003ecom.uber.nullaway:nullaway's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNullAway 0.13.3\u003c/h2\u003e\n\u003cp\u003eQuick follow-up release to 0.13.2 to fix a crash (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1523\"\u003e#1523\u003c/a\u003e).\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/InjectSoftAssertions\"\u003e\u003ccode\u003e@​InjectSoftAssertions\u003c/code\u003e\u003c/a\u003e to default excluded field annotations by \u003ca href=\"https://github.com/is-ivanov\"\u003e\u003ccode\u003e@​is-ivanov\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix check for enclosing \u003ccode\u003eNewClassTree\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1524\"\u003e#1524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eonOverrideMethodInvocationVarargsArrayNullability\u003c/code\u003e handler method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1518\"\u003e#1518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Checker Framework 4.0.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1519\"\u003e#1519\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNullAway 0.13.2\u003c/h2\u003e\n\u003cp\u003eVarious bug fixes in this release and better JSpecify support.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix for explicitly-typed lambda parameters in JDK 24+ (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1452\"\u003e#1452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of wildcard upper bounds in generic method inference by \u003ca href=\"https://github.com/dhruv-agr\"\u003e\u003ccode\u003e@​dhruv-agr\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1454\"\u003e#1454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd default support for \u003ca href=\"https://github.com/PostConstruct\"\u003e\u003ccode\u003e@​PostConstruct\u003c/code\u003e\u003c/a\u003e as an initializer annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1459\"\u003e#1459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude nested annotation information in astubx files when loading external library models by \u003ca href=\"https://github.com/haewiful\"\u003e\u003ccode\u003e@​haewiful\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1456\"\u003e#1456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: assume NONNULL in generic method inference for unconstrained type variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1471\"\u003e#1471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: improve inference for generic methods based on method reference arguments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1438\"\u003e#1438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove printing of annotated type variables in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1478\"\u003e#1478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial handling of constructor diamond operators (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle restrictive type-use \u003ccode\u003e@NonNull\u003c/code\u003e annotations on varargs array (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1484\"\u003e#1484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for issue 1493 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1496\"\u003e#1496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix library modeling for varargs arrays (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1485\"\u003e#1485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRe-introduce annotations elided by \u003ccode\u003ejavac\u003c/code\u003e for certain cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1473\"\u003e#1473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJDK javac plugin: properly handle nested annotations on array parameter types and varargs (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1497\"\u003e#1497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrint only \u003ccode\u003e@Nullable\u003c/code\u003e type use annotations in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1507\"\u003e#1507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter handling of method references passed to generic methods in JSpecify mode (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1499\"\u003e#1499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport for Spring's \u003ca href=\"https://github.com/Value\"\u003e\u003ccode\u003e@​Value\u003c/code\u003e\u003c/a\u003e annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash with captured array types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1508\"\u003e#1508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUpdate comments in NullabilityUtil#hasAnyAnnotationMatching (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1457\"\u003e#1457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.3.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.47.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1461\"\u003e#1461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSwitch InvocationAndContext to be a record (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1463\"\u003e#1463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions for Node 24 compatibility by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1465\"\u003e#1465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions to latest versions by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1466\"\u003e#1466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump various dependencies (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1469\"\u003e#1469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks in \u003ccode\u003eCustomLibraryModelsTests\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1482\"\u003e#1482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Error Prone and EP plugin (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1486\"\u003e#1486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.4.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1491\"\u003e#1491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMinor cleanup, no behavior changes by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1487\"\u003e#1487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.49.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/blob/master/CHANGELOG.md\"\u003ecom.uber.nullaway:nullaway's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.13.3\u003c/h2\u003e\n\u003cp\u003eQuick follow-up release to 0.13.2 to fix a crash (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1523\"\u003e#1523\u003c/a\u003e).\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/InjectSoftAssertions\"\u003e\u003ccode\u003e@​InjectSoftAssertions\u003c/code\u003e\u003c/a\u003e to default excluded field annotations by \u003ca href=\"https://github.com/is-ivanov\"\u003e\u003ccode\u003e@​is-ivanov\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix check for enclosing \u003ccode\u003eNewClassTree\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1524\"\u003e#1524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eonOverrideMethodInvocationVarargsArrayNullability\u003c/code\u003e handler method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1518\"\u003e#1518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Checker Framework 4.0.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1519\"\u003e#1519\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 0.13.2\u003c/h2\u003e\n\u003cp\u003eVarious bug fixes in this release and better JSpecify support.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix for explicitly-typed lambda parameters in JDK 24+ (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1452\"\u003e#1452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of wildcard upper bounds in generic method inference by \u003ca href=\"https://github.com/dhruv-agr\"\u003e\u003ccode\u003e@​dhruv-agr\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1454\"\u003e#1454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd default support for \u003ca href=\"https://github.com/PostConstruct\"\u003e\u003ccode\u003e@​PostConstruct\u003c/code\u003e\u003c/a\u003e as an initializer annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1459\"\u003e#1459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude nested annotation information in astubx files when loading external library models by \u003ca href=\"https://github.com/haewiful\"\u003e\u003ccode\u003e@​haewiful\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1456\"\u003e#1456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: assume NONNULL in generic method inference for unconstrained type variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1471\"\u003e#1471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: improve inference for generic methods based on method reference arguments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1438\"\u003e#1438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove printing of annotated type variables in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1478\"\u003e#1478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial handling of constructor diamond operators (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle restrictive type-use \u003ccode\u003e@NonNull\u003c/code\u003e annotations on varargs array (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1484\"\u003e#1484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for issue 1493 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1496\"\u003e#1496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix library modeling for varargs arrays (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1485\"\u003e#1485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRe-introduce annotations elided by \u003ccode\u003ejavac\u003c/code\u003e for certain cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1473\"\u003e#1473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJDK javac plugin: properly handle nested annotations on array parameter types and varargs (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1497\"\u003e#1497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrint only \u003ccode\u003e@Nullable\u003c/code\u003e type use annotations in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1507\"\u003e#1507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter handling of method references passed to generic methods in JSpecify mode (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1499\"\u003e#1499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport for Spring's \u003ca href=\"https://github.com/Value\"\u003e\u003ccode\u003e@​Value\u003c/code\u003e\u003c/a\u003e annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash with captured array types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1508\"\u003e#1508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUpdate comments in NullabilityUtil#hasAnyAnnotationMatching (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1457\"\u003e#1457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.3.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.47.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1461\"\u003e#1461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSwitch InvocationAndContext to be a record (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1463\"\u003e#1463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions for Node 24 compatibility by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1465\"\u003e#1465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions to latest versions by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1466\"\u003e#1466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump various dependencies (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1469\"\u003e#1469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks in \u003ccode\u003eCustomLibraryModelsTests\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1482\"\u003e#1482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Error Prone and EP plugin (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1486\"\u003e#1486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.4.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1491\"\u003e#1491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMinor cleanup, no behavior changes by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1487\"\u003e#1487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.49.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/commit/68232d259460071bef95cf05e5c508a76a2bb68d\"\u003e\u003ccode\u003e68232d2\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.3.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/b2d6dfa1677521cd42d02e7c883c24d9b19e2af6\"\u003e\u003ccode\u003eb2d6dfa\u003c/code\u003e\u003c/a\u003e Changelog for 0.13.3 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1527\"\u003e#1527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/a6855fdf29211c8145bca0f24028586f35397b2d\"\u003e\u003ccode\u003ea6855fd\u003c/code\u003e\u003c/a\u003e Fix check for enclosing \u003ccode\u003eNewClassTree\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1524\"\u003e#1524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/9c08bc5742eed5521356ac2c44a4e7637aed5b5c\"\u003e\u003ccode\u003e9c08bc5\u003c/code\u003e\u003c/a\u003e Update to Checker Framework 4.0.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1519\"\u003e#1519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/68fc07e07bd6de78136243faa4b8d4732881e4b5\"\u003e\u003ccode\u003e68fc07e\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003eonOverrideMethodInvocationVarargsArrayNullability\u003c/code\u003e handler method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/7b5c9243f89a7a344025006942a0378500d2e954\"\u003e\u003ccode\u003e7b5c924\u003c/code\u003e\u003c/a\u003e Add \u003ca href=\"https://github.com/InjectSoftAssertions\"\u003e\u003ccode\u003e@​InjectSoftAssertions\u003c/code\u003e\u003c/a\u003e to default excluded field annotations (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/164d8f6e860fb2eff5b629758891c78013ff89c4\"\u003e\u003ccode\u003e164d8f6\u003c/code\u003e\u003c/a\u003e Prepare next development version.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/2c3e6c8de87981ece2919c28ccb9c39d466b4460\"\u003e\u003ccode\u003e2c3e6c8\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.2.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/596dc404b5e3d97184e35163ab6803d0856cbc6c\"\u003e\u003ccode\u003e596dc40\u003c/code\u003e\u003c/a\u003e Changelog for release 0.13.2 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1515\"\u003e#1515\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/14f12d3850dc72d6a20646eed140e12751740f95\"\u003e\u003ccode\u003e14f12d3\u003c/code\u003e\u003c/a\u003e Update to Error Prone 2.49.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uber/NullAway/compare/v0.13.1...v0.13.3\"\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=com.uber.nullaway:nullaway\u0026package-manager=gradle\u0026previous-version=0.13.1\u0026new-version=0.13.3)](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/joke/caffeinate/pull/32","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/joke%2Fcaffeinate/issues/32","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/32/packages"}},{"old_version":"0.13.1","new_version":"0.13.3","update_type":"patch","path":null,"pr_created_at":"2026-04-14T15:55:46.000Z","version_change":"0.13.1 → 0.13.3","issue":{"uuid":"4263274412","node_id":"PR_kwDOPFzfR87SXXjG","number":143,"state":"closed","title":"Bump com.uber.nullaway:nullaway from 0.13.1 to 0.13.3","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-04-20T22:25:16.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-14T15:55:46.000Z","updated_at":"2026-04-20T22:25:18.000Z","time_to_close":541770,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"com.uber.nullaway:nullaway","old_version":"0.13.1","new_version":"0.13.3","repository_url":"https://github.com/uber/NullAway"}],"path":null,"ecosystem":"maven"},"body":"Bumps [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) from 0.13.1 to 0.13.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/releases\"\u003ecom.uber.nullaway:nullaway's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNullAway 0.13.3\u003c/h2\u003e\n\u003cp\u003eQuick follow-up release to 0.13.2 to fix a crash (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1523\"\u003e#1523\u003c/a\u003e).\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/InjectSoftAssertions\"\u003e\u003ccode\u003e@​InjectSoftAssertions\u003c/code\u003e\u003c/a\u003e to default excluded field annotations by \u003ca href=\"https://github.com/is-ivanov\"\u003e\u003ccode\u003e@​is-ivanov\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix check for enclosing \u003ccode\u003eNewClassTree\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1524\"\u003e#1524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eonOverrideMethodInvocationVarargsArrayNullability\u003c/code\u003e handler method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1518\"\u003e#1518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Checker Framework 4.0.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1519\"\u003e#1519\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNullAway 0.13.2\u003c/h2\u003e\n\u003cp\u003eVarious bug fixes in this release and better JSpecify support.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix for explicitly-typed lambda parameters in JDK 24+ (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1452\"\u003e#1452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of wildcard upper bounds in generic method inference by \u003ca href=\"https://github.com/dhruv-agr\"\u003e\u003ccode\u003e@​dhruv-agr\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1454\"\u003e#1454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd default support for \u003ca href=\"https://github.com/PostConstruct\"\u003e\u003ccode\u003e@​PostConstruct\u003c/code\u003e\u003c/a\u003e as an initializer annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1459\"\u003e#1459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude nested annotation information in astubx files when loading external library models by \u003ca href=\"https://github.com/haewiful\"\u003e\u003ccode\u003e@​haewiful\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1456\"\u003e#1456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: assume NONNULL in generic method inference for unconstrained type variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1471\"\u003e#1471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: improve inference for generic methods based on method reference arguments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1438\"\u003e#1438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove printing of annotated type variables in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1478\"\u003e#1478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial handling of constructor diamond operators (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle restrictive type-use \u003ccode\u003e@NonNull\u003c/code\u003e annotations on varargs array (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1484\"\u003e#1484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for issue 1493 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1496\"\u003e#1496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix library modeling for varargs arrays (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1485\"\u003e#1485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRe-introduce annotations elided by \u003ccode\u003ejavac\u003c/code\u003e for certain cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1473\"\u003e#1473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJDK javac plugin: properly handle nested annotations on array parameter types and varargs (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1497\"\u003e#1497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrint only \u003ccode\u003e@Nullable\u003c/code\u003e type use annotations in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1507\"\u003e#1507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter handling of method references passed to generic methods in JSpecify mode (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1499\"\u003e#1499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport for Spring's \u003ca href=\"https://github.com/Value\"\u003e\u003ccode\u003e@​Value\u003c/code\u003e\u003c/a\u003e annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash with captured array types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1508\"\u003e#1508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUpdate comments in NullabilityUtil#hasAnyAnnotationMatching (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1457\"\u003e#1457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.3.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.47.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1461\"\u003e#1461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSwitch InvocationAndContext to be a record (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1463\"\u003e#1463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions for Node 24 compatibility by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1465\"\u003e#1465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions to latest versions by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1466\"\u003e#1466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump various dependencies (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1469\"\u003e#1469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks in \u003ccode\u003eCustomLibraryModelsTests\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1482\"\u003e#1482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Error Prone and EP plugin (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1486\"\u003e#1486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.4.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1491\"\u003e#1491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMinor cleanup, no behavior changes by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1487\"\u003e#1487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.49.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/blob/master/CHANGELOG.md\"\u003ecom.uber.nullaway:nullaway's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.13.3\u003c/h2\u003e\n\u003cp\u003eQuick follow-up release to 0.13.2 to fix a crash (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1523\"\u003e#1523\u003c/a\u003e).\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/InjectSoftAssertions\"\u003e\u003ccode\u003e@​InjectSoftAssertions\u003c/code\u003e\u003c/a\u003e to default excluded field annotations by \u003ca href=\"https://github.com/is-ivanov\"\u003e\u003ccode\u003e@​is-ivanov\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix check for enclosing \u003ccode\u003eNewClassTree\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1524\"\u003e#1524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eonOverrideMethodInvocationVarargsArrayNullability\u003c/code\u003e handler method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1518\"\u003e#1518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Checker Framework 4.0.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1519\"\u003e#1519\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 0.13.2\u003c/h2\u003e\n\u003cp\u003eVarious bug fixes in this release and better JSpecify support.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix for explicitly-typed lambda parameters in JDK 24+ (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1452\"\u003e#1452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of wildcard upper bounds in generic method inference by \u003ca href=\"https://github.com/dhruv-agr\"\u003e\u003ccode\u003e@​dhruv-agr\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1454\"\u003e#1454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd default support for \u003ca href=\"https://github.com/PostConstruct\"\u003e\u003ccode\u003e@​PostConstruct\u003c/code\u003e\u003c/a\u003e as an initializer annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1459\"\u003e#1459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude nested annotation information in astubx files when loading external library models by \u003ca href=\"https://github.com/haewiful\"\u003e\u003ccode\u003e@​haewiful\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1456\"\u003e#1456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: assume NONNULL in generic method inference for unconstrained type variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1471\"\u003e#1471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: improve inference for generic methods based on method reference arguments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1438\"\u003e#1438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove printing of annotated type variables in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1478\"\u003e#1478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial handling of constructor diamond operators (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle restrictive type-use \u003ccode\u003e@NonNull\u003c/code\u003e annotations on varargs array (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1484\"\u003e#1484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for issue 1493 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1496\"\u003e#1496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix library modeling for varargs arrays (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1485\"\u003e#1485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRe-introduce annotations elided by \u003ccode\u003ejavac\u003c/code\u003e for certain cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1473\"\u003e#1473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJDK javac plugin: properly handle nested annotations on array parameter types and varargs (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1497\"\u003e#1497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrint only \u003ccode\u003e@Nullable\u003c/code\u003e type use annotations in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1507\"\u003e#1507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter handling of method references passed to generic methods in JSpecify mode (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1499\"\u003e#1499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport for Spring's \u003ca href=\"https://github.com/Value\"\u003e\u003ccode\u003e@​Value\u003c/code\u003e\u003c/a\u003e annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash with captured array types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1508\"\u003e#1508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUpdate comments in NullabilityUtil#hasAnyAnnotationMatching (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1457\"\u003e#1457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.3.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.47.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1461\"\u003e#1461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSwitch InvocationAndContext to be a record (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1463\"\u003e#1463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions for Node 24 compatibility by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1465\"\u003e#1465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions to latest versions by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1466\"\u003e#1466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump various dependencies (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1469\"\u003e#1469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks in \u003ccode\u003eCustomLibraryModelsTests\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1482\"\u003e#1482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Error Prone and EP plugin (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1486\"\u003e#1486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.4.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1491\"\u003e#1491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMinor cleanup, no behavior changes by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1487\"\u003e#1487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.49.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/commit/68232d259460071bef95cf05e5c508a76a2bb68d\"\u003e\u003ccode\u003e68232d2\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.3.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/b2d6dfa1677521cd42d02e7c883c24d9b19e2af6\"\u003e\u003ccode\u003eb2d6dfa\u003c/code\u003e\u003c/a\u003e Changelog for 0.13.3 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1527\"\u003e#1527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/a6855fdf29211c8145bca0f24028586f35397b2d\"\u003e\u003ccode\u003ea6855fd\u003c/code\u003e\u003c/a\u003e Fix check for enclosing \u003ccode\u003eNewClassTree\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1524\"\u003e#1524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/9c08bc5742eed5521356ac2c44a4e7637aed5b5c\"\u003e\u003ccode\u003e9c08bc5\u003c/code\u003e\u003c/a\u003e Update to Checker Framework 4.0.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1519\"\u003e#1519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/68fc07e07bd6de78136243faa4b8d4732881e4b5\"\u003e\u003ccode\u003e68fc07e\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003eonOverrideMethodInvocationVarargsArrayNullability\u003c/code\u003e handler method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/7b5c9243f89a7a344025006942a0378500d2e954\"\u003e\u003ccode\u003e7b5c924\u003c/code\u003e\u003c/a\u003e Add \u003ca href=\"https://github.com/InjectSoftAssertions\"\u003e\u003ccode\u003e@​InjectSoftAssertions\u003c/code\u003e\u003c/a\u003e to default excluded field annotations (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/164d8f6e860fb2eff5b629758891c78013ff89c4\"\u003e\u003ccode\u003e164d8f6\u003c/code\u003e\u003c/a\u003e Prepare next development version.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/2c3e6c8de87981ece2919c28ccb9c39d466b4460\"\u003e\u003ccode\u003e2c3e6c8\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.2.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/596dc404b5e3d97184e35163ab6803d0856cbc6c\"\u003e\u003ccode\u003e596dc40\u003c/code\u003e\u003c/a\u003e Changelog for release 0.13.2 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1515\"\u003e#1515\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/14f12d3850dc72d6a20646eed140e12751740f95\"\u003e\u003ccode\u003e14f12d3\u003c/code\u003e\u003c/a\u003e Update to Error Prone 2.49.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uber/NullAway/compare/v0.13.1...v0.13.3\"\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=com.uber.nullaway:nullaway\u0026package-manager=maven\u0026previous-version=0.13.1\u0026new-version=0.13.3)](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/Sola-ris/release-action-test/pull/143","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sola-ris%2Frelease-action-test/issues/143","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/143/packages"}},{"old_version":"0.13.1","new_version":"0.13.3","update_type":"patch","path":null,"pr_created_at":"2026-04-14T13:29:18.000Z","version_change":"0.13.1 → 0.13.3","issue":{"uuid":"4262368330","node_id":"PR_kwDORFFQCM7SUfc8","number":50,"state":"closed","title":"Bump com.uber.nullaway:nullaway from 0.13.1 to 0.13.3","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-14T13:29:29.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-14T13:29:18.000Z","updated_at":"2026-04-14T13:29:38.000Z","time_to_close":11,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"com.uber.nullaway:nullaway","old_version":"0.13.1","new_version":"0.13.3","repository_url":"https://github.com/uber/NullAway"}],"path":null,"ecosystem":"maven"},"body":"Bumps [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) from 0.13.1 to 0.13.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/releases\"\u003ecom.uber.nullaway:nullaway's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNullAway 0.13.3\u003c/h2\u003e\n\u003cp\u003eQuick follow-up release to 0.13.2 to fix a crash (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1523\"\u003e#1523\u003c/a\u003e).\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/InjectSoftAssertions\"\u003e\u003ccode\u003e@​InjectSoftAssertions\u003c/code\u003e\u003c/a\u003e to default excluded field annotations by \u003ca href=\"https://github.com/is-ivanov\"\u003e\u003ccode\u003e@​is-ivanov\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix check for enclosing \u003ccode\u003eNewClassTree\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1524\"\u003e#1524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eonOverrideMethodInvocationVarargsArrayNullability\u003c/code\u003e handler method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1518\"\u003e#1518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Checker Framework 4.0.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1519\"\u003e#1519\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNullAway 0.13.2\u003c/h2\u003e\n\u003cp\u003eVarious bug fixes in this release and better JSpecify support.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix for explicitly-typed lambda parameters in JDK 24+ (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1452\"\u003e#1452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of wildcard upper bounds in generic method inference by \u003ca href=\"https://github.com/dhruv-agr\"\u003e\u003ccode\u003e@​dhruv-agr\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1454\"\u003e#1454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd default support for \u003ca href=\"https://github.com/PostConstruct\"\u003e\u003ccode\u003e@​PostConstruct\u003c/code\u003e\u003c/a\u003e as an initializer annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1459\"\u003e#1459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude nested annotation information in astubx files when loading external library models by \u003ca href=\"https://github.com/haewiful\"\u003e\u003ccode\u003e@​haewiful\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1456\"\u003e#1456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: assume NONNULL in generic method inference for unconstrained type variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1471\"\u003e#1471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: improve inference for generic methods based on method reference arguments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1438\"\u003e#1438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove printing of annotated type variables in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1478\"\u003e#1478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial handling of constructor diamond operators (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle restrictive type-use \u003ccode\u003e@NonNull\u003c/code\u003e annotations on varargs array (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1484\"\u003e#1484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for issue 1493 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1496\"\u003e#1496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix library modeling for varargs arrays (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1485\"\u003e#1485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRe-introduce annotations elided by \u003ccode\u003ejavac\u003c/code\u003e for certain cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1473\"\u003e#1473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJDK javac plugin: properly handle nested annotations on array parameter types and varargs (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1497\"\u003e#1497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrint only \u003ccode\u003e@Nullable\u003c/code\u003e type use annotations in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1507\"\u003e#1507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter handling of method references passed to generic methods in JSpecify mode (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1499\"\u003e#1499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport for Spring's \u003ca href=\"https://github.com/Value\"\u003e\u003ccode\u003e@​Value\u003c/code\u003e\u003c/a\u003e annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash with captured array types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1508\"\u003e#1508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUpdate comments in NullabilityUtil#hasAnyAnnotationMatching (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1457\"\u003e#1457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.3.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.47.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1461\"\u003e#1461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSwitch InvocationAndContext to be a record (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1463\"\u003e#1463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions for Node 24 compatibility by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1465\"\u003e#1465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions to latest versions by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1466\"\u003e#1466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump various dependencies (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1469\"\u003e#1469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks in \u003ccode\u003eCustomLibraryModelsTests\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1482\"\u003e#1482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Error Prone and EP plugin (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1486\"\u003e#1486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.4.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1491\"\u003e#1491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMinor cleanup, no behavior changes by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1487\"\u003e#1487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.49.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/blob/master/CHANGELOG.md\"\u003ecom.uber.nullaway:nullaway's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.13.3\u003c/h2\u003e\n\u003cp\u003eQuick follow-up release to 0.13.2 to fix a crash (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1523\"\u003e#1523\u003c/a\u003e).\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/InjectSoftAssertions\"\u003e\u003ccode\u003e@​InjectSoftAssertions\u003c/code\u003e\u003c/a\u003e to default excluded field annotations by \u003ca href=\"https://github.com/is-ivanov\"\u003e\u003ccode\u003e@​is-ivanov\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix check for enclosing \u003ccode\u003eNewClassTree\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1524\"\u003e#1524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eonOverrideMethodInvocationVarargsArrayNullability\u003c/code\u003e handler method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1518\"\u003e#1518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Checker Framework 4.0.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1519\"\u003e#1519\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 0.13.2\u003c/h2\u003e\n\u003cp\u003eVarious bug fixes in this release and better JSpecify support.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix for explicitly-typed lambda parameters in JDK 24+ (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1452\"\u003e#1452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of wildcard upper bounds in generic method inference by \u003ca href=\"https://github.com/dhruv-agr\"\u003e\u003ccode\u003e@​dhruv-agr\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1454\"\u003e#1454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd default support for \u003ca href=\"https://github.com/PostConstruct\"\u003e\u003ccode\u003e@​PostConstruct\u003c/code\u003e\u003c/a\u003e as an initializer annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1459\"\u003e#1459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude nested annotation information in astubx files when loading external library models by \u003ca href=\"https://github.com/haewiful\"\u003e\u003ccode\u003e@​haewiful\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1456\"\u003e#1456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: assume NONNULL in generic method inference for unconstrained type variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1471\"\u003e#1471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: improve inference for generic methods based on method reference arguments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1438\"\u003e#1438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove printing of annotated type variables in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1478\"\u003e#1478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial handling of constructor diamond operators (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle restrictive type-use \u003ccode\u003e@NonNull\u003c/code\u003e annotations on varargs array (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1484\"\u003e#1484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for issue 1493 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1496\"\u003e#1496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix library modeling for varargs arrays (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1485\"\u003e#1485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRe-introduce annotations elided by \u003ccode\u003ejavac\u003c/code\u003e for certain cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1473\"\u003e#1473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJDK javac plugin: properly handle nested annotations on array parameter types and varargs (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1497\"\u003e#1497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrint only \u003ccode\u003e@Nullable\u003c/code\u003e type use annotations in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1507\"\u003e#1507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter handling of method references passed to generic methods in JSpecify mode (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1499\"\u003e#1499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport for Spring's \u003ca href=\"https://github.com/Value\"\u003e\u003ccode\u003e@​Value\u003c/code\u003e\u003c/a\u003e annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash with captured array types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1508\"\u003e#1508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUpdate comments in NullabilityUtil#hasAnyAnnotationMatching (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1457\"\u003e#1457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.3.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.47.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1461\"\u003e#1461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSwitch InvocationAndContext to be a record (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1463\"\u003e#1463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions for Node 24 compatibility by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1465\"\u003e#1465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions to latest versions by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1466\"\u003e#1466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump various dependencies (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1469\"\u003e#1469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks in \u003ccode\u003eCustomLibraryModelsTests\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1482\"\u003e#1482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Error Prone and EP plugin (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1486\"\u003e#1486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.4.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1491\"\u003e#1491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMinor cleanup, no behavior changes by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1487\"\u003e#1487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.49.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/commit/68232d259460071bef95cf05e5c508a76a2bb68d\"\u003e\u003ccode\u003e68232d2\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.3.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/b2d6dfa1677521cd42d02e7c883c24d9b19e2af6\"\u003e\u003ccode\u003eb2d6dfa\u003c/code\u003e\u003c/a\u003e Changelog for 0.13.3 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1527\"\u003e#1527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/a6855fdf29211c8145bca0f24028586f35397b2d\"\u003e\u003ccode\u003ea6855fd\u003c/code\u003e\u003c/a\u003e Fix check for enclosing \u003ccode\u003eNewClassTree\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1524\"\u003e#1524\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/9c08bc5742eed5521356ac2c44a4e7637aed5b5c\"\u003e\u003ccode\u003e9c08bc5\u003c/code\u003e\u003c/a\u003e Update to Checker Framework 4.0.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1519\"\u003e#1519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/68fc07e07bd6de78136243faa4b8d4732881e4b5\"\u003e\u003ccode\u003e68fc07e\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003eonOverrideMethodInvocationVarargsArrayNullability\u003c/code\u003e handler method (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/7b5c9243f89a7a344025006942a0378500d2e954\"\u003e\u003ccode\u003e7b5c924\u003c/code\u003e\u003c/a\u003e Add \u003ca href=\"https://github.com/InjectSoftAssertions\"\u003e\u003ccode\u003e@​InjectSoftAssertions\u003c/code\u003e\u003c/a\u003e to default excluded field annotations (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/164d8f6e860fb2eff5b629758891c78013ff89c4\"\u003e\u003ccode\u003e164d8f6\u003c/code\u003e\u003c/a\u003e Prepare next development version.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/2c3e6c8de87981ece2919c28ccb9c39d466b4460\"\u003e\u003ccode\u003e2c3e6c8\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.2.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/596dc404b5e3d97184e35163ab6803d0856cbc6c\"\u003e\u003ccode\u003e596dc40\u003c/code\u003e\u003c/a\u003e Changelog for release 0.13.2 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1515\"\u003e#1515\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/14f12d3850dc72d6a20646eed140e12751740f95\"\u003e\u003ccode\u003e14f12d3\u003c/code\u003e\u003c/a\u003e Update to Error Prone 2.49.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uber/NullAway/compare/v0.13.1...v0.13.3\"\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=com.uber.nullaway:nullaway\u0026package-manager=maven\u0026previous-version=0.13.1\u0026new-version=0.13.3)](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/TheStackTraceWhisperer/lockdown/pull/50","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheStackTraceWhisperer%2Flockdown/issues/50","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/50/packages"}},{"old_version":"0.13.1","new_version":"0.13.2","update_type":"patch","path":null,"pr_created_at":"2026-04-13T23:25:10.000Z","version_change":"0.13.1 → 0.13.2","issue":{"uuid":"4258461759","node_id":"PR_kwDOALJa387SJTU4","number":238,"state":"closed","title":"dependabot: bump com.uber.nullaway:nullaway from 0.13.1 to 0.13.2","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-21T00:11:56.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-13T23:25:10.000Z","updated_at":"2026-04-21T00:11:58.000Z","time_to_close":607606,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"dependabot","packages":[{"name":"com.uber.nullaway:nullaway","old_version":"0.13.1","new_version":"0.13.2","repository_url":"https://github.com/uber/NullAway"}],"path":null,"ecosystem":"maven"},"body":"Bumps [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) from 0.13.1 to 0.13.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/releases\"\u003ecom.uber.nullaway:nullaway's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNullAway 0.13.2\u003c/h2\u003e\n\u003cp\u003eVarious bug fixes in this release and better JSpecify support.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix for explicitly-typed lambda parameters in JDK 24+ (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1452\"\u003e#1452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of wildcard upper bounds in generic method inference by \u003ca href=\"https://github.com/dhruv-agr\"\u003e\u003ccode\u003e@​dhruv-agr\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1454\"\u003e#1454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd default support for \u003ca href=\"https://github.com/PostConstruct\"\u003e\u003ccode\u003e@​PostConstruct\u003c/code\u003e\u003c/a\u003e as an initializer annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1459\"\u003e#1459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude nested annotation information in astubx files when loading external library models by \u003ca href=\"https://github.com/haewiful\"\u003e\u003ccode\u003e@​haewiful\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1456\"\u003e#1456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: assume NONNULL in generic method inference for unconstrained type variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1471\"\u003e#1471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: improve inference for generic methods based on method reference arguments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1438\"\u003e#1438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove printing of annotated type variables in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1478\"\u003e#1478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial handling of constructor diamond operators (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle restrictive type-use \u003ccode\u003e@NonNull\u003c/code\u003e annotations on varargs array (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1484\"\u003e#1484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for issue 1493 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1496\"\u003e#1496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix library modeling for varargs arrays (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1485\"\u003e#1485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRe-introduce annotations elided by \u003ccode\u003ejavac\u003c/code\u003e for certain cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1473\"\u003e#1473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJDK javac plugin: properly handle nested annotations on array parameter types and varargs (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1497\"\u003e#1497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrint only \u003ccode\u003e@Nullable\u003c/code\u003e type use annotations in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1507\"\u003e#1507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter handling of method references passed to generic methods in JSpecify mode (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1499\"\u003e#1499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport for Spring's \u003ca href=\"https://github.com/Value\"\u003e\u003ccode\u003e@​Value\u003c/code\u003e\u003c/a\u003e annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash with captured array types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1508\"\u003e#1508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUpdate comments in NullabilityUtil#hasAnyAnnotationMatching (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1457\"\u003e#1457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.3.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.47.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1461\"\u003e#1461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSwitch InvocationAndContext to be a record (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1463\"\u003e#1463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions for Node 24 compatibility by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1465\"\u003e#1465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions to latest versions by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1466\"\u003e#1466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump various dependencies (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1469\"\u003e#1469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks in \u003ccode\u003eCustomLibraryModelsTests\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1482\"\u003e#1482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Error Prone and EP plugin (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1486\"\u003e#1486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.4.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1491\"\u003e#1491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMinor cleanup, no behavior changes by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1487\"\u003e#1487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.49.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/blob/master/CHANGELOG.md\"\u003ecom.uber.nullaway:nullaway's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.13.2\u003c/h2\u003e\n\u003cp\u003eVarious bug fixes in this release and better JSpecify support.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix for explicitly-typed lambda parameters in JDK 24+ (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1452\"\u003e#1452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of wildcard upper bounds in generic method inference by \u003ca href=\"https://github.com/dhruv-agr\"\u003e\u003ccode\u003e@​dhruv-agr\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1454\"\u003e#1454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd default support for \u003ca href=\"https://github.com/PostConstruct\"\u003e\u003ccode\u003e@​PostConstruct\u003c/code\u003e\u003c/a\u003e as an initializer annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1459\"\u003e#1459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude nested annotation information in astubx files when loading external library models by \u003ca href=\"https://github.com/haewiful\"\u003e\u003ccode\u003e@​haewiful\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1456\"\u003e#1456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: assume NONNULL in generic method inference for unconstrained type variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1471\"\u003e#1471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: improve inference for generic methods based on method reference arguments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1438\"\u003e#1438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove printing of annotated type variables in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1478\"\u003e#1478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial handling of constructor diamond operators (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle restrictive type-use \u003ccode\u003e@NonNull\u003c/code\u003e annotations on varargs array (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1484\"\u003e#1484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for issue 1493 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1496\"\u003e#1496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix library modeling for varargs arrays (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1485\"\u003e#1485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRe-introduce annotations elided by \u003ccode\u003ejavac\u003c/code\u003e for certain cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1473\"\u003e#1473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJDK javac plugin: properly handle nested annotations on array parameter types and varargs (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1497\"\u003e#1497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrint only \u003ccode\u003e@Nullable\u003c/code\u003e type use annotations in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1507\"\u003e#1507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter handling of method references passed to generic methods in JSpecify mode (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1499\"\u003e#1499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport for Spring's \u003ca href=\"https://github.com/Value\"\u003e\u003ccode\u003e@​Value\u003c/code\u003e\u003c/a\u003e annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash with captured array types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1508\"\u003e#1508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUpdate comments in NullabilityUtil#hasAnyAnnotationMatching (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1457\"\u003e#1457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.3.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.47.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1461\"\u003e#1461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSwitch InvocationAndContext to be a record (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1463\"\u003e#1463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions for Node 24 compatibility by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1465\"\u003e#1465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions to latest versions by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1466\"\u003e#1466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump various dependencies (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1469\"\u003e#1469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks in \u003ccode\u003eCustomLibraryModelsTests\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1482\"\u003e#1482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Error Prone and EP plugin (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1486\"\u003e#1486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.4.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1491\"\u003e#1491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMinor cleanup, no behavior changes by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1487\"\u003e#1487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.49.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/commit/2c3e6c8de87981ece2919c28ccb9c39d466b4460\"\u003e\u003ccode\u003e2c3e6c8\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.2.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/596dc404b5e3d97184e35163ab6803d0856cbc6c\"\u003e\u003ccode\u003e596dc40\u003c/code\u003e\u003c/a\u003e Changelog for release 0.13.2 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1515\"\u003e#1515\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/14f12d3850dc72d6a20646eed140e12751740f95\"\u003e\u003ccode\u003e14f12d3\u003c/code\u003e\u003c/a\u003e Update to Error Prone 2.49.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/97707edbb706b490f8db0ede5eeb18af7e9e4c74\"\u003e\u003ccode\u003e97707ed\u003c/code\u003e\u003c/a\u003e Fix crash with captured array types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1508\"\u003e#1508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/498636f1e0a21301de7e3637d3184fa55562f778\"\u003e\u003ccode\u003e498636f\u003c/code\u003e\u003c/a\u003e Support for Spring's \u003ca href=\"https://github.com/Value\"\u003e\u003ccode\u003e@​Value\u003c/code\u003e\u003c/a\u003e annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/cf60f5888446045735e1accf47b6636193b5fcb3\"\u003e\u003ccode\u003ecf60f58\u003c/code\u003e\u003c/a\u003e Better handling of method references passed to generic methods in JSpecify mo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/f4dcfc9f605629508306dba6c78978277d529214\"\u003e\u003ccode\u003ef4dcfc9\u003c/code\u003e\u003c/a\u003e Print only \u003ccode\u003e@Nullable\u003c/code\u003e type use annotations in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1507\"\u003e#1507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/6e5983bb385b65df3b81f53db92b264fdd33d1cc\"\u003e\u003ccode\u003e6e5983b\u003c/code\u003e\u003c/a\u003e JDK javac plugin: properly handle nested annotations on array parameter types...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/e78dc899ad7a99d7e14301e34fc2cb1d935f70ed\"\u003e\u003ccode\u003ee78dc89\u003c/code\u003e\u003c/a\u003e Re-introduce annotations elided by \u003ccode\u003ejavac\u003c/code\u003e for certain cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1473\"\u003e#1473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/d1aa5048c3fbb37e94b348e0db2eaefd4dd7ea44\"\u003e\u003ccode\u003ed1aa504\u003c/code\u003e\u003c/a\u003e Fix library modeling for varargs arrays (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1485\"\u003e#1485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uber/NullAway/compare/v0.13.1...v0.13.2\"\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=com.uber.nullaway:nullaway\u0026package-manager=gradle\u0026previous-version=0.13.1\u0026new-version=0.13.2)](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/mikosik/smooth-build/pull/238","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mikosik%2Fsmooth-build/issues/238","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/238/packages"}},{"old_version":"0.13.1","new_version":"0.13.2","update_type":"patch","path":null,"pr_created_at":"2026-04-13T11:46:15.000Z","version_change":"0.13.1 → 0.13.2","issue":{"uuid":"4254231201","node_id":"PR_kwDOGRIFOM7R9wI5","number":425,"state":"closed","title":"build(deps): bump com.uber.nullaway:nullaway from 0.13.1 to 0.13.2","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-14T11:07:36.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-13T11:46:15.000Z","updated_at":"2026-04-14T11:07:38.000Z","time_to_close":84081,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"com.uber.nullaway:nullaway","old_version":"0.13.1","new_version":"0.13.2","repository_url":"https://github.com/uber/NullAway"}],"path":null,"ecosystem":"maven"},"body":"Bumps [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) from 0.13.1 to 0.13.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/releases\"\u003ecom.uber.nullaway:nullaway's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNullAway 0.13.2\u003c/h2\u003e\n\u003cp\u003eVarious bug fixes in this release and better JSpecify support.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix for explicitly-typed lambda parameters in JDK 24+ (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1452\"\u003e#1452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of wildcard upper bounds in generic method inference by \u003ca href=\"https://github.com/dhruv-agr\"\u003e\u003ccode\u003e@​dhruv-agr\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1454\"\u003e#1454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd default support for \u003ca href=\"https://github.com/PostConstruct\"\u003e\u003ccode\u003e@​PostConstruct\u003c/code\u003e\u003c/a\u003e as an initializer annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1459\"\u003e#1459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude nested annotation information in astubx files when loading external library models by \u003ca href=\"https://github.com/haewiful\"\u003e\u003ccode\u003e@​haewiful\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1456\"\u003e#1456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: assume NONNULL in generic method inference for unconstrained type variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1471\"\u003e#1471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: improve inference for generic methods based on method reference arguments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1438\"\u003e#1438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove printing of annotated type variables in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1478\"\u003e#1478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial handling of constructor diamond operators (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle restrictive type-use \u003ccode\u003e@NonNull\u003c/code\u003e annotations on varargs array (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1484\"\u003e#1484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for issue 1493 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1496\"\u003e#1496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix library modeling for varargs arrays (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1485\"\u003e#1485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRe-introduce annotations elided by \u003ccode\u003ejavac\u003c/code\u003e for certain cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1473\"\u003e#1473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJDK javac plugin: properly handle nested annotations on array parameter types and varargs (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1497\"\u003e#1497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrint only \u003ccode\u003e@Nullable\u003c/code\u003e type use annotations in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1507\"\u003e#1507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter handling of method references passed to generic methods in JSpecify mode (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1499\"\u003e#1499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport for Spring's \u003ca href=\"https://github.com/Value\"\u003e\u003ccode\u003e@​Value\u003c/code\u003e\u003c/a\u003e annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash with captured array types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1508\"\u003e#1508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUpdate comments in NullabilityUtil#hasAnyAnnotationMatching (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1457\"\u003e#1457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.3.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.47.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1461\"\u003e#1461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSwitch InvocationAndContext to be a record (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1463\"\u003e#1463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions for Node 24 compatibility by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1465\"\u003e#1465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions to latest versions by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1466\"\u003e#1466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump various dependencies (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1469\"\u003e#1469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks in \u003ccode\u003eCustomLibraryModelsTests\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1482\"\u003e#1482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Error Prone and EP plugin (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1486\"\u003e#1486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.4.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1491\"\u003e#1491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMinor cleanup, no behavior changes by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1487\"\u003e#1487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.49.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/blob/master/CHANGELOG.md\"\u003ecom.uber.nullaway:nullaway's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.13.2\u003c/h2\u003e\n\u003cp\u003eVarious bug fixes in this release and better JSpecify support.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix for explicitly-typed lambda parameters in JDK 24+ (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1452\"\u003e#1452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of wildcard upper bounds in generic method inference by \u003ca href=\"https://github.com/dhruv-agr\"\u003e\u003ccode\u003e@​dhruv-agr\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1454\"\u003e#1454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd default support for \u003ca href=\"https://github.com/PostConstruct\"\u003e\u003ccode\u003e@​PostConstruct\u003c/code\u003e\u003c/a\u003e as an initializer annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1459\"\u003e#1459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude nested annotation information in astubx files when loading external library models by \u003ca href=\"https://github.com/haewiful\"\u003e\u003ccode\u003e@​haewiful\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1456\"\u003e#1456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: assume NONNULL in generic method inference for unconstrained type variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1471\"\u003e#1471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: improve inference for generic methods based on method reference arguments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1438\"\u003e#1438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove printing of annotated type variables in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1478\"\u003e#1478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial handling of constructor diamond operators (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle restrictive type-use \u003ccode\u003e@NonNull\u003c/code\u003e annotations on varargs array (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1484\"\u003e#1484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for issue 1493 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1496\"\u003e#1496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix library modeling for varargs arrays (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1485\"\u003e#1485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRe-introduce annotations elided by \u003ccode\u003ejavac\u003c/code\u003e for certain cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1473\"\u003e#1473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJDK javac plugin: properly handle nested annotations on array parameter types and varargs (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1497\"\u003e#1497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrint only \u003ccode\u003e@Nullable\u003c/code\u003e type use annotations in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1507\"\u003e#1507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter handling of method references passed to generic methods in JSpecify mode (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1499\"\u003e#1499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport for Spring's \u003ca href=\"https://github.com/Value\"\u003e\u003ccode\u003e@​Value\u003c/code\u003e\u003c/a\u003e annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash with captured array types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1508\"\u003e#1508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUpdate comments in NullabilityUtil#hasAnyAnnotationMatching (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1457\"\u003e#1457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.3.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.47.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1461\"\u003e#1461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSwitch InvocationAndContext to be a record (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1463\"\u003e#1463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions for Node 24 compatibility by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1465\"\u003e#1465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions to latest versions by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1466\"\u003e#1466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump various dependencies (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1469\"\u003e#1469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks in \u003ccode\u003eCustomLibraryModelsTests\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1482\"\u003e#1482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Error Prone and EP plugin (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1486\"\u003e#1486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.4.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1491\"\u003e#1491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMinor cleanup, no behavior changes by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1487\"\u003e#1487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.49.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/commit/2c3e6c8de87981ece2919c28ccb9c39d466b4460\"\u003e\u003ccode\u003e2c3e6c8\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.2.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/596dc404b5e3d97184e35163ab6803d0856cbc6c\"\u003e\u003ccode\u003e596dc40\u003c/code\u003e\u003c/a\u003e Changelog for release 0.13.2 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1515\"\u003e#1515\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/14f12d3850dc72d6a20646eed140e12751740f95\"\u003e\u003ccode\u003e14f12d3\u003c/code\u003e\u003c/a\u003e Update to Error Prone 2.49.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/97707edbb706b490f8db0ede5eeb18af7e9e4c74\"\u003e\u003ccode\u003e97707ed\u003c/code\u003e\u003c/a\u003e Fix crash with captured array types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1508\"\u003e#1508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/498636f1e0a21301de7e3637d3184fa55562f778\"\u003e\u003ccode\u003e498636f\u003c/code\u003e\u003c/a\u003e Support for Spring's \u003ca href=\"https://github.com/Value\"\u003e\u003ccode\u003e@​Value\u003c/code\u003e\u003c/a\u003e annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/cf60f5888446045735e1accf47b6636193b5fcb3\"\u003e\u003ccode\u003ecf60f58\u003c/code\u003e\u003c/a\u003e Better handling of method references passed to generic methods in JSpecify mo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/f4dcfc9f605629508306dba6c78978277d529214\"\u003e\u003ccode\u003ef4dcfc9\u003c/code\u003e\u003c/a\u003e Print only \u003ccode\u003e@Nullable\u003c/code\u003e type use annotations in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1507\"\u003e#1507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/6e5983bb385b65df3b81f53db92b264fdd33d1cc\"\u003e\u003ccode\u003e6e5983b\u003c/code\u003e\u003c/a\u003e JDK javac plugin: properly handle nested annotations on array parameter types...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/e78dc899ad7a99d7e14301e34fc2cb1d935f70ed\"\u003e\u003ccode\u003ee78dc89\u003c/code\u003e\u003c/a\u003e Re-introduce annotations elided by \u003ccode\u003ejavac\u003c/code\u003e for certain cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1473\"\u003e#1473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/d1aa5048c3fbb37e94b348e0db2eaefd4dd7ea44\"\u003e\u003ccode\u003ed1aa504\u003c/code\u003e\u003c/a\u003e Fix library modeling for varargs arrays (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1485\"\u003e#1485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uber/NullAway/compare/v0.13.1...v0.13.2\"\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=com.uber.nullaway:nullaway\u0026package-manager=maven\u0026previous-version=0.13.1\u0026new-version=0.13.2)](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/itinycheng/flink-platform-backend/pull/425","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/itinycheng%2Fflink-platform-backend/issues/425","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/425/packages"}},{"old_version":"0.13.1","new_version":"0.13.2","update_type":"patch","path":null,"pr_created_at":"2026-04-13T07:02:30.000Z","version_change":"0.13.1 → 0.13.2","issue":{"uuid":"4252055874","node_id":"PR_kwDOGbiom87R5L2z","number":135,"state":"open","title":"Bump com.uber.nullaway:nullaway from 0.13.1 to 0.13.2","user":"dependabot[bot]","labels":["dependencies","java"],"assignees":["yvasyliev"],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-13T07:02:30.000Z","updated_at":"2026-04-13T07:05:12.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"com.uber.nullaway:nullaway","old_version":"0.13.1","new_version":"0.13.2","repository_url":"https://github.com/uber/NullAway"}],"path":null,"ecosystem":"maven"},"body":"Bumps [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) from 0.13.1 to 0.13.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/releases\"\u003ecom.uber.nullaway:nullaway's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNullAway 0.13.2\u003c/h2\u003e\n\u003cp\u003eVarious bug fixes in this release and better JSpecify support.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix for explicitly-typed lambda parameters in JDK 24+ (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1452\"\u003e#1452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of wildcard upper bounds in generic method inference by \u003ca href=\"https://github.com/dhruv-agr\"\u003e\u003ccode\u003e@​dhruv-agr\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1454\"\u003e#1454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd default support for \u003ca href=\"https://github.com/PostConstruct\"\u003e\u003ccode\u003e@​PostConstruct\u003c/code\u003e\u003c/a\u003e as an initializer annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1459\"\u003e#1459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude nested annotation information in astubx files when loading external library models by \u003ca href=\"https://github.com/haewiful\"\u003e\u003ccode\u003e@​haewiful\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1456\"\u003e#1456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: assume NONNULL in generic method inference for unconstrained type variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1471\"\u003e#1471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: improve inference for generic methods based on method reference arguments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1438\"\u003e#1438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove printing of annotated type variables in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1478\"\u003e#1478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial handling of constructor diamond operators (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle restrictive type-use \u003ccode\u003e@NonNull\u003c/code\u003e annotations on varargs array (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1484\"\u003e#1484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for issue 1493 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1496\"\u003e#1496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix library modeling for varargs arrays (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1485\"\u003e#1485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRe-introduce annotations elided by \u003ccode\u003ejavac\u003c/code\u003e for certain cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1473\"\u003e#1473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJDK javac plugin: properly handle nested annotations on array parameter types and varargs (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1497\"\u003e#1497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrint only \u003ccode\u003e@Nullable\u003c/code\u003e type use annotations in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1507\"\u003e#1507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter handling of method references passed to generic methods in JSpecify mode (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1499\"\u003e#1499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport for Spring's \u003ca href=\"https://github.com/Value\"\u003e\u003ccode\u003e@​Value\u003c/code\u003e\u003c/a\u003e annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash with captured array types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1508\"\u003e#1508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUpdate comments in NullabilityUtil#hasAnyAnnotationMatching (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1457\"\u003e#1457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.3.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.47.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1461\"\u003e#1461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSwitch InvocationAndContext to be a record (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1463\"\u003e#1463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions for Node 24 compatibility by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1465\"\u003e#1465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions to latest versions by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1466\"\u003e#1466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump various dependencies (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1469\"\u003e#1469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks in \u003ccode\u003eCustomLibraryModelsTests\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1482\"\u003e#1482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Error Prone and EP plugin (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1486\"\u003e#1486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.4.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1491\"\u003e#1491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMinor cleanup, no behavior changes by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1487\"\u003e#1487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.49.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/blob/master/CHANGELOG.md\"\u003ecom.uber.nullaway:nullaway's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.13.2\u003c/h2\u003e\n\u003cp\u003eVarious bug fixes in this release and better JSpecify support.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix for explicitly-typed lambda parameters in JDK 24+ (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1452\"\u003e#1452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of wildcard upper bounds in generic method inference by \u003ca href=\"https://github.com/dhruv-agr\"\u003e\u003ccode\u003e@​dhruv-agr\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1454\"\u003e#1454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd default support for \u003ca href=\"https://github.com/PostConstruct\"\u003e\u003ccode\u003e@​PostConstruct\u003c/code\u003e\u003c/a\u003e as an initializer annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1459\"\u003e#1459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude nested annotation information in astubx files when loading external library models by \u003ca href=\"https://github.com/haewiful\"\u003e\u003ccode\u003e@​haewiful\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1456\"\u003e#1456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: assume NONNULL in generic method inference for unconstrained type variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1471\"\u003e#1471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: improve inference for generic methods based on method reference arguments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1438\"\u003e#1438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove printing of annotated type variables in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1478\"\u003e#1478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial handling of constructor diamond operators (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle restrictive type-use \u003ccode\u003e@NonNull\u003c/code\u003e annotations on varargs array (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1484\"\u003e#1484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for issue 1493 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1496\"\u003e#1496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix library modeling for varargs arrays (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1485\"\u003e#1485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRe-introduce annotations elided by \u003ccode\u003ejavac\u003c/code\u003e for certain cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1473\"\u003e#1473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJDK javac plugin: properly handle nested annotations on array parameter types and varargs (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1497\"\u003e#1497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrint only \u003ccode\u003e@Nullable\u003c/code\u003e type use annotations in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1507\"\u003e#1507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter handling of method references passed to generic methods in JSpecify mode (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1499\"\u003e#1499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport for Spring's \u003ca href=\"https://github.com/Value\"\u003e\u003ccode\u003e@​Value\u003c/code\u003e\u003c/a\u003e annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash with captured array types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1508\"\u003e#1508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUpdate comments in NullabilityUtil#hasAnyAnnotationMatching (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1457\"\u003e#1457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.3.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.47.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1461\"\u003e#1461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSwitch InvocationAndContext to be a record (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1463\"\u003e#1463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions for Node 24 compatibility by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1465\"\u003e#1465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions to latest versions by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1466\"\u003e#1466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump various dependencies (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1469\"\u003e#1469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks in \u003ccode\u003eCustomLibraryModelsTests\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1482\"\u003e#1482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Error Prone and EP plugin (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1486\"\u003e#1486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.4.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1491\"\u003e#1491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMinor cleanup, no behavior changes by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1487\"\u003e#1487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.49.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/commit/2c3e6c8de87981ece2919c28ccb9c39d466b4460\"\u003e\u003ccode\u003e2c3e6c8\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.2.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/596dc404b5e3d97184e35163ab6803d0856cbc6c\"\u003e\u003ccode\u003e596dc40\u003c/code\u003e\u003c/a\u003e Changelog for release 0.13.2 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1515\"\u003e#1515\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/14f12d3850dc72d6a20646eed140e12751740f95\"\u003e\u003ccode\u003e14f12d3\u003c/code\u003e\u003c/a\u003e Update to Error Prone 2.49.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/97707edbb706b490f8db0ede5eeb18af7e9e4c74\"\u003e\u003ccode\u003e97707ed\u003c/code\u003e\u003c/a\u003e Fix crash with captured array types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1508\"\u003e#1508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/498636f1e0a21301de7e3637d3184fa55562f778\"\u003e\u003ccode\u003e498636f\u003c/code\u003e\u003c/a\u003e Support for Spring's \u003ca href=\"https://github.com/Value\"\u003e\u003ccode\u003e@​Value\u003c/code\u003e\u003c/a\u003e annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/cf60f5888446045735e1accf47b6636193b5fcb3\"\u003e\u003ccode\u003ecf60f58\u003c/code\u003e\u003c/a\u003e Better handling of method references passed to generic methods in JSpecify mo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/f4dcfc9f605629508306dba6c78978277d529214\"\u003e\u003ccode\u003ef4dcfc9\u003c/code\u003e\u003c/a\u003e Print only \u003ccode\u003e@Nullable\u003c/code\u003e type use annotations in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1507\"\u003e#1507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/6e5983bb385b65df3b81f53db92b264fdd33d1cc\"\u003e\u003ccode\u003e6e5983b\u003c/code\u003e\u003c/a\u003e JDK javac plugin: properly handle nested annotations on array parameter types...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/e78dc899ad7a99d7e14301e34fc2cb1d935f70ed\"\u003e\u003ccode\u003ee78dc89\u003c/code\u003e\u003c/a\u003e Re-introduce annotations elided by \u003ccode\u003ejavac\u003c/code\u003e for certain cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1473\"\u003e#1473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/d1aa5048c3fbb37e94b348e0db2eaefd4dd7ea44\"\u003e\u003ccode\u003ed1aa504\u003c/code\u003e\u003c/a\u003e Fix library modeling for varargs arrays (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1485\"\u003e#1485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uber/NullAway/compare/v0.13.1...v0.13.2\"\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=com.uber.nullaway:nullaway\u0026package-manager=gradle\u0026previous-version=0.13.1\u0026new-version=0.13.2)](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/yvasyliev/dz4j/pull/135","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/yvasyliev%2Fdz4j/issues/135","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/135/packages"}},{"old_version":"0.13.1","new_version":"0.13.2","update_type":"patch","path":null,"pr_created_at":"2026-04-13T06:39:14.000Z","version_change":"0.13.1 → 0.13.2","issue":{"uuid":"4251923001","node_id":"PR_kwDOCBLsjM7R43jN","number":826,"state":"open","title":"build(deps): bump com.uber.nullaway:nullaway from 0.13.1 to 0.13.2","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-13T06:39:14.000Z","updated_at":"2026-04-13T06:45:25.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"com.uber.nullaway:nullaway","old_version":"0.13.1","new_version":"0.13.2","repository_url":"https://github.com/uber/NullAway"}],"path":null,"ecosystem":"maven"},"body":"Bumps [com.uber.nullaway:nullaway](https://github.com/uber/NullAway) from 0.13.1 to 0.13.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/uber/NullAway/releases\"\u003ecom.uber.nullaway:nullaway's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eNullAway 0.13.2\u003c/h2\u003e\n\u003cp\u003eVarious bug fixes in this release and better JSpecify support.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix for explicitly-typed lambda parameters in JDK 24+ (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1452\"\u003e#1452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of wildcard upper bounds in generic method inference by \u003ca href=\"https://github.com/dhruv-agr\"\u003e\u003ccode\u003e@​dhruv-agr\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1454\"\u003e#1454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd default support for \u003ca href=\"https://github.com/PostConstruct\"\u003e\u003ccode\u003e@​PostConstruct\u003c/code\u003e\u003c/a\u003e as an initializer annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1459\"\u003e#1459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude nested annotation information in astubx files when loading external library models by \u003ca href=\"https://github.com/haewiful\"\u003e\u003ccode\u003e@​haewiful\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1456\"\u003e#1456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: assume NONNULL in generic method inference for unconstrained type variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1471\"\u003e#1471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: improve inference for generic methods based on method reference arguments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1438\"\u003e#1438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove printing of annotated type variables in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1478\"\u003e#1478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial handling of constructor diamond operators (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle restrictive type-use \u003ccode\u003e@NonNull\u003c/code\u003e annotations on varargs array (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1484\"\u003e#1484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for issue 1493 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1496\"\u003e#1496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix library modeling for varargs arrays (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1485\"\u003e#1485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRe-introduce annotations elided by \u003ccode\u003ejavac\u003c/code\u003e for certain cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1473\"\u003e#1473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJDK javac plugin: properly handle nested annotations on array parameter types and varargs (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1497\"\u003e#1497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrint only \u003ccode\u003e@Nullable\u003c/code\u003e type use annotations in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1507\"\u003e#1507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter handling of method references passed to generic methods in JSpecify mode (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1499\"\u003e#1499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport for Spring's \u003ca href=\"https://github.com/Value\"\u003e\u003ccode\u003e@​Value\u003c/code\u003e\u003c/a\u003e annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash with captured array types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1508\"\u003e#1508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUpdate comments in NullabilityUtil#hasAnyAnnotationMatching (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1457\"\u003e#1457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.3.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.47.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1461\"\u003e#1461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSwitch InvocationAndContext to be a record (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1463\"\u003e#1463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions for Node 24 compatibility by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1465\"\u003e#1465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions to latest versions by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1466\"\u003e#1466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump various dependencies (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1469\"\u003e#1469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks in \u003ccode\u003eCustomLibraryModelsTests\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1482\"\u003e#1482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Error Prone and EP plugin (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1486\"\u003e#1486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.4.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1491\"\u003e#1491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMinor cleanup, no behavior changes by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1487\"\u003e#1487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.49.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/blob/master/CHANGELOG.md\"\u003ecom.uber.nullaway:nullaway's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 0.13.2\u003c/h2\u003e\n\u003cp\u003eVarious bug fixes in this release and better JSpecify support.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix for explicitly-typed lambda parameters in JDK 24+ (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1452\"\u003e#1452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove handling of wildcard upper bounds in generic method inference by \u003ca href=\"https://github.com/dhruv-agr\"\u003e\u003ccode\u003e@​dhruv-agr\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1454\"\u003e#1454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd default support for \u003ca href=\"https://github.com/PostConstruct\"\u003e\u003ccode\u003e@​PostConstruct\u003c/code\u003e\u003c/a\u003e as an initializer annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1459\"\u003e#1459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude nested annotation information in astubx files when loading external library models by \u003ca href=\"https://github.com/haewiful\"\u003e\u003ccode\u003e@​haewiful\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1456\"\u003e#1456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: assume NONNULL in generic method inference for unconstrained type variables (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1471\"\u003e#1471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJSpecify: improve inference for generic methods based on method reference arguments (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1438\"\u003e#1438\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove printing of annotated type variables in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1478\"\u003e#1478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInitial handling of constructor diamond operators (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1464\"\u003e#1464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHandle restrictive type-use \u003ccode\u003e@NonNull\u003c/code\u003e annotations on varargs array (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1484\"\u003e#1484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTest case for issue 1493 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1496\"\u003e#1496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix library modeling for varargs arrays (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1485\"\u003e#1485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRe-introduce annotations elided by \u003ccode\u003ejavac\u003c/code\u003e for certain cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1473\"\u003e#1473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJDK javac plugin: properly handle nested annotations on array parameter types and varargs (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1497\"\u003e#1497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrint only \u003ccode\u003e@Nullable\u003c/code\u003e type use annotations in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1507\"\u003e#1507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBetter handling of method references passed to generic methods in JSpecify mode (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1499\"\u003e#1499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport for Spring's \u003ca href=\"https://github.com/Value\"\u003e\u003ccode\u003e@​Value\u003c/code\u003e\u003c/a\u003e annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash with captured array types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1508\"\u003e#1508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMaintenance\n\u003cul\u003e\n\u003cli\u003eUpdate comments in NullabilityUtil#hasAnyAnnotationMatching (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1457\"\u003e#1457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.3.1 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1458\"\u003e#1458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.47.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1461\"\u003e#1461\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSwitch InvocationAndContext to be a record (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1463\"\u003e#1463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions for Node 24 compatibility by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1465\"\u003e#1465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade GitHub Actions to latest versions by \u003ca href=\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1466\"\u003e#1466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump various dependencies (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1469\"\u003e#1469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse text blocks in \u003ccode\u003eCustomLibraryModelsTests\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1482\"\u003e#1482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Error Prone and EP plugin (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1486\"\u003e#1486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Gradle 9.4.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1491\"\u003e#1491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMinor cleanup, no behavior changes by \u003ca href=\"https://github.com/armandino\"\u003e\u003ccode\u003e@​armandino\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1487\"\u003e#1487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate to Error Prone 2.49.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\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/uber/NullAway/commit/2c3e6c8de87981ece2919c28ccb9c39d466b4460\"\u003e\u003ccode\u003e2c3e6c8\u003c/code\u003e\u003c/a\u003e Prepare for release 0.13.2.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/596dc404b5e3d97184e35163ab6803d0856cbc6c\"\u003e\u003ccode\u003e596dc40\u003c/code\u003e\u003c/a\u003e Changelog for release 0.13.2 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1515\"\u003e#1515\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/14f12d3850dc72d6a20646eed140e12751740f95\"\u003e\u003ccode\u003e14f12d3\u003c/code\u003e\u003c/a\u003e Update to Error Prone 2.49.0 (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1514\"\u003e#1514\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/97707edbb706b490f8db0ede5eeb18af7e9e4c74\"\u003e\u003ccode\u003e97707ed\u003c/code\u003e\u003c/a\u003e Fix crash with captured array types (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1508\"\u003e#1508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/498636f1e0a21301de7e3637d3184fa55562f778\"\u003e\u003ccode\u003e498636f\u003c/code\u003e\u003c/a\u003e Support for Spring's \u003ca href=\"https://github.com/Value\"\u003e\u003ccode\u003e@​Value\u003c/code\u003e\u003c/a\u003e annotation (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/cf60f5888446045735e1accf47b6636193b5fcb3\"\u003e\u003ccode\u003ecf60f58\u003c/code\u003e\u003c/a\u003e Better handling of method references passed to generic methods in JSpecify mo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/f4dcfc9f605629508306dba6c78978277d529214\"\u003e\u003ccode\u003ef4dcfc9\u003c/code\u003e\u003c/a\u003e Print only \u003ccode\u003e@Nullable\u003c/code\u003e type use annotations in error messages (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1507\"\u003e#1507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/6e5983bb385b65df3b81f53db92b264fdd33d1cc\"\u003e\u003ccode\u003e6e5983b\u003c/code\u003e\u003c/a\u003e JDK javac plugin: properly handle nested annotations on array parameter types...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/e78dc899ad7a99d7e14301e34fc2cb1d935f70ed\"\u003e\u003ccode\u003ee78dc89\u003c/code\u003e\u003c/a\u003e Re-introduce annotations elided by \u003ccode\u003ejavac\u003c/code\u003e for certain cases (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1473\"\u003e#1473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/uber/NullAway/commit/d1aa5048c3fbb37e94b348e0db2eaefd4dd7ea44\"\u003e\u003ccode\u003ed1aa504\u003c/code\u003e\u003c/a\u003e Fix library modeling for varargs arrays (\u003ca href=\"https://redirect.github.com/uber/NullAway/issues/1485\"\u003e#1485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/uber/NullAway/compare/v0.13.1...v0.13.2\"\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=com.uber.nullaway:nullaway\u0026package-manager=gradle\u0026previous-version=0.13.1\u0026new-version=0.13.2)](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/CycloneDX/cyclonedx-gradle-plugin/pull/826","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/CycloneDX%2Fcyclonedx-gradle-plugin/issues/826","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/826/packages"}}]}