diff options
| author | Your Name <you@example.com> | 2026-05-23 22:09:57 +0530 |
|---|---|---|
| committer | Your Name <you@example.com> | 2026-05-23 22:09:57 +0530 |
| commit | bf8e095b94fe500a9c35d7f2f616eb85569dbe5e (patch) | |
| tree | c6bb9a2b11d20aff855cc324f1c3d60751629d1f /components/tollgate_core/CHANGELOG.md | |
| parent | aec549f83d5084aa9fd16c00e1c09e06ac7471d4 (diff) | |
Phase 10a v1.2.0: MIT license, metadata update, full API docs
- Bump idf_component.yml to v1.2.0 with MIT license, targets, tags
- Add LICENSE (MIT) for IDF Component Registry compatibility
- Update CHANGELOG.md with v1.2.0 entries (portal, stratum_client, mint_health, client)
- Update README.md with all 13 modules documented, API reference table
- Add REMAINING_PLAN.md with full execution plan and checklist
- 25 unit tests pass, ESP-IDF build passes
Diffstat (limited to 'components/tollgate_core/CHANGELOG.md')
| -rw-r--r-- | components/tollgate_core/CHANGELOG.md | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/components/tollgate_core/CHANGELOG.md b/components/tollgate_core/CHANGELOG.md index b6d664f..946c600 100644 --- a/components/tollgate_core/CHANGELOG.md +++ b/components/tollgate_core/CHANGELOG.md | |||
| @@ -1,5 +1,15 @@ | |||
| 1 | # Changelog | 1 | # Changelog |
| 2 | 2 | ||
| 3 | ## 1.2.0 (2026-05-23) | ||
| 4 | |||
| 5 | - Added `tollgate_core_portal` — HTML template rendering, usage calculation, captive URI detection | ||
| 6 | - Added `tollgate_core_stratum_client` — Stratum V1 JSON protocol parsing, message building (subscribe, authorize, submit, mining.notify, mining.set_difficulty) | ||
| 7 | - Added `tollgate_core_mint_health` — mint health state tracking with recovery threshold (3 consecutive successes), reachable/unreachable transitions | ||
| 8 | - Added `tollgate_core_client` — upstream TollGate discovery JSON parsing (kind 10021), session response parsing (kind 1022), usage string parsing, renewal threshold check, price-per-minute calculation | ||
| 9 | - Added MIT license for IDF Component Registry compatibility | ||
| 10 | - 13 compiled source files, 14 headers, full platform abstraction via `tollgate_platform_t` | ||
| 11 | - 25 host unit tests covering all modules | ||
| 12 | |||
| 3 | ## 1.1.0 (2026-05-23) | 13 | ## 1.1.0 (2026-05-23) |
| 4 | 14 | ||
| 5 | - Added `tollgate_core_beacon` — WiFi vendor IE construction (hash_mint, hash_npub, build_ie) | 15 | - Added `tollgate_core_beacon` — WiFi vendor IE construction (hash_mint, hash_npub, build_ie) |