Releases: Bader-Idris/nuxt4-fullstack-portfolio
v3.5.0 PC: webRTC & real-time chatting & basic CMS tested!
🚀 v3.5.0 Release
This release focuses on infrastructure maturity, UI polish, and expanding CMS support — with a leaner build system and smarter static generation.
⚠️ Breaking Change
- 🚫 Snap removed — The Linux Snap package is no longer distributed in this release due to a limitation in
electron-builder. Use the.AppImage,.deb, or.rpminstead.
✨ New Features
- 📁 File Uploads — Users can now upload files through the portfolio
- 📝 CMS Support (Beta) — Basic content management system integration is now live, including dynamic
og:imagegeneration per/blog/[slug]route for rich social sharing previews; the backend is more robust than the frontend at this stage — expect continued improvements - 🔍 More SEO via SSR — Expanded server-side rendering coverage for better search engine discoverability
- ⚡ Isolated SSG for Electron & Capacitor — Static site generation is now properly isolated per platform target, keeping desktop and mobile builds clean and independent
🛠️ Improvements
- 🎨 Major UI overhaul — Significant visual and layout fixes across the app compared to v3.4.1
- 📧 Email Verification UX — Substantial UI/UX improvements to the email verification flow
- ⚙️ CI/CD Pipeline — Rebuilt and hardened the CI/CD pipeline with a professional, production-grade setup
📦 Platform Downloads
| Platform | File | Size |
|---|---|---|
| Windows (MSI) | nuxt4-fullstack-portfolio_3.5.0_..._win_x64.msi |
122.57 MB |
| Windows (EXE) | nuxt4-fullstack-portfolio_3.5.0_..._win_x64.exe |
107.84 MB |
| Android | Android-3.5.0.apk |
22.26 MB |
| Linux (RPM) | nuxt4-fullstack-portfolio_3.5.0_..._linux_x86_64.rpm |
93.39 MB |
| Linux (DEB) | nuxt4-fullstack-portfolio_3.5.0_..._linux_amd64.deb |
105.01 MB |
| Linux (AppImage) | nuxt4_fullstack_portfolio_3_5_0_..._linux_x86_64.AppImage |
103.93 MB |
Full Changelog: [v3.4.1...v3.5.0](v3.4.1...v3.5.0)
v3.4.1 webRTC & real-time chatting
🚀 v3.4.1 Release
This release brings a fun new mini-game, smarter project browsing, and a round of UI refinements.
✨ New Features
- 🐍 Mobile Snake Game — Added an interactive Snake game optimized for mobile devices
- 🔍 Project Text Search — You can now search through projects by text when browsing selected work, making it easier to find what you're looking for
🛠️ UI Improvements
- Multiple UI fixes and visual polish applied across the portfolio
📦 Platform Downloads
| Platform | File |
|---|---|
| Android | app-release.apk |
| Windows (installer) | ..._win_x64.exe |
| Windows (MSI) | ..._win_x64.msi |
| Linux (DEB) | ..._linux_amd64.deb |
| Linux (Snap) | ..._linux_amd64.snap |
| Linux (AppImage) | ..._linux_x86_64.AppImage |
| Linux (RPM) | ..._linux_x86_64.rpm |
Full Changelog: v3.3.4...v3.4.1
Release v3.3.4 | WebRTC supported!
Release v3.3.4
35 commits since [v3.3.3](https://github.com/Bader-Idris/nuxt4-fullstack-portfolio/releases/tag/v3.3.3)
🎥 What's New
- WebRTC Video & Voice Calling — Real-time peer-to-peer calling is now integrated and robustly tested against a live web server.
- Electron — Desktop builds are fully functional and production-verified with the WebRTC stack end-to-end. ✅
- Capacitor (Android) — APK is included but calling features are not yet tested on mobile. Use at your own risk.
⚠️
macOS/iOS builds are not included in this release. Cross-compilation for Apple targets requires a macOS host environment and is planned for a future release.
💻 Desktop (Electron)
| Platform | Format | Size |
|---|---|---|
| Windows x64 | .exe (NSIS) |
104.03 MB |
| Windows x64 | .msi |
116.82 MB |
| Linux amd64 | .deb |
96.08 MB |
| Linux amd64 | .snap |
103.31 MB |
| Linux x86_64 | .AppImage |
94.63 MB |
| Linux x86_64 | .rpm |
83.81 MB |
Assets:
nuxt4-fullstack-portfolio_3.3.4_20260529_00_42_win_x64.exenuxt4-fullstack-portfolio_3.3.4_20260529_00_42_win_x64.msinuxt4-fullstack-portfolio_3.3.4_20260529_00_03_linux_amd64.debnuxt4-fullstack-portfolio_3.3.4_20260529_00_03_linux_amd64.snapnuxt4_fullstack_portfolio_3_3_4_20260529_00_03_linux_x86_64.AppImagenuxt4-fullstack-portfolio_3.3.4_20260529_00_03_linux_x86_64.rpm
📱 Mobile (Capacitor/Android)
| File | Size |
|---|---|
app-release.apk |
16.63 MB |
⚠️ Capacitor builds have not been tested with the new WebRTC/calling features in this release. Core app functionality should work; calling is unverified.
Production release 3.3.3
Release v3.3.3
This production release marks a significant milestone for the Nuxt4 Fullstack Portfolio, focusing on security and cross-platform performance. The primary update introduces encrypted application logic for both desktop and mobile environments.
🛡️ Security Enhancements
- Encrypted Electron Builds: Implemented source code encryption for Windows and Linux distributions to protect intellectual property and sensitive client-side logic.
- Secure Capacitor Integration: Enhanced security for mobile environments via encrypted assets within the Capacitor wrapper.
📱 Mobile (Android)
- Performance Optimization: Included Baseline Profiles (
app-release.dm) to improve startup times and reduce junk during first-run execution on Android devices. - Production Build: Stable APK release ready for deployment.
💻 Desktop Distributions
Comprehensive support for major operating systems with multiple package formats for Linux:
- Windows: Available in both
.exe(with blockmap for delta updates) and.msiformats. - Linux: Broad compatibility via
.deb(Debian/Ubuntu),.rpm(Fedora/RHEL),.AppImage(Universal), and.snap.
📦 Technical Artifacts
The following assets are included in this release:
Desktop (Electron)
nuxt4-fullstack-portfolio_3.3.3_20260514_23_29_win_x64.exenuxt4-fullstack-portfolio_3.3.3_20260514_23_29_win_x64.msinuxt4-fullstack-portfolio_3.3.3_20260514_18_20_linux_x86_64.AppImagenuxt4-fullstack-portfolio_3.3.3_20260514_18_20_linux_amd64.debnuxt4-fullstack-portfolio_3.3.3_20260514_18_20_linux_amd64.snapnuxt4-fullstack-portfolio_3.3.3_20260514_18_20_linux_x86_64.rpm
Mobile (Capacitor/Android)
./android-release/app-release.apk./android-release/baselineProfiles/(Optimization metadata)
built App Releases
Uploading Debian, Windows, and Capacitor Android releases, including Windows NSIS and MSI app packages!