This patch improves user privacy for external links and fixes an issue where the revert button wasn't displaying correctly if fonts failed to load. While there is not noticeable visual changes, the code is extensively refactored and modernized. New tests are added to improve stability and quality. Modal (dialog) is re-implemented from scratch using a lightweight approach and automated tests.
Consider donating ❤️.
Improvements
- Improve user privacy with secure outbound links | 3a594ac
- Improve Defender scripts #201 | 061afad
- Implement custom lightweight modal #230 | 9e5491f
Bug fixes
- Fix revert toggle partial rendering | 39e650c
Chores, tests and refactorings
- Refactor Vue components using Composition API #230 | 1b9be8f
- Transition to eslint-config-airbnb-with-typescript | ff84f56
- Fix failing security tests | 3bc8da4
- Fix failing tests due to failed error logging | 986ba07
- Refactor usage of tooltips for flexibility | bc91237
- Increase testability through dependency injection | ae75059
- Refactor filter (search query) event handling | 6a20d80
- Migrate to ES6 modules | a14929a