Releases: dnya0/widdle
Releases · dnya0/widdle
Release v2.0.0
🛠 Changes
Here is the Widdle 2.0.0 Release Notes rewritten in clean, polished English:
🚀 Major Updates
1. Added AOP-Based Logging and MDC Filter
- Introduced AOP (Aspect-Oriented Programming) to handle unified logging across services.
- Added an MDC (Mapped Diagnostic Context) logging filter to automatically inject request-specific context (e.g., trace IDs) into logs.
→ Significantly improves debugging, request tracing, and log analysis.
2. Integrated Public API for Missing Word Lookup
-
Implemented a fallback mechanism that queries an external Public Dictionary API when a word is not found in the internal database.
-
Enhances user experience by:
- Automatically fetching definitions for unknown words
- Improving correction accuracy
- Enabling support for new or rare terms
3. Fixed Dark Mode Modal Text Color Issue
- Resolved an issue where modal text appeared grayish and low-contrast in dark mode.
- Updated the color scheme to ensure proper contrast and improved readability in dark mode.
4. Google Analytics Integration
- Connected Google Analytics (GA) to monitor user interactions and service usage metrics.
- Enables tracking of page views, behavior patterns, and key performance insights.
🛠 Minor Improvements
- General code refactoring and stability enhancements
- Refined logging format for consistency
- Minor improvements in error handling and response structure
📌 Notes
This is a patch release for v1.2.0
Release v1.2.0
🛠 Changes
- feat: add timer, modals, favicon and statistics
- feat: add game result share via clipboard
- fix: resolve clipboard copy issue on Safari
- feat: make component size responsive to screen size
📌 Notes
This is a patch release for v1.1.1.
Release v1.1.1
🛠 Changes
- fix: resolve cache mismatch by querying daily word
- fix: convert all English input to uppercase
📌 Notes
- This is a patch release for v1.1.0.
Release v1.1.0
🛠 Changes
- fix: updated border style on input field
- fix: convert all English input to uppercase
- feat: implement keyboard input support
- update: cache eviction logic on word save
📌 Notes
- This is a patch release for v1.0.0.
Release v1.0.0
What's Changed
Full Changelog: https://github.com/ahma0/widdle/commits/release/v1.0.0