packages feed

bytestring-mmap-compat-0.2.3: CHANGELOG.md

# Changelog

## 0.2.3  2026-06-08

Initial release of `bytestring-mmap-compat`, forked from
`bytestring-mmap-0.2.2` on Hackage.

  - Adds `System.Posix.IO.Compat` shim so the package compiles
    against `unix >= 2.8` (whose `openFd` lost the `Maybe FileMode`
    argument).
  - Widens the `unix` bound to `>= 2.7 && < 2.9`.
  - Modernises the cabal file: `cabal-version: 2.0`, explicit
    `default-language: Haskell2010`, explicit base / bytestring
    bounds.
  - Public API unchanged from upstream 0.2.2.
  - Dropped `-O2` from `ghc-options` (a per-package `-O2` is rarely
    a real win on a thin FFI wrapper and burns compile time on
    every downstream user; the hot path is in `cbits/`).