Your changelog is currently in a bit incorrect format and doesn't show in game mod browser
You need to also include line with date right after version and shift everything after it to the right for it to work
Updated, let's hope it will work
It doesn't. As mentioned by IonShield, the date lines are missing. Also, the in-game parser is finicky, there are some rules you must follow or the changelog won't be shown:
- The lines with category headers ("Info:", "Bugfixes:" etc.) must be indented by 2 spaces, and there may be no white space after the ':'.
- The lines with text must be indented by 4 spaces, followed by a dash + space (
' - Text'
).
- You must use spaces, tabs will be ignored!
I'd recommend to download the Changelog tools mod. Unpack it and run the python script:
python3 da-changelog-tools_0.0.14/changelog-checker.py --zorro --changelog Armored-train_0.6.2/changelog.txt
This will output a line-by-line analysis of your changelog. (IIRC, there still were some edge cases but the script should find most problems.) Also, when you select your mod in the in-game mod manager and the "Changelog" button is grayed out, factorio-current.log will show an explanation of the error in the first line that couldn't be parsed. (Using changelog tools allows you to catch all errors at once, without having to restart the game each time you've fixed an error.)