IDEAS

Help shape the future of CurseForge!

List all changelogs from installed mod version up to last on the CurseForge client app

This suggestion is based only on Minecraft, although it may be applicable to other games.

The current behavior of the app is showing only the last update changelog. Which is not that useful when updating from multiple versions behind the latest.

The app is already capable of listing the correct files to update based on the current modloader in the "Versions" tab and accessing the changelog info inside these files.

It should be simple enough to:
- Get the installed mod version (app already know it)
- Loop though mod files of the version's tab list in reverse order, from new to older, until it finds installed version
- For each file, get the changelog and add formatting as needed. e.g. file name and changelog description fields.

As an extra, some changelogs can get huge, so it would be nice to be able to expand and collapse the changelog content for each file. Perhaps you could even merge both tabs and add a button to each file in the list to show the changelog.

Edit: Analyzing it further there's also a bug. The changelog tab show the changelog for the the latest file unfiltered. Meaning that it may show inappropriate changelog for the current version and modloader in the modpack (this wouldn't occur if it used the same filters as in the "Versions" tab). Should I open another idea for this?

  • Gabriel Freitas
  • Apr 6 2023
  • Future consideration
  • Attach files
  • Delfite commented
    19 Jul, 2023 03:45pm
    Not sure why my idea was merged with this one since mine is almost completely different in terms of implementation.
  • lerokko commented
    16 May, 2023 01:46pm

    This. We need some way of flipping trough previous changelogs either on the changelogs tab of in the version tab. If you miss a few releases of a mod you have to go the the website and manullay look at each oatch file to see if you can update to the latest version, or to anohter newer one.

Hold on!
Before you post your idea…

This board is being moderated, if you wish for your idea(s) to go public, please consider the following:

  1. Search for existing ideas

    If your idea already exists, vote for it, this will increase the chances for the idea to become reality. Duplicate ideas only split and lower votes

  2. No tech-support

    This board is for new ideas and feature suggestions, for technical issues or bug reports, visit/contact CurseForge Support

  3. English only

    This ensures that the idea is accessible to a wider audience and makes it easier for others to understand and vote for the idea

  4. No profanity

    Any ideas posted with foul language will not be published and get deleted

  5. Stay on point

    Avoid posting 'lists' of different ideas, we won't be able to address them with a proper status and they will get less votes from others, each idea should have its own post