JaCoCo now officially supports Java 22 (GitHub #1596).
Experimental support for Java 23 class files (GitHub #1553).
Fixed bugs
Branches added by the Kotlin compiler for functions with default arguments and having more than 32 parameters are filtered out during generation of report (GitHub #1556).
Branch added by the Kotlin compiler version 1.5.0 and above for reading from lateinit property is filtered out during generation of report (GitHub #1568).
If you know of Guava Android users who have not yet upgraded to at least release 33.0.0, please encourage them to upgrade, preferably to today's release, 33.2.0. These releases have begun adding Java 8+ APIs to guava-android. While we don't anticipate problems, we do anticipate that any unexpected problems could force a disruptive rollback. To minimize any disruption, we'd like to catch any such problems early.
Dropped testing for Android versions before Lollipop (API Level 21). Guava may stop working under older versions in the future, or it may have done so already.
collect: Made our Collector APIs (e.g., ImmutableList.toImmutableList()) available in guava-android. More Java 8 APIs will follow in future releases. (96fca0b747)
As always, streams are available to Android code only when that code enables library desugaring or targets a new enough API Level (24 (Nougat) for many stream APIs). (But note that we test only with library desugaring, so we don't currently know if API Level 24 is high enough to use our Collector APIs unless you have also enabled library desugaring.) Guava users who avoid the Collector APIs do not need to meet this requirement.
collect: Fixed a potential NullPointerException in ImmutableMap.Builder on a rare code path. (70a98115d8)
Dependabot 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.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore 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)
- `@dependabot ignore 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)
- `@dependabot ignore ` 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)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the maven-dependencies group in /camera-binding with 9 updates:
3.1.0
3.2.4
3.3.0
3.3.1
0.8.11
0.8.12
33.1.0-jre
33.2.0-jre
2.0.12
2.0.13
1.5.3
1.5.6
5.10.1
5.10.2
5.10.1
5.10.2
5.10.1
5.10.2
Updates
org.apache.maven.plugins:maven-gpg-plugin
from 3.1.0 to 3.2.4Release notes
Sourced from org.apache.maven.plugins:maven-gpg-plugin's releases.
... (truncated)
Commits
789149e
[maven-release-plugin] prepare release maven-gpg-plugin-3.2.4893aedc
[MGPG-125] Fix "bestPractices" (#95)b6f0324
[MGPG-126] Bump commons-io:commons-io from 2.16.0 to 2.16.1 (#94)3c5878b
[maven-release-plugin] prepare for next development iteration89b91a4
[maven-release-plugin] prepare release maven-gpg-plugin-3.2.3fc2efa3
[MGPG-123][MGPG-124] Dependency upgrades (#93)50222d3
[MGPG-120] New mojo sign-deployed (#88)a6c3a09
[MGPG-122] Bump org.apache.maven.plugins:maven-invoker-plugin from 3.6.0 to 3...78f5e37
[MGPG-121] Return the workaround for pseudo security (#90)582df74
[MGPG-117] Improve passphrase handling (#86)Updates
org.apache.maven.plugins:maven-source-plugin
from 3.3.0 to 3.3.1Commits
f80596e
[maven-release-plugin] prepare release maven-source-plugin-3.3.17626998
Bump apache/maven-gh-actions-shared from 3 to 483c963c
Bump org.apache.maven.plugins:maven-plugins from 39 to 41 (#18)40ae495
Bump org.codehaus.plexus:plexus-archiver from 4.8.0 to 4.9.1 (#20)073462b
Bump org.apache.maven:maven-archiver from 3.6.0 to 3.6.1 (#21)0b1c823
Fix typos in AbstractSourceJarMojo exception099c65a
[MSOURCES-142] Bump org.codehaus.plexus:plexus-archiver from 4.7.1 to 4.8.0 (...1edeea4
[MSOURCES-139] Fix typo in AbstractSourceJarMojo exception436966e
[maven-release-plugin] prepare for next development iterationUpdates
org.jacoco:jacoco-maven-plugin
from 0.8.11 to 0.8.12Release notes
Sourced from org.jacoco:jacoco-maven-plugin's releases.
Commits
dbfb6f2
Prepare release 0.8.12a50585b
Upgrade maven-plugin-plugin to 3.6.4 (#1604)fd63cc5
Configure labels that Dependabot assigns to PRs (#1603)03a5333
Add configuration for Dependabot to simplify updates of ASM (#1601)40ff9fb
Upgrade ASM to 9.7 (#1600)9077178
Happy birthday Java 22! (#1596)7edd1b5
Bump actions/setup-java from 4.1.0 to 4.2.1 (#1594)e50b547
Upgrade ECJ to 3.37.0 (#1590)a1144d0
Upgrade maven-site-plugin to 3.12.1 (#1586)04b0141
Bump actions/setup-java from 4.0.0 to 4.1.0 (#1587)Updates
com.google.guava:guava
from 33.1.0-jre to 33.2.0-jreRelease notes
Sourced from com.google.guava:guava's releases.
Commits
Updates
org.slf4j:slf4j-api
from 2.0.12 to 2.0.13Updates
ch.qos.logback:logback-classic
from 1.5.3 to 1.5.6Commits
7812a55
prepare release 1.5.6759fc25
fix issues/805 i.e. LOGBACK-1768, included file with inner conditional3d55638
start work on 1.5.6-SNAPSHOTa91d2b6
notes about javadocsc7c5e89
prepare release 1.5.57db8797
upgrade build to slf4j 2.0.13f9c04d2
test inclusion with conditionalsf32ed30
remove support for metaannotations for NoAutoStart annotation4476edd
Search for@​NoAutoStart
annotations in ancestor hierarchy, implemented interf...a649c60
rename IncludeActionTest as IncludeModelHandlerTestUpdates
org.junit.jupiter:junit-jupiter-api
from 5.10.1 to 5.10.2Release notes
Sourced from org.junit.jupiter:junit-jupiter-api's releases.
Commits
4c0ddda
Release 5.10.2463a147
Finalize release notes for 5.10.243c105a
Revert "Apply method predicate before searching type hierarchy"63d464d
Revert "Harmonize application of method and field filters in search algorithms"85ec2fc
Revert "Apply field predicate before searching type hierarchy"6209006
Update release notes5ee499f
Fix CI buildd919ba7
Namespace user-specific build parameterse26cd83
Prepare release notes for 5.10.2ec8d428
Include LauncherInterceptor in launcher module declarationUpdates
org.junit.jupiter:junit-jupiter-params
from 5.10.1 to 5.10.2Release notes
Sourced from org.junit.jupiter:junit-jupiter-params's releases.
Commits
4c0ddda
Release 5.10.2463a147
Finalize release notes for 5.10.243c105a
Revert "Apply method predicate before searching type hierarchy"63d464d
Revert "Harmonize application of method and field filters in search algorithms"85ec2fc
Revert "Apply field predicate before searching type hierarchy"6209006
Update release notes5ee499f
Fix CI buildd919ba7
Namespace user-specific build parameterse26cd83
Prepare release notes for 5.10.2ec8d428
Include LauncherInterceptor in launcher module declarationUpdates
org.junit.jupiter:junit-jupiter-engine
from 5.10.1 to 5.10.2Release notes
Sourced from org.junit.jupiter:junit-jupiter-engine's releases.
Commits
4c0ddda
Release 5.10.2463a147
Finalize release notes for 5.10.243c105a
Revert "Apply method predicate before searching type hierarchy"63d464d
Revert "Harmonize application of method and field filters in search algorithms"85ec2fc
Revert "Apply field predicate before searching type hierarchy"6209006
Update release notes5ee499f
Fix CI buildd919ba7
Namespace user-specific build parameterse26cd83
Prepare release notes for 5.10.2ec8d428
Include LauncherInterceptor in launcher module declarationUpdates
org.junit.jupiter:junit-jupiter-params
from 5.10.1 to 5.10.2Release notes
Sourced from org.junit.jupiter:junit-jupiter-params's releases.
Commits
4c0ddda
Release 5.10.2463a147
Finalize release notes for 5.10.243c105a
Revert "Apply method predicate before searching type hierarchy"63d464d
Revert "Harmonize application of method and field filters in search algorithms"85ec2fc
Revert "Apply field predicate before searching type hierarchy"6209006
Update release notes5ee499f
Fix CI buildd919ba7
Namespace user-specific build parameterse26cd83
Prepare release notes for 5.10.2ec8d428
Include LauncherInterceptor in launcher module declarationUpdates
org.junit.jupiter:junit-jupiter-engine
from 5.10.1 to 5.10.2Release notes
Sourced from org.junit.jupiter:junit-jupiter-engine's releases.
Commits
4c0ddda
Release 5.10.2463a147
Finalize release notes for 5.10.243c105a
Revert "Apply method predicate before searching type hierarchy"63d464d
Revert "Harmonize application of method and field filters in search algorithms"85ec2fc
Revert "Apply field predicate before searching type hierarchy"6209006
Update release notes5ee499f
Fix CI buildd919ba7
Namespace user-specific build parameterse26cd83
Prepare release notes for 5.10.2ec8d428
Include LauncherInterceptor in launcher module declarationDependabot 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
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show