📦 Release Notes v0.7.1
🐛 Fixed "Move to Folder" Feature Reliability
This release addresses critical issues with the "Move to Folder" functionality that could cause the feature to operate on the wrong conversation or fail to extract conversation details correctly.
What's Fixed:
- Enhanced conversation element detection - Implemented multiple detection strategies to properly handle Gemini's new UI structure where action buttons and conversation divs are siblings rather than nested elements
- Pre-extraction of conversation info - The extension now immediately extracts conversation ID, title, and URL when you click the more button, preventing race conditions and data extraction issues that could occur later
- Improved state management - Added a menu close observer that clears conversation state when the menu disappears, preventing stale data from affecting subsequent operations
- Smart link selection - When multiple conversation links exist in the DOM, the extension now intelligently selects the most appropriate one based on bounding box dimensions
- Removed incorrect fallback logic - Eliminated a fallback mechanism that would incorrectly select the currently focused conversation instead of the one you actually clicked
Impact:
This fix ensures the "Move to Folder" feature works reliably across different UI states and conversation types in Gemini. You should no longer experience issues where:
- The wrong conversation gets moved to a folder
- Conversation details fail to extract properly
- The feature behaves inconsistently between clicks
Full Changelog: v0.7.0...v0.7.1