open-design-v0.22.1
nexu-io/open-designopen-design-v0.22.1Sep 9, 2026by github-actions[bot]
AI Summary
Open Design 0.22.1 focuses on improving the design workflow by making OD Next the default for supported tasks and enhancing recovery mechanisms when runs fail. It also introduces better error messaging and UI refinements.
Key Highlights
- OD Next is now the default for supported design tasks like prototypes and slide decks, with an option to disable it in Labs.
- Enhanced recovery features ensure failed runs retain timeout information and retry availability.
- Invalid API keys now point directly to the correct settings for fixes.
- Plugin previews are restored in Docker installations.
New Features
- OD Next becomes the default for supported design tasks (prototypes, slides, marketing designs, Hyperframes).
- Docker installations now support browsing bundled plugins with poster previews and hover clips.
- Connection tests in the CLI now display the resolved model behind rolling aliases.
- Announcement buttons in 'What's New' support localized labels matching their destination.
- Project references now list the active workspace's projects and refresh automatically.
Full Release Notes
Open Design 0.22.1 builds on 0.22.0 with a simpler start for supported design tasks and clearer ways to recover when a run goes wrong. ## π Changed - π§ **Start supported design tasks with OD Next.** Prototypes, slide decks, marketing designs, and Hyperframes videos use OD Next by default on supported agents. Settings β Labs β Design Harness still lets you turn it off, and an existing choice to disable it stays respected. (#7876) - π§° **Keep design work focused.** OD Next uses more concise tool guidance, clearer completion instructions, and the active run's workspace when loading media skills. (#7804) > π₯ **Download Open Design 0.22.1** | Platform | Architecture | Installer | |---|---|---| | macOS | Apple Silicon (arm64) | [Download](https://github.com/nexu-io/open-design/releases/download/open-design-v0.22.1/open-design-0.22.1-mac-arm64.dmg) | | macOS | Intel (x64) | [Download](https://github.com/nexu-io/open-design/releases/download/open-design-v0.22.1/open-design-0.22.1-mac-x64.dmg) | | Windows | x64 | [Download](https://github.com/nexu-io/open-design/releases/download/open-design-v0.22.1/open-design-0.22.1-win-x64-setup.exe) | ## π Fixed ### π¬ Conversations & recovery - π **A failed run keeps a useful next step.** Failure cards survive returning to a conversation, retain timeout and retry information, and keep Retry available when the current chat cannot switch the run to Cloud. (#7871, #7884, #7897) Thanks @lefarcen. - π **An invalid API key points you to the right fix.** Bring-your-own-key authentication errors have their own explanation and a shortcut to model settings. (#7893) Thanks @lefarcen. - πΊοΈ **Get clearer explanations for run and preview problems.** Messages for unavailable models, unsupported capabilities, timeouts, missing preview files, and regional restrictions give more specific guidance. (#7887) Thanks @lefarcen. - π **Keep your answers when sending fails.** If a clarification answer cannot start a run, it remains in the conversation with a Retry action that resends the same answer. Internal routing text stays hidden. (#7900) Thanks @lefarcen. - π **Keep following a reply as it grows.** A browser scroll adjustment no longer silently switches off automatic following. Scrolling up yourself still lets you read earlier messages. (#7898) Thanks @lefarcen. ### π¨ Design & delivery - π¬ **Failed media work no longer looks complete.** When image, video, or audio generation fails before the turn finishes, the turn shows unfinished work instead of a completed checkmark. (#7933) Thanks @lefarcen. - π¬ **A greeting gets a reply.** OD Next no longer invents a website for a greeting or a request that does not call for a design, and an explained blocked result avoids a duplicate failure card. (#7725) - β **Keep your web deliverable while syntax checks do their best.** Eligible HTML deliverables receive final syntax checks and safe automatic repairs without another agent turn. If a check is incomplete or a safe repair is unavailable, the original artifact remains available and delivery continues. (#7801, #7925) Thanks @lbjzz-hash. - π§© **Continue the brief you just collected.** The official Codex plugin accepts the workflow identifier returned by brief collection when confirming that brief, while still rejecting mismatched identifiers. (#7779) Thanks @taljeon. ### ποΈ Workspace & settings - π― **Find your current model immediately.** Reopening the model picker brings your current model into view, including its company in the two-level OpenDesign model list. (#7917) Thanks @lefarcen. - π£ **Announcement buttons describe where they lead.** Whatβs New supports localized button labels that match the announcementβs destination. (#7943) - π **Reference projects from the workspace you are using.** Project references list the active workspace's projects and refresh when you switch workspaces. (#7701) - π€ **See which model a local CLI actually used.** Connection tests show the resolved model behind a rolling alias, making the result easier to check. (#6386) Thanks @MumuTW. - π«π· **More consistent French guidance.** Settings and recovery messages, along with core documentation, use updated French wording. (#7753, #7754) Thanks @davezfr. - π **Social-link hints follow your language.** Navigation tooltips are localized and support right-to-left layouts. (#7665) ### π₯οΈ Installation & Docker - πΌοΈ **Browse bundled plugins with previews in Docker.** Plugin posters and hover clips are available again in Docker installations. (#7028) Thanks @jiulongche. - π **Respect existing contents when choosing a download location.** Directories and symbolic links with names resembling system clutter are no longer mistaken for ignorable system files when deciding whether a download folder can be adopted. (#7718) Thanks @mikemikimike. ## π Thanks to everyone who shipped 0.22.1 @MumuTW Β· @davezfr Β· @jiulongche Β· @lbjzz-hash Β· @lefarcen Β· @mikemikimike Β· @taljeon