Release Type: Maintenance & Security Update
Focus: Supply Chain Security, Core Dependency Updates, Performance Improvements
Supply Chain & Security Updates
- Implemented supply chain updates to ensure trusted and up-to-date core dependencies.
- Reduced exposure to known vulnerabilities by upgrading critical libraries.
- Improved cryptographic, authentication, and network security components.
Core Package Updates
The following core Eenos dependencies have been updated to their latest stable and secure versions:
- click >= 8.1.8
- Cython >= 3.2.2
- Django >= 4.2.27, < 5.0
- django-countries >= 8.2.0
- django-pam >= 2.1.2
- djangorestframework >= 3.16.1
- dkimpy >= 1.1.8
- dnspython >= 2.7.0
- ftputil >= 5.1.0
- Jinja2 >= 3.1.6
- mailmanclient >= 3.3.5
- Mako >= 1.3.10
- netaddr >= 1.3.0
- netifaces >= 0.11.0
- packaging >= 25.0
- paramiko >= 4.0.0
- psutil >= 7.1.3
- pycryptodome >= 3.23.0
- python-gnupg >= 0.5.5
- PyYAML >= 6.0.3
- rsa >= 4.9.1
- setproctitle >= 1.3.7
- SQLAlchemy >= 2.0.44
- uWSGI >= 2.0.31
- validators >= 0.35.0
Performance Improvements
- Faster backend execution due to optimized core libraries.
- Improved process handling and resource monitoring.
- Enhanced API responsiveness and background task performance.
Stability & Reliability
- Better compatibility with modern Linux distributions.
- Improved long-term support readiness.
- Reduced risk of dependency-related failures.