mirror of
https://github.com/alexhopeoconnor/DFTE.git
synced 2026-10-21 14:22:34 +10:00
34 lines
1.3 KiB
Markdown
34 lines
1.3 KiB
Markdown
# 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.
|