0.3.0
Pre-release
Pre-release
New Features
- Added smooth hero section docking for TOC with dynamic position updates
- Implemented class-based managers for improved functionality:
CodeCopyManager
for code copying features- Refactored smooth scroll functionality into a class-based structure
Improvements
- Enhanced TOC positioning with smooth transitions from hero section
- Added proper lifecycle management with cleanup handling
- Fixed scroll position preservation when switching code tabs
- Simplified CodeSwitcher initialization
Code Quality
- Consolidated logger-related imports
- Relocated type definitions for better organization
- Moved logger types to
utils/logger.ts
- Moved scroll types to utils module
- Moved logger types to
- Added proper method binding for better event handling
Other Changes
- Removed sitemap references
- Updated package dependencies
- Adjusted Prettier settings
- Updated spellcheck configurations
Full Changelog: 0.2.1...0.3.0