Skip to content

0.3.0

Choose a tag to compare

@dmccoystephenson dmccoystephenson released this 28 Sep 00:53
· 10 commits to main since this release
a7fe367

The server-wide file plugins/trace/config.yml can now carry a tags: block. Those tags are added to every event that every plugin on the server reports. An automated test server marks itself like this:

enabled: true
tags:
  ci: "true"

A plugin's own tag of the same name always wins. Invalid entries are dropped, and the total per event stays within the server's limit of 32 tags. A malformed file never throws and never turns reporting off. A newly created file now also holds the example, commented out, so nothing changes by default.

This release also adds TraceClient.VERSION (0.3.0), which is now used in the User-Agent.

Re-vendor TraceClient.java to pick it up. Nothing else about the API changes, and 0.2.0 files keep reading only the enabled: line.


drafted by Claude on behalf of Daniel Stephenson