Skip to content

1.0.3

Choose a tag to compare

@AndyPandy1189 AndyPandy1189 released this 30 Jun 20:38

πŸš€ Release 1.0.3: The "Gamebase" Update

Welcome to 1.0.3! This release includes our official rebranding and brings the codebase fully up to standard for inclusion in the official Obsidian Community Plugins list.

✨ Changes & Features

  • Official Rebrand: We are now officially named Gamebase! (Plugin ID: gamebase).
  • Code Hardening: Conducted a massive refactoring pass to resolve 13 different strict linting violations flagged by Obsidian's bot.
  • Performance Improvements: Stripped out deprecated UI refresh methods (PluginSettingTab.display()) and replaced them with direct component hooks, significantly improving the performance and reliability of the Settings menu.
  • Type Safety & Leak Prevention: Heavily refactored asynchronous callbacks across all modals to prevent dangling Promises and memory leaks.
  • CI/CD Automation: Added a fully automated GitHub Actions pipeline to automatically build and attach release assets behind the scenes, eliminating the need for manual file uploads.