v1.4.0
Full Changelog: v1.3.2...v1.4.0
CHANGES
- π Extracted constants into organized pattern, limit, and message objects
- π Refactored command handlers into separate, focused methods for clarity
- π‘οΈ Added unified heading level adjustment method with bounds checking
- π Introduced semantic aliases for text sanitization and anchor creation
- π¬ Consolidated error messages into centralized MESSAGES constant object
- π Improved code readability with consistent constant usage throughout codebase
- π Added proper JSDoc documentation for key utility methods
- π§ Simplified heading level manipulation with bidirectional adjustment support
- π οΈ Enhanced maintainability by reducing magic strings and numbers
- π’ Bumped version to 1.4.0 reflecting significant refactoring improvements