Releases: ajmasia/shellify
Releases · ajmasia/shellify
v0.9.5
v0.9.4
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
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
Changelog
🐛 Bug Fixes
- fix(launcher): use dynamic bash path lookup instead of hardcoded /bin/bash
🔧 Maintenance
- chore: release v0.9.2
v0.9.1
Changelog
📚 Documentation
- docs(readme): update badges to markdown link format
🔧 Maintenance
- chore: release v0.9.1
v0.9.0
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
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
Changelog
🐛 Bug Fixes
- fix(http): handle file.Close error in embedded handler
🔧 Maintenance
- chore: release v0.7.1
v0.7.0
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
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