Skip to content

Add JavaAccessBridge 64bit DLL as a dependency#18627

Merged
seanbudd merged 2 commits into
masterfrom
updateJAB
Aug 6, 2025
Merged

Add JavaAccessBridge 64bit DLL as a dependency#18627
seanbudd merged 2 commits into
masterfrom
updateJAB

Conversation

@seanbudd

@seanbudd seanbudd commented Aug 6, 2025

Copy link
Copy Markdown
Member

Link to issue number:

taken from #18207
Part of #16304
Introduces changes from nvaccess/javaAccessBridge32-bin#6

Summary of the issue:

we need to use a 64bit version of Java Access bridge soon.

Description of user facing changes:

Description of developer facing changes:

Adds the 64bit version of the DLL in preparation for #16304

Description of development approach:

Testing strategy:

Tested on #18207

Known issues with pull request:

Code Review Checklist:

  • Documentation:
    • Change log entry
    • User Documentation
    • Developer / Technical Documentation
    • Context sensitive help for GUI changes
  • Testing:
    • Unit tests
    • System (end to end) tests
    • Manual testing
  • UX of all users considered:
    • Speech
    • Braille
    • Low Vision
    • Different web browsers
    • Localization in other languages / culture than English
  • API is compatible with existing add-ons.
  • Security precautions taken.

@coderabbitai summary

Copilot AI review requested due to automatic review settings August 6, 2025 05:48
@seanbudd seanbudd requested a review from a team as a code owner August 6, 2025 05:48
@seanbudd seanbudd requested a review from SaschaCowley August 6, 2025 05:48

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds the 64-bit Java Access Bridge DLL as a dependency in preparation for transitioning from the 32-bit version. This is part of a larger effort to support 64-bit Java applications in NVDA.

  • Updates the submodule reference to include the 64-bit Java Access Bridge DLL
  • Adds documentation noting the transition to the 64-bit version

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
projectDocs/dev/createDevEnvironment.md Documents the addition of 64-bit Java Access Bridge version alongside existing 32-bit dependency
include/javaAccessBridge32 Updates submodule commit reference to include the 64-bit DLL

Comment thread projectDocs/dev/createDevEnvironment.md Outdated
@seanbudd seanbudd merged commit b2ea316 into master Aug 6, 2025
21 checks passed
@seanbudd seanbudd deleted the updateJAB branch August 6, 2025 08:38
@SaschaCowley SaschaCowley added this to the 2025.3 milestone Aug 18, 2025
@seanbudd seanbudd mentioned this pull request Oct 15, 2025
15 tasks
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.

4 participants