Repository navigation
Releases: ducng99/opencodepod
Releases · ducng99/opencodepod
Release list
v0.6.0
[0.6.0] - 2026-05-29
⛰️ Features
- Allow per-project container user override
- Auto-ignore .opencode/plans/ in home directory gitignore
- Added software stacks
🐛 Bug Fixes
- (java) Export JAVA_HOME before using it in PATH
- Only trim some config values - not all
- Added bun binary path
- Software install script permissions
- Prevent modal content from overflowing viewport on long lists
- Use --install-dir instead of --python-dir for uv python install
🚜 Refactor
- (client) [breaking] Switch default user from 'coder' to 'ubuntu' for consistency with base image
- Config is now globally accessible
- Move PATH setup into each stack installer for immediate per-stack availability
🛡️ Security
- Allow per-project container user override
- Allow per-project container user override
v0.5.0
[0.5.0] - 2026-05-24
⛰️ Features
- Added GPG passphrase support
- Added
opencode attachfor each project card - Added eslint and formatted frontend
- [breaking] Always update mounts on upgrade
- Update envs when upgrading
🚜 Refactor
- Move duplicated code to helper functions
- Changed gpg passphrase to mounted file instead
- [breaking] Always recreate project regardless of image changed
v0.4.1
[0.4.1] - 2026-05-24
🐛 Bug Fixes
- Cloning branch and depth not implemented
v0.4.0
[0.4.0] - 2026-05-24
⛰️ Features
- Added configurable cloning branch & depth
- Use oh-my-zsh for client image
- Set opencode shell to zsh
🐛 Bug Fixes
- Fixed uv shell completion
🚜 Refactor
- Moved files into different modules
- Replaced apt python with uv
- Split logic to multiple files
- Use
requiredtag instead ofomitemptyfor schema gen - Put git stuff of project into an object
🎨 Styling
- Put commonly used classes into one class
v0.3.0
[0.3.0] - 2026-05-23
🐛 Bug Fixes
- Trim config file content when using placeholder
🚜 Refactor
- [breaking] Renamed volumes
v0.2.0
[0.2.0] - 2026-05-23
⛰️ Features
- SSH command is copyable
- Added renaming a project
🐛 Bug Fixes
- Fixed expanding config placeholders for map
- Error if cannot read config file
- Fixed release workflow
🚜 Refactor
- Decouple volume names from mount targets using VolumeMount struct
🧪 Testing
- Fixed wrong default config
- Only run tests on main branch if there are changes
⚙️ Miscellaneous Tasks
- Added release workflow