---
title: "Rext Desktop changelog"
description: "Release history of Rext Desktop, with the changes and fixes of each version, the latest being 1.0.4 (2026-10-06)."
canonical: "https://docs.lacunasoftware.com/en-us/articles/rext-desktop/changelog"
locale: "en"
product: "Rext Desktop"
last_updated: "2026-10-14"
---

# Rext Desktop changelog

### 1.0.4 (2026-10-06)

- \[RXT-53\] Stop writing authentication tokens and certificate holder data to the log file.
- \[RXT-52\] Fix PKCS#11 module failing to load on older macOS versions. The module now targets macOS 10.15, like the rest of the app.
- \[RXT-54\] Windows ARM64: ship the KSP and the PKCS#11 module as ARM64X, so x64 applications running under emulation (such as the Java runtime bundled with PJeOffice Pro) can load them. Included in provider build 9.

### 1.0.3 (2026-09-17)

- \[RXT-50\] Normalize hash algorithm names to OIDs on signature requests.
- \[RXT-51\] Recover from a missing CertTool after an interrupted update, instead of failing repeatedly.
- \[RXT-51\] Add a decline option to the update dialog. Closing the dialog no longer installs the update.
- \[RXT-51\] Show startup errors in a native dialog. A startup error no longer stops the signing service and the updater from starting.
- \[RXT-51\] Fix the app window opening during Windows install and update steps.
- Code100 Desktop: add production sign-in configuration, through the Code100 identity provider.
- Code100 Desktop: move the auto-update server.
- Code100 Desktop: remove company placeholders from the license agreement.

### 1.0.2 (2026-08-08)

- \[RXT-48\] Add a settings page.
- \[RXT-48\] Add authorization scope setting: authorize once per session, or authorize every signature.
- \[RXT-48\] Add language selector (Portuguese, English and Spanish).
- Fix raw PKCS#1 signatures (without hash algorithm identifier) on the KSP, used by Firefox on client certificate authentication (mTLS). Included in provider build 8.

### 1.0.1 (2026-07-28)

- Add support for MD5 and SHA-224 digests on signature requests and on the PKCS#11 module.
- \[RXT-47\] Improve certificate listing performance on Windows: filter certificates by the key provider stored with each certificate, instead of opening every private key. Keep partial results when some certificates fail to load.
- \[RXT-47\] Show the order number on the certificate details.

### 1.0.0 (2026-07-14)

- First version, for Windows (x64 and ARM64) and macOS.
- \[RXT-42\] Sign in with the vendor's identity provider, with session refresh, a "stay connected" option and sign out.
- \[RXT-41\] Install and uninstall cloud certificates on the operating system certificate store: through the KSP on Windows and the CryptoTokenKit extension on macOS.
- \[RXT-41\] Authorize signatures on the mobile app by scanning a QR code.
- \[RXT-41\] KSP install page on Windows.
- \[RXT-41\] Tray icon.
- \[RXT-41\] Portuguese, English and Spanish interface, following the system language.
- \[RXT-42\] Auto-update.
- \[RXT-44\] PKCS#11 module, for applications that use PKCS#11 instead of the operating system certificate store. On Windows it is installed by the provider installer; on macOS it ships inside the app.
- \[RXT-45\] Certificate install and uninstall on macOS are verified on the keychain, and provider errors are reported instead of ignored.
- \[RXT-45\] Ensure the macOS app runs from the Applications folder, falling back to `~/Applications`.
- \[RXT-41\] Code100 Desktop: Code100 branding (icons, logos, installer images) and Spanish license agreement.
- \[RXT-41\] \[RXT-42\] Code100 Desktop: homologation build, with its own sign-in configuration.
