Skip to content

v2.21.2

Choose a tag to compare

@gunlee01 gunlee01 released this 17 Jan 05:22
· 11 commits to master since this release

Release v2.21.2

Notification

  • execute the command to run scouter client for Mac(OSX) xattr -cr scouter.client.app
  • The following JAVA environment variable must be added to dynamically load SCRIPT PULGIN in a JAVA PROCESS running in JAVA 11 or later environments.
    • --add-opens=java.base/java.lang=ALL-UNNAMED --add-exports=java.base/sun.net=ALL-UNNAMED
  • To generate a thread dump via scouter in a java 11 or later environment, the following java environment variable must be added.
    • -Djdk.attach.allowAttachSelf=true
  • On issue to display xlog list table, remove the directory ~/.scouter/xlogcolumnfile/. (@user.home/scouter/xlogcolumnfile/ on Windows)

What's New

Scouter Client Modernization

Eclipse Platform Upgrade to 2024-03

  • Upgraded Eclipse RCP platform from 2022-03 to 2024-03
  • Upgraded Tycho build plugin from 2.7.0 to 4.0.8
  • Minimum Java version increased from 11 to 17
  • Migrated from javax.servlet to jakarta.servlet-api for Jakarta EE compatibility

Enhanced macOS Support

  • Added macOS-specific Eclipse plugins (debug.core, e4.ui.workbench.renderers.swt.cocoa)
  • Added macOS launcher script (run-scouter.command)
  • Added README-macOS.md with macOS-specific setup instructions
  • Configured maven-antrun-plugin for macOS package assembly

Build System Improvements

  • Added MAVEN_OPTS configuration for Eclipse 2024-03 XML entity size limit handling
  • Added tycho-bnd-plugin configuration to suppress m2e lifecycle warnings
  • Enhanced UI customization with improved perspective and toolbar settings

Bug Fixes

Apache HttpClient 5 Compatibility

  • Fixed method reference error in HttpClient5 tracing by updating to use correct API method (getUri instead of getURI)
  • Improved package imports for org.apache.hc.client5 compatibility

Dependency Conflicts

  • Fixed swagger version conflict with jackson-databind

Full Changelog: v2.21.1...v2.21.2