Releases: stacked-git/stgit
Releases · stacked-git/stgit
Stacked Git 2.5.4
Fixed
- stgit.el: Use 
with-eval-after-loadinstead of a homemade version - stgit.el: Use 
advice-addinstead ofdefadvice - stgit.el: Fix various checkdoc warnings
 - stgit.el: Support Emacs versions < 31
 - stgit.el: Move 'stgit-patch-status-face-alist' before first use
 - stgit.el: Silence warnings of missing vc variables
 - stgit.el: Replace ad-hoc 
make-local-variablewithdefvar-local - stgit.el: Use defvar-local instead of make-local-variable
 - stgit.el: Enable lexical-binding
 - stgit.el: Allow empty descriptions
 - stgit.el: Add "--no-color" flag to 'git log' and 'git show'
 - stgit.el: Pass patch into 
stgit-process-files 
Changed
- chore: update gix to 0.73
 - docs: Update copyright year
 - feat(bash): complete patches from chosen branch
 
Stacked Git 2.5.3
Added
- build: statically linked packages for riscv64
 
Changed
- chore: update dependencies
 - refactor(stgit.el): use space-based indentation consistently
 
Stacked Git 2.5.2
Fixed
- fix(stgit.el): various compile warnings
 - fix(stgit.el): Replace depercated cl function calls with new style
 - fix(stgit.el): checkdoc warnings
 - fix(stgit.el): emacs pre-pending "Summary: " to log-edit buffers
 
Changed
- chore: update jiff to 0.2.0
 - chore: update winnow to 0.7.2
 - chore: resolve winnow deprecations
 - chore: update dependencies
 
Stacked Git 2.5.1
Fixed
- fix: assure branch creation respects fetch-specs of remotes (#522)
 
Changed
- ci: ubuntu-24.04 is now used to build release binaries
 - chore: gix is updated to 0.70
 
Stacked Git 2.5.0
Added
- feat: new "name" subcommand
 - feat: support calling stg rebase without arguments
 
Fixed
- docs: explain stgit.autosign a bit better
 
Changed
- feat: organize subcommands by group in help
 
Stacked Git 2.4.13
Fixed
- fix(squash): preserve consensus author
 
Changed
- chore: update gix to 0.68
 
Stacked Git 2.4.12
Changed
- feat(push): revert overzealous modified status
 - updated dependencies
 
Stacked Git 2.4.11
Fixed
- fix(push): report modified patches in output (#464)
 
Changed
- feat(push): colorize push status string
 - chore: update gix to 0.66
 - feat: use jiff instead of time
 - feat: use winnow instead of nom
 - updated other dependencies
 
Stacked Git 2.4.10
Fixed
- fix(import): --reject should create empty commit (#471)
 - docs(changelog): repair heading
 - build(Cargo.toml): repair 2024 edition warning about default-features
 
Changed
- updated dependencies
 
Stacked Git 2.4.9
Changed
- feat(rebase): do not rebase to same base
 - feat(rebase): show ref names of rebase target
 - chore: update gix to 0.64.0