Skip to content

1.0.2

Choose a tag to compare

@0xneobyte 0xneobyte released this 02 Jul 08:03
· 80 commits to master since this release

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 innerHTML usage 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