1.0.2
ObsiAI v1.0.2 - Security Enhancement Release
🔒 Security Improvements
This release focuses on critical security enhancements to ensure ObsiAI meets Obsidian's strict security standards for plugin store approval.
What's Fixed
- ✅ Eliminated all security vulnerabilities from HTML injection
- ✅ Replaced unsafe
innerHTMLusage with secure DOM API methods - ✅ Enhanced XSS protection throughout the plugin
- ✅ Improved code safety using Obsidian's recommended practices
Technical Details
- Refactored all UI generation to use secure DOM manipulation
- Implemented safe SVG creation using
createSvg()helper - Added modular component creation methods for better maintainability
- Ensured full compliance with Obsidian plugin security guidelines
📦 Installation & Compatibility
- Fully backward compatible - no breaking changes
- Preserves all settings and chat history
- Same user experience with enhanced security under the hood
- Ready for Obsidian plugin store submission
🚀 No New Features
This is a security-focused maintenance release. All existing features work exactly the same:
- AI chat with Google Gemini integration
- Floating chat interface
- File referencing and context awareness
- Translation and summarization tools
- Modern Notion AI-inspired design
Upgrade recommended for all users to ensure maximum security and plugin store compatibility.
For technical details, see CHANGELOG.md.
Full Changelog: 1.0.1...1.0.2