Files
DFTE/CHANGELOG.md
T

1.3 KiB

Changelog

1.2.1

  • Clarify the safe shared-response and fixed-slot borrowed-response helpers so embedded web clients can choose the ownership model that matches their response lifetime.
  • Refresh the package documentation and canonical PlatformIO installation tag.

1.2.0

  • Add a borrowed async-response helper for fixed, caller-owned response slots. It avoids a per-request shared_ptr control allocation while releasing the slot safely on completion or disconnect.
  • Add callback-enabled safe shared response helpers so dynamic contexts can return a bounded owner permit at the same time as their shared state is released.

1.1.0

  • Replace layout-affecting compile-time storage overrides with per-context, caller-selected rendering depth and read-buffer capacity. This keeps the public ABI stable across translation units while allowing constrained responses to use smaller storage.
  • Pin ESP32 tests to the Arduino 3-compatible pioarduino platform release.

1.0.2

  • Ensure open iterator handles are closed when rendering resets, stalls, or terminates with an error.
  • Document the supported build-flag configuration model so every translation unit uses the same DFTE object layout.

1.0.1

  • Establish the first semantic-versioned release of the maintained DFTE package.