Skip to content

8.0.14

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 30 Sep 17:01
· 145 commits to master since this release
0b11f4a

Release Notes for Version 8.0.14

New Features and Enhancements:

  • Performance Optimization:
    • Optimized GraalVM polyglot context allocation using virtual threads. Introduced a context reuse queue to enhance performance. (commit: be858bbea)
    • Enabled virtual threads in CleanerUtils, contributing to improved system performance. (commit: 85223e1e4)
    • The graphAppInitializer now initializes apps on separate threads, resulting in a faster startup. (commit: 5ee61d128)

Bug Fixes:

  • Fixed missing metrics module in the native image build. (commit: 4779b8ada)
  • Fixed the plugin directory path issue in PolyglotDeployer.getPluginsDirectory(). (commit: 7861575fd)

Dependency Upgrades:

  • Upgraded Truffle to version 24.1.0. (commit: 55eb1a274)
  • Bumped mongodb-driver-sync to version 5.1.4, logback-classic to 1.5.8, and classgraph to 4.8.176. (commit: 527a17749)

Refactoring:

  • Refactored several polyglot classes for cleaner code and better maintainability. (commit: 8b32a2eed)
  • Removed per-thread caching of context objects as it no longer provided benefits with the introduction of virtual threads. (commit: a737d7e27)
  • General code refactoring to improve readability and structure. (commit: 0bf1d0e67)

Documentation:

  • Updated GRAALVM.md documentation. (commit: 5e0ca4042)