Releases
v3.5.2
v3.5.2 - Linux build released
Compare
Sorry, something went wrong.
No results found
Changelog
[v3.5.2] - 2025-11-16
Features
Download Page:
Added a dedicated Download page with OS-specific tabs for Windows and Linux (tar.gz and .deb).
Each tab provides tailored installation instructions and download options for the respective operating system.
Cross-Platform Build Support:
Implemented cross-platform build and packaging support for Windowsand Linux.
Updated build scripts, PyInstaller spec, and Makefile to handle multi-OS builds and packaging.
Unified Makefile:
Introduced a Makefile to unify common development, build, and release tasks across all supported platforms.
Enhancements
Site Refactor:
Refactored instructions, privacy policy, and terms pages into standalone modular components with metadata.
MUI Theme Integration:
Integrated MUI ThemeProvider and custom theme into the Next.js root layout for consistent styling.
Footer Revamp:
Enhanced footer layout to include contact email and improved structure.
Build & Packaging
Build Pipeline Overhaul:
Enhanced build_and_release.py and added helper scripts for version updates, executable generation, artifact download, and setup creation.
PyInstaller spec now detects platform and sets executable name accordingly.
Debian control file and INNO Setup script updated for versioning and packaging.
Linux & macOS Support:
Added Linux .deb and tar.gz packaging, and macOS build placeholder.
Version Bump:
Bumped version to 3.5.2 in all relevant config files (project.json, pyproject.toml, package.json, INNO Setup, etc).
CI
GitHub Actions:
Added a workflow for Linux build and artifact upload, including .deb and tar.gz packaging.
Documentation
Sitemap:
Registered the new download page in sitemap.xml.
Download Instructions:
Provided detailed, copyable installation instructions for each OS on the Download page.
You can’t perform that action at this time.