Survex 1.4.12 released
Olly Betts
olly at survex.com
Wed Oct 23 01:53:02 BST 2024
Survex 1.4.12 is now available:
https://survex.com/download.html
It seems appropriate to dedicate this release to the memory of Andy
Waddington (aka Wadders) who died fairly recently. His !Survey cave
survey software for RISC OS was one of the early inspirations for
Survex. We didn't go with his proposal to call it the Betts Underground
Mapping System though.
Here's the full NEWS file entry for this release:
Changes in 1.4.12 (2024-10-23):
* aven:
+ (Microsoft Windows version): Geodata overlays are (hopefully temporarily)
no longer available in the pre-built version of Survex installed by the
Microsoft Windows installer. We use the GDAL library to load them and
there's a hard to debug problem during DLL initialisation somewhere in its
dependency tree. If you really need geodata overlays, the 1.4.9 installer
still works. Thanks to Wookey for extensive testing to investigate the
problem, and to everyone else who reported this.
* cavern:
+ A leg with the same station as from and to is now only a warning in
Compass data. Compass itself seems to quietly ignore such legs, but
they seem worth warning about. In native Survex data this is still
an error.
+ Short survey and station names are now stored without an extra memory
allocation. On a 64-bit platform (most modern computers) we can store
name components up to 7 characters in this way; on a 32-bit platform
up to 3 characters. On a large dataset which needs large matrices
solving this reduces cavern's memory usage by 3.5MB (~4.5%). It's
also fractionally faster (but only ~0.05% which is not normally even
measurable).
+ Assigning matrix row numbers to stations is now faster and allocates
less memory.
* (Microsoft Windows version): The Microsoft Windows installer is now
named `survex-microsoft-windows-1.4.12.exe`. The old name was
`survex-win32-1.4.11.exe` but the "win32" is now misleading as it's been a
64-bit build since 1.4.9. Reported by Wookey.
* Testsuite:
+ dump3d.tst: Add tests of img library's survey filtering.
+ cavern.tst: Normalise `-0.00` to `0.00` in JSON test output before
comparing with expected output. We can get -0.00 on x86 due to excess
precision.
* img library:
+ Survey filtering now works correctly for files which use a survey level
separator other than `.`. Patch https://github.com/ojwb/survex/pull/14
from Thomas Holder.
+ Reading a v7 or earlier .3d format extended elevation with survey filtering
was failing to set is_extended_elevation.
Here are SHA256 checksums should you want to verify the integrity of the
files:
b80f0cf677348e4cd26a4684d09424d3a1bd47ef03626e5648220eec7ada0d37 survex-1.4.12.tar.gz
1294db0f7d9d810e5b4ac7a8d14bfc0f2b0d646a53c7ed09b040b94e1da96b8e survex-microsoft-windows-1.4.12.exe
There are also detached GPG signatures in the download directory:
https://survex.com/software/1.4.12/
There are "release notes" on the wiki, which I'll try to keep updated
with any issues found, so take a look there for the latest information:
https://trac.survex.com/wiki/ReleaseNotes/1.4.12
Please report any issues you find which are not covered in the release
notes to the bug tracker: https://trac.survex.com/
Cheers,
Olly
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.survex.com/pipermail/survex/attachments/20241023/0271c6bb/attachment.sig>
More information about the Survex
mailing list