magit (4.7.0-1) unstable; urgency=medium

  * New upstream release

 -- Xiyue Deng <manphiz@debian.org>  Sun, 02 Aug 2026 16:29:29 -0700

magit (4.6.0-1) unstable; urgency=medium

  [ Xiyue Deng ]
  * New upstream release
  * Prefer the dgit-maint-merge workflow
    - Revert "Update d/gbp.conf to use pristine-tar + upstream history
      workflow"
  * Add d/saisa-ci.yml with the default template
  * Update d/gbp.conf to prefer a gbp and tag2upload compatible workflow
  * Update d/README.source to document the latest workflow
  * Refresh patches using gbp pq
  * Update standards version to 4.7.4, no changes needed.
  * Set upstream metadata fields: Bug-Database, Bug-Submit.
  * Set field Upstream-Name in debian/copyright.
  * Update to debhelper-compat 14
    - Also drop references to ${misc:Depends}; no longer needed.
  * Build-Depends on dh-elpa >= 2.2.0 for better built-in addon handling
  * Update my email address

  [ Aymeric Agon-Rambosson ]
  * Revert "Stop building html docs"
  * Add patch to remove the external js and css

 -- Xiyue Deng <manphiz@debian.org>  Wed, 08 Jul 2026 12:17:04 -0700

magit (4.5.0-1) unstable; urgency=medium

  * New upstream release
  * Update d/gbp.conf to use pristine-tar + upstream history workflow
    - The repo actually has both upstream and pristine-tar branches.  It
      is better to keep using them for now.
  * Add d/README.source to document the current workflow
  * Update Standards-Version to 4.7.3; no change needed
  * Drop `Priority: optional'; now default
  * Stop building html docs
    - It contains links to fetch external js and css files which are
      considered a potential privacy breach.

 -- Xiyue Deng <manphiz@gmail.com>  Tue, 06 Jan 2026 18:38:33 -0800

magit (4.4.2-1) unstable; urgency=medium

  * New upstream release (Closes: #1119335, #1121003)
  * Update Build-Dependencies
    - Add newly required elpa-cond-let.
    - Require elpa-transient >= 0.10.
    - Drop elpa-compat; provided by Emacs.
  * Migrate d/watch to rfc822-style version 5 format
  * Drop `Rules-Requires-Root: no'
    - This has been the default since dpkg 1.22.13.

 -- Xiyue Deng <manphiz@gmail.com>  Thu, 04 Dec 2025 17:48:29 -0800

magit (4.3.8-2) unstable; urgency=medium

  * Ship missing magit-dired.el in elpa-magit (Closes: #1120049)

 -- Xiyue Deng <manphiz@gmail.com>  Fri, 07 Nov 2025 18:01:28 -0800

magit (4.3.8-1) unstable; urgency=medium

  * Use default elpa test rules and set LC_ALL to C.UTF-8
  * Add lisp source directory to ert load path
  * Drop all patches now that tests are handled by dh-elpa (Closes:
    #1106033)

 -- Xiyue Deng <manphiz@gmail.com>  Wed, 13 Aug 2025 04:10:33 -0700

magit (4.3.8-1~exp2) experimental; urgency=medium

  * Build-Depends on transient from experimental

 -- Xiyue Deng <manphiz@gmail.com>  Fri, 11 Jul 2025 11:16:34 -0700

magit (4.3.8-1~exp1) experimental; urgency=medium

  * New upstream release
  * Refresh patches for the new version

 -- Xiyue Deng <manphiz@gmail.com>  Thu, 10 Jul 2025 10:51:35 -0700

magit (4.3.5-1) unstable; urgency=medium

  * New upstream release
  * Refresh patches for the new release

 -- Xiyue Deng <manphiz@gmail.com>  Sun, 18 May 2025 16:54:54 -0700

magit (4.3.3-1) unstable; urgency=medium

  * New upstream release
  * Refresh patches for the new version

 -- Xiyue Deng <manphiz@gmail.com>  Sun, 04 May 2025 03:40:21 -0700

magit (4.3.2-1) unstable; urgency=medium

  * New upstream release
  * Ignore extraneous diffs in doc/magit.texi in d/s/options
  * Refresh patches for the new release
  * Update section to editors
  * Loosen version requirements in Build-Depends
    - ${elpa:Depends} will generate the correct versioned dependencies for
      the binary packages, which will be enforced for autopkgtest.
  * Run 'wrap-and-sort -ast'

 -- Xiyue Deng <manphiz@gmail.com>  Tue, 01 Apr 2025 21:52:26 -0700

magit (4.3.1-2) unstable; urgency=medium

  * Team upload.

  [ Xiyue Deng ]
  * Update transient build-dep to require 0.8.5.

  [ Sean Whitton ]
  * Require Emacs 30.1 for newer seq.el (Closes: #1099800).
    Thanks to Sven Joachim for the report.

 -- Sean Whitton <spwhitton@spwhitton.name>  Sun, 09 Mar 2025 11:52:18 +0800

magit (4.3.1-1) unstable; urgency=medium

  [ Aymeric Agon-Rambosson ]
  * Remove explicit build dependency on elpa-seq.

  [ Barak A. Pearlmutter ]
  * New upstream release
  * Bump standards-version to 4.7.2
  * Refresh patches for the new version

 -- Xiyue Deng <manphiz@gmail.com>  Fri, 07 Mar 2025 22:42:43 -0800

magit (4.3.0-1) unstable; urgency=medium

  * New upstream release
  * Refresh patches for the new version
  * Update Build-Depends in d/control
    - Drop dependency on elpa-dash.
    - Add new dependency of elpa-llama.
    - Update version requirements of elpa-compat and elpa-transient.

 -- Xiyue Deng <manphiz@gmail.com>  Thu, 13 Feb 2025 00:01:06 -0800

magit (4.2.0-1) unstable; urgency=medium

  * New upstream version
  * Update Build-Depends package versions in d/control
  * Refresh patches for the new version

 -- Xiyue Deng <manphiz@gmail.com>  Fri, 03 Jan 2025 00:27:05 -0800

magit (4.1.3-1) unstable; urgency=medium

  [ Xiyue Deng ]
  * New upstream release
  * Add d/gbp.conf matching the current practice
  * Refresh patches for the new version

  [ Barak A. Pearlmutter ]
  * Avoid race condition in building documentation from debian/rules

 -- Xiyue Deng <manphiz@gmail.com>  Tue, 10 Dec 2024 15:38:43 -0800

magit (4.1.2-2) unstable; urgency=medium

  [ Xiyue Deng ]
  * Migrate elpa-git-commit into elpa-magit (Closes: #1086758)
    - git-commit has become part of magit since 4.1.0
    - Move install files from elpa-git-commit to elpa-magit
    - d/control: make elpa-git-commit a transitional package
  * Add myself to uploaders
  * d/control: enable "Testsuite: autopkgtest-pkg-elpa"
  * d/watch: modernize using substitute strings to be more robust

  [ Aymeric Agon-Rambosson ]
  * d/rules: Remove DEB_VERSION_UPSTREAM environment variable.
  * d/control:
    - Update Build-Depends versions.
    - elpa-magit: add Provides: elpa-git-commit.

 -- Xiyue Deng <manphiz@gmail.com>  Tue, 05 Nov 2024 09:44:45 -0800

magit (4.1.2-1) unstable; urgency=medium

  * New upstream release
  * Forward port quilt patches

 -- Barak A. Pearlmutter <bap@debian.org>  Sat, 02 Nov 2024 23:00:17 +0000

magit (4.1.1-1) unstable; urgency=medium

  [ Barak A. Pearlmutter ]
  * New upstream release
  * Forward port quilt patches
  * Bump standards version

  [ Aymeric Agon-Rambosson ]
  * Drop temporary patch to reformat Package-Requires multiline header. We
    now need dh-elpa with minimal 2.1.2 version.
  * Remove explicit versioned dependencies on elpa-transient for binary
    packages (dh-elpa correctly adds them).
  * Update explicit versioned build dependencies (needed for tests).
  * Reinstate DEB_VERSION_UPSTREAM environment variable (git-commit.el
    specifies no Version header).

 -- Barak A. Pearlmutter <bap@debian.org>  Fri, 01 Nov 2024 15:01:12 +0000

magit (3.3.0+git20240412.1.da14749d-2) unstable; urgency=medium

  * Team upload.
  * d/patches: define committer info for git-commit in tests
    (Closes: #1073473)
  * d/rules: set `LC_ALL=C.UTF-8` for `magit-status:file-sections` test

 -- Jeremy Sowden <azazel@debian.org>  Tue, 25 Jun 2024 12:42:53 +0100

magit (3.3.0+git20240412.1.da14749d-1) unstable; urgency=medium

  * New upstream snapshot (Closes: #1068875).
  * Refresh patches.
  * d/control: Add explicit versioned dependency on elpa-transient for
    elpa-magit and elpa-git-commit. This is temporary, pending changes to
    dh-elpa. (Closes: #1068903).

 -- Aymeric Agon-Rambosson <aymeric.agon@yandex.com>  Sun, 14 Apr 2024 00:52:46 +0200

magit (3.3.0+git20231219.1.c7ab6931-1) unstable; urgency=medium

  * New upstream snapshot.
  * d/patches:
    - Drop 0004-tramp-test-overide.patch (not applicable anymore)
    - Drop repair-magit-get-and-submodule-tests.patch (applied upstream)
    - Drop fix-magit-test-unable-to-find-compat-through-with-editor.patch
      (applied upstream)
    - Refreshed other patches
  * d/control:
    - Add minimal version to elpa-transient Build-Depends.
    - Keep only necessary Build-Depends.
  * Remove obsolete d/*.prerm files.
  * d/copyright: Update copyright years.
  * d/rules:
    - Remove unneeded dh_clean override.
    - Remove EMACS_INHIBIT_AUTOMATIC_NATIVE_COMPILATION environment
      variable (tests run fine without it).
    - Remove GIT_*, LC_ALL environment variables (not needed anymore).
    - Remove DEB_VERSION_UPSTREAM environment variable (not needed
      anymore).
  * Update d/*.elpa files in line with upstream changes.
  * Add temporary patch to reformat multiline Package-Requires to
    monoline.
  * Improve documentation packaging (more formats, added doc-base).

 -- Aymeric Agon-Rambosson <aymeric.agon@yandex.com>  Tue, 26 Dec 2023 18:56:47 +0100

magit (3.3.0-3) unstable; urgency=medium

  [ Aymeric Agon-Rambosson ]
  * Repair watch file.

  [ Xiyue Deng ]
  * Reformat Build-Depends to list one per line in alphabetic order to
    make further changes easier to track.
  * Fix `make test` failure.  Closes: #1042289.
    - Add elpa-compat to Build-Depends.
    - Cherrypick upstream patch partially to detect compat in LOAD_PATH.
  * Update Standards-Version to 4.6.2.  No change needed.

 -- Sean Whitton <spwhitton@spwhitton.name>  Sat, 29 Jul 2023 10:24:44 +0100

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog elpa-magit-section`.
