Skip to content

v3.0.0 (2025-06-23)

Choose a tag to compare

@ptaoussanis ptaoussanis released this 23 Jun 12:08

This is a major upgrade with many improvements. It includes breaking changes for a minority of users. Please see below for changes, and linked commit messages for relevant migration info and motivations.

Sincere apologies for the hassle! Most users (esp. those using defaults) should be able to upgrade without any modifications, but as always please report any unexpected problems on GitHub or the Slack channel, and feel free to ping if I can provide any assistance! 🙏

- Peter Taoussanis

Breaking since v2.7.0 (2024-04-15)

  • [mod] [BREAKING] Changed arg given to custom profile handlers [0f73778], see help:signal-content for new arg
  • [mod] [BREAKING] Profiling levels changed from 0..6 (default 2) to 0..100 (default :info=50), you may need to update your profile/d callsites! [025ff70]
  • [mod] [BREAKING] New API for draining stats accumulator [b2c866b]
  • [mod] [BREAKING] Omit defn_ / fn_ id prefix when using defnp, defnp-, fnp [5f5d2ef]
  • [mod] [BREAKING] Remove :file key from pstats :loc maps [79ccac5]

New since v2.7.0 (2024-04-15)

Since v3.0.0-RC1 (2025-04-30)

  • [mod] Some changes to the options and output to the Timbre and Telemere handlers [48e82ad]. Please recheck if you're using custom options.