Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Changelog entry for v0.12.0 #3201

Merged
merged 26 commits into from
May 1, 2024
Merged

Changelog entry for v0.12.0 #3201

merged 26 commits into from
May 1, 2024

Conversation

seisman
Copy link
Member

@seisman seisman commented Apr 24, 2024

Description of proposed changes

This PR adds the changelog entry for v0.12.0.

Preview at https://pygmt-dev--3201.org.readthedocs.build/en/3201/changes.html

Related to issue #3180

Previous release v0.11.0 at #3022

TODO

  • Add a new entry in doc/_static/version_switch.js for documentation switcher
  • Copy the draft release note from https://github.com/GenericMappingTools/pygmt/releases to doc/changes.md
  • Update the DOI badge
  • Update citation information https://github.com/GenericMappingTools/pygmt#citing-pygmt and CITATION.cff
  • Add the version to the compatibility table doc/minversions.md
  • Add highlights
  • Update with any remaining PRs merged before release
  • Edit the change list to remove any trivial changes (updates to the README, typo fixes, CI configuration, etc)
  • 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 (e.g., use git shortlog HEAD...v0.1.2 -sne).

@seisman seisman added maintenance Boring but important stuff for the core devs skip-changelog Skip adding Pull Request to changelog labels Apr 24, 2024
@seisman seisman added this to the 0.12.0 milestone Apr 24, 2024
@seisman seisman changed the title Add v0.12.0 to doc/_static/version_switch.js Changelog entry for v0.12.0 Apr 24, 2024
doc/changes.md Outdated Show resolved Hide resolved
doc/changes.md Outdated Show resolved Hide resolved
doc/changes.md Show resolved Hide resolved
doc/changes.md Outdated Show resolved Hide resolved
seisman and others added 3 commits April 25, 2024 08:38
Co-authored-by: Wei Ji <23487320+weiji14@users.noreply.github.com>
doc/changes.md Outdated Show resolved Hide resolved
doc/changes.md Outdated Show resolved Hide resolved
Co-authored-by: Yvonne Fröhlich <94163266+yvonnefroehlich@users.noreply.github.com>
doc/changes.md Outdated Show resolved Hide resolved
Co-authored-by: Yvonne Fröhlich <94163266+yvonnefroehlich@users.noreply.github.com>
doc/changes.md Outdated Show resolved Hide resolved
doc/changes.md Outdated Show resolved Hide resolved
doc/changes.md Outdated Show resolved Hide resolved
doc/changes.md Outdated Show resolved Hide resolved
doc/changes.md Outdated Show resolved Hide resolved
doc/changes.md Outdated Show resolved Hide resolved
doc/changes.md Outdated Show resolved Hide resolved
doc/changes.md Outdated Show resolved Hide resolved
doc/changes.md Outdated Show resolved Hide resolved
doc/changes.md Outdated Show resolved Hide resolved
doc/changes.md Outdated Show resolved Hide resolved
@@ -129,7 +129,7 @@ research using the following BibTeX:

```
@software{
pygmt_2024_10578540,
pygmt_2024_11062720,
author = {Tian, Dongdong and
Copy link
Member

Choose a reason for hiding this comment

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

I think @yvonnefroehlich deserves a bump up the list now that she has made >200 commits to PyGMT 💯 💯, what do you think @seisman?

Output from git shortlog HEAD...v0.1.0 -sne at bc673bc (first 6 lines):

   718  Dongdong Tian <seisman.info@gmail.com>
   216  Wei Ji <23487320+weiji14@users.noreply.github.com>
   215  dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
   201  Yvonne Fröhlich <94163266+yvonnefroehlich@users.noreply.github.com>
   191  Will Schlitzer <schlitzer90@gmail.com>
   122  Michael Grund <23025878+michaelgrund@users.noreply.github.com>

Copy link
Member Author

Choose a reason for hiding this comment

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

Sounds good. Done in 338e6b6.

Copy link
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 update the order in the Zenodo record.

Copy link
Member

Choose a reason for hiding this comment

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

Yep, I'll remember to do that when uploading the release to Zenodo.

Copy link
Member

Choose a reason for hiding this comment

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

Thanks for acknowledging my efforts and contributions 🙂!

@weiji14 weiji14 mentioned this pull request Apr 26, 2024
35 tasks
seisman and others added 2 commits April 26, 2024 10:17
Co-authored-by: Wei Ji <23487320+weiji14@users.noreply.github.com>
doc/changes.md Outdated Show resolved Hide resolved
Co-authored-by: Michael Grund <23025878+michaelgrund@users.noreply.github.com>
doc/changes.md Show resolved Hide resolved
doc/changes.md Show resolved Hide resolved
doc/changes.md Show resolved Hide resolved
seisman and others added 3 commits April 28, 2024 12:42
Co-authored-by: Yvonne Fröhlich <94163266+yvonnefroehlich@users.noreply.github.com>
doc/changes.md Outdated Show resolved Hide resolved
Co-authored-by: Yvonne Fröhlich <94163266+yvonnefroehlich@users.noreply.github.com>
doc/changes.md Show resolved Hide resolved
@seisman
Copy link
Member Author

seisman commented Apr 30, 2024

@yvonnefroehlich Could you please help add the two PRs that were just merged a few minutes ago into the changelog? I'm in vacation and can't access my laptop in the next few days.

@yvonnefroehlich
Copy link
Member

@yvonnefroehlich Could you please help add the two PRs that were just merged a few minutes ago into the changelog?

The PRs #3213 and #3214 are included in the changelog in commit 2d632cc.

I'm in vacation and can't access my laptop in the next few days.

Enjoy your vacation 🙂!

Copy link
Member

@weiji14 weiji14 left a comment

Choose a reason for hiding this comment

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

Thanks @seisman and everyone else for the reviews! Changelog looks ready now.

Do we want to wait until @seisman is back from vacation? I'm happy to handle the release tagging later if needed to meet the May 1st release date.

@seisman
Copy link
Member Author

seisman commented May 1, 2024

Go ahead please.

@weiji14
Copy link
Member

weiji14 commented May 1, 2024

Ok, I'll wait for either @yvonnefroehlich or @michaelgrund for second approval first, in case there's anything left to add/change.

Copy link
Member

@michaelgrund michaelgrund left a comment

Choose a reason for hiding this comment

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

Looks good to me!

@weiji14 weiji14 marked this pull request as ready for review May 1, 2024 10:18
doc/changes.md Outdated Show resolved Hide resolved
Co-authored-by: Yvonne Fröhlich <94163266+yvonnefroehlich@users.noreply.github.com>
@weiji14 weiji14 merged commit 3986056 into main May 1, 2024
9 checks passed
@weiji14 weiji14 deleted the changelog/v0.12.0 branch May 1, 2024 11:10
@weiji14 weiji14 mentioned this pull request May 4, 2024
7 tasks
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.

4 participants