Skip to content

Conversation

@acharneski
Copy link
Member

Added a comprehensive strategies.md documentation file describing the application's extensible strategy patterns and AI-assisted development. Updated GeneratePresentationTaskDialog and WriteHtmlTaskDialog to validate that the specified HTML file path does not already exist, preventing accidental overwrites. Bumped libraryVersion to 2.0.24.

Added a comprehensive strategies.md documentation file describing the application's extensible strategy patterns and AI-assisted development. Updated GeneratePresentationTaskDialog and WriteHtmlTaskDialog to validate that the specified HTML file path does not already exist, preventing accidental overwrites. Bumped libraryVersion to 2.0.24.
Added a require check in PluginStartupActivity to ensure TaskType.values() is not empty during plugin startup. Also updated TaskType.values() to require taskConstructors is initialized, improving robustness and error reporting.
@acharneski acharneski merged commit b017c76 into main Nov 2, 2025
7 checks passed
@acharneski acharneski deleted the 2.0.24 branch November 2, 2025 14:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants