Skip to content

Update Java SDK distribution to 3.2.0 - #2

Open
libaiaaa wants to merge 1 commit into
mainfrom
codex/update-java-3.2.0
Open

libaiaaa wants to merge 1 commit into
mainfrom
codex/update-java-3.2.0

Conversation

@libaiaaa

Copy link
Copy Markdown
Collaborator

Summary

  • Update the published Java SDK distribution to 3.2.0.
  • Refresh the API reference, developer guide, release notes, legal notices,
    and sample sources.
  • Preserve the new sample dependency layout (samples/lib and
    samples/common) and align README instructions with it.
  • Exclude complete distribution ZIPs, SDK activation keys, private signing
    keys, PKCS#12/PFX containers, generated test-PKI material, and OS metadata.
  • Add ignore rules and explain how users supply their own license and
    prepare local signing prerequisites.

Verification

  • All 30 sample source sets compile using JDK 21 javac --release 8.
  • Shell syntax and Python parsing checks pass.
  • SDK JARs in lib and samples/lib are byte-identical (class-file major 52).
  • SHA-256: 22a8c26e504ef2922f43f10184c0cb510f7faf06c5a300b35071846f88953689.
  • Audited all 553 files in the commit index, including JAR entries, for
    excluded artifacts, private-key PEM markers, and matches to the source
    distribution's activation key; no matches remain.
  • Extracted and scanned the text of all 11 bundled PDF files.
  • Verified sensitive-file ignore rules and required JAR inclusion.

Limitations

  • No licensed runtime samples, network signing services, or AWS operations
    were executed. Compilation is not end-to-end runtime acceptance.
  • Signing examples require user-provided or locally generated credentials.
    See samples/README.md for the existing default mode and prerequisites.
  • This update excludes complete ZIP distribution assets and does not
    create a release or tag.
  • Repository history has not been rewritten or subjected to a full secret audit.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant