v1.3
- Replace React Portal with HTML Popover API for native browser support
- Add precise pixel measurement system using instant open/close technique
- Implement smart 4-directional positioning (above/below/left/right)
- Remove all hardcoded dimensions and fallback values
- Add automatic position flipping based on viewport space calculations
- Deduplicate animation code with helper functions (117 lines removed)
- Enhance animation system with direction-aware smooth transitions
- Fix closing animations using stored dimensions from opening
- Update trigger element sizing to match popover minimum width exactly
- Maintain 100% backward compatibility while improving reliability
This refactor eliminates hardcoded dimensions, improves positioning accuracy, and provides a more maintainable codebase with enhanced functionality.