Skip to content

Releases: sahaib/Polirizer

v2.7.0: Merge pull request #7 from sahaib/sahaib-patch-5

22 Oct 19:32
dbf36f3
Compare
Choose a tag to compare

Release Notes

Version 2.7.0 🎉

We're excited to announce the release of Polirizer version 2.7.0! This update brings a much-anticipated dark mode feature and several UI improvements.

New Features 🌟

  • Dark Mode: Implemented a fully functional dark mode for better viewing in low-light environments. Users can now toggle between light and dark themes with ease. 🌙

Improvements 🛠️

  • UI Enhancements:

    • Redesigned settings and dark mode toggle buttons for a cleaner look.
    • Improved hover effects for all icon buttons (settings, dark mode, copy, export, and TTS).
    • Ensured consistent button appearance across light and dark modes.
  • Icon System Upgrade: Integrated Feather Icons for a more cohesive and professional look. Special thanks to the Feather Icons project for their excellent open-source icon set. 🙏

Bug Fixes 🐛

  • Fixed inconsistencies in button appearances between light and dark modes.
  • Resolved issues with icon fill and stroke colors in different themes.

Under the Hood 🔧

  • Refactored CSS for better maintainability and theme switching.
  • Optimized icon rendering using Feather Icons library.

Credits 👏

We'd like to extend our gratitude to the Feather Icons project (https://github.com/feathericons/feather) for providing a beautiful and consistent icon set that has greatly enhanced our user interface.


We hope you enjoy this new release! As always, we appreciate your feedback and support. Happy summarizing! 📚✨

v2.6.4

22 Oct 13:34
60a2fbf
Compare
Choose a tag to compare

Polirizer v2.6.4 Release Notes

🚀 New Features

  • Implemented session-based activity tracking for improved analytics
  • Added a celebratory confetti effect for new users

🛠 Improvements

User Experience

  • More informative error messages for users when issues occur
  • Improved handling of "No free summaries left" scenario
  • New users are now greeted with a festive confetti animation

Error Handling and Logging

  • Enhanced client-side error handling in the summarize function
  • Added more detailed error logging for API requests
  • Improved server-side logging for better troubleshooting

Reliability

  • Implemented retry mechanism for 503 errors
  • Added better handling for token refresh on 403 errors

Performance

  • Implemented debounce function for certain UI interactions

Backend

  • Enhanced get_free_summaries_count endpoint with better error handling and logging
  • Improved token validation and user authentication process

🐛 Bug Fixes

  • Resolved issues with incorrect free summary count display
  • Fixed potential race conditions in user activity tracking

🔒 Security

  • Enhanced token management and validation

🧹 Refactoring

  • Restructured summarize function for better readability and maintainability

📝 Notes

This release focuses on improving the overall stability, reliability, and user experience of the Polirizer extension. Users should experience fewer errors and more informative messages when issues do occur. New users will be welcomed with a delightful confetti animation, adding a touch of celebration to their first interaction with Polirizer.


To update to this version, please ensure your manifest.json file has the version set to "2.6.4".

v.2.6.5

22 Oct 13:43
60a2fbf
Compare
Choose a tag to compare

Polirizer Release Notes

Version 2.6.5

New Features

Bug Fixes

  • Fixed an issue where the progress bar was not displaying correctly when entering text
  • Resolved a ReferenceError related to undefined progress bar elements
  • Improved error handling for missing DOM elements

Improvements

  • Enhanced the character counter functionality
    • Progress bar now accurately reflects the current input length
    • Color of the progress bar changes dynamically based on input length
    • Remaining character count is displayed when nearing the maximum length
  • Optimized the display of the progress container
    • Now only shows when there is input in the text area
    • Initially hidden to improve user interface cleanliness

Developer Notes

  • Refactored charCounter function for better reliability and performance
  • Added error logging to assist with future debugging
  • Ensured all DOM manipulations occur after the document has fully loaded
  • Special thanks to Sarah Okolo (https://github.com/Sarah-okolo) for the character counter inspiration

Known Issues

  • None at this time

We recommend all users update to this version for the best experience with Polirizer. This update includes a new feature inspired by the developer community, demonstrating our commitment to continuous improvement and collaboration.

v2.6.0

20 Oct 20:05
856933c
Compare
Choose a tag to compare

Release v2.6.0

New Features

  1. User Activity Tracking

    • Implemented session-based user activity logging
    • Added tracking for summary generation, text-to-speech usage, summary copying, and exporting
  2. Text-to-Speech (TTS) Improvements

    • Added voice selection option for TTS
    • Implemented audio preloading for faster playback
  3. Enhanced Error Handling

    • Improved error messages with user-friendly display
  4. UI Enhancements

    • Added export functionality for summaries
  5. Backend Integration

    • Integrated with new backend endpoints for user activity and TTS
  6. Security Improvements

    • Implemented token-based authentication for API requests
    • Added token refresh mechanism

Bug Fixes

  • Fixed issues with summary formatting across different AI models
  • Resolved inconsistencies in bullet point and numbered list rendering

Performance Improvements

  • Implemented debounce function for certain user actions to reduce unnecessary API calls
  • Optimized summary generation process

v2.5.1

19 Oct 01:19
b501066
Compare
Choose a tag to compare

Backend and UI improvements

Storing Activity, Fixes and Improvements

  • Now the data of activity will be captured
  • This includes Ai model used, type (plain-text or 'URL')
  • Improved response latency (max request time: 10 seconds, min request time: 3 seconds)
  • Added toast on new user creation
  • Now displaying user created date in app UI

v 2.4.1

18 Oct 15:58
1586d01
Compare
Choose a tag to compare

Ready and pushed for Chrome web store release.

Features and improvements integrated in the release

  • Integrated OpenAI's TTS.
  • Improved summary layout, with cleaner text.
  • Used UTF-8 for text embedding.
  • Add toast messages for all actionable events.