Skip to content

WIP: Changelog entry for v0.19.0#4709

Draft
seisman wants to merge 13 commits into
mainfrom
changelog/v0.19.0
Draft

WIP: Changelog entry for v0.19.0#4709
seisman wants to merge 13 commits into
mainfrom
changelog/v0.19.0

Conversation

@seisman

@seisman seisman commented Jun 30, 2026

Copy link
Copy Markdown
Member

Description of proposed changes

This PR adds the changelog entry for v0.19.0.

Checklist

  • Add a new entry in doc/_static/version_switch.js for documentation switcher
  • Add the version to the compatibility table doc/minversions.md
  • Update citation information CITATION.cff and BibTeX at https://github.com/GenericMappingTools/pygmt#citing-pygmt
    • Update authorship list if necessary (check if there are new contributors!)
    • Update CITATION.cff
      • Update DOI
      • Update date released
      • Update version
    • Update BibTeX in README
      • Update the BibTeX key
      • Update date released
      • Update version
      • Update DOI and URL
  • Copy the draft release note from https://github.com/GenericMappingTools/pygmt/releases to doc/changes.md
  • Edit the changelog to look nice (see maintainers guide for details)
    • Add the separator --- between the old and new changelog sections
    • Update the release date and the DOI badge in doc/changes.md
    • Edit the list of people who contributed to the release, linking to their GitHub account. Sort their names by the number of commits made since the last release. Use the following command:
      git shortlog v0.18.0..HEAD -sne --group=author --group=trailer:co-authored-by
      
    • Edit the change list to remove any trivial changes (updates to the README, typo fixes, CI configuration, etc)
    • Update with any remaining PRs merged before release
    • Add highlights

@seisman seisman marked this pull request as draft June 30, 2026 17:20
@seisman seisman changed the title Changelog entry for v0.19.0 WIP: Changelog entry for v0.19.0 Jun 30, 2026
@seisman seisman added maintenance Boring but important stuff for the core devs skip-changelog Skip adding Pull Request to changelog labels Jun 30, 2026
@seisman seisman added this to the 0.19.0 milestone Jun 30, 2026
Comment thread README.md
@software{
pygmt_2026_18080259,
pygmt_2026_19398871,
author = {Tian, Dongdong and

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

git shortlog -sne --group=author --group=trailer:co-authored-by:

  1848  Dongdong Tian <seisman.info@gmail.com>
   685  Wei Ji Leong <23487320+weiji14@users.noreply.github.com>
   603  Yvonne Fröhlich <94163266+yvonnefroehlich@users.noreply.github.com>
   309  Michael Grund <23025878+michaelgrund@users.noreply.github.com>
   258  Leonardo Uieda <leouieda@gmail.com>
   247  Will Schlitzer <schlitzer90@gmail.com>
   204  Max Jones <14077947+maxrjones@users.noreply.github.com>
    55  Jiayuan Yao <coreman.seism@gmail.com>
    22  Xingchen He <chuanjun@stu.cdut.edu.cn>
    15  Liam Toney <38269494+liamtoney@users.noreply.github.com>
     7  yohaimagen <mayochay@gmail.com>
     5  Jing-Hui Tong <86273921+JingHuiTong@users.noreply.github.com>

I guess we should move Jiayuan Yao and Xingchen He before Liam Toney.

Comment thread doc/changes.md Outdated
Comment thread doc/changes.md Outdated
* 🎉 Nineteenth minor release of PyGMT 🎉
* Six new plotting methods and two new grid modules have been added to PyGMT
* New `Frame`/`Axis` classes for setting frame and axes
* Eight new gallery examples

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also need to highlight the new PyGMT logo, then there will be six highlights.

@yvonnefroehlich yvonnefroehlich Jul 4, 2026

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we also should have a gallery example to show users how to add the PyGMT logo to their work.

Edit 2026/07/05: See PR #4715

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

sounds good

Comment thread doc/changes.md
Comment thread doc/changes.md Outdated
Co-authored-by: Dongdong Tian <seisman.info@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

maintenance Boring but important stuff for the core devs skip-changelog Skip adding Pull Request to changelog

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants