Skip to content

Releases: arxanas/scm-record

v0.5.0

10 Jan 22:30
Compare
Choose a tag to compare

Changelog

Changed

  • BREAKING (#39): Pressing the "left" or "h" keys now folds the current section if it is unfolded instead of moving to the outer item. You can still move to the outer item directly without automatic folding by pressing shift-left or shift-h.

Contributors

Thanks to everyone who made this release happen!

v0.4.0

09 Oct 12:59
Compare
Choose a tag to compare

Changelog

Added

  • (#45): ctrl-up and ctrl-down added as keyboard shortcuts to scroll by individual lines.
  • (#45): ctrl-page-up and ctrl-page-down added as keyboard shortcuts to scroll by pages.
  • (#58): Pressing question mark '?' pops up a help dialog.

Changed

  • BREAKING (#45): page-up and page-down now jump to the next section of the same type. The old behavior can be accessed with ctrl-page-up and ctrl-page-down.
  • BREAKING (#52): Minimum supported Rust version (MSRV) is now 1.74.
  • BREAKING (#53): scm-diff-editor has been extracted to its own crate and can be installed as its own stand-alone binary.
  • (#46): Checkmarks changed to Unicode symobls.
  • (#61): Control characters are replaced with Unicode symbols for rendering.

Fixed

  • (#37): Fixed redraw issues when rendering tabs and other non-printing characters.

Contributors

Thanks to everyone who made this release happen!

v0.3.0

26 May 22:48
Compare
Choose a tag to compare

Changelog

Added

  • (#41) When collapsing editable sections, the uneditable context lines between those collapsed editable sections is now also hidden.

Fixed

  • (#31) Console mode settings are now undone in LIFO order, improving Powershell integration.
  • (#47) The alternate screen is now cleared before starting, improving Mosh integration.

Contributors

Thanks to everyone who made this release happen!

v0.2.0

26 May 22:17
Compare
Choose a tag to compare

[Note: this release was originally published on 2023-12-25, but I didn't create a Git tag or GitHub release at that time.]

Changelog

Added

  • Support invoking a commit editor while selecting changes.

Changed

  • The maximum file view width is now 120 columns.
  • (#11) Render a message when there are no changes to view.

Fixed

  • Fixed typo in "next item" menu item.
  • Fixed build without serde feature.

Contributors

Thanks to everyone who made this release happen!

v0.1.0

26 Nov 00:14
Compare
Choose a tag to compare

Initial release.

New contributors

Thanks to the following first-time contributors!