Skip to content

Releases: milan-petkovski/All-In-One

Smooth Rendering

Choose a tag to compare

@milan-petkovski milan-petkovski released this 07 Aug 00:11

All In One — Version 1.5.5 🚀

We are excited to release version 1.5.5! This release focuses on popup rendering fixes, smooth page transitions, stopwatch history accuracy, and developer workflow improvements.


🟢 Popup Rendering & Smooth Transitions

  • Chromium Compositing Fix: Resolved top-level window transparency issues caused by backdrop-filter in newer Chromium versions by scoping popup boundaries and establishing clean solid backgrounds.
  • Seamless View Transitions: Restructured view class precedence (.view-hidden vs .view-visible) to prevent overlapping views and flickering when switching pages.

⏱️ Stopwatch & Notes Accuracy

  • Stopwatch History Timestamps: Corrected sessionStart recording to capture the true session start time rather than the reset timestamp.
  • UTF-8 Byte Validation: Refactored notes storage limit check to use getUtf8ByteLength() for accurate multi-byte character (Cyrillic & diacritics) quota enforcement and prevent indicator animation collisions.

📋 CI & Developer Environment

  • Package Lock & ESLint Audit: Added Extension/package-lock.json for deterministic npm ci builds in GitHub Actions and expanded ESLint globs (**/*.js) with full browser environment globals.

Visual Identity

Choose a tag to compare

@milan-petkovski milan-petkovski released this 28 Jun 09:40

All In One — Version 1.5.4.3 🚀

We are excited to release version 1.5.4.3! This release focuses on the new visual identity, logo updates across the platform, and branding asset refinements.


🟢 New Visual Identity & Logo Update

  • Brand-New Logo: Replaced the legacy CSS grid logo with the new stylized brand logo in the extension popup and all website pages.
  • Transition Announcement: Added a responsive full-screen announcement modal on all pages showing a GSAP morph transition between the old and new logo.

📋 Branding & Asset Refinements

  • Branding Folders: Refreshed EN and SR store screenshots and meta-tag image assets.
  • Release Registry: Updated the web portal's updates registry with version 1.5.4.3 details.

Kick Integration

Choose a tag to compare

@milan-petkovski milan-petkovski released this 12 Jun 00:22

All In One — Version 1.5.4.2 🚀

We are excited to release version 1.5.4.2! This release focuses on Kick.com live stream integration, timezone corrections, smooth refresh button animations, and history export improvements.


🟢 Kick.com Live Stream Sync & Auto-Saving

  • Active Stream Sync: The stopwatch now dynamically synchronizes with active Kick.com streams.
  • Offline Auto-Saving: Automatically saves the session with calculated final duration when the stream goes offline.
  • UTC Timezone Correction: Appended "Z" to raw timestamps to ensure accurate UTC parsing and prevent local timezone offset bugs.

📋 History & Export Refinements

  • Clean Date Headers: Clipboard copies and text file exports now show only the localized date, removing the hours/minutes/seconds.
  • Session Deletion: Added individual delete buttons (.history-del-btn) to remove specific sessions instantly.
  • Release Notes: Updated the web portal's registry with version 1.5.4.2 changes.

Maximum Stability

Choose a tag to compare

@milan-petkovski milan-petkovski released this 06 Jun 11:11

All In One — Version 1.5.4 🚀

We are excited to release version 1.5.4! This release focuses on codebase modernization, automated code quality enforcement, test suite stabilization, and localization improvements.


📂 Codebase Modernization & Reorganization

  • Standard Directory Layout: Restructured the entire extension directory into industry-standard subfolders (js, css, and assets). This separates concerns cleanly and ensures a highly maintainable structure.
  • License Visibility: Moved the EULA/LICENSE file to the repository root for better visibility and automatic detection by GitHub.

🛡️ Quality Assurance & Linting

  • Automated ESLint Integration: Added dedicated static analysis scripts (lint and lint:fix) directly to package.json. This ensures consistent coding style, catches syntax issues early, and guarantees cleaner code.
  • Test Suite Stabilization: Resolved critical race conditions within the stopwatch integration tests by adjusting the timer/animation frame tick sequences. The test suite now passes with a 100% success rate on every run.

🌐 Localization & UI Fixes

  • Dynamic Close Button translation: Fixed a language mixing issue inside the "What's New" modal. The close button now dynamically detects and matches the language of the update details (e.g., displaying "GOT IT" on English fallbacks instead of default system language translations like "HABE ES" for German browsers).
  • Meticulous Translation Checks: Fully verified and optimized all translation bundles across 55 languages.

Smart Improvements

Choose a tag to compare

@milan-petkovski milan-petkovski released this 30 May 22:27

All In One — Version 1.5.3 🚀

We are excited to release version 1.5.3! This release focuses on popup performance optimization through modular architecture, enhanced privacy controls, and several highly requested quality-of-life updates across your favorite utilities.


⚡ Performance & Core Architecture

  • Modular Code Split: Refactored the core extension codebase into dedicated components (popup-core, popup-radio, popup-stopwatch, etc.). This dramatically reduces script load times and memory footprint.
  • Website Asset Handling: Resolved Vite public asset build warnings and optimized release loading dynamically.

🛡️ Smart Cookie Blocker

  • Auto-Unlock & Bypass: Smarter element hiding that avoids blocking login interfaces and automatically restores scrollability on forced consent walls.
  • Domain Whitelisting: Added a new exclusion list to easily manage and allow cookies on trusted domains.

📻 Radio Utility

  • Quick Presets: Easily tune in with added quick-launch presets for popular radio stations.
  • Volume Baseline: Preset initial volume level set to a comfortable 30%.

🎨 Color Picker

  • Precision Zoom: Support for mouse-wheel zooming directly inside the magnification area.
  • Keyboard Navigation: Use keyboard arrow keys for pixel-perfect color selection.

⏱️ Utilities & Convenience

  • History Search: Added search filtering inside the Webtime Tracker tool.
  • Quick Copy: New quick-copy action buttons integrated into Smart Notes and the Character Counter.

Top Accuracy

Choose a tag to compare

@milan-petkovski milan-petkovski released this 25 Apr 21:06

This update brings a whole new level of comfort and precision. We listened to your feedback and redesigned key features to be faster and look more modern.

✨ What is new?

Smart Docking (Page Marker): Forget manual menu dragging! The new Page Marker tool now smartly hides into the edge of the screen after 3 seconds and appears with a simple mouse hover. It is always there when you need it and never in the way while you draw or write.

Extreme Precision (Color Picker): We have upgraded our color picker magnifier! It now includes a visual grid that allows you to target the exact pixel with surgical precision, working perfectly on Linux systems as well.

Speed and Stability: We moved the core of our tools directly into the pages (Content Scripts). This means instant command response, zero latency, and perfect performance across all operating systems (Windows, Linux, macOS).

Optimized Analytics: We reduced resource consumption and cleaned up the event tracking system, making the extension even lighter and faster.

🛠️ Other fixes:

Improved font rendering for Linux and Mac users.
More stable data transfer between the popup and active tabs.

Thank you for using All In One! If you like the changes, please leave us a rating on the Web Store. ⭐

Visual Enhancement

Choose a tag to compare

@milan-petkovski milan-petkovski released this 19 Apr 11:31
  • Tracker statistics are now more clearly organized and easier to use (day, month, and total views are visually separated and enriched with labels and averages).
  • The cookie popup has been redesigned with a modern look and improved clarity.
  • Added the ability to import and save custom radio stations via a new modal.
  • Performance and responsiveness have been optimized across all features, including audio, notes, and a streamlined YouTube module for faster, non-redundant dislike fetching.
  • Improved the marker module with automatic cleanup when pages are hidden.
  • UI/UX has been further polished, overlay display logic and dark mode detection improved, and numerous bugs fixed.
  • General code cleanup and extensive under-the-hood refactoring (including better system page handling, localized messaging, and event tracking) for greater extension stability.
  • Updated manifest host permissions to support the new All In One web portal.

Global Expansion

Choose a tag to compare

@milan-petkovski milan-petkovski released this 17 Apr 11:43

The extension is now available in 55 languages, covering all regions supported by the Chrome Web Store. Integrated GA4 analytics allow for precise tracking of feature usage and user engagement worldwide. Key UI elements have been optimized to ensure text clarity across all languages, while back-end logic has been improved for faster performance. This update marks the transition of the All In One extension into a truly global productivity tool, ready for professional use on a massive scale.

Smart Optimizations

Choose a tag to compare

@milan-petkovski milan-petkovski released this 17 Apr 11:43

Webtime Tracker has been upgraded for more accurate and stable time tracking across various usage scenarios. The stopwatch now features an improved date and time display for better clarity and consistency. Support for faster clipboard copying has been added to key areas to speed up workflow. Dark Mode is more intelligently optimized, now adapting better to different websites with fewer visual conflicts. Additional background optimizations and minor fixes have been implemented, significantly contributing to the overall stability and reliability of the extension.

Major Update

Choose a tag to compare

@milan-petkovski milan-petkovski released this 17 Apr 11:42

A completely refreshed look for the extension, featuring premium icons and a redesigned settings panel. Extension usage is now restricted on system pages. Website Technologies now provide much more detailed insights into the structure of any site, while radio and audio features have been enhanced with precise volume percentage indicators. Along with optimizations for all other functions and minor bug fixes, the extension now delivers maximum performance to elevate your workflow to an elite level.