Releases: Searchie-Inc/mio-cli
Releases · Searchie-Inc/mio-cli
Release list
v0.10.0
Changelog
- a72aef8: feat(hubs): mio hubs scaffold — one-command full-experience hub from a template (MIO-2543) (#58) (@mariusgnicula)
- 97eb130: feat(hubs): registration-enabled, --unset, create state signal, --favicon-url (MIO-2516/2517/2521/2522) (#47) (@mariusgnicula)
- 4562273: feat(hubs): validate --branding/settings/meta-json keys (MIO-2515) (#46) (@mariusgnicula)
- 1b3b14b: feat(media): add playlist item verbs (media playlists items add|list|remove|reorder) (MIO-2513) (#45) (@mariusgnicula)
- 23f651f: feat(media): media files durable-url — non-expiring page-tree image URLs (MIO-2514) (#50) (@mariusgnicula)
- de18298: feat(pages): CLI pre-flight validation of page-tree node settings (MIO-2537) (#60) (@mariusgnicula)
- a374f8b: feat(pages): make
pages tree set --if-matchoptional, default 0 for first tree (MIO-2518) (#49) (@mariusgnicula) - 22195b6: feat(skills): embed the mio agent skill +
mio skills install(MIO-2545) (#57) (@mariusgnicula) - 646104b: fix(automations): fire-event renders the meta-only 202 response, not a resource decode (MIO-2554) (#62) (@mariusgnicula)
- 6fed96c: fix(automations): render flat meta+trace report from
testdry-run (MIO-2503) (#55) (@mariusgnicula) - ea1f588: fix(contact-attributes): correct values set/get wire shapes and hub-config create path (MIO-2497, MIO-2501, MIO-2502) (#53) (@mariusgnicula)
- dd021c4: fix(contact-attributes): values set maps typed fields, not value_text-only (MIO-2553) (#63) (@mariusgnicula)
- 0f452ab: fix(contacts): document the team-contact vs global contact_id namespace + actionable 404 (MIO-2504) (#56) (@mariusgnicula)
- c945c40: fix(content): reorder sends attributes.items array, not attributes.order (MIO-2500) (#54) (@mariusgnicula)
- 25a607e: fix(media): hub-playlists/hub-media publish default published-at to now (MIO-2536) (#59) (@mariusgnicula)
- 21f21a9: fix(media): send data.id in files update PATCH body (MIO-2499) (#51) (@mariusgnicula)
- 796bb99: fix(media): set-cover id vocabulary (--file-id) + fix/document media help & command group (MIO-2519/2520) (#48) (@mariusgnicula)
- 95fdc48: fix(tags): assign-bulk sends tag_ids array + decodes collection (MIO-2552) (#61) (@mariusgnicula)
- e2a98c3: fix(tags): decode assign as collection + cap resolve page[size] at 100 (MIO-2495, MIO-2496) (#52) (@mariusgnicula)
v0.9.0
Changelog
- 25344ad: feat(pages): scaffold node-trees from catalog + reference applier (MIO-2340) (#44) (@mariusgnicula)
v0.8.0
Changelog
- 674c303: feat(hub-memberships): add
hub-memberships list(GET .../members, MIO-2264) (#41) (@mariusgnicula) - 14f5533: feat(media): files upload/finalize/transcode + register-synthetic (MIO-2267) (#42) (@mariusgnicula)
- d948d80: feat(media): multipart upload + files replace (MIO-2423) (#43) (@mariusgnicula)
- 5d463e7: feat(media): transcripts edit/revert, attachments admin, playlist set-cover (MIO-2289) (#40) (@mariusgnicula)
v0.7.0
Changelog
- 9111768: feat(auth): register command — self-signup + auto-login (MIO-2292) (#38) (@mariusgnicula)
- 3d0e45a: feat(community): discussions update sets moderation state (MIO-2283) (#39) (@mariusgnicula)
v0.6.0
Changelog
- d4b8dff: feat(checkout/commerce): hub-products, hub-prices, deliverables, coupon-products wiring (MIO-2268) (#33) (@mariusgnicula)
- 1836f80: feat(community): moderation console — report-reasons, comments, moderation reads/actions (MIO-2265) (#35) (@mariusgnicula)
- d2221ad: feat(hubs): hub-scoped href validation for navigation menus (MIO-2270) (#34) (@mariusgnicula)
- f55bae9: feat(media): enrichment — cards, chapters, folder move, search, hub-media (MIO-2266) (#32) (@mariusgnicula)
- 1be5c4b: feat: long-tail admin bundle — roles permissions, hub redirect-origins/policy-gate, email suppressions, analytics engagement (MIO-2269) (#36) (@mariusgnicula)
- 0dfa280: fix(test): rename per-file firedServer helpers to avoid package collision (#37) (@mariusgnicula)
v0.5.0
Changelog
- b558178: chore(skills): add codex-review skill for multi-round GPT-5.5 review (#22) (@mariusgnicula)
- 8f6822a: docs(pages): correct
pages tree sethomepage guidance (MIO-2280 recipe) (#31) (@mariusgnicula) - d35a10c: feat(community): P2 CLI wrappers — hub-memberships add + set-role (MIO-2261/2263) (#29) (@mariusgnicula)
- 6deaa67: feat(community): full-field space authoring + reorder (MIO-2260) (#26) (@mariusgnicula)
- c6e4c06: feat(hubs): author presentation blobs on
hubs create(MIO-2254) (#21) (@mariusgnicula) - 5660452: feat(hubs): author the navigation menu via
hubs update(MIO-2255) (#23) (@mariusgnicula) - 48e8dfb: feat(hubs): read-modify-write branding/settings/meta on
hubs update(MIO-2256) (#27) (@mariusgnicula) - 65a92d9: feat(hubs): set discussions_default_title/description on create/update (MIO-2274) (#30) (@mariusgnicula)
- 5a822f4: feat(media): publish playlists to a hub —
media hub-playlists(MIO-2259) (#25) (@mariusgnicula) - c2df2fc: feat(oauth-clients): add team-admin OAuth client management commands (@asimgilani)
- 050ee1e: feat(pages): author the homepage node-tree —
pages tree set/get(MIO-2258) (#28) (@mariusgnicula) - fe3654a: feat: external-login admin commands — providers + verified-domains (MIO-1513) (#20) (@asimgilani)
- 693a97e: fix(pages): align create/update flags to schema + fix sections reorder body (MIO-2257) (#24) (@mariusgnicula)
v0.4.5
Changelog
- 14c22b0: docs(segments): condition value examples use object shape not bare string (MIO-850) (@asimgilani)
- 1462d91: feat(analytics): add overview + email deliverability commands (@asimgilani)
- 37d3eff: feat(email): add drip enroll command + hub email-settings (MIO-1236) (#16) (@asimgilani)
- 8e8ef95: fix(client): set Content-Type on no-body POST/PATCH (MIO-1115) (@asimgilani)
- 12983d2: fix(email): templates --body sets mjml_source +--plain-text (MIO-1238) (#17) (@asimgilani)
- 79ad99b: fix(pages): sections use title/settings not name/content (MIO-1272) (@asimgilani)
- e5748b9: fix(products): prices create sends type/amount/currency not nickname (MIO-1271) (@asimgilani)
v0.4.4
Changelog
- 811c21d: fix(cli): honor 429 Retry-After with bounded backoff; segments help examples (MIO-1000, MIO-1001) (#15) (@asimgilani)
v0.4.3
Changelog
- 63b01d8: fix(cli): access-rules rules/overrides create send correct JSON:API types (MIO-992) (#14) (@asimgilani)
- 0443a71: style: gofmt cmd/contactattributes.go cmd/roles.go — fix CI gofmt check (#13) (@asimgilani)
v0.4.2
Changelog
- 838b2f5: fix(cli): Jake QA audit — write-path drift wave 2, headless login, whoami precedence, coupons group (MIO-968/969/847/848/846) (#12) (@asimgilani)