Skip to content

Releases: Utappia/uCareSystem

v26.02.14

14 Feb 16:07
1f7091b

Choose a tag to compare

What's Changed

  • Refactor terminal command execution in launcher script #142

v26.01.27

29 Jan 21:38
e8668bc

Choose a tag to compare

What's Changed

Core maintenance and infrastructure improvements:

  1. Snap maintenance now skips stopping critical infrastructure snaps (docker, lxd, microk8s, snapd, core) to prevent service disruptions during updates.
  2. Shutdown and reboot processes now include pre-update health checks to ensure system integrity before proceeding.
    User interface and system sync enhancements:
  3. After maintenance, the script clears the desktop notification flag for available updates and refreshes the PackageKit cache, improving synchronization between terminal and GUI update indicators.
  4. Metadata and documentation updates. Desktop file improved with new translations, refined categories, and expanded keywords for better discoverability.

v25.12.04

06 Dec 13:24
c12d815

Choose a tag to compare

What's Changed

  • Update ucaresystem-core by @FrankiePustorino in #133
  • Fix edge cases in error handling, networking, and package management in #134
  • Release 25.12.04: UX Improvements, WSL Compatibility, and Warning Suppression in #135

Key Changes

  • New Pre-flight Checks: Automatically detects and attempts to fix dpkg locks, interrupted installations, and broken dependencies before starting updates.
  • Enhanced UI: Improved color coding, progress indicators, and real-time output logging for better visibility.
  • Robustness:
    • Smarter `systemd` detection that works seamlessly in containers and WSL.
    • Improved internet connectivity checks.
    • Automatic recovery for interrupted `dpkg` processes.
  • Code Quality: Extensive refactoring and Shellcheck compliance fixes.
  • Documentation: Updated README and internal documentation.

Statistics

38 files changed: 2,030 additions, 718 deletions
Multiple PRs merged: #134, #133, #130, #128, #127, #126, #125, #122, #119
Version: 25.12.04 (Release Date: December 04, 2025)

v25.07.22

17 Jul 16:38
934a975

Choose a tag to compare

Major Debian packaging, GPG improvements, and enhanced CI/CD pipeline

This release includes significant infrastructure improvements, enhanced Debian packaging support, and important bug fixes.
I want to express my gratitude for your support over the past 15 years. If this is your first time using this software, please consider making a donation:


Donate to project

👥 Contributors & Supporters
Special thanks to the supporters of this development cycle:

  • W. Schreinemachers
  • K. A. Gkountras (Jemadux)

🚀 Major Features & Improvements

  • Debian Packaging Compliance: Complete restructuring with proper Debian packaging files, man pages, and desktop integration
  • Enhanced GPG Key Handling: Improved GPG key retrieval with multiple fallback keyservers and HTTPS support
  • Unified Repository Installation: Streamlined repository addition process for Debian/Ubuntu systems
  • CI/CD Pipeline Enhancement: Added comprehensive DEB package building workflow with versioning and artifact upload
  • Honored Releases Tracking: New system to track and honor contributors for each release
  • Improved Documentation: Enhanced README files, man pages, and build documentation

🐛 Bug Fixes & Enhancements

  • Fixed: xargs usage in maintenance script to prevent errors with empty input
  • Fixed: Desktop file validation and application metadata
  • Fixed: Asset installation paths and missing dependencies
  • Fixed: Shellcheck workflow improvements with better path handling
  • Fixed: In some rare cases, when VPN is enabled, it may falsely report "no internet connection"
  • Enhanced: Help documentation with detailed upgrade options and version display
  • Added: Timer functionality for script execution tracking

📁 File Structure Changes

  • Reorganized project structure with dedicated src, debian, assets, and scripts directories
  • Moved core executable and launcher to src directory
  • Proper Debian packaging files in debian directory
  • Separated repository assets to repo-assets directory

📊 Statistics

  • 35 files changed: 1,031 additions, 200 deletions
  • Multiple PRs merged: #126, #125, #122, #119
  • Version: 25.07.17 (Current release date: July 17, 2025)

This release represents a major milestone in uCareSystem's evolution with improved maintainability, better packaging standards, and enhanced user experience.

How to get the update

As always, if you have previously installed it then you should have received the update. If not, just grab the latest .deb package and install it.

If you want to get in touch, share an idea, I've enabled the Discussions section of Github : uCareSystem Discussions

v25.06.05

06 Jun 20:12
e28d84b

Choose a tag to compare

What's Changed

Full Changelog: #117

I want to express my gratitude for your support over the past 15 years. If this is your first time using this software, please consider making a donation:


Donate to project

The people who supported the previous development cycle ( version 25.04 ) with their generous donations and are mentioned in the uCareSystem app:

  • P. Loughman (Thanks for your continued support)
  • D. Emge (Thanks for your continued support)
  • W. Schreinemachers (Thanks for your continued support)
  • W. Schwartz
  • D. e Swarthout
  • D. Luchini
  • M. Stanley
  • N. Evangelista

How to get the update

As always, if you have previously installed it then you should have received the update. If not, just grab the latest .deb package and install it.

If you want to get in touch, share an idea, I've enabled the Discussions section of Github : uCareSystem Discussions

v25.04.09

09 Apr 06:21

Choose a tag to compare

What's Changed

Release 25.04.09 by @cerebrux in #107

  • Improve kernel cleanup with safer validation logic
  • Fix shellcheck warnings for improved script reliability
  • Add GitHub Actions for automated shellcheck validation
  • Replace scary sudo warnings with a friendlier message
  • Use more modern bash practices throughout
  • Improve readability with consistent formatting
  • Add arrowhead indicators (▸) for clearer task progression
  • Honor dedicated supporter in release version
  • Fix countdown function to properly show zero before completion
  • Add proper quotes for all variables to prevent word splitting

New Contributors

Full Changelog: v24.12.11...master

v24.12.11

11 Dec 00:54

Choose a tag to compare

What's Changed

  • Added colors
  • Fixed some typos
  • Added some more descriptive messages

Full Changelog: v24.11.24...v24.12.11

v24.11.25

23 Nov 23:26
dd0e257

Choose a tag to compare

v24.11.17

17 Nov 00:13
1ca6ec0

Choose a tag to compare

What's Changed

want to express my gratitude for your support over the past 15 years. If this is your first time using this software, please consider making a donation:


Donate to project

The people who supported the previous development cycle ( version 24.09 ) with their generous donations and are mentioned in the uCareSystem app:

  • P. Loughman (Thanks for your continued support)
  • D. Emge (Thanks for your continued support)
  • N. Karanikolas
  • J. Michailidis
  • M. Stade
  • M. C. Enache
  • Er. Vlyziotis
  • J. Cain
  • D. Luchini

How to get the update

As always, if you have previously installed it then you should have received the update. If not, just grab the latest .deb package and install it.

If you want to get in touch, share an idea, I've enabled the Discussions section of Github : uCareSystem Discussions

v24.10.07

06 Oct 18:53
5b2ca3d

Choose a tag to compare

What's Changed

  • Critical Bug fix for Ubuntu Server 24.04 #82
  • Make UCareSystem with **Raspberry OS ** #79
  • Fix the multiple list of duplicate package update names #80
  • Change the wording that may create confusion #81
  • Fix missing dependency when installing fresh uCareSystem #83
  • Fix compatibility with Debian #84 #85

Ι want to express my gratitude for your support over the past 15 years. If this is your first time using this software, please consider making a donation:


Donate to project

The people who supported the previous development cycle ( version 24.09 ) with their generous donations and are mentioned in the uCareSystem app:

  • P. Loughman (Thanks for your continued support)
  • D. Emge (Thanks for your continued support)
  • H. Karasoulis
  • D. Anastasopoulos

How to get the update

As always, if you have previously installed it then you should have received the update. If not, just grab the latest .deb package and install it.

If you want to get in touch, share an idea, I've enabled the Discussions section of Github : uCareSystem Discussions