Changelog

What's new in Xina

A chronological list of every feature, fix, and improvement — newest first.

v0.4.0

June 2025Latest
  • featMulti-language code generation (TypeScript, Python, Dart, Kotlin, Swift, PHP, Ruby, Go, Rust)
  • featExport ERD canvas as high-resolution PNG and SVG
  • featCopy generated code to clipboard with one click
  • fixImproved edge routing for complex overlapping collections
  • fixFixed scroll zoom sensitivity on trackpads

v0.3.0

May 2025
  • featCrow's foot markers for two-way (many-to-many) relationships
  • featDirectional arrow markers for one-way relationships
  • featSystem attributes ($id, $createdAt, $updatedAt) on every collection card
  • featGray neutral zebra striping for attribute rows
  • fixRemoved duplicate edges for mirrored relationship pairs
  • fixPort dots now correctly target $id row for one-way links

v0.2.0

April 2025
  • featInteractive ERD canvas with drag, pan, and zoom
  • featObstacle-aware orthogonal edge routing with rounded Bézier corners
  • featSide panel with Schema, Permissions, and Indexes tabs
  • featCreate databases, collections, and attributes from the studio
  • fixImproved auto-layout algorithm for initial collection placement

v0.1.0

March 2025
  • featInitial release — connect to Appwrite via endpoint, project ID, and API key
  • featList databases and collections from the left sidebar
  • featRender collections as cards on a canvas
  • featBasic relationship line rendering between collections

Stay up to date

Try the latest features right now in the studio.