packages feed

tracy-profiler-0.1.2.1: CHANGELOG.md

# Changelog for `tracy-profiler`

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to the
[Haskell Package Versioning Policy](https://pvp.haskell.org/).

## 0.1.2.1 - 2025-11-02

- Fix `-enable` build without having libtracyclient installed.

## 0.1.2.0 - 2025-11-01

- Fixed byte order in IsLabel Color instance.
- Move library dependencies under a flag.
  The package takes extra effort to remove traces of itself unless enabled.
- Added a safety net around zones.
  Controlled with flags: zones_pedantic (disable to silently skip) and zones_unsafe (enable to remove the check).
- Added `withSrcLoc` which avoids CPP.
- Renamed `withSrcLoc_` to `withSrcLocImpl`, don't use.
- `Added System.Tracy.Memory` wrappers (sans the callback variants).

## 0.1.1.0 - 2025-10-30

- Fixes for copypasta in `#ifndef TRACE_ENABLE` sections.
- `withProfiler` and `withSrcLoc_` now require `MonadUnliftIO`.

## 0.1.0.0 - 2025-10-30

Initial release.