Skip to content

Custom NativeUtils with support for multiple runtimes (v2.1.1)#3

Merged
noelhudson merged 5 commits into
support-v2.1.1from
multi-platform-classpath-v2.1.1-port-nativeutils
Feb 5, 2026
Merged

Custom NativeUtils with support for multiple runtimes (v2.1.1)#3
noelhudson merged 5 commits into
support-v2.1.1from
multi-platform-classpath-v2.1.1-port-nativeutils

Conversation

@noelhudson

@noelhudson noelhudson commented Feb 5, 2026

Copy link
Copy Markdown

Summary

OSS changes:

  • Cherry-picked 2x commits from main branch:
    • Rust: Migrate from rustls-pemfile usage to rustls-pki-types (#5037)
    • Fix: LOLWUT Tests and Add Version 9 Support (#4907)

SNCR changes:

  • Addressed some Rust linting errors.
  • Updated Gradle file (copyNativeUtils task) to rename the "libglide_rs" runtime files to include classifiers.
  • Updated NativeUtils to load the relevant runtime based on os/arch.
  • Update java-cd workflow to remove maven publishing and signing, and replaced with a GitHub release job. Also removed the "v" prefix from the expected tag name.

Checklist

Before submitting the PR make sure the following are checked:

  • This Pull Request is related to one issue.
  • Commit message has a detailed description of what changed and why.
  • Tests are added or updated.
  • CHANGELOG.md and documentation files are updated.
  • Linters have been run (make *-lint targets) and Prettier has been run (make prettier-fix).
  • Destination branch is correct - main or release
  • Create merge commit if merging release branch into main, squash otherwise.

xdk-amz and others added 4 commits February 3, 2026 14:05
* Fix lolwut test

Signed-off-by: affonsov <67347924+affonsov@users.noreply.github.com>

* fixing lolwut tests

Signed-off-by: affonsov <67347924+affonsov@users.noreply.github.com>

* fix java lint

Signed-off-by: affonsov <67347924+affonsov@users.noreply.github.com>

* fix lolwut bug on python

Signed-off-by: affonsov <67347924+affonsov@users.noreply.github.com>

* fix lint

Signed-off-by: affonsov <67347924+affonsov@users.noreply.github.com>

---------

Signed-off-by: affonsov <67347924+affonsov@users.noreply.github.com>
…d signing, updated CD workflow to work with SNCR tags and also perform a release
@noelhudson noelhudson force-pushed the multi-platform-classpath-v2.1.1-port-nativeutils branch 8 times, most recently from f94318f to 9f18aa4 Compare February 5, 2026 12:37
@noelhudson noelhudson force-pushed the multi-platform-classpath-v2.1.1-port-nativeutils branch from 9f18aa4 to de7e1fb Compare February 5, 2026 12:39
@noelhudson noelhudson requested a review from netofontes February 5, 2026 13:01
@noelhudson noelhudson marked this pull request as ready for review February 5, 2026 13:09
@noelhudson noelhudson merged commit 16f4b2d into support-v2.1.1 Feb 5, 2026
19 checks passed
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