16 Commits
Author SHA1 Message Date
alex 42cb8f2324 docs: improve async guidance and examples 2026-09-17 09:11:29 +10:00
alex 065aed893d docs: clarify DFTE response ownership guidance 2026-09-08 09:52:34 +10:00
alex dbbb29484a Release DFTE v1.2.0 2026-09-04 17:40:27 +10:00
alex a09f9e331a docs: refine template engine guides and validation 2026-09-04 09:52:07 +10:00
alex ff33de6293 Improve release preparation tooling 2026-09-01 17:29:56 +10:00
alex 65d2cb38ae Release v1.1.0 2026-09-01 10:57:59 +10:00
alex 6a5b3aab9e feat: prepare DFTE 1.0.2 2026-08-27 14:25:38 +10:00
alex 361803c2b3 docs: clarify supported targets and releases 2026-08-25 09:01:06 +10:00
alex 5c6d0140c5 Fix iterator cleanup and configuration guidance 2026-08-24 22:36:39 +10:00
alex 9e998f92a2 Add TemplateEngineAsyncWeb for safe ESPAsyncWebServer chunked responses
Chunk callbacks may see maxLen==0 or need another tick before progress; plain
0 ends the body and breaks browsers. Provide helpers that use
RESPONSE_TRY_AGAIN, bounded template render retries, and disconnect cleanup.
Update the README and async examples to use the shared wrapper.
2026-05-06 00:44:54 +10:00
alex e3af7eacbf Extend DFTE template engine debug API and refine renderer logging.
Add helpers in DeviceFrameworkTemplateEngineDebug and wire clearer
instrumentation in DeviceFrameworkTemplateRenderer; update README.
2026-04-20 23:28:51 +10:00
alex 73fdd28f74 Harden DFTE rendering and placeholder registration to fail safely under stalled and invalid inputs.
Add regression coverage and docs updates so these edge cases stay stable across board test runs.
2026-04-16 13:48:25 +10:00
alex af32c6de61 Clarify placeholder descriptor examples 2025-11-09 13:23:20 +10:00
alex 5b35364a38 Clarify README comparison matrix 2025-11-09 13:16:13 +10:00
alex 2f220c32ea Add examples and expand README for release 2025-11-09 13:11:26 +10:00
alex 5719aa6c39 Add DFTE sources and tests 2025-11-09 10:17:57 +10:00