Skip to main content
1.26.26

Highlights

  • Clark now stays smart over long sessions. Previously, Clark would lose context as conversations grew. Now Clark maintains a working memory—automatically retaining what was accomplished, key decisions, and constraints discovered.
  • API generation is significantly faster and more accurate. We rewrote core parts of how Clark understands and generates APIs—full support for control flow features, a completely rebuilt parameterized SQL system, and improved handling of API documentation. Fewer mistakes, faster results.
  • Inference errors no longer block you. Intermittent Vertex/Bedrock errors are now handled gracefully—if you see one, just send another message and Clark will recover.
  • Clark can search the web. Clark can now perform real-time web searches. This is especially useful for using third-party libraries and looking up documentation for integrations in real time.

New capabilities

  • Embedded apps with two-way communication. Superblocks apps can now communicate with parent apps and vice versa. Ask Clark to set up the interface for properties and events.
  • Windows local development. Powershell support—no WSL required.

Clark generation improvements

  • Clark can now build file upload features (e.g., send a file to an AI model or upload to bucket storage)
  • Clark can now build apps with profile switching
  • Clark can now modify REST API body content types reliably
  • Clark is better at targeted UI edits thanks to improved context about UI component layout
  • Clark tests APIs faster
  • Clark no longer hits timeouts when testing APIs

API generation

  • Added support for all control flow features
  • Rewrote parameterized SQL system—Clark can now always write parameterized SQL accurately and safely queries when parameterization isn’t possible
  • Improved handling of API documentation and integration OpenAPI specs
  • Fixed API transformation so Clark always sees user modifications
  • Fixed missing bodyType field in REST API type declarations that caused TypeScript errors
  • Added missing integration class declarations for 8 data sources (S3, MongoDB, GraphQL, and others)
  • Prevented Clark from reading redundant JavaScript files in API directories

Chat experience

  • Improved performance and reduced flickering for chats with many messages
  • Chat no longer appears stuck thinking—now distinguishes between model thinking and time between tool calls
  • Keyboard shortcuts for multichoice responses
  • Fixed newlines not rendering correctly in AI-generated summaries
  • Removed duplicate reconnection messages

Plan mode

  • Plan mode always presents a new plan when you give feedback
  • Clark has better context about targeted UI components and can make targeted edits more accurately

Reliability

  • Edit mode loads reliably even after bad code generations, allowing Clark to fix issues
  • Fixed chat crashes when clicking Clark’s interactive buttons (Build it, multiple choice) too quickly
  • Fixed chat getting stuck centered on screen after generation
  • Deployed app links now work correctly when opened in new tabs
  • Syntax error indicator in top bar now clears after Clark fixes the issue

Versions & checkpoints

  • Restore to any checkpoint from the Versions panel
  • Restore to past checkpoint if you pause a generation midway
  • Reset now works from the history panel even when unpinned

Other improvements

  • Clone existing apps from the homepage
  • Homepage search clears when entering folders
  • Step navigation preserves previous run outputs
  • Run Superblocks APIs locally without disabling browser local network access checks
  • Changed “Think…” to “Starting development server” for clearer status during startup