| Version | Change log |
| Free42 3.3.10 Oct 28, 2025 | Fixed crash in menu logic. |
| Free42 3.3.9a Oct 21, 2025 | Another workaround for the buggy vibrator in Android 16. This one is a new option, "use older haptic feedback logic," for phones like the Pixel 10 Pro, where the pre-3.3.8f haptic feedback logic worked, but the new logic introduced in 3.3.8f does not. |
| Free42 3.3.9 Oct 16, 2025 |
When a new program was created by inserting END, the new program could end up being locked initially. Fixed. Windows and MacOS versions: Made the links in the About box more obviously clickable. |
| Free42 3.3.8b Jul 7, 2025 | The size of the main window would not be saved if the app was exited while minimized. Fixed. |
| Free42 3.3.4 May 6, 2025 |
Fixed handling of shared matrices in PUTMI. Fixed handling of subnormal complex numbers in 1/X. Added SLN, SRN, and ASRN to CATALOG->BASE. Fixed skin key highlighting for hardware keyboard keystrokes, when using certain skins with complicated key mappings. |
| Free42 3.2.7 Mar 17, 2025 | Added "Edit Keyboard Map" option to the Help menu. Also, added a section about keyboard map customization in the README.txt file. |
| Free42 3.2.6a Mar 11, 2025 | The file selector wasn't sorting the directory listing. Fixed. |
| Free42 3.2.6 Mar 9, 2025 | Made ^ on hardware keyboards type ↑ again. This had changed to ^ when I added that character to the Free42 character set in 3.2.3, but typing it isn't appropriate in an HP-42S emulation. |
| Free42 3.2.4 Mar 4, 2025 |
More accurate integer powers of complex numbers. Specifically: special cases for pure real, pure integer, and numbers of the form a+ai and a-ai. Fixed VIEW for long values. Windows and Linux versions: Fixed handling of skins with non-zero offsets of the main image (the top left corner of the Skin: line). |
| Free42 3.2.3 Feb 16, 2025 | Added a few characters to the character set, in order to allow copying and pasting text between Free42 and Plus42 without losing information. |