Enhanced Documentation, Streamlined Development & Core Refinements
This release focuses on improving the user experience by adding localization information to the README and making the documentation more accessible. It also includes several dependency updates and internal code refactoring to improve maintainability.
Changes
Improvements
- The README now includes a "Localization" section, making it easier for users to see which languages are supported and how to contribute new translations.
- The "Manual Installation" and "Development" sections in the README are now collapsible, making the main documentation cleaner and more focused.
Internal Changes
- Updated several development dependencies to their latest versions, including
eslint,jsdom,rollup,sass,typescript,typescript-eslint, andvitest. - Refactored the channel rendering logic in
rss-accordion.tsfor better code organization. - Improved the test setup by mocking
ResizeObserverandlocalStorageto ensure a more stable testing environment.