2.0.108Latest version
Released on 2026-07-16
Gestionale 2.0.108 with account platform and entitlement v2
Gestionale release for the account-first foundation: licenses, organizations, installations, operators, managed devices and remote sessions start sharing the same server-side model.
NexaDesk
New features
- New `v2_entitlement` lookup returning profile, organization, installation and signed permissions.
- Client area updated with modern usage for installations, operators, managed devices and active remote sessions.
- Server APIs for managed devices and remote session leases with heartbeat.
Improvements
- License serials remain compatible but are automatically linked to account and organization records.
- Managed device limits are enforced server-side.
- Account/licensing architecture documentation updated.
Fixes
- Gestionale license checks use the entitlement v2 profile when available.
- Improved trilingual consistency for new usage data shown in the client area.
Notes: This release prepares modular enterprise control. Full Bridge Daemon wiring to v2 leases will continue progressively.
Remote Client 0.6.12
Released on 2026-07-16
Remote Client 0.6.12 with entitlement v2
Remote Client release that stores the v2 entitlement profile returned by NexaDesk account login or manual license verification.
NexaDesk
New features
- License verification also retrieves organization, installation and v2 permissions.
- Account login stores the authorization profile linked to the license in the client.
Improvements
- The client is ready for server-governed remote limits and modules.
- Receiving support with temporary ID and password remains compatible.
Fixes
- Manually entered licenses are no longer limited to the legacy-only response.
Notes: Account login is required only for commercial remote support usage; support recipients can continue using temporary ID and password.
2.0.107
Released on 2026-07-16
Gestionale 2.0.107 with fiscal status refresh and provider webhook
Gestionale release completing the first monitoring cycle after electronic sending: invoice status can be refreshed from the desktop and the NexaDesk fiscal server can receive provider webhook notifications.
NexaDesk
New features
- New “Refresh status” action for already prepared or sent electronic invoices.
- New server-side fiscal webhook endpoint for provider/SdI outcomes.
- Historical storage of notifications, events and transmission states linked to the invoice.
Improvements
- Status refresh uses the server ID or local invoice ID without regenerating XML.
- Duplicate webhook events are detected and not applied twice.
- Provider errors are stored in a readable way on the local invoice.
Fixes
- After sending, status no longer remains limited to provider acceptance.
- Later provider outcomes can be acquired without resending the invoice.
Notes: The webhook supports a configurable server-side secret. Full provider signature validation depends on the final A-Cube production signature format.
2.0.106
Released on 2026-07-16
Gestionale 2.0.106 with server-side e-invoice sending
Gestionale release completing the second operational step for Italian e-invoices: after preparation on the NexaDesk fiscal server, the invoice can be submitted to the server-side fiscal provider.
NexaDesk
New features
- New “Send to SDI” action for already prepared electronic invoices.
- New “Retry sending” action when the provider returns a temporary error.
- Clearer local states for sending, provider acceptance, waiting for SdI, delivery, rejection and errors.
Improvements
- The desktop continues not to store A-Cube credentials; sending only goes through the NexaDesk fiscal server.
- The PDF invoice remains available even when electronic invoicing is enabled.
- Electronic sending remains limited to the Italian fiscal scope with customer SDI code or PEC email.
Fixes
- Invoice list refreshes automatically after electronic preparation or sending.
- Electronic status resets when a prepared but not yet sent invoice is edited.
Notes: Actual sending requires the fiscal provider to be configured on the NexaDesk server. This release does not store provider credentials in the desktop app.
2.0.105
Released on 2026-07-16
Gestionale 2.0.105 with Italian e-invoice preparation
Gestionale release introducing the desktop foundation for Italian e-invoice preparation through the NexaDesk fiscal service while keeping standard PDF invoices independent.
NexaDesk
New features
- New e-send status in the invoice list.
- New “Prepare e-send” action for Italian electronic invoices.
- Local tracking of preparation state, server invoice ID and transmission ID.
Improvements
- Electronic preparation is shown only when the fiscal country is Italy.
- PDF invoices remain available for every country, tax regime and customer.
- The desktop client does not store A-Cube credentials and talks only to the NexaDesk fiscal server.
Fixes
- Explicit block when an Italian customer has neither SDI code nor PEC email.
- Invoice status is refreshed correctly after editing invoices that were not prepared or failed preparation.
Notes: This release prepares the invoice on the NexaDesk server. Actual delivery to A-Cube/SDI remains a later provider step. Standard PDF output remains available.
Remote Client 0.6.11
Released on 2026-07-15
NexaDesk account login for remote support licensing
Remote Client release focused on account linking: from Settings, users can sign in with a NexaDesk account and automatically bind a remote support license or a Gestionale license with the remote module enabled.
NexaDesk
New features
- New Settings > Account section in the Remote Client.
- NexaDesk account login with automatic remote support license verification.
- Support for Gestionale licenses that include the remote support module.
Improvements
- The account password is not stored in the client; only an encrypted local token is retained.
- The linked account registers the device activation on the license server.
- Receiving support with temporary ID and password remains available without login.
Fixes
- License API now recognizes the remote support module inside a Gestionale license.
- Updated Gestionale references to Remote Client 0.6.11 packages.
Notes: Account login adds a license and security layer for users who start remote support sessions. It does not block end users who only need to receive support.
Remote Client 0.6.10
Released on 2026-07-15
Guided macOS updates for unsigned builds
Remote Client corrective release: on macOS the client now detects Apple signature validation blocks and guides the user to manual download instead of exposing technical code-signature errors.
NexaDesk
New features
- Dedicated message when macOS auto-update is not available for unsigned or non-notarized builds.
- Fallback “Download from website” action for the official Remote Client download.
Improvements
- Clearer distinction between automatic update and manual installation on macOS.
- Windows and macOS downloads aligned to Remote Client 0.6.10.
Fixes
- Handled “Code signature did not pass validation” with a readable operational message.
- Updated Gestionale references to the latest Remote Client packages.
Notes: On macOS, automatic installation requires an Apple Developer ID signed and notarized build. Until then, download manually and move the app to Applications.
Remote Client 0.6.9
Released on 2026-07-14
Guided macOS permissions for remote support
Remote Client corrective release: the Support settings now show the macOS permissions required for screen sharing and remote control.
NexaDesk
New features
- Dedicated macOS permission panel inside Settings > Support.
- Direct buttons to open Screen Recording and Accessibility in macOS System Settings.
Improvements
- When screen sharing fails on macOS, the client automatically opens the correct guidance.
- Clearer messages for Windows-to-Mac sessions waiting for the remote screen.
Fixes
- Added the missing renderer link to macOS Accessibility settings.
- Reduced the risk of treating ineffective macOS permissions as a generic relay error.
Notes: After changing macOS permissions, restart NexaDesk Remote Client. If the permission was already listed but does not work, remove and re-add the app from the list.
2.0.104
Released on 2026-07-11
Gestionale 2.0.104 with aligned remote support viewer
Gestionale corrective release: the integrated Remote Support module now uses the same pointer behavior as the Remote Client to avoid local cursor overlays during remote control.
NexaDesk
New features
- Gestionale packages updated to version 2.0.104 for macOS and Windows.
Improvements
- The integrated remote support viewer no longer shows a local crosshair cursor above the remote desktop.
- More consistent experience between the standalone Remote Client and the Gestionale Remote Support module.
Fixes
- Removed the possible double-pointer effect also when remote support is launched from the Gestionale.
Notes: macOS Screen Recording diagnostics remain in the Remote Client because the client running on the remote Mac must capture and transmit the desktop.
2.0.103
Released on 2026-07-11
Remote Client 0.6.7 with single pointer and macOS diagnostics
Targeted remote support fix: removes the duplicate cursor in the viewer and makes macOS Screen Recording permission issues clearer.
NexaDesk
New features
- Remote Client 0.6.7 published for macOS and Windows.
- Dedicated diagnostics for macOS Screen Recording permission when a Mac shares its desktop.
Improvements
- The viewer no longer draws an additional local pointer above the remote cursor.
- Clearer operational messages when macOS keeps stale screen permissions after updates or reinstalls.
- Remote Client downloads updated to version 0.6.7.
Fixes
- Fixed the annoying double mouse cursor during remote control.
- Improved the Windows-to-Mac waiting-for-remote-screen case when macOS permissions are not actually valid.
Notes: If macOS still waits for the screen, remove and re-add NexaDesk Remote Client in Privacy & Security > Screen Recording, then reopen the app.
2.0.102
Released on 2026-07-11
Remote support with more consistent streaming and input
Remote Client corrective release: the viewer receives more reliable display metadata, reduces stale-frame buildup and keeps the main screen cleaner.
NexaDesk
New features
- Remote Client 0.6.6 with display metadata also sent through the WebRTC data channel.
- Remote viewer clipboard and advanced menus are hidden by default and opened only when needed.
- Faster input path over the data channel with lower throttling for mouse movement.
Improvements
- Better mapping between viewer coordinates and the remote desktop when display size and display area are available.
- Lighter fallback polling to reduce backlog and stale frames.
- Cleaner Remote Client main screen with less operational text and technical controls moved to Settings.
- Remote Client downloads updated to version 0.6.6.
Fixes
- Reduced the risk of the clipboard panel staying above the session during tests.
- Improved base for the next native codec/streaming step without breaking the existing updater channel.
Notes: This release stabilizes the video/input flow. The native codec remains the next technical step for smoother and more precise remote support.
2.0.101
Released on 2026-07-10
Viewer telemetry and closable clipboard
Remote-support corrective release: the viewer now shows real operating metrics and the clipboard panel no longer stays stuck above the session.
NexaDesk
New features
- Remote Client 0.6.5 with visible FPS, latency and bitrate metrics in the remote viewer.
- Periodic client-side logging for capture FPS, outgoing bitrate and frames superseded by the relay.
Improvements
- The clipboard panel can be closed with its button, Esc or by clicking outside the panel.
- Metrics make it easier to separate capture, network, relay and rendering issues during tests.
- Remote Client downloads updated to version 0.6.5.
Fixes
- Fixed the viewer clipboard panel, which could remain visible even when marked as hidden.
- Added visibility into effective frame rate before the next codec/native video encoder step.
Notes: This release does not add new remote-support features: it stabilizes the viewer and prepares the next native video codec step.
2.0.100
Released on 2026-07-05
More accurate remote coordinates
Remote-support corrective release: the viewer now sends real captured-desktop metadata to the remote client, allowing mouse and click events to be mapped more accurately.
NexaDesk
New features
- Remote Client 0.6.4 with an enriched input protocol for coordinates, desktop area and capture mode.
- Updated Win32 input helper using displayLeft, displayTop, displayWidth and displayHeight when available.
- Remote viewer better prepared for Windows DPI scaling and multi-monitor desktops.
Improvements
- Better consistency between the image shown in the viewer and the real mouse position on the remote device.
- Reduced risk of misplaced clicks when the session uses frame fallback instead of direct video.
- Remote Client downloads updated to version 0.6.4.
Fixes
- Display metadata is now passed from the viewer to the main process and then to the native Windows helper.
- Improved the Windows remote-control base before the next native video encoder step.
Notes: This release completes the first native Windows cycle: dedicated capture and more reliable input coordinates. The next major step remains Desktop Duplication/native video encoding.
2.0.99
Released on 2026-07-05
Native Windows capture for Remote Client
Technical remote-support release: a persistent native Windows helper now captures, scales and compresses frames outside the Electron process.
NexaDesk
New features
- Remote Client 0.6.3 with a native Windows helper dedicated to screen capture.
- Automatic packaging of nexadesk-capture-helper.exe next to the Win32 input helper.
- Richer frame metadata for real desktop dimensions, capture mode and capture duration.
Improvements
- On Windows the client prefers native capture and falls back to desktopCapturer only when needed.
- Shorter native fallback interval for more responsive sessions when WebRTC is not available.
- Foundation prepared for the next Desktop Duplication/native video encoder step.
Fixes
- Reduced load on the Electron process during Windows screen sharing.
- Improved helper-process cleanup when closing Remote Client.
- Remote Client downloads updated to version 0.6.3.
Notes: This release is the second native step: it improves the Windows video fallback. The next step remains a true native capture/encoder streaming module.
2.0.98
Released on 2026-07-05
Native Windows base for remote support
Technical Remote Client release: the first proprietary Win32 input-helper base is now available, while keeping the PowerShell fallback for compatibility.
NexaDesk
New features
- Remote Client 0.6.2 can automatically use a native Windows input helper when bundled.
- Dedicated Win32 helper source for mouse movement, clicks, double-click, wheel, keys and shortcuts.
- GitHub workflow updated to build the native helper before packaging the Windows Remote Client.
Improvements
- More robust helper startup: the client prefers the native binary and falls back to PowerShell only when needed.
- Project structure prepared to separate Electron UI, native input and the future native capture/encoder path.
- Downloads and Gestionale-generated packages aligned to the new Remote Client version.
Fixes
- Reduced lockup risk from scripted input helpers on sensitive Windows systems.
- Helper state is cleaned when the helper exits or fails.
- Improved technical base for real Windows remote control.
Notes: This is the first native phase: Windows input can use the new helper once the binary is built and included. The next quality jump is native capture/encoding.
2.0.97
Released on 2026-07-04
Cleaner Remote Client and steadier control
Remote support release: the Remote Client main screen has been simplified and technical options now live in Settings.
NexaDesk
New features
- Remote Client 0.6.1 with a main screen focused on ID, password and connecting to another device.
- New Settings window with General, License, Updates and Assistance sections.
- Native app menu entries for settings and required macOS permissions.
Improvements
- Remote Viewer has a cleaner command bar and a dedicated menu for shortcuts and advanced actions.
- Clipboard panel is hidden by default and opened only when needed.
- Reduced mouse event pressure to avoid lockups on Windows and lower-powered devices.
Fixes
- Fixed a shutdown crash when a window had already been destroyed during a remote status update.
- Improved macOS control handling with Accessibility permission checks.
- Reduced freezes caused by repeated clicks and long input queues.
Notes: macOS remote control still requires Screen Recording and Accessibility permissions. On Windows, running the client as administrator may be required to control elevated windows.
2.0.96
Released on 2026-07-04
Dedicated NexaDesk Remote licensing
Remote Client release: standalone remote support now separates free private use from professional use with a dedicated product license.
NexaDesk
New features
- Remote Client 0.6.0 with an integrated remote support license section.
- Activation and verification through the NexaDesk license server with product code remote_support.
- Monthly free-session counter for private non-commercial use.
Improvements
- Receiving support remains possible without a license so end customers can still share ID and password.
- Starting connections to other devices is enabled by an active license or by remaining free sessions.
- Clearer messages for wrong product licenses and exhausted free usage.
Fixes
- Separated Gestionale licensing from standalone remote support licensing.
Notes: A standard Gestionale license does not activate NexaDesk Remote standalone. A remote_support license or an intended bundle license is required.
2.0.95
Released on 2026-07-04
Remote support with first WebRTC channel
Technical release for Gestionale and Remote Client: the remote viewer starts WebRTC negotiation through the encrypted NexaDesk relay, receives the remote screen as a video stream when possible, and uses a data channel for lower-latency mouse and keyboard input.
NexaDesk
New features
- Remote Client 0.5.0 with WebRTC signaling through the existing encrypted relay.
- Standalone viewer with a dedicated video element and automatic fallback to relay frames.
- WebRTC data channel for mouse, keyboard and text events when the peer connection is active.
Improvements
- The JPEG relay path remains available as fallback, but it is no longer the only route for remote video.
- The viewer window now calculates aspect ratio and coordinates on the new video stream as well.
- The assisted client answers WebRTC offers only for sessions with valid ID/password and encrypted relay envelopes.
Fixes
- Reduced the bottleneck caused by continuous JPEG screenshots through the relay.
- Prepared the base for further streaming optimizations and for a future dedicated TURN service.
Notes: Install Gestionale 2.0.95 and Remote Client 0.5.0 on both sides to test the new channel. If WebRTC cannot negotiate, the session still uses the relay fallback.
2.0.94
Released on 2026-07-04
Remote support Windows input and adaptive frames
Corrective release for Gestionale and Remote Client: Windows remote control now uses a more direct input helper, mouse moves are coalesced, and screen sharing adapts frame quality and size based on relay response time.
NexaDesk
New features
- Remote Client 0.4.16 with Windows keyboard input through native Win32 calls.
- Adaptive frame encoding to reduce stalls when network or relay response slows down.
Improvements
- Viewer mouse moves are coalesced: only the latest useful position is sent instead of building a long queue.
- The Gestionale embedded viewer now uses the same anti-backlog logic as the standalone client.
- Screen capture avoids overlapping frames and adjusts quality and size progressively.
Fixes
- Reduced cases where keyboard input and shortcuts were not executed on the assisted Windows PC.
- Reduced stutter and stalls caused by too many pending mouse/frame packets.
Notes: Install Gestionale 2.0.94 and Remote Client 0.4.16 on the assisted computer to use these fixes.
2.0.93
Released on 2026-07-03
More reliable macOS update installation
Gestionale corrective release: the “Restart and install” button on macOS now finds the downloaded update package even when Electron does not expose the file path directly.
NexaDesk
New features
- Fallback search in the macOS updater cache to automatically locate the downloaded ZIP.
Improvements
- More reliable update installation flow after the download completes.
- Update status messages stay the same, but the flow now better tolerates missing internal helper paths.
Fixes
- Fixed a case where “Restart and install” could fail to start app replacement on macOS.
Notes: This release does not change Remote Client, which remains version 0.4.15.
2.0.92
Released on 2026-07-03
Remote support push, remote control and client updates
Application release for Gestionale and Remote Client: the remote viewer receives updates through WebSocket push, remote control is synchronized faster, and Remote Client introduces its own update workflow.
NexaDesk
New features
- Remote Client 0.4.15 with update check, download and restart/install from inside the client.
- Remote Client standalone viewer receives frames, heartbeats, clipboard and control acknowledgements through WebSocket push.
- Keyboard input from the viewer: text, main keys and quick combinations such as copy, paste and select all.
Improvements
- Lighter screen frames and higher update frequency to reduce session stutter.
- Client remote-control channel stays subscribed through WebSocket, with polling used only as fallback.
- Viewer clipboard panel can be closed so it no longer stays permanently in front.
Fixes
- Reduced the risk of “Object has been destroyed” when closing Remote Client.
- Aligned remote-control arrow keys between viewer and assisted client.
- The client re-enables the control subscription after a new ID, password renewal or config import.
Notes: Install Gestionale 2.0.92 and Remote Client 0.4.15 to use these fixes. Smoothness has improved, but the next quality step requires an even more specialized video/input channel.
2.0.91
Released on 2026-07-03
Remote support through dedicated WebSocket relay
Technical remote-support release: Gestionale and Remote Client now prefer the direct WebSocket/TLS channel to the NexaDesk daemon, keeping HTTP only as fallback.
NexaDesk
New features
- Remote Client 0.4.14 with preferred channel `wss://nexadesk.de:8788/remote-relay-ws`.
- Session and device packages generated by the desktop app now include `relay.ws_url`.
- The relay daemon exposes direct health check and public WSS listener separately from Apache.
Improvements
- Reduced Apache/PHP transport for frames, heartbeats, clipboard and control events.
- Persistent relay connection in the client with automatic HTTP fallback when WSS is not reachable.
- Relay installer updated with TLS configuration and public port 8788.
Fixes
- Remote Client downloads aligned across website, client area and desktop-generated packages.
- Prepared the technical base for a viewer with fewer HTTP polling delays.
Notes: To use the new channel, install Remote Client 0.4.14 on the assisted computer and update Gestionale to 2.0.91.
2.0.90
Released on 2026-07-03
Smoother remote support and manageable infrastructure
Corrective release for Remote Client and admin panel: more responsive viewer, visible local pointer and operational server details.
NexaDesk
New features
- Remote Client 0.4.13 published on website and download area.
- Infrastructure tab with service detail page, logs, resources and safe operational actions.
Improvements
- Higher frame cadence and improved image quality reduce the slideshow effect.
- Viewer now shows a local pointer and maps coordinates against the actually rendered frame.
- Remote control is requested automatically once the viewer receives the remote screen.
Fixes
- Remote Client download links aligned across website, client area and desktop-generated packages.
- Added whitelisted server service control to avoid arbitrary commands.
Notes: To test corrected remote control, Remote Client 0.4.13 must also be installed on the assisted Windows computer.
2.0.88
Released on 2026-07-03
Cleaner technical Remote Client
Remote Client corrective release: the home screen no longer exposes the relay server address and keeps only assisted-user information visible.
NexaDesk
New features
- Remote Client 0.4.12 published on website and download area.
Improvements
- Removed the visible relay address from the main Remote Client screen.
- Technical configuration remains internal; the user sees only ID, password, status and device data.
Fixes
- Downloads and desktop-generated packages aligned to the new Remote Client version.
Notes: The relay endpoint is not treated as a security secret, but it is hidden from the UI for a more professional client experience.
2.0.87
Released on 2026-07-03
Windows remote-control stability
Corrective release focused on remote-support stability: lighter Windows input, less relay backlog and safer client shutdown.
NexaDesk
New features
- Remote Client 0.4.10 with a persistent Windows input helper for mouse, clicks, wheel and keyboard.
- Remote Client downloads updated across website, client area and desktop-generated packages.
Improvements
- The Windows client no longer starts PowerShell for every remote mouse move or click.
- Mouse moves are coalesced to avoid backlog when the technician moves quickly.
- Screen frames are compressed and paced more conservatively to reduce relay pressure.
- Standalone viewer and desktop-app viewer now use more balanced polling and mouse sending.
Fixes
- Reduced crash risk during repeated clicks or Remote Client shutdown.
- More robust shutdown: timers, screen sharing and input helper stop before exit.
- Reduced freezes and delays caused by too many pending input events.
Notes: This release stabilizes the relay-frame prototype. Enterprise-grade smoothness will require a dedicated streaming channel later.
2.0.86
Released on 2026-07-03
Smoother remote support and ready Remote Client
Release focused on a more natural remote-support flow: simplified Remote Client, more responsive viewer, lighter relay and more stable Windows remote control.
NexaDesk
New features
- Remote Client 0.4.9 opens in ready support mode: ID/password visible, screen sharing and remote control prepared automatically.
- Remote Client application menu now includes new ID, configuration import, start/stop support and help.
- Remote Client viewer opens in a larger dedicated window.
Improvements
- Larger screen frames with a much faster refresh interval than the previous slow polling.
- Less throttled remote mouse movement and DPI-aware Windows coordinates.
- Internal desktop-app viewer updated with faster polling and better image fit.
- Encrypted relay configured with SQLite WAL, lock timeout and limits suited for interactive events.
Fixes
- Fixed JavaScript error when closing Remote Client after the window had already been destroyed.
- Reduced internal relay errors caused by SQLite locks during sessions with frequent frames and input.
- Removed the separate QuickSupport control-consent button: temporary ID and password now act as the operational consent for an attended session.
Notes: The current prototype still uses encrypted relay frames; enterprise-grade fluidity will require dedicated streaming/WebRTC later.
2.0.85
Released on 2026-07-03
Suppliers, deadlines and purchase prices
Release focused on turning Suppliers into an operational module with deadlines, purchase catalogues, price history and a more controlled Amazon Business import.
NexaDesk
New features
- New supplier dashboard with KPIs for active suppliers, tracked products, open deadlines and urgent deadlines.
- Supplier deadline calendar for reminders, payments, renewals, orders, status and amount.
- Supplier product catalogue with SKU, ASIN, brand, net/gross price, VAT, currency, availability and notes.
- Price history for each supplier product across repeated checks.
Improvements
- Cleaner Amazon Business import for title, ASIN, brand, description, availability and prices when present on the page.
- Promotion to the main product catalogue with a configurable margin.
- Supplier master data expanded with category, status, payment terms, delivery days, minimum order and operational dates.
Fixes
- Reduced reliance on scattered prompt dialogs when maintaining supplier products.
- Deleting a supplier now also removes related deadlines and price history.
Notes: Amazon import depends on the page visible to the browser and does not replace official Amazon Business APIs or integration agreements.
2.0.84
Released on 2026-07-02
Modular licensing and dynamic downloads
Release focused on more consistent module enforcement and safer official downloads.
NexaDesk
New features
- Additional backend enforcement for commercial documents, contracts and rental fleet when the module is not included.
- Clearer navigation feedback when a section requires a module missing from the active plan.
- Public downloads now read official latest manifests instead of hardcoded artifact names.
Improvements
- Remote-control events now carry only explicitly allowed fields and commands.
- License admin CSRF issues are shown as managed notices instead of raw technical errors.
- Premium modules remain enforced even if the UI is bypassed.
Fixes
- Reduced the risk of an updated build being unavailable because of an old hardcoded download filename.
- Stopped arbitrary properties from being forwarded inside remote input events.
Notes: This release does not change the standalone Remote Client version.
2.0.83
Released on 2026-07-02
Remote support command feedback
Release focused on making remote-control sessions clearer and safer during support work.
NexaDesk
New features
- Remote Client 0.4.7 with encrypted command acknowledgements back to the desktop app and viewer.
- The desktop app now shows the real command status: request sent, executed, blocked or consent missing.
Improvements
- Enabling remote click now automatically requests customer control consent.
- Closing the viewer revokes remote control before prompting for the support report.
- The standalone viewer revokes control when it is closed or when control is disabled.
Fixes
- Removed ambiguous standalone viewer behavior where disabling control still sent a new control request.
- Improved operator feedback when a command is blocked because consent is missing or expired.
Notes: Automatic input control remains limited to the Windows client; other systems continue to support screen sharing, session history and reporting.
2.0.82
Released on 2026-07-01
More guided remote support
Release focused on cleaner remote-session closure and updated Remote Client packages.
NexaDesk
New features
- Remote Client 0.4.6 with operational hints for screen-sharing and remote-control permissions.
- Closing the desktop viewer now prompts for the support-session report.
Improvements
- When the customer stops screen sharing, remote-control consent is revoked automatically.
- A remote-control request brings the customer Remote Client to the front.
- Remote Client installers generated by the desktop app now point to version 0.4.6.
Fixes
- Improved remote-session closure flow so support work is not left without customer history.
- Internal downloads, download area and operational Remote Client channel are aligned.
Notes: Automatic input control remains active on the Windows client; screen sharing and support history are managed on other systems as well.
2.0.81
Released on 2026-06-29
Remote Client with separate viewer
Release focused on making remote support clearer: simple home screen and dedicated viewer window for remote control.
NexaDesk
New features
- Remote Client 0.4.5 with a main window dedicated to ID, password and quick connection.
- New separate Remote Viewer window for the remote screen.
- Top viewer toolbar with remote control, hotkeys, double click, clipboard and close-session action.
Improvements
- When a connection to another device starts, the main window is minimized automatically.
- The remote screen now uses a dedicated full-window stage instead of appearing below client details.
- The same viewer window can update to a new session when a new connection is requested.
Fixes
- Removed the old layout that showed ID/password, connection controls and screen viewer on the same page.
- Reduced confusion between the computer receiving support and the computer being connected to.
Notes: The connection model remains based on the encrypted NexaDesk bridge and customer-provided ID/password or authorized direct access.
2.0.80
Released on 2026-06-28
API and ticket portal hardening
Release focused on strengthening license APIs, monitoring relay, generated ticket portal and local desktop queries.
NexaDesk
New features
- License API now validates serials, machine IDs and request methods more strictly.
- Generated ticket portal now includes CSRF protection, honeypot and rate limiting on public forms.
- Remote Client macOS 0.4.4 repackaged with a consistent local signature to avoid the damaged-app warning caused by a broken signature.
Improvements
- Monitoring relay now includes security headers, request limits, rate limiting and encrypted envelope validation.
- License admin and client-area session cookies now use HttpOnly, SameSite and Secure when HTTPS is active.
- Local queries for products, invoices, company data, clients, service records and monitoring agent were parameterized where possible.
Fixes
- Public APIs no longer expose internal technical details on server errors.
- Ticket portal API token is no longer accepted when the configuration token is empty.
- Ticket links sent by email are better protected against unusual Host headers.
Notes: This release reduces clear technical risks, but it does not replace an independent penetration test before commercial distribution.
2.0.79
Released on 2026-06-28
Remote support hardening
Release focused on strengthening remote-support security, limits and session control.
NexaDesk
New features
- The remote-support relay now applies rate limits by IP, relay and action to reduce public bridge abuse.
- Added technical relay audit events without storing decryptable session content.
Improvements
- Stricter AES/HMAC envelope validation before relay acceptance.
- Expired, closed or overly long sessions are blocked before launch from the desktop app.
- Longer temporary passwords for new attended sessions.
Fixes
- Relay error responses no longer expose internal server details.
- Relay queue growth is limited by delivered-message cleanup and pending-message caps per room.
Notes: Remote support remains based on consent, temporary credentials or contract-authorized unattended access.
2.0.78
Released on 2026-06-28
Invoice support work from customer records
Release focused on smoothing the workflow between remote support, customer history and invoicing.
NexaDesk
New features
- Billable remote-support work now shows a direct create-invoice action inside the customer intervention history.
- Invoices already generated from support work can be opened directly from the customer record.
Improvements
- Customer intervention history now shows duration, contract coverage, billing status and linked invoice more clearly.
- Reduced the steps needed to turn a remote support session not covered by contract into an accounting document.
Fixes
- Aligned the customer intervention table with the new remote-support session closure workflow.
Notes: Invoice creation remains manual and requires operator confirmation to avoid accidental documents.
2.0.77
Released on 2026-06-28
Expanded remote control
Release focused on making remote support closer to a professional support workflow, with broader remote input and time-limited customer consent.
NexaDesk
New features
- Remote Client 0.4.3 with remote mouse movement, right click, double click and mouse wheel support.
- Controlled viewer shortcuts: Ctrl+C, Ctrl+V, Ctrl+A, Enter, Tab and Esc.
- Remote-control consent automatically expires after 10 minutes.
- Guided session closure with technician notes, outcome, duration and customer history entry.
- Remote support sessions not covered by a contract can be converted directly into an invoice.
Improvements
- Client-side rate limiting to reduce abusive or abnormal input bursts.
- Anti-replay protection for already received control events.
- Desktop viewer and standalone client now share the same command set.
- Simplified Remote Support screen with a primary workflow: partner ID, verification, password and connection start.
Fixes
- Right click is now captured correctly even when the browser would normally open a context menu.
- Stale remote-control events are ignored by the Remote Client.
Notes: Remote control still requires explicit customer consent. Remote support is ready for testing; software code signing is still recommended before commercial distribution.
2.0.76
Released on 2026-06-28
Remote clipboard and modular license enforcement
Release focused on making remote support more practical and enforcing license-controlled modules in the application backend.
NexaDesk
New features
- Remote Client 0.4.2 with encrypted remote copy/paste support.
- Clipboard actions: copy text to remote, paste on remote and read the current remote selection.
- Backend enforcement for premium modules: Remote Support, Agents, Newsletter, Ticket Portal and Italian e-invoicing.
- Clear in-app lock screen when a feature is not included in the active license.
Improvements
- Stricter validation of remote-control events using a closed allow-list.
- Clipboard text is size-limited and transmitted only inside encrypted end-to-end envelopes.
- The license screen now shows product and active modules.
Fixes
- Blocked IPC access to premium features when the active license does not include them.
- Separated Windows Modern and Windows Legacy update feeds correctly.
Notes: Remote control still requires customer consent. Remote copy/paste does not execute arbitrary scripts and does not access the filesystem.
2.0.75
Released on 2026-06-27
Modular licensing and standalone remote support
Release focused on separating NexaDesk products commercially: management suite, standalone remote support, full bundle and license-controlled modules.
NexaDesk
New features
- Remote Client 0.4.1 with Receive support and Connect to another device areas.
- Direct connection through partner ID and password from the standalone client.
- Remote control flow with explicit request and customer-side consent before accepting input.
- Modular licenses for management suite, remote support or complete bundle.
- License admin product selector, included modules and aggregate download counter.
- Separated server relay services for agent monitoring and remote support.
Improvements
- New NexaDesk icon applied to desktop packages.
- Standalone client ID and password derive a dedicated encrypted relay channel without exposing content to the server.
- The desktop Remote Support page can send encrypted control requests and remote clicks.
- Cleaner server structure under /opt/nexadesk-services for future migrations.
- Public download page and client area now include the standalone Remote Client.
Fixes
- The license server rejects licenses used on the wrong product.
- Agent relay database separated from the license database.
- Public endpoint URLs remain compatible for the app, agents and remote client.
Notes: Remote control requires customer consent. First input support is available on Windows; macOS requires system Screen Recording and Accessibility permissions.
2.0.73
Released on 2026-06-26
Remote screen viewer
Release focused on the first NexaDesk remote screen viewer: the Remote Client can share screen frames through the encrypted bridge and the desktop app can display them inside the support session.
NexaDesk
New features
- Remote Client 0.3.0 with Share screen and Stop sharing controls.
- Remote session viewer embedded in the Teleassistenza / Remote Support page.
- Low-frequency JPEG frame transport through the encrypted NexaDesk relay.
- Relay payload limit increased to carry encrypted screen frames without exposing content to the server.
Improvements
- Technicians can prepare a session and watch incoming frames from the same support screen.
- Clearer session-kit instructions: the customer must click Share screen in the Remote Client.
- Remote Client download updated to version 0.3.0.
Fixes
- Aligned generated relay session configuration with the remote viewer flow.
- Improved relay message handling for remote support sessions.
Notes: This release introduces a read-only screen viewer. Mouse and keyboard control remain the next remote support module step.
2.0.72
Released on 2026-06-26
QuickSupport remote assistance
Release focused on the first operational NexaDesk remote assistance flow with QuickSupport client, app-generated sessions and encrypted bridge relay.
NexaDesk
New features
- Remote Client 0.2.0 with temporary ID/password, quick copy actions and session configuration import.
- nexadesk-session.json generated in the session folder to prefill the customer client.
- Preparation for contract-authorized direct access with a persistent access secret separated from temporary passwords.
- Heartbeat through the NexaDesk bridge relay with basic system, CPU and RAM information.
Improvements
- More complete session folder with instructions and importable configuration.
- Clearer in-app messages for QuickSupport client, relay and encrypted bridge.
- Remote Client download updated to the new server-hosted version.
Fixes
- Session code created by the app now matches the Remote Client display after importing the configuration.
- Improved heartbeat parsing during remote relay sync.
- Fixed operational inconsistencies in the remote assistance session kit.
Notes: This release prepares QuickSupport and authorized direct access. Full screen-control remains the next remote assistance module.
2.0.71
Released on 2026-06-26
Separated Windows channels
Release focused on distributing Windows Standard and Windows Legacy builds correctly while keeping website changelog and download links aligned.
NexaDesk
New features
- Dedicated update channel for Windows Legacy 7/8/10 through /updates-legacy/.
- Separate website and client-area downloads for Windows 10/11, Windows Legacy and macOS.
- Windows Legacy build now identifies and uses its own update feed.
Improvements
- Clearer release tracking for testers and customers.
- More precise updater error messages depending on the active channel.
- Release hygiene rule added: every app update also updates changelog and download links.
Fixes
- Fixed Windows Legacy link pointing to the same installer as the modern Windows build.
- Prevented Legacy builds from accidentally updating to the standard Windows build.
- Aligned the public changelog with the latest application release.
Notes: The Windows Legacy build is intended for older PCs, netbooks, Surface devices or Windows 7/8/10 systems with dated graphics drivers.
2.0.60
Released on 2026-06-22
App and component stabilization
Release focused on desktop app stability, license verification, generated ticket portal and agent components.
NexaDesk
New features
- In-app Updates panel connected to the NexaDesk update server.
- License management with status and expiry checks through the official server.
- Generated ticket portal with API token and portal URL configuration.
- Agent packages for rental fleet devices with dedicated folder and quick access to generated files.
Improvements
- Cleaner separation between local data, generated documents and configuration files.
- Clearer messages in license and update settings.
- Ticket portal and in-app ticket area aligned to the same operational flow.
Fixes
- Fixed update-state inconsistencies when an update package was already downloaded.
- Fixed incomplete agent file generation in some installations.
- Improved error handling for invalid license keys.
Notes: This release only covers the installed application and its distributed components.
2.0.46
Released on 2026-06-18
Windows, settings and updates
Release focused on the Windows experience, settings and private update channel.
NexaDesk
New features
- Windows-style settings area with dedicated window and Apply, Save and Cancel actions.
- Help menu populated with useful operational entries.
- Update channel moved from GitHub flow to the dedicated NexaDesk server.
Improvements
- Better document paths for backups, invoices, orders, quotes, contracts and service reports.
- Clearer update errors when commercial code signing is not yet available.
Fixes
- Setup wizard flow fixed after license activation on Windows.
- Update verification stabilized on the dedicated server.
Notes: Commercial code signing remains recommended to remove SmartScreen and Gatekeeper warnings.
2.0.34
Released on 2026-06-13
Licensing and client area
License system, admin panel and client area introduction.
NexaDesk
New features
- NexaDesk license server with serial activation and status verification.
- Admin panel for monthly, semiannual, annual and lifetime licenses.
- Client area with license summary, expiry date, used activations and software downloads.
- 14-day trial and grace period after expiry.
Improvements
- Warnings before license expiry.
- Application lock after expiry and grace period without deleting local data.
- Client account linked to license records.
Fixes
- Activated licenses can no longer be fully removed; they can be replaced with a new key.
- Improved messages for invalid license keys.
Notes: The license endpoint is centrally controlled by NexaDesk and is not meant to be user-editable.
2.0.29
Released on 2026-06-09
Service, clients and dashboard
Main operational modules made richer and more stable.
NexaDesk
New features
- Complete client record with order, invoice, quote, contract and contact history.
- Redesigned dashboard with clearer key indicators.
- Optional model and serial number fields in service records.
- PDF generation for intake forms, checkout forms and service reports.
Improvements
- Cleaner operational sections.
- Better links between clients, documents, service jobs and contracts.
- User data protection during updates and reinstalls.
Fixes
- Data loading issues fixed in several views.
- Contract and ticket reading issues resolved.
Notes: Updates must not overwrite existing customer databases or documents.
2.0.20
Released on 2026-06-08
Rental fleet and agent
Server rental management and agent monitoring foundation.
NexaDesk
New features
- Rental fleet status: available in-house or rented.
- Client, start date, expiry date, rental price and invoice link for rented servers.
- Agent package generation for monitored devices.
- First agent metrics for CPU, RAM, disk and last contact.
Improvements
- Rental fields appear only for rented devices.
- Confirmation dialog before removing a server from the fleet.
- Preparation for encrypted relay and devices without static public IP.
Fixes
- Server removal behavior fixed.
- Empty agent folder after generation fixed.
Notes: Agent monitoring is designed to send heartbeat and metrics without exposing customer servers directly.
2.0.17
Released on 2026-06-07
Commercial baseline
First externally testable baseline version.
NexaDesk
New features
- First setup wizard for company, country, tax profile and document paths.
- Tax settings for Germany and Italy.
- SDI and PEC fields shown only for Italian configuration.
- Installable web ticket portal.
Improvements
- SMTP improved for notifications and tickets.
- Operational documentation for application, ticket portal and agent.
Fixes
- Initial page loading errors and missing Electron functions resolved.
- JavaScript main process exceptions fixed.
Notes: This release defined the functional baseline for macOS and Windows tests.