Skip to content

Releases: ruby-git/ruby-git

Release v2.3.1

23 Oct 16:45
Compare
Choose a tag to compare

v2.3.1 (2024-10-23)

Full Changelog

Changes since v2.3.0:

  • e236007 test: allow bin/test-in-docker to accept the test file(s) to run on command line
  • f4747e1 test: rename bin/tests to bin/test-in-docker
  • 51f781c test: remove duplicate test from test_stashes.rb
  • 2e79dbe Fixed "unbranched" stash message support:
  • da6fa6e Conatinerised the test suite with Docker:
  • 2e23d47 Update instructions for building a specific version of Git
  • 70565e3 Add Git.binary_version to return the version of the git command line

Release v2.3.0

01 Sep 21:48
Compare
Choose a tag to compare

v2.3.0 (2024-09-01)

Full Changelog

Changes since v2.2.0:

  • f8bc987 Fix windows CI build error
  • 471f5a8 Sanatize object ref sent to cat-file command
  • 604a9a2 Make Git::Base#branch work when HEAD is detached

Release v2.2.0

26 Aug 22:53
Compare
Choose a tag to compare

v2.2.0 (2024-08-26)

Full Changelog

Changes since v2.1.1:

  • 7292f2c Omit the test for signed commit data on Windows
  • 2d6157c Document this gem's (aspirational) design philosophy
  • d4f66ab Sanitize non-option arguments passed to git name-rev
  • 0296442 Refactor Git::Lib#rev_parse
  • 9b9b31e Verify that the revision-range passed to git log does not resemble a command-line option
  • dc46ede Verify that the commit-ish passed to git describe does not resemble a command-line option
  • 00c4939 Verify that the commit(s) passed to git diff do not resemble a command-line option
  • a08f89b Update README
  • 737c4bb ls-tree optional recursion into subtrees

Release v2.1.1

01 Jun 16:39
Compare
Choose a tag to compare

v2.1.1 (2024-06-01)

Full Changelog

Changes since v2.1.0:

  • 6ce3d4d Handle ignored files with quoted (non-ASCII) filenames
  • dd8e8d4 Supply all of the specific color options too
  • 749a72d Memoize all of the significant calls in Git::Status
  • 2bacccc When core.ignoreCase, check for untracked files case-insensitively
  • 7758ee4 When core.ignoreCase, check for deleted files case-insensitively
  • 993eb78 When core.ignoreCase, check for added files case-insensitively
  • d943bf4 When core.ignoreCase, check for changed files case-insensitively

Release v2.1.0

31 May 16:47
Compare
Choose a tag to compare

v2.1.0 (2024-05-31)

Full Changelog

Changes since v2.0.1:

  • 93c8210 Add Git::Log#max_count
  • d84097b Update YARDoc for a few a few method

Release v2.0.1

21 May 16:46
Compare
Choose a tag to compare

v2.0.1 (2024-05-21)

Full Changelog

Changes since v2.0.0:

  • da435b1 Document and add tests for Git::Status
  • c8a77db Fix Git::Base#status on an empty repo
  • 712fdad Fix Git::Status#untracked when run from worktree subdir
  • 6a59bc8 Remove the Git::Base::Factory module

Release v2.0.0

11 May 00:21
Compare
Choose a tag to compare

v2.0.0 (2024-05-10)

Full Changelog

Changes since v2.0.0.pre4:

  • 1afc4c6 Update 2.x release line description
  • ed52420 Make the pull request template more concise
  • 299ae6b Remove stale bot integration
  • efb724b Remove the DCO requirement for commits

Release v2.0.0.pre4

10 May 16:47
Compare
Choose a tag to compare

v2.0.0.pre4 (2024-05-10)

Full Changelog

Changes since v2.0.0.pre3:

  • 56783e7 Update create_github_release dependency so pre-releases can be made
  • 8566929 Add dependency on create_github_release gem used for releasing the git gem
  • 7376d76 Refactor errors that are raised by this gem
  • 7e99b17 Update documentation for new timeout functionality
  • 705e983 Move experimental builds to a separate workflow that only runs when pushed to master
  • e056d64 Build with jruby-head on Windows until jruby/jruby#7515 is fixed
  • ec7c257 Remove unneeded scripts to create a new release
  • d9570ab Move issue and pull request templates to the .github directory
  • e4d6a77 Show log(x).since combination in README

Release v2.0.0.pre3

15 Mar 20:28
Compare
Choose a tag to compare

v2.0.0.pre3 (2024-03-15)

Full Changelog

Changes since v2.0.0.pre2:

  • 5d4b34e Allow allow_unrelated_histories option for Base#pull

Release v2.0.0.pre2

24 Feb 17:51
Compare
Choose a tag to compare

v2.0.0.pre2 (2024-02-24)

Full Changelog

Changes since v2.0.0.pre1: