Releases: sandorex/arcam
v0.1.8
Changelog
All notable changes to this project will be documented in this file.
[0.1.8] - 2024-09-13
🚀 Features
- [breaking] Rename
--dotfiles
to--skel
to better reflect what it is - Remove container initialization timeout
- Redo list command to list relevant information and look nicer
🐛 Bug Fixes
- Disable detach keys
- [breaking]
--shell
flag breaks cause of wrong argument order - [breaking] Allow specifying specific shell with shell command without container name
🚜 Refactor
- [breaking] Remove image subcommand entirely
📚 Documentation
- Add demo gif to readme
- Add mention of crates.io page for arcam
- Make description clearer in README
- Rewrite part of README so its more readable
🧪 Testing
- Add experimental tcl-expect based test
- Add tests for all commands using bash and tcl-expect
- Fix shell test, fix tests calling binary from PATH
⚙️ Miscellaneous Tasks
- (docs) Fix some typos in FAQ and reword README
- Fix wording in error message when there are running containers in cwd
- Add git-cliff configuration
- Uppercase app name in build script instead of using literal value
- Fix justfile tagging
- Bump version to 0.1.8
v0.1.7
NOTE This release is cause start
command was broken in v0.1.6
v0.1.6
Project name changed to arcam
Container is now automatically found if started in current directory
Add new adjectives file, with more words
Now using /dev/urandom
for randomness
Refactor start command, much more readable
Add --on-init
, --on-init-file
, --session-bus
flags to start command
Add permalink to docs after_help
Remove redundant cloning
Fix init trying to kill leftover processes when there are none
Full Changelog: v0.1.5...v0.1.6
v0.1.5
Rewrite build.rs using vergen_git2
Rewrite dry_run output
Fix justfile
Fix XDG_RUNTIME_DIR not being created on start
Fix timezone inside the container not being the same as host
Add github actions finally
Add image build command
Add several new options to start command:
--wayland
, pass through wayland socket--audio
, pass through pulseaudio socket--mount
, add additional projects--ssh-agent
, pass through ssh-agent
Full Changelog: v0.1.4...v0.1.5
v0.1.4
This is the first release of box binary
I am building this by hand at the moment hopefully github actions will be added soon
Full Changelog: v0.1.3...v0.1.4