Improvements
Update Connection Views for SEMrush: Enhanced the user experience in the connections list by displaying a confirmation message when a SEMrush token is successfully connected.
Color Picker Enhancements: Improved the color picker in the theme editor and widget editor by adding two key features:
-
Recent Colors: The system now saves the last five colors used during a session for quick access.
-
Eyedropper Tool: Users can now select a color from any visible element on the screen using the new eyedropper tool.
Automatic Management of Expired Credentials: Introduced an automated system that cleans up outdated credentials for inactive users and validates connections before extracting data, improving reliability and user experience.
Search Terms Widget - Filter Keywords by Inclusion/Exclusion: Expanded the "Search Terms" widget by adding the ability to filter keywords based on whether they were included or excluded, providing better control over search term analysis.
Arrow Navigation in Report Preview Mode: Added arrow key navigation in "Preview" mode for shareable links, allowing users to move between report pages without needing to switch to full-screen mode.
Bug Fixes
Data Visualization Inconsistency in Line Graphs: Corrected an issue with data visualization in line graphs when filtering by time periods. Data now displays consistently across all date ranges, whether viewing combined or separate months.
Dynamic Rich Text Scroll Improvements: Fixed an issue where the bottom toolbar in the Dynamic Rich Text widget became misaligned when scrolling, causing discomfort for users when reading or writing text.
Field Name Conflict: "Traffic" and "Traffic %": Resolved a naming conflict between the "Traffic" and "Traffic %" fields. The system now correctly labels one as "Traffic (Integer)" and the other as "Traffic % (Percent)" to prevent confusion.
Mobile Text and Bullet Spacing Adjustment: Improved text readability on mobile by increasing line height and adding margin between bullet points to reduce a cramped look and improve the overall reading experience.
PDF Display Issues: Added a warning message to let users know when their tables are getting too big to be completely displayed if downloaded to PDF.
Show "Credentials Not Working" Only for Authentication Errors: Improved error messaging so that the "credentials not working" message is only displayed when there is a true authentication issue, reducing user confusion.
Under the Hood Improvements
Upgrade to Angular Material v18.2.6: Upgraded Angular Material to version 18.2.6 to eliminate warnings that appeared after the Angular update. The project documentation was also updated accordingly.
Migration from Akita Store Management to NgRx: Migrated state management from Akita to NgRx for improved performance and maintainability.
Comments
0 comments
Please sign in to leave a comment.