Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Releases: initialcommit-com/git-sim

v0.3.5

16 Apr 18:20
Compare
Choose a tag to compare
Loading

What's New

  • Add init subommand
  • Add config subcommand
  • Add remote subcommand
  • Render entered git-sim command as image or video title by default (can disable with global option --no-show-command-as-title)
  • Add --staged flag to restore subcommand
  • Add -d flag and commit specification for tag subcommand
  • Add --set-upstream flag for push subcommand
  • Add --detach flag to git switch subcommand
  • Allow specification of destination path for simulating clone subcommand
  • Add global option --font for user to specify font family using font names or files
  • Update default column names in working directory table

Bug fixes

  • Fix stash pop and stash apply subcommands
  • Fix add subcommand 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

v0.3.3

05 Jul 01:58
Compare
Choose a tag to compare
Loading

What's New

  • Fix breaking changes due to updated pydantic dependency
  • Implement end-to-end testing, by @ehmatthes in #92

New Contributors

Full Changelog: v0.3.2...v0.3.3

v0.3.2

12 Jun 03:02
Compare
Choose a tag to compare
Loading

What's New

  • Fix bug in merge subcommand due to removed method is_remote_tracking_branch()

Full Changelog: v0.3.1...v0.3.2

v0.3.1

12 Jun 03:01
Compare
Choose a tag to compare
Loading

What's New

  • Fix performance issue related to determining whether branches are remote tracking branches (mainly affects large repos)

Full Changelog: v0.3.0...v0.3.1

v0.3.0

22 Apr 16:31
Compare
Choose a tag to compare
Loading

What's New

  • Added new subcommands: rm, mv, clean
  • Add project logo gif to readme
  • Add -v, --version flag to display program version info (#82)
  • Add --style option to allow different graphical styles
  • Update contribution guidelines to utilize dev branch
  • Use enum for --color-by options (#80)

Full Changelog: v0.2.9...v0.3.0

v0.2.9

01 Apr 04:00
Compare
Choose a tag to compare
Loading

What's Changed

  • Hide first tag in merges with conflicts
  • Fix frame centering issues with checkout and switch subcommands

Full Changelog: v0.2.8...v0.2.9

v0.2.8

01 Apr 01:01
Compare
Choose a tag to compare
Loading

What's New

  • Added new subcommands: switch, checkout, clone, fetch, pull, push
  • Detect and display filenames in merge conflicts
  • Add -m option to merge subcommand to allow user to set commit message
  • Add global option --highlight-commit-messages to make commit message text bigger and bold, and hide commit ids
  • Add global flag --transparent-bg to generate output images with transparent background

Full Changelog: v0.2.7...v0.2.8

v0.2.7

07 Mar 07:08
Compare
Choose a tag to compare
Loading

What's New

  • Add --color-by=author option to color commits by author after drawing commit graph

Full Changelog: v0.2.6...v0.2.7

v0.2.6

03 Mar 06:29
Compare
Choose a tag to compare
Loading

What's Changed

  • Rewrite commit parsing strategy to enable the display of complex branching structures
  • Add global flag -n to specific number of commits to display for any subcommand
  • Add global flag --all to display all branches in graph, similar to "git log --all --graph"
  • Add global flag --invert-branches to reorient merged branch order in simulated Git graphs
  • Add global flag --hide-merged-branches to hide merged branches and display a linear commit graph
  • Add --quiet, -q flag to suppress all output except errors
  • Add --output-only-path global flag to suppress all output except the media file output path
  • Create FUNDING.yml

Full Changelog: v0.2.5...v0.2.6

v0.2.5

19 Feb 09:58
Compare
Choose a tag to compare
Loading

What's Changed

  • Add git-dummy dependency, entry point, and readme instructions

Full Changelog: v0.2.4...v0.2.5

Morty Proxy This is a proxified and sanitized view of the page, visit original site.