Release Notes for Blockpad 1.7.1
July 2025
Version 1.7.1 is a minor release with the following changes:
- New built-in units are included:
THz, mHz, MJ, GJ, mJ, μJ, uJ, nJ, hPa, mW, Wh, mWh, kWh, MWh, GWh, TWh, mV, μV, uV, nV, kV, MV, mA, μA, uA, nA, pA, kA, kΩ, kohm, mΩ, mohm, μΩ, μohm, uohm, MΩ, Mohm, GΩ, Gohm, mH, uH, nH, ‰
- Number decimal symbol and grouping symbol specified in Value Format are now shown in numbers from equation formula (not just results).
- If there is an error when loading a file, such as due to an interruption loading a file over a network, Blockpad now prevents changes by default, and it gives options to attempt to reload the file or to edit the partially loaded file anyway.
- Fixed issues with deleting custom file templates that were created in previous versions.
- Fixed issues with function form assignments (
f(x, y) = ...
syntax) in step-by-step sections and other scripts. Same as before, function form assignments define a new function if the name is not yet defined, otherwise they attempt to assign array values. This release fixes issues with array item assignment, and in the case of array item assignment also now correctly shows equation results and steps. Also fixed issues with showing result and steps for indexer form assignments (f[x, y] = ...
syntax). - In the installer, there is now an option to choose recent old versions. As of this release, it is a specific option to choose version 1.6.1. After updating, if you prefer to roll back for any reason, you can do so easily by going to App menu > Manage Installation, choose 1.6.1 under Channel, and click Update. This option is to give you total control of what version you use, including after updating.
- The installer, when launching Blockpad after finishing installation or updates, now launches Blockpad without elevated privileges, even if the installer was running as administrator. (Note that this will only apply when updating from version 1.7.1 or later, not to this version itself because that will use a prevous installer).
- Fixed issue with file saving that led to intermittent "Unable to remove the file to be replaced" error messages.
- Fixed placement red triangle error indicators for sections to align with section boundary.
- Solver section results are now marked with the same light purple highlighting as equation results.
- Fixed issue with conditional style rules where the condition could be mishandled after duplicating frames or copying and pasting.
- Fixed issue with libraries where, in some cases, library resources did not load correctly when a file was opened.
- Fixed issue with copying and pasting content that includes images with empty source formula.
- Fixed issue with copying and pasting equations in a notebook, when pasting to a caret at empty point in the notebook.
- Fixed issue with automatically sizing table columns. Now Blockpad takes the correct text style of each cell into account.
- Fixed issues with keyboard shortcuts in the Mac version, along with several user interface improvements.
- Fixes issues with images, PDFs, and external references in the web app.
Additional fixes for the Mac app build 3691:
- Fixed issue in the Mac app where the close confirmation window would get stuck for a few seconds on clicking Save All.
- Fixed issue in the Mac app where sometimes files could get marked hidden when saving.
Page modified 2025-7-22