Skip to content

RAGuideDesigner v1.2.1

Choose a tag to compare

@CySlaytor CySlaytor released this 01 Nov 13:21
· 4 commits to main since this release

Version 1.2.1 Release Notes

✨ New Features

  • Image Caching: All images (achievement badges, user avatars, game banners) are now cached locally after being downloaded for the first time. This results in significantly faster loading times on subsequent launches and allows images to be displayed even when working offline.

🚀 Improvements

  • JSON Merge: The "Merge" option when importing a JSON file now also updates achievement titles in your current project, in addition to points and badge URLs. This is useful for keeping your project in sync with site-side changes.
  • Win Condition Achievements: Achievements with the "win_condition" type are now automatically identified, and a special note indicating this will be added to their description when exporting to Markdown. This text is also recognized during Markdown import.
  • Credits Editor:
    • Added a new "🟉 Code Contributor" role.
    • Added "RA-Guide Author" as a sub-role option under the "🟉 Contributor" role.

🐛 Bug Fixes

  • JSON Import: Completely overhauled the JSON import feature to support the latest format from RetroAchievements.org. This resolves import failures with new JSON files.
  • Markdown Generation: Fixed an issue where the banner and mastery icon <img> tags could be generated incorrectly in the exported Markdown.
  • Markdown Import: Improved the reliability of parsing admonition blocks (notes, warnings, etc.), especially when multiple blocks appear consecutively.
  • UI Stability: Fixed a potential crash that could occur in the Collectible Achievement editor when changing selections in the tree.