Skip to content

v1.2.20

Latest

Choose a tag to compare

@crisng95 crisng95 released this 23 May 05:10

Highlights

  • Video model selector trong dialog — chọn Veo Lite/Fast/Quality/Lite Relaxed hoặc Omni Flash trực tiếp từ Generate-video, không cần mở Settings. Selection sticky đồng bộ với Settings panel.
  • Storyboard output trung tính hơn — bỏ vocabulary illustration-coded (panel/gutters/scenes/circle…) → tile/margins/number label. Storyboard với ảnh thật làm input giờ ít bị render thành cartoon hơn.
  • Dialog gọn hơn — static help text chuyển sang hover tooltip; dynamic state (Storyboard locked banner / auto-prompt progress / variant errors) vẫn visible.

Features

  • feat(gen-dialog): per-dispatch video model dropdown + InfoTip-style help. Native <select> listing tất cả Veo qualities + Omni Flash; Ultra-only options disabled khi tier không phải TIER_TWO. Năm <p class=gen-dialog__hint> blocks (Duration / Model / Camera / Grid / Character extras) chuyển sang inline tooltip để giảm chiều cao dialog.

Fixes

  • fix(result-viewer): label lite_relaxed + stamp Omni Flash model on dispatch. Detail panel trước đây in raw key lite_relaxed (thiếu trong VIDEO_QUALITY_LABELS) và Omni Flash videos không stamp model gì. Giờ Veo render "Lite (Low Priority)" và Omni render "Omni Flash · 4/6/8/10s" — data trên node là ground-truth của model đã chạy.
  • fix(board): preserve storyboardGrid when mapping nodes from API. Ba node mappers song song trong board.ts (initial load / switchBoard / refreshBoardState) cherry-pick fields từ n.data và quên copy storyboardGrid. Effect: storyboard 2x3 (6 panels) sau reload bị fallback về "2x2" → video motion prompt sai frame 1 → 4 thay vì 1 → 6. DB không bị, chỉ client hydration lossy.
  • fix(storyboard): swap illustration-coded vocabulary for medium-neutral terms. paneltile, illustratesshows, guttersmargins, scenestiles, filled CIRCLE with the panel NUMBER insidesmall NUMBER label. Word "storyboard" giữ lại.
  • fix(settings): drop "Veo 3.1 Fast (Low Priority)" + default image model to Banana 2. Remove fast_relaxed khỏi Settings radio list + VideoQuality type cho cả Pro và Ultra. Default imageModel flip từ NANO_BANANA_PRONANO_BANANA_2 cho fresh users. Stale fast_relaxed trong localStorage được validate fallback về "fast".

🤖 Generated with Claude Code