Skip to content

v0.1.2

Choose a tag to compare

@efekurucay efekurucay released this 20 Apr 12:36
· 224 commits to main since this release

🦒 Giraffle v0.1.2: Premium Visuals & Workflow Refinement

We’re excited to share v0.1.2, a significant update focused on visual sophistication and library ergonomics. This release introduces our new theme-aware pattern system and matures the "Finder-style" library experience.

✨ What’s New?

🎨 Visual Identity & Theming

  • Premium Pattern System: Replaced the legacy SVG pattern with a new theme-aware, custom-art-directed giraffe spot system.
    • Adjusted opacity and scale across different surfaces (Dashboard, Main Content, Coat Canvas, Spotter) to ensure a high-end, subtle aesthetic.
    • Custom tiles tailored for Warm Paper, Midnight Gold, and Graphite Night themes.

📂 Library & Workspace

  • Ergonomic Library Explorer: A complete "Finder-style" UI overhaul.
    • Column view state stabilization and performance improvements.
    • Restored folder visibility and refined explorer controls for smoother navigation.
  • Universal Command Bar: Streamlined the dashboard into a central command hub.
    • Upgraded ranked search algorithm.
    • Added support for advanced search operators.

🤖 Giraffe Agents

  • Tmux-backed Runtimes: Agent sessions are now much more resilient to connection drops.
  • WebSocket Terminal: Stabilized terminal state and session shell lifecycle.
  • Onboarding & Presets: New components to guide users through their first agent session and simplified model configurations.

📅 Stride & Savanna

  • Stride Calendar: Added scheduling improvements, duration support, and drag-and-drop refinements.
  • Savanna Canvas: Improved interaction logic and standardized handle IDs for better node linking.

🛠 Technical Improvements

  • Build & CI: Externalized ssh2 for Next.js 16 compatibility and resolved ESLint compatibility issues.
  • Code Health: Fixed cascading render issues in the library explorer.
  • Prisma: Updated schema with CoatCanvas and CoatCell support for quadrant-based organization.

🚀 How to Update

To get the latest version on your self-hosted instance:

cd giraffle
git pull
./scripts/prod-up.sh

Or pull the latest Docker image:
docker pull efekurucay/giraffle:v0.1.2


Keep spotting connections! 🦒✨

What's Changed

  • chore(deps): bump dotenv from 17.4.1 to 17.4.2 in the npm-patch-and-minor group by @dependabot[bot] in #24
  • chore(deps-dev): bump eslint from 9.39.4 to 10.2.0 by @dependabot[bot] in #25
  • chore(deps-dev): bump typescript from 5.9.3 to 6.0.2 by @dependabot[bot] in #26

Full Changelog: v0.1.1...v0.1.2