v0.3.0
What's Changed
- Implement iteration 5: Shield security commands by @ractive in #7
- Implement iteration 6: Edge scripting commands by @ractive in #8
- Add wiremock tests and fix enum casing for Magic Containers by @ractive in #9
- Iteration 7: Code cleanup & small features by @ractive in #10
- Iteration 8: release readiness for v0.1.0 by @ractive in #11
- Add 4 missing CLI commands from gap analysis by @ractive in #12
- Add E2E test harness with 103 CLI-level tests by @ractive in #13
- Replace Rust E2E mock tests with Bun lifecycle test books by @ractive in #14
- Validate storage region to prevent hostname injection by @ractive in #15
- Iter 12: High-value API coverage gaps by @ractive in #16
- Add statistics & analytics endpoints (iter-13) by @ractive in #17
- Iter-14: Pull zone edge rule management by @ractive in #18
- Magic Containers UX & safety + secret redaction (iter-21) by @ractive in #19
- Show Priority column in dns record output by @ractive in #20
- iter-19: pull-zone bug fixes & CLI UX polish by @ractive in #21
- Add bunny.net Database (libSQL) support (iter-20) by @ractive in #22
- iter-22: consolidate e2e test binaries (24 → 8) by @ractive in #23
- Iter-15: Pull zone access control (referrers + IP block list) by @ractive in #24
- Add stream video processing endpoints (iter-16) by @ractive in #25
- iter-17: DNSSEC, wildcard certs, and DNS record scans by @ractive in #26
- Add Shield advanced features (iter-18) by @ractive in #27
- Adopt hyalo project best practices (iter-23) by @ractive in #28
- iter-24: hoppy container logs (syslog receiver + bore tunnel) by @ractive in #29
- iter-25: publish pipeline (crates.io, Homebrew, Scoop) by @ractive in #30
- iter-26: expose Bunny Optimizer pull zone settings by @ractive in #31
- iter-27: fix 5 bugs surfaced by dogfooding 2026-05-10 by @ractive in #32
- iter-28: CLI UX polish from 2026-05-10 dogfooding by @ractive in #33
- iter-29: greenify CI — rustls reqwest, Windows snapshot filter by @ractive in #34
- iter-30: drop x86_64-apple-darwin from CI and release by @ractive in #35
- Release v0.2.0: dep bumps + workspace version by @ractive in #36
- iter-32: consolidate bunny-api-* into one crate, split CLI as hoppy-cli by @ractive in #37
- Fix bunny-api-spec=unknown in --version after iter-32 crate move by @ractive in #38
- Fix linux-packages job after iter-32 crate move by @ractive in #39
- Fix cargo generate-rpm -p path argument by @ractive in #40
Full Changelog: https://github.com/ractive/hoppy/commits/v0.3.0