Repository navigation
v3.2.0
Highlights
ZPA 4.2.0
This release includes the ZPA 4.2.0.
Make sure to build your custom plugins with this version of ZPA before using them in ZPA CLI.
Binaries
π Universal
This distribution requires an external Java runtime.
- zpa-cli-3.2.0.zip (requires Java 21+)
- zpa-cli-3.2.0.tar (requires Java 21+)
βοΈ Bundled Java Runtimes
These binaries provide their own Java runtime.
| Platform | Intel | Arm |
|---|---|---|
| MacOS | zpa-cli-3.2.0-osx-x86_64.tar.gz | zpa-cli-3.2.0-osx-aarch_64.tar.gz |
| Linux (glibc) | zpa-cli-3.2.0-linux-x86_64.tar.gz | zpa-cli-3.2.0-linux-aarch_64.tar.gz |
| Alpine Linux (musl) | zpa-cli-3.2.0-linux_musl-x86_64.tar.gz | |
| Windows | zpa-cli-3.2.0-windows-x86_64.zip |
A note from Brazil
ZPA is developed in Brazil, and releasing software can feel secondary while the country is going through a critical political and social struggle.
To me, open source has always meant more than simply making code available. It is about sharing knowledge, building collectively, and believing that cooperation, rather than the pursuit of individual profit, can help create a better world. These values do not stop at software.
Brazil has already paid a heavy price for authoritarianism, political violence, structural inequality, and contempt for democratic institutions. With these forces once again threatening our public life, silence is complicity.
I believe democracy must be actively defended and fascism must be opposed. No political project is worth sacrificing human dignity, social rights, or the right of the working class and marginalized communities to organize and fight for a better life.
Solidarity is not charity; it is an act of resistance. Caring for the vulnerable is not a threat. A society should be judged not by how much unchecked power its most privileged are allowed to exercise, but by the dignity, rights, and material conditions guaranteed to everyone.
If you find ZPA useful and wish to support my work, please consider redirecting your financial support to the grassroots initiatives listed on my GitHub Sponsors page instead.
Take care of each other, organize, and do not take our rights for granted.
Full changelog
π Merge
- 784d3ad Merge pull request #150 from felipebz/renovate/gradle-actions-digest, closes #150
- 15da995 Merge pull request #151 from felipebz/renovate/sonarsource-sonarqube-scan-action-digest, closes #151
- e3f0592 Merge pull request #149 from felipebz/renovate/gradle-9.x, closes #149
- 797200f Merge pull request #148 from felipebz/renovate/patch-slf4j-monorepo, closes #148
- b50f338 Merge pull request #147 from felipebz/renovate/patch-jackson-monorepo, closes #147
- fc14d86 Merge pull request #146 from felipebz/renovate/org.pf4j-pf4j-3.x, closes #146
- 0ffb2a3 Merge pull request #145 from felipebz/renovate/sonarsource-sonarqube-scan-action-digest, closes #145
- 806688c Merge pull request #144 from felipebz/renovate/docker-setup-buildx-action-digest, closes #144
- 58bedc6 Merge pull request #143 from felipebz/renovate/docker-build-push-action-digest, closes #143
- 178ae78 Merge pull request #142 from felipebz/renovate/actions-setup-java-digest, closes #142
- f019398 Merge pull request #139 from felipebz/renovate/actions-setup-java-digest, closes #139
- 39c960f Merge pull request #137 from felipebz/renovate/org.jreleaser-1.x, closes #137
π Features
- 7101feb cli: add focused validation and automation support
- a95d6dc cli: add file ID support to scanner for enhanced issue tracking
- 6dd7b70 cli: integrate project declaration extraction and symbol indexing in the scanner
π Fixes
- d32f085 deps: update dependency org.slf4j:slf4j-jdk14 to v2.0.20
- 14c256a deps: update dependency com.fasterxml.jackson.module:jackson-module-kotlin to v2.22.3
- c864b56 deps: update dependency org.pf4j:pf4j to v3.16.0
- 2d769cc deps: update dependency org.slf4j:slf4j-jdk14 to v2.0.19 (#136), closes #136
π§° Tasks
- a908d5f main: release 3.2.0
- 2d046f1 add funding configuration
- 155d6e6 main: release 3.2.0
- 6586a67 update zpaVersion to 4.2.0
- 0b36a9a deps: update sonarsource/sonarqube-scan-action digest to d209202
- 61ed7eb deps: update gradle/actions digest to 3f5f9ad
- b0e08c6 deps: update gradle to v9.8.0
- 0b95905 deps: update sonarsource/sonarqube-scan-action digest to ba9859e
- 8771b86 deps: update docker/setup-buildx-action digest to f87e599
- b5eb987 deps: update docker/build-push-action digest to c3c9e26
- 14fd98e deps: update actions/setup-java digest to de7274f
- c92a27e deps: update plugin org.jreleaser to v1.26.0
- f922753 deps: update actions/setup-java digest to de7274f
- 83eb884 deps: update plugin org.jetbrains.kotlin.jvm to v2.4.20 (#140), closes #140
- a9e5567 build: update Sonatype repository URLs and remove redundant publishing configuration
- 8950907 build: update Java version to 25