aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonas Bernoulli <jonas@bernoul.li>2024-08-08 20:52:29 +0200
committerJonas Bernoulli <jonas@bernoul.li>2024-08-08 20:52:29 +0200
commit020aca7c9c4154dbc4a72acbd56165ecccea1bf1 (patch)
tree3da3c89dd5c81ac67e52c66fdd2bfe743859b8de
parent27f81d6e5cdcc7ddfb0d4a33f6566ef98a0faaa5 (diff)
Release version 4.0.0v4.0.0
-rw-r--r--default.mk14
-rw-r--r--docs/RelNotes/4.0.0.org97
-rw-r--r--lisp/git-commit-pkg.el6
-rw-r--r--lisp/git-commit.el6
-rw-r--r--lisp/magit-pkg.el12
-rw-r--r--lisp/magit-section-pkg.el4
-rw-r--r--lisp/magit-section.el2
-rw-r--r--lisp/magit.el10
8 files changed, 123 insertions, 28 deletions
diff --git a/default.mk b/default.mk
index 645a7db..f9a72eb 100644
--- a/default.mk
+++ b/default.mk
@@ -114,17 +114,17 @@ GIT_COMMIT_VERSION = $(VERSION)
MAGIT_VERSION = $(VERSION)
MAGIT_SECTION_VERSION = $(VERSION)
SEQ_VERSION = 2.24
-TRANSIENT_VERSION = 0.7.2
-WITH_EDITOR_VERSION = 3.3.4
+TRANSIENT_VERSION = 0.7.4
+WITH_EDITOR_VERSION = 3.4.1
COMPAT_SNAPSHOT = $(COMPAT_VERSION)
DASH_MELPA_SNAPSHOT = 20240510
-GIT_COMMIT_MELPA_SNAPSHOT = 20240623
-MAGIT_MELPA_SNAPSHOT = 20240711
-MAGIT_SECTION_MELPA_SNAPSHOT = 20240710
+GIT_COMMIT_MELPA_SNAPSHOT = 20240808
+MAGIT_MELPA_SNAPSHOT = 20240808
+MAGIT_SECTION_MELPA_SNAPSHOT = 20240808
SEQ_SNAPSHOT = $(SEQ_VERSION)
-TRANSIENT_MELPA_SNAPSHOT = 20240629
-WITH_EDITOR_MELPA_SNAPSHOT = 20240702
+TRANSIENT_MELPA_SNAPSHOT = 20240805
+WITH_EDITOR_MELPA_SNAPSHOT = 20240806
EMACS_VERSION = 26.1
diff --git a/docs/RelNotes/4.0.0.org b/docs/RelNotes/4.0.0.org
index 85e57ad..3f1b937 100644
--- a/docs/RelNotes/4.0.0.org
+++ b/docs/RelNotes/4.0.0.org
@@ -1,4 +1,27 @@
-* Magit v4.0.0 Release Notes (unreleased)
+* It's Magit! A Git Porcelain inside Emacs
+
+Magit is a text-based Git user interface that puts an unmatched focus
+on streamlining workflows. Commands are invoked using short mnemonic
+key sequences that take the cursor's position in the highly actionable
+interface into account to provide context-sensitive behavior.
+
+With Magit you can do nearly everything that you can do when using Git
+on the command-line, but at greater speed and while taking advantage
+of advanced features that previously seemed too daunting to use on a
+daily basis. Many users will find that by using Magit they can become
+more effective Git user.
+
+For more information about Magit, see https://magit.vc.
+
+* Magit v4.0.0 Release Notes
+
+Released 8th August 2024 by Jonas Bernoulli.
+
+I am pleased to announce the release of Magit version 4.0.0,
+representing 1077 commits by 69 contributors over three years.
+
+Also see https://emacsair.me/2024/08/08/magit-4.0.
+
** Breaking changes
- Dropped support for Emacs 25. 7c794201c4
@@ -450,3 +473,75 @@
- 9d4192b7b1 [[https://github.com/magit/magit/issues/5116][#5116]] Fix visiting file from buffer created with magit-diff-paths
- ad68015aa1 [[https://github.com/magit/magit/issues/5178][#5178]] magit-confirm: Directly support two rounds of prompt formatting
- f31cf79b27 [[https://github.com/magit/magit/issues/5175][#5175]] magit-parse-git-async: Discard stderr for now
+
+* Authors
+
+ 899 Jonas Bernoulli
+ 78 Kyle Meyer
+ 7 Nacho Barrientos
+ 5 Basil L. Contovounesios
+ 4 Andrey Smirnov
+ 4 Damien Cassou
+ 4 Park Zhou
+ 4 Phil Sainty
+ 4 Stefan Kangas
+ 3 Daniel Mendler
+ 2 Aaron L. Zeng
+ 2 Alex Kreisher
+ 2 Ben North
+ 2 Brennan Vincent
+ 2 Martin Joerg
+ 2 Nicholas Vollmer
+ 2 ziggy
+ 1 Adam Jones
+ 1 Adam Porter
+ 1 Allen Li
+ 1 Andrew Zipperer
+ 1 Angel de Vicente
+ 1 Arialdo Martini
+ 1 Bastian Beranek
+ 1 Ben Zanin
+ 1 Brian Leung
+ 1 Cameron Chaparro
+ 1 Christian Tietze
+ 1 Christopher Carlile
+ 1 Daanturo
+ 1 Dan Kessler
+ 1 Daniel Martín
+ 1 Ellis Kenyo
+ 1 Eugene Mikhaylov
+ 1 Eyal Soha
+ 1 Frédéric Giquel
+ 1 Greg Steuck
+ 1 Géza Herman
+ 1 JD Smith
+ 1 Jean-Louis Giordano
+ 1 Jeremy Sowden
+ 1 Johannes Maier
+ 1 Jorge Israel Peña
+ 1 Li Chen
+ 1 Lin Sun
+ 1 Lénaïc Huard
+ 1 Magnar Sveen
+ 1 Markus Beppler
+ 1 Matt Beshara
+ 1 Ola Nilsson
+ 1 Paul Pogonyshev
+ 1 Philipp Stephani
+ 1 Pieter van Oostrum
+ 1 Pratyush Yadav
+ 1 Rahul Rameshbabu
+ 1 Robert Irelan
+ 1 Roland Marchand
+ 1 Ron Parker
+ 1 Sean Allred
+ 1 Sean Farley
+ 1 Sean Whitton
+ 1 Shuguang Sun
+ 1 StrawberryTea
+ 1 Ulrich Müller
+ 1 Vladimir Ivanov
+ 1 Waqar Hameed
+ 1 dependabot[bot]
+ 1 hokomo
+ 1 shoefone
diff --git a/lisp/git-commit-pkg.el b/lisp/git-commit-pkg.el
index cd26096..74e27e7 100644
--- a/lisp/git-commit-pkg.el
+++ b/lisp/git-commit-pkg.el
@@ -1,8 +1,8 @@
-(define-package "git-commit" "3.3.0.50-git"
+(define-package "git-commit" "4.0.0"
"Edit Git commit messages."
'((emacs "26.1")
(compat "30.0.0.0")
- (transient "20240629")
- (with-editor "20240702"))
+ (transient "0.7.4")
+ (with-editor "3.4.1"))
:homepage "https://magit.vc"
:keywords '("git" "tools" "vc"))
diff --git a/lisp/git-commit.el b/lisp/git-commit.el
index 9aeb901..baecd6c 100644
--- a/lisp/git-commit.el
+++ b/lisp/git-commit.el
@@ -11,13 +11,13 @@
;; Homepage: https://github.com/magit/magit
;; Keywords: git tools vc
-;; Package-Version: 3.3.0.50-git
+;; Package-Version: 4.0.0
;; Package-Requires: (
;; (emacs "26.1")
;; (compat "30.0.0.0")
;; (seq "2.24")
-;; (transient "0.7.2")
-;; (with-editor "3.3.4"))
+;; (transient "0.7.4")
+;; (with-editor "3.4.1"))
;; SPDX-License-Identifier: GPL-3.0-or-later
diff --git a/lisp/magit-pkg.el b/lisp/magit-pkg.el
index 6774c5a..2c0c58d 100644
--- a/lisp/magit-pkg.el
+++ b/lisp/magit-pkg.el
@@ -1,12 +1,12 @@
-(define-package "magit" "3.3.0.50-git"
+(define-package "magit" "4.0.0"
"A Git porcelain inside Emacs."
'((emacs "26.1")
(compat "30.0.0.0")
- (dash "20240510")
- (git-commit "20240623")
- (magit-section "20240710")
+ (dash "2.19.1")
+ (git-commit "4.0.0")
+ (magit-section "4.0.0")
(seq "2.24")
- (transient "20240629")
- (with-editor "20240702"))
+ (transient "0.7.4")
+ (with-editor "3.4.1"))
:homepage "https://magit.vc"
:keywords '("git" "tools" "vc"))
diff --git a/lisp/magit-section-pkg.el b/lisp/magit-section-pkg.el
index 9b49d60..a553d6a 100644
--- a/lisp/magit-section-pkg.el
+++ b/lisp/magit-section-pkg.el
@@ -1,7 +1,7 @@
-(define-package "magit-section" "3.3.0.50-git"
+(define-package "magit-section" "4.0.0"
"Sections for read-only buffers."
'((emacs "26.1")
(compat "30.0.0.0")
- (dash "20240510"))
+ (dash "2.19.1"))
:homepage "https://magit.vc"
:keywords '("tools"))
diff --git a/lisp/magit-section.el b/lisp/magit-section.el
index e12deef..52c44de 100644
--- a/lisp/magit-section.el
+++ b/lisp/magit-section.el
@@ -8,7 +8,7 @@
;; Homepage: https://github.com/magit/magit
;; Keywords: tools
-;; Package-Version: 3.3.0.50-git
+;; Package-Version: 4.0.0
;; Package-Requires: (
;; (emacs "26.1")
;; (compat "30.0.0.0")
diff --git a/lisp/magit.el b/lisp/magit.el
index 969e5eb..8a7696f 100644
--- a/lisp/magit.el
+++ b/lisp/magit.el
@@ -17,16 +17,16 @@
;; Homepage: https://github.com/magit/magit
;; Keywords: git tools vc
-;; Package-Version: 3.3.0.50-git
+;; Package-Version: 4.0.0
;; Package-Requires: (
;; (emacs "26.1")
;; (compat "30.0.0.0")
;; (dash "2.19.1")
-;; (git-commit "3.3.0")
-;; (magit-section "3.3.0")
+;; (git-commit "4.0.0")
+;; (magit-section "4.0.0")
;; (seq "2.24")
-;; (transient "0.7.2")
-;; (with-editor "3.3.4"))
+;; (transient "0.7.4")
+;; (with-editor "3.4.1"))
;; SPDX-License-Identifier: GPL-3.0-or-later