diff options
| author | Jonas Bernoulli <jonas@bernoul.li> | 2024-08-08 20:52:29 +0200 |
|---|---|---|
| committer | Jonas Bernoulli <jonas@bernoul.li> | 2024-08-08 20:52:29 +0200 |
| commit | 020aca7c9c4154dbc4a72acbd56165ecccea1bf1 (patch) | |
| tree | 3da3c89dd5c81ac67e52c66fdd2bfe743859b8de | |
| parent | 27f81d6e5cdcc7ddfb0d4a33f6566ef98a0faaa5 (diff) | |
Release version 4.0.0v4.0.0
| -rw-r--r-- | default.mk | 14 | ||||
| -rw-r--r-- | docs/RelNotes/4.0.0.org | 97 | ||||
| -rw-r--r-- | lisp/git-commit-pkg.el | 6 | ||||
| -rw-r--r-- | lisp/git-commit.el | 6 | ||||
| -rw-r--r-- | lisp/magit-pkg.el | 12 | ||||
| -rw-r--r-- | lisp/magit-section-pkg.el | 4 | ||||
| -rw-r--r-- | lisp/magit-section.el | 2 | ||||
| -rw-r--r-- | lisp/magit.el | 10 |
8 files changed, 123 insertions, 28 deletions
@@ -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 |
