5

In spacemacs, you can update all the installed package. However, is there a way to get a release notes for each package which have been updated ?

1 Answer 1

4

Unfortunately, there's no way to do that. There is simply no standard way to package release notes for Emacs to consume; hence there's no standard way to view release notes either. Besides, many packages—particularly smaller ones—don't even provide release notes.


The closest you can get is the commit list that Spacemacs' package menu offers:

  1. Open the package menu with SPC a k,
  2. type F i to narrow the list down to installed packages,
  3. navigate to the package whose changelog you'd like to see,
  4. and then type L.

A new buffer with the commit log will pop up, where "new" commits since the last update are in bold face.

However, this feature has limitations: It is only available for MELPA, and only for packages hosted on Github. "New" is also not very exact, as it's based on the timestamp of the release which is naturally inaccurate, the more, since Git's timestamps do not actually reflect the actual order of commits.

2
  • 1
    Thanks for the package menu instructions. Please note that it needs a lower-case f i in step 2 and a lower-case l in step 4.
    – OK.
    Apr 12, 2019 at 9:41
  • Is there anyway to see the source code in each commits? Dec 20, 2019 at 0:43

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.