Releases: ArsenTech/clamav-gui
Releases · ArsenTech/clamav-gui
ClamAV GUI v1.0.3
What's Changed?
Added
- Feature to Export / Import Some Settings
- Translations for every dialog title
Fixed
- Error toast description bug
- A bug after finishing the update (Experimental)
- The Red text during updating definitions - changed back to a muted color
Changed
- Replaced the Update Release Notes Part of the updater with a Changelog shortcut button
- Moved Scan Confirmation messages to
public/locales/[lang]/confirmation.json
Improved
- Emoji on the "No ClamAV" Page - Now uses 3 emojis with a random image loader
- Popup placements if it has over 2 Popup placements (Experimental)
- Error message display in the toaster
Full Changelog: clamav-gui/CHANGELOG.md
Downloads
🐧 Linux
- rpm - ClamAV.GUI-1.0.3-1.x86_64.rpm
- AppImage - ClamAV.GUI_1.0.3_amd64.AppImage
- deb - ClamAV.GUI_1.0.3_amd64.deb
🪟 Windows
🍏 macOS (ARM64)
- dmg - ClamAV.GUI_1.0.3_aarch64.dmg
- app.tar.gz - ClamAV.GUI_aarch64.app.tar.gz
🍎 macOS (x86)
- dmg - ClamAV.GUI_1.0.3_x64.dmg
- app.tar.gz - ClamAV.GUI_x64.app.tar.gz
ClamAV GUI v1.0.2
Added
- Badge Visibility Settings - Icon only, Icon and text, and Text only
- New Clear History Option - Clear All Warnings
- Button to Enable Real-time protection on the Indicator when it's disabled
- Confirmation before disabling the Real Time Scan
- Real Time Scan Path Monitoring Settings
Improved
- The App Background Color to a Lighter shade (light mode) and Darker shade (dark mode)
- Colored dark mode icons of the sidebar instead of the white ones
- Accent Color (Skeleton Loading Color), Muted Color, and Secondary Color
Full Changelog: clamav-gui/CHANGELOG.md
ClamAV GUI v1.0.1
Added
- Real-time Quarantine Count On the Sidebar
Improved
- History Status Badges - Added an Icon
- Buttons with Loading Status
Changed
- The View Details Icon - Changed back into the List icon
Fixed
- Some Armenian Translation keys
Full Changelog: clamav-gui/CHANGELOG.md
ClamAV GUI v1.0.0
The First Stable Version of ClamAV GUI
Added
- Buttons related to Contribution in the About Page
- Report bug
- Request Feature
- Contribute
- Add Your Language
- View Details Button
Translated
- The No ClamAV Found Page
- History Item Names and Details
- The System Tray
Improved
- Credits Section
- System Tray Icon based on a real-time scan setting
Fixed
- The GUI Updater
Changed
console.error()intotoast.error()across every app
Full Changelog: clamav-gui/CHANGELOG.md
ClamAV GUI v1.0.0-3 (v1 Beta 3)
Translated
- Settings
- General Settings UI
- Scan Settings UI
- Advanced Settings UI
- Update Settings Tab UI
- Splash Screen
- About
- Credits
- Toast messages and validation messages
- Notifications
Improved
- Some more Enums used in frontend
console.error()in some places intotoast.error(...,{description})
Full Changelog: clamav-gui/CHANGELOG.md
ClamAV GUI v1.0.0-2 (v1 Beta 2)
Added
- Danger Zone Settings
- Error Message when the scan failed to start
- Internationalization support
Changed
- Organized some files and updated Imports
- Optimized some parts of the Frontend
Translated
- Overview UI
- Scan + Scan Menu UIs
- Quarantine UI
- History UI
- Stats UI
- Scheduler UI
- Log Viewer UI
Core Languages
- 🇦🇲 Armenian (Հայերեն)
- 🇷🇺 Russian (Русский)
- 🇺🇸 English
Improved
- Some Enums used in frontend
- The
clamscanresolving function - The
check_availability()command - The Exit code logic inside
run_scan()
Removed
- Notification Audio Support (Failed to play a sound)
Full Changelog: clamav-gui/CHANGELOG.md
ClamAV GUI v1.0.0-1 (v1 Beta 1)
Added
- App Updater
- Clear All Errors Option inside the history page
Changed
- Reorganized the Settings Page
- Moved Definitions Updater into the Update tab of settings
Improved
- Popup UI
Fixed
- Exclusions fetch bug
Full Changelog: clamav-gui/CHANGELOG.md
ClamAV GUI v0.3.3
Note
Some of these removed features may return in a future release once a more robust implementation is available.
Added
- Working Settings
- Enable Scheduler UI
- All Custom Scan Options
- Directory Exclusions
- System Tray
Improved
- The
useSettingshook - The Scan Start Logic
Changed
- Moved the paths fetch logic for the main scan into the backend
Removed
- PUA Exclusions
- Settings:
- Auto Startup Scan (UI lifecycle conflicts)
- Silent Scheduled Scans (headless behavior is already the default)
Full Changelog: clamav-gui/CHANGELOG.md
ClamAV GUI v0.3.2
Added
- Skeleton Loaders on Scan Finished State Components
- Feature that returns to the recent setting (instead of General Settings)
- The I18n (Internationalization) support
- Active Profile Changer inside settings
- Real-Time Scan (Soft Real-Time Protection)
- System Tray with Notifications
- Resources for the app (Icons and Sounds)
- Working Settings
- Notifications Settings
- Real-time Protection Settings with behavior type
- Other Functionalities
Improved
- Scan Page (Performance)
- Quarantine Page (Mergin 2 bulk action functions into 1)
- Settings UI with Pages + Skeleton Loaders
- Main Scan (More Paths)
Fixed
- Real Time Scan Redirect Issue (Replaced
"/"with"/settings?tab=advanced")
Removed
- The
notifOnDetectionoption inside settings - ClamD Settings in favor of Real-Time Scan
Changed
- Moved Real-time Scan Settings into Advanced Settings
- Renamed Protection Settings into Exclusion Settings
- Exclusion Settings Icons
Full Changelog: clamav-gui/CHANGELOG.md
ClamAV GUI v0.3.1
Added
- License (GNU GPL v3)
- Skeleton Loaders on nearly every page if needed
- Used Code Splitting on Real-time Performance Stats + on Settings Page Tabs
- Settings Page UI with every tab:
- General
- Scan
- Scheduler
- Protection
- Advanced
- Working Settings:
- Theme (Dark, Light, System)
- Color (Blue, Green, Rose)
- Date Format
- Developer Mode
- Scan Stop Confirmation
- Max Log Lines
- Auto-scroll text
- New Scroll Bar Design to replace elements with
overflow-y-auto - An Auto-scroll support for logs
Fixed
- URL redirection bug (converted
target="_blank"intoopenUrl()) - Bug from accessing Custom and File Scans directly from the overview page.
- Startup Scan Provider bug (a.k.a. the
useStartupScan must be used inside StartupScanProviderbug)
Changed
- Expanded the Credits Section with more credits
- Replaced the "Last Scan" Placeholder into an actual data
- Manual Code Splitting of the Rust Backend by moving helpers into a separate
.rsfile
Removed
- Some Buttons that have only a frontend functionality, but not the backend functionality (Mostly "Mark as safe" buttons)