Skip to content

Releases: ajmasia/shellify

v0.9.5

16 Jan 20:52

Choose a tag to compare

Changelog

🐛 Bug Fixes

  • fix(nix): update npmDepsHash for gui build

🔧 Maintenance

  • chore: release v0.9.5

v0.9.4

16 Jan 20:46

Choose a tag to compare

Changelog

✨ New Features

  • feat(nix): add package build with home-manager module and overlay

📚 Documentation

  • docs(readme): add NixOS installation documentation

🔧 Maintenance

  • chore: release v0.9.4

v0.9.3

16 Jan 20:06

Choose a tag to compare

Changelog

🐛 Bug Fixes

  • fix(session): wrap flat panes in container for correct tmux generation

🔧 Maintenance

  • chore(dev): add nix flake and update dev tooling
  • chore: release v0.9.3

v0.9.2

16 Jan 19:33

Choose a tag to compare

Changelog

🐛 Bug Fixes

  • fix(launcher): use dynamic bash path lookup instead of hardcoded /bin/bash

🔧 Maintenance

  • chore: release v0.9.2

v0.9.1

09 Jan 15:06

Choose a tag to compare

Changelog

📚 Documentation

  • docs(readme): update badges to markdown link format

🔧 Maintenance

  • chore: release v0.9.1

v0.9.0

09 Jan 14:57

Choose a tag to compare

Changelog

✨ New Features

  • feat(cli): add shell completion for project and session names

🐛 Bug Fixes

  • fix(cli): improve -p flag handling and server detection

📚 Documentation

  • docs: add initial project documentation

🔧 Maintenance

  • chore: release v0.9.0

v0.8.0

09 Jan 08:44

Choose a tag to compare

Changelog

✨ New Features

  • feat(generator): generate bash wrapper for zellij sessions
  • feat(gui): add IconButton primary variant
  • feat(gui): add edit button to SessionCard
  • feat(gui): add editor icons
  • feat(gui): add favicon theme detection for dark/light mode
  • feat(gui): add session editor feature
  • feat(gui): add session editor route
  • feat(gui): extend session API
  • feat(gui): integrate window tabs into terminal monitor
  • feat(gui): limit windows to maximum of 10

🐛 Bug Fixes

  • fix(api): preserve nested pane tree structure on session save
  • fix(generator): expand tilde to $HOME in working directory
  • fix(generator): use --new-session-with-layout for zellij

🔧 Maintenance

  • chore: release v0.8.0
  • refactor(gui): fix Fast Refresh warnings

v0.7.1

08 Jan 23:02

Choose a tag to compare

Changelog

🐛 Bug Fixes

  • fix(http): handle file.Close error in embedded handler

🔧 Maintenance

  • chore: release v0.7.1

v0.7.0

08 Jan 22:53

Choose a tag to compare

Changelog

✨ New Features

  • feat(gui): add FAB component
  • feat(gui): add Go embed files
  • feat(gui): add MobX stores and context
  • feat(gui): add base UI components
  • feat(gui): add domain types and API client
  • feat(gui): add global styles with Catppuccin Mocha theme
  • feat(gui): add icon components
  • feat(gui): add layout components
  • feat(gui): add modal system with React Portals
  • feat(gui): add project list feature
  • feat(gui): add routing and App component
  • feat(gui): add session list feature
  • feat(gui): initialize React project with Vite and TypeScript
  • feat(http): add embedded GUI handler

🐛 Bug Fixes

  • fix(api): resolve linting issues in handlers

🔧 Maintenance

  • chore(build): update Makefile for GUI targets
  • chore: release v0.7.0

v0.6.0

08 Jan 21:52

Choose a tag to compare

Changelog

✨ New Features

  • feat(api): add lightweight API documentation
  • feat(api): add project CRUD endpoints
  • feat(api): add response helpers and health endpoint
  • feat(api): add session CRUD and launcher endpoints
  • feat(api): add settings endpoints
  • feat(cli): add server commands
  • feat(deps): add chi router and cors middleware
  • feat(http): add server structure with Chi router

🔧 Maintenance

  • chore: release v0.6.0