v0.7.0
Changelog
- 8cf2465: feat(cmd): add urlbox render flag layer + merge + validation (@gdameneses)
- 734f6a0: refactor(cmd): apply Task 6 review nits (@gdameneses)
- c38d0ba: feat(cmd): add --curl shortcut + harden --dry-run with never-hit guard (@gdameneses)
- 1678c6b: fix(api): handle Urlbox nested error body + map ApiKey* codes to ErrAuth (@gdameneses)
- 517f1be: test(api): add real-API smoke tests + make smoke target (@gdameneses)
- 7e3f1da: feat(cmd): add --preset (mobile, desktop, pdf-a4) (@gdameneses)
- 8239d4d: feat(cmd): wire render full pipeline (API call + output save + open) (@gdameneses)
- fa62c4c: fix(cmd): close two security/UX gaps surfaced by Task 9 review (@gdameneses)
- 5775de6: feat(cmd): add screenshot, pdf, video aliases for render (@gdameneses)
- 2478cea: Merge branch 'feature/render-command' into main (@gdameneses)