What's New
- Add
initsubommand - Add
configsubcommand - Add
remotesubcommand - Render entered git-sim command as image or video title by default (can disable with global option
--no-show-command-as-title) - Add
--stagedflag torestoresubcommand - Add
-dflag and commit specification fortagsubcommand - Add
--set-upstreamflag forpushsubcommand - Add
--detachflag to gitswitchsubcommand - Allow specification of destination path for simulating
clonesubcommand - Add global option
--fontfor user to specify font family using font names or files - Update default column names in working directory table
Bug fixes
- Fix stash
popand stashapplysubcommands - Fix
addsubcommand for empty repos with no commits - Improve various formatting and layout issues including title display, title length, element overlap, and excess frame scaling
Technical
- Migrate to src/ layout and replace setup.py with pyproject.toml
- Correct license specified in pyproject.toml from MIT to GNU GPLv2
- Update logo entry in manifest
Full Changelog: v0.3.3...v0.3.5