Skip to content

Releases: getappmap/appmap-java

v1.29.0

22 Jan 16:36

Choose a tag to compare

1.29.0 (2026-01-22)

Bug Fixes

  • agent: Append runtime JAR to bootstrap class loader (7f5ee4c)
  • agent: Support running agent on bootstrap classpath (c161259)
  • Close underlying Writers in RecordingSession to prevent resource leaks (4ac35f5)
  • Don't throw when loading logging config fails (7782132)
  • Enforce UTF-8 for AppMap I/O and add encoding regression tests (923aeef)

Features

  • agent: Add option to exclude specific hook classes (412f24d)
  • Enhanced JDBC hooks with PreparedStatement and batch support (d901a68)
  • logging: Improve AppMap agent logging and config output (fb1a4f9)

v1.28.1

11 Nov 00:03

Choose a tag to compare

1.28.1 (2025-11-11)

Bug Fixes

  • Prevent crash when test fails on a different thread (c7525c6)

v1.28.0

25 Mar 01:38

Choose a tag to compare

1.28.0 (2025-03-25)

Bug Fixes

  • More robust handling of LVT when resolving parameters (1f630ff), closes #293

Features

  • Show basic information messages (d71b1a1)

v1.27.2

24 Mar 19:34

Choose a tag to compare

1.27.2 (2025-03-24)

Bug Fixes

  • More robust java metadata matching (102adfa)

v1.27.1

02 Sep 17:48

Choose a tag to compare

1.27.1 (2024-09-02)

Bug Fixes

  • detect packages in multi-project repositories (b60aac6)

v1.27.0

27 Aug 20:48

Choose a tag to compare

1.27.0 (2024-08-27)

Features

  • add config parameter to disable custom stringification (cb18931)

v1.26.10

21 Aug 13:35

Choose a tag to compare

1.26.10 (2024-08-21)

Bug Fixes

  • crash due to config packages key with missing value (ef48399)

v1.26.9

05 Jul 14:42

Choose a tag to compare

1.26.9 (2024-07-05)

Bug Fixes

  • NPE running init when no appmap.yml found (6dcd0d9)

v1.26.8

16 May 15:25

Choose a tag to compare

1.26.8 (2024-05-16)

Bug Fixes

  • filename too long in some cases (fc74f0a)

v1.26.7

15 Apr 20:26

Choose a tag to compare

1.26.7 (2024-04-15)

Bug Fixes

  • APPMAP_OUTPUT_DIRECTORY can be set from env (c933c45)
  • resolve output directory relative to config (deb2a84)