Releases: 0xneobyte/VaultAI
1.0.9
1.0.8
What's Changed
- [FEAT] Web Search Integration with Google Search Grounding by @0xneobyte in #27
- fix: adjust flow button positioning on mobile to prevent menu overlap by @0xneobyte in #28
Full Changelog: 1.0.7...1.0.8
1.0.7
What's Changed
- feat: Implement RAG (Retrieval Augmented Generation) with Google Gemini File Search API by @0xneobyte in #24
Full Changelog: 1.0.6...1.0.7
1.0.6
What's Changed
- [FEAT] Add custom prompt support by @0xneobyte in #16
- [FEAT] : Deep Editor Integration - Transform VaultAI into a Full AI Writing Assistant by @0xneobyte in #17
Full Changelog: 1.0.5...1.0.6
1.0.5
What's Changed
- [FEAT]: Add keyboard shortcut and command palette support by @0xneobyte in #12
Full Changelog: 1.0.4...1.0.5
1.0.4
Full Changelog: 1.0.3...1.0.4
🚀 VaultAI 1.0.3: The Great Migration & Enhancement Release
🎯 Release Overview
VaultAI 1.0.3 represents a major milestone in our plugin's evolution. This release brings significant improvements in naming conventions, security, and maintainability while preserving all the features you love. We've completely rebranded from "ObsiAI" to "VaultAI" to better align with Obsidian's ecosystem standards.
✨ What's New in 1.0.3
🏷️ Major Rebranding: ObsiAI → VaultAI
- New Identity: Completely rebranded to "VaultAI" for better discoverability
- Plugin ID: Changed from "obsi-ai" to "vault-ai"
- Package Name: Updated to "vault-ai" for consistency
- Professional Branding: Clear, memorable name that follows industry standards
🔧 Technical Improvements
- Modern API Usage: Updated to use the latest
MarkdownRenderer.render()method - Enhanced Performance: Improved memory management and rendering efficiency
- Better Compatibility: Ensured compatibility with latest Obsidian versions
🎨 Enhanced User Experience
- Consistent UI Text: All interface text now follows proper sentence case
- Improved Accessibility: Better text formatting and readability
- Professional Appearance: Cleaner, more polished user interface
🔒 Security & Stability
- Bundled Assets: Removed external dependencies for enhanced security
- Local Fonts: Poppins font now bundled with the plugin
- Clean Codebase: Eliminated potential security vulnerabilities
🛠️ Technical Details
CSS Class Specificity Updates
All CSS classes have been updated with the vaultai- prefix to prevent conflicts:
.suggested-actions→.vaultai-suggested-actions.action-button→.vaultai-action-button.action-icon→.vaultai-action-icon.menu-item→.vaultai-menu-item.suggestion-item→.vaultai-suggestion-item
Font Management
- Bundled Poppins Font: No more external Google Fonts dependency
- Fallback Support: Automatic fallback to system fonts if needed
- Better Performance: Faster loading without external requests
Code Quality Improvements
- Deprecated API Removal: Eliminated usage of deprecated Obsidian methods
- Memory Leak Prevention: Better component lifecycle management
- Cleaner Architecture: More maintainable and organized codebase
📱 User Impact
✅ What Works the Same
- All existing chat functionality
- Your chat history and settings
- API key configuration
- File referencing and context awareness
- Multi-language support
- Note summarization and quiz generation
🆕 What's Improved
- Better plugin discoverability in Community Plugins
- More professional appearance and branding
- Enhanced security with bundled assets
- Improved performance and stability
- Better compatibility with other plugins
🔄 Migration Notes
- Automatic: No manual migration required
- Settings Preserved: All your existing configurations remain intact
- Chat History: Complete preservation of your conversation history
- Seamless Update: Simply update the plugin and continue using as normal
🚀 Installation & Update
For New Users
- Open Obsidian Settings > Community plugins
- Search for "VaultAI" (the new name!)
- Install and enable the plugin
- Add your Gemini API key in Settings > VaultAI
For Existing Users
- Important: Update through Community Plugins (recommended)
- Alternative: Download the new release and replace the old plugin folder
- No Data Loss: All your settings and chat history will be preserved
- Restart Obsidian: After updating to ensure all changes take effect
🎉 Why This Release Matters
For Users
- Better Discovery: Easier to find in Community Plugins
- Professional Feel: More polished and trustworthy appearance
- Future-Proof: Built on latest Obsidian standards
- Enhanced Security: No external dependencies or potential vulnerabilities
For Developers
- Cleaner Codebase: Better organized and maintainable
- Modern Standards: Uses latest Obsidian APIs and best practices
- Conflict Prevention: No more CSS class collisions with other plugins
- Professional Standards: Follows industry best practices
🔮 What's Next
This release sets the foundation for future enhancements:
- Performance Optimizations: Continued improvements in speed and efficiency
- Feature Enhancements: New AI capabilities and interface improvements
- Better Integration: Enhanced Obsidian ecosystem compatibility
- User Experience: Ongoing improvements to the chat interface
📞 Support & Feedback
Getting Help
- GitHub Issues: Report bugs or request features
- Documentation: Check the updated README.md for usage instructions
- Community: Join discussions in the Obsidian Community
We Want to Hear From You
- Feature Requests: What would you like to see next?
- Bug Reports: Help us improve by reporting issues
- Feedback: Share your experience and suggestions
🙏 Special Thanks
A huge thank you to our community for:
- Testing: Helping us identify and fix issues
- Feedback: Providing valuable insights for improvements
- Support: Encouraging us to make VaultAI the best it can be
- Patience: During this major transition and improvement period
📋 Release Summary
Version: 1.0.3
Release Date: August 23, 2025
Codename: "The Great Migration"
Compatibility: Obsidian v0.15.0+
Breaking Changes: None (seamless upgrade)
New Features: Enhanced branding and security
Performance: Improved rendering and memory management
Download: Available now through Obsidian Community Plugins
Documentation: Updated README.md and CHANGELOG.md included
VaultAI: Transform your note-taking with intelligent AI assistance 🤖✨
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
ObsiAI v1.0.1
ObsiAI v1.0.1
🚀 What's New
- Added real-time file title updates in chat header when switching between files
- Improved chat history display with proper chronological message ordering
- Enhanced error handling for Gemini API responses:
- Safety filter violations
- Content blocking
- Rate limits
- Authentication issues
- Server errors
- Added user-friendly error messages with clear explanations
🐛 Bug Fixes
- Fixed duplicate messages appearing when reopening chat history sessions
- Fixed bot greeting visibility when starting new chat sessions
- Fixed message ordering in chat history to maintain conversation flow
- Fixed chat header title not updating when switching files while chat is open
What's Changed
- Refactor styles.css to remove scrollbar styling for bot message by @tharushkadinujaya05 in #3
- Header scroll behavior by @tharushkadinujaya05 in #2
- feat: add real-time file title updates in chat header by @tharushkadinujaya05 in #4
- V1.0.1 by @tharushkadinujaya05 in #5
- Fix/chat history duplicates by @tharushkadinujaya05 in #6
- feat: enhance error handling for Gemini API responses by @tharushkadinujaya05 in #7
- V1.0.1 by @tharushkadinujaya05 in #8
- Update version in manifest.json to 1.0.1 by @tharushkadinujaya05 in #9
Full Changelog: 1.0.0...1.0.1
🙏 Feedback
Your feedback is valuable! Please report any issues or feature requests on our GitHub repository.
Made with ❤️ by Neo
ObsiAI v1.0.0
Modern AI Assistant for Obsidian
🎉 Initial Release
ObsiAI brings the power of Google's Gemini AI to your Obsidian workspace with a modern, Notion-inspired interface. This release introduces a comprehensive set of features designed to enhance your note-taking and knowledge management experience.
✨ Key Features
- Modern Floating Interface: A sleek, glassy chat window that's always accessible
- Smart Context Understanding: References your current note or any mentioned files
- Secure API Integration: Your Gemini API key is stored with encryption
- Intuitive Window Management: Resize from top-left corner with smooth animations
- Rich Chat History: Browse, search, and manage past conversations
🎨 Design Highlights
- Glassy, translucent interface with blur effects
- Smooth animations and transitions
- Responsive and adaptive UI
- Modern iconography and typography
- Notion-style avatar and visual elements
🛠️ Technical Features
- Markdown rendering with syntax highlighting
- File reference system using @mentions
- Session management with auto-generated titles
- Rate limiting and error handling
- Secure API key management
🔒 Privacy & Security
- All chat history stays in your vault
- No data collection or external sharing
- Encrypted API key storage
- Local processing of content
📝 Getting Started
- Install the plugin from Obsidian Community Plugins
- Get your Gemini API key from Google AI Studio
- Enter your API key in plugin settings
- Start chatting with the AI assistant!
🐛 Known Issues
- Some users may experience delays due to API rate limits
- Maximum context length is limited to prevent token overflow
🙏 Feedback
Your feedback is valuable! Please report any issues or feature requests on our GitHub repository.
Made with ❤️ by Neo