Skip to content

Tags: getappmap/appmap-python

Tags

v3.0.0

Toggle v3.0.0's commit message
chore(release): 3.0.0 [skip ci]

# [3.0.0](v2.2.0...v3.0.0) (2026-04-14)

* feat!: Use raw string values instead of repr() for str types in display_string ([5ee53e7](5ee53e7))

### BREAKING CHANGES

* String values in appmap events are now recorded verbatim
(e.g. "hello") rather than as Python repr (e.g. "'hello'"). This affects
parameters, return values, and HTTP message fields of type builtins.str.
The class field already identifies the type, so repr-quoting was redundant.

Using raw string values also enables proper secret leak detection, since
recorded values now match what appears in log messages.

Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>

v2.2.0

Toggle v2.2.0's commit message
chore(release): 2.2.0 [skip ci]

# [2.2.0](v2.1.9...v2.2.0) (2026-04-04)

### Features

* Capture argument values of labeled functions by default ([453b697](453b697))

v2.1.9

Toggle v2.1.9's commit message
chore(release): 2.1.9 [skip ci]

## [2.1.9](v2.1.8...v2.1.9) (2026-02-03)

### Bug Fixes

* **recording:** sanitize process recording filenames for Windows ([eb0379f](eb0379f)), closes [#377](#377)

v2.1.8

Toggle v2.1.8's commit message
chore(release): 2.1.8 [skip ci]

## [2.1.8](v2.1.7...v2.1.8) (2024-11-13)

### Bug Fixes

* Prevent process recordings from clobbering one another ([0347af1](0347af1))

v2.1.7

Toggle v2.1.7's commit message
chore(release): 2.1.7 [skip ci]

## [2.1.7](v2.1.6...v2.1.7) (2024-08-15)

### Bug Fixes

* cache Env.root_dir, is_appmap_repo ([5122d76](5122d76))
* disable parameter rendering by  default ([91f1364](91f1364))

v2.1.6

Toggle v2.1.6's commit message
chore(release): 2.1.6 [skip ci]

## [2.1.6](v2.1.5...v2.1.6) (2024-08-13)

### Bug Fixes

* generate AppMap data from django tests ([ea0918c](ea0918c))
* make wrapt function objects pickleable ([3561e3b](3561e3b))

v2.1.5

Toggle v2.1.5's commit message
chore(release): 2.1.5 [skip ci]

## [2.1.5](v2.1.4...v2.1.5) (2024-08-05)

### Bug Fixes

* reenable instrumentation of properties ([7b3119a](7b3119a))

v2.1.4

Toggle v2.1.4's commit message
chore(release): 2.1.4 [skip ci]

## [2.1.4](v2.1.3...v2.1.4) (2024-07-26)

### Bug Fixes

* disable property instrumentation by default ([a280300](a280300))

v2.1.3

Toggle v2.1.3's commit message
chore(release): 2.1.3 [skip ci]

## [2.1.3](v2.1.2...v2.1.3) (2024-07-26)

### Bug Fixes

* add APPMAP_INSTRUMENT_PROPERTIES ([11b6307](11b6307))
* add ruff ([ac94204](ac94204))
* improve property handling ([5cce0f0](5cce0f0))
* show config packages on startup ([feec761](feec761))
* try to avoid recording tests ([1847b0e](1847b0e))

v2.1.2

Toggle v2.1.2's commit message
chore(release): 2.1.2 [skip ci]

## [2.1.2](v2.1.1...v2.1.2) (2024-07-16)

### Bug Fixes

* catch BaseException from instrumented code ([c927f9c](c927f9c))