Skip to content

Releases: sandialabs/InterSpec

v1.0.11

Choose a tag to compare

@wcjohns wcjohns released this 08 Jun 23:03

InterSpec version 1.0.11 adds a number of new features and capabilities, many improvements, and a good amount of bug fixes.

Most of the added features were user requested, as were many of the improvements and bug fixes - thank you for these!

Major features include:

  • A number of improvements to the “Reference Photopeaks” tab, including a "more info" button that will give you more information about the nuclide, including relevant analyst notes for about 100 of the most common nuclides. Cascade sum peak lines, and displaying alpha/beta end-point energies have been added, as have showing recently displayed nuclides, and nuclides identified by the detectors on-board RID algorithm.
  • The maps tool has been re-written and much improved.
  • An “Isotopics by peaks” tool has been added, which uses Relative Efficiency analysis to help determine the activity ratio of nuclides or material enrichments, without requiring detector response, geometry, or shielding knowledge. More info here
  • For the Windows version of InterSpec, a new “WebView2” build is available that uses the HTML renderer built into Windows (i.e., the Edge browser WebView); this allows reducing the InterSpec distribution size, memory consumption, and application startup time. The "Electron" version of the application will continue to be maintained/released.

Full release notes at: https://sandialabs.github.io/InterSpec/releases/#v1011-june-01-2023.

  • For Windows 10 and 11 users, the "InterSpec-win32-x64_WebView2_v1.0.11_0.zip" build is recommended; may also work on Windows 7 (64-bit) if the Edge runtime is installed. If you do not have the Edge browser runtime installed (most Windows 10 and all Windows 11 users should), or you experience issues, the "InterSpec-win32-x64_Electron_v1.0.11_0.zip" build can be used.
  • The macOS build requires 10.13 (High Sierra) or newer.
  • The Linux build work on Ubuntu 14 and newer.
  • For iOS, please use the App Store to install.
  • Updated build for Android is not yet available.

Known issues at: https://sandialabs.github.io/InterSpec/releases/#known-issues-for-v1011

v1.0.11 rc6

v1.0.11 rc6 Pre-release
Pre-release

Choose a tag to compare

@wcjohns wcjohns released this 10 Apr 05:47

Likely the final release candidate for v1.0.11.

  • For Windows 10 and 11 users, the "InterSpec-win32-x64_WebView2_v1.0.11_rc6b" build is recommended; may also work on Windows 7 (64-bit) if the Edge runtime is installed.
  • The macOS build requires 10.13 (High Sierra) or newer.
  • The Linux build work on Ubuntu 14 and newer.

Windows 7, 32bit build

Pre-release

Choose a tag to compare

@wcjohns wcjohns released this 02 Apr 20:53

This is a one-off build for 32-bit Windows 7.

Has not been tested, beyond "it seems to be fine", and is not recommended for general use, except for with 32-bit Windows.

Roughly corresponds to v1.0.11 release candidate 4.

It is anticipated all future build of InterSpec for Windows will require 64-bit Windows ≥10, and further builds like this one will likely not be made.

macOS 10.11 (El Capitan) and 10.12 (Sierra) build

Choose a tag to compare

@wcjohns wcjohns released this 17 Mar 07:02

This is a one-off build for macOS 10.11 (El Capitan) and 10.12 (Sierra) only, roughly corresponding to InterSpec v1.0.11_rc3.

Has not been tested, beyond "it seems to run".

As noted in issue #21, the OS provided WebView in El Capitan and Sierra can not run the JavaScript necessary for InterSpec. So this build uses Electron to render the application.

However, this build has at least a few downsides:

  • The application menus are located on the primary application screen, and not in the upper menu bar, as is customary for applications on macOS.
  • Larger download size (120 MB), and uses more system memory.
  • Does not contain the file preview for Finder, that the normal build has.
  • Has not been tested, beyond "it seems to run"; there are likely a number of issues.

It is anticipated all future build of InterSpec for macOS will require macOS ≥10.13, and further builds like this one will likely not be made.

v1.0.11_preview-2

v1.0.11_preview-2 Pre-release
Pre-release

Choose a tag to compare

@wcjohns wcjohns released this 18 Oct 06:55

Only very minor updates from v1.0.11_preview-1:

  • Fixed issue in exporting CNF files; since v1.0.8 invalid CNF files were being produced, due to a regression.
  • Fixed issue in the Spectrum File Query Tool of showing a result in Windows Explorer

v1.0.11_preview-1

v1.0.11_preview-1 Pre-release
Pre-release

Choose a tag to compare

@wcjohns wcjohns released this 14 Sep 05:20

This is an early preview release of a new feature expected in version 1.0.11 for performing Relative Efficiency analysis.

There are two new tools, "Isotopics from peaks" and "Isotopics by nuclides". The former is fairly complete and appears to be working well for a number of tested use-cases, while the latter is still under active development and may not make it into the 1.0.11 release.
Documentation is not yet available for either tool.

For background on Relative Efficiency analysis, please see:

v1.0.10

Choose a tag to compare

@wcjohns wcjohns released this 07 Aug 17:43

This release fixes a number of smaller issues, improves some interfaces, makes using pre-defined detector response functions (DRFs) easier, adds a number of default DRFs for common portable detection systems, reduced app memory usage, and upgraded some underlying libraries.

Full release notes at: https://sandialabs.github.io/InterSpec/releases/#v1010-aug-07-2022

v1.0.10_rc3

v1.0.10_rc3 Pre-release
Pre-release

Choose a tag to compare

@wcjohns wcjohns released this 18 May 20:09

This release is a beta release for testing purposes only.

This release updates a number of dependencies and fixes a number of smaller user-reported bugs since v1.0.9.

Because a few of the updated dependencies required substantial structural changes to the InterSpec code, this is a beta release for testing, or if you hit any of the bugs in v1.0.9.

Changes since v1.0.10_rc2:

  • Fixed issue with "Clear Session..." option on Windows/Linux not always working correctly
  • Fixed issue with the various tables some times not loading data correctly when scrolled
  • Fixed issue where sometimes notifications or pop-up visualizations wouldn't be visible
  • Fix potential issue when fitting for isotopics in Shielding/Source Fit tool
  • A few other small bugs/issues have been corrected
  • Add support for a couple of additional file formats
  • Finish support of using "deep-linking" to transfer detector response function into app
  • Add QR-code popups in detector response selection tool, and nuclide decay tool to help transfer between devices
  • For Windows and Linux builds, changed behavior of opening new spectrum files via the operating system (e.g., double-clicking on spectrum files). If an InterSpec window is currently open, the file will be opened in that window, where before it would create a new InterSpec instance.
  • If you open multiple InterSpec windows (either by double clicking on the InterSpec executable multiple times, or using the View -> "New app window" menu item), they will now belong to the same process to reduces memory usage.

Known issues:

  • The google maps feature may not work

No additional features or functionality is expected for the final v1.0.10 release - only fixes if any issues are identified.

Linux and macOS versions forthcoming.

v1.0.10_rc2

v1.0.10_rc2 Pre-release
Pre-release

Choose a tag to compare

@wcjohns wcjohns released this 02 Apr 04:44

This release is a beta release for testing purposes only.

This release updates a number of dependencies and fixes a number of smaller user-reported bugs since v1.0.9.

Because a few of the updated dependencies required substantial structural changes to the InterSpec code, this is a beta release for testing, or if you hit any of the bugs in v1.0.9.

Libraries updated:

  • Wt was updated from 3.3.4 to 3.7.1
  • boost was updated from 1.68.1 to 1.78
  • Electron from 11.5.0 to 17.3.1
  • jQuery from 1.7.2 to 3.6.0
  • qTip2 from 2.2.0 to 3.0.3

Bugs fixed from v1.0.9:

  • Fixed combine spectra together, or summing them, to form new spectrum files
  • Fix some issue assigning nuclides of single and double escape peaks
  • Fix some issues editing values in the Peak Manager table
  • Fix issue assigning "meta-2" nuclides as peak sources
  • Potentially improve handling timezones on the time-chart (although more work may be needed)
  • Add CSV download to Reference Photopeak tab

Known issues:

  • The google maps feature may not work
  • The Linux build was compiled on Ubuntu 18.04, so will likely not work on distributions having an older versions of libc

v1.0.10_rc2 fixes issues with the "Clear Session..." menu item, and with the Spectrum Query Tool of v1.0.10_rc1.

v1.0.10_rc1

v1.0.10_rc1 Pre-release
Pre-release

Choose a tag to compare

@wcjohns wcjohns released this 01 Apr 17:02

This release is an alpha release for testing purposes only.

This release updates a number of dependencies and fixes a number of smaller user-reported bugs.

Because a few of the updated dependencies required substantial structural changes to the InterSpec code, this is an alpha release for testing purposes only.

Libraries updated:

  • Wt was updated from 3.3.4 to 3.7.1
  • boost was updated from 1.68.1 to 1.78
  • Electron from 11.5.0 to 17.3.1
  • jQuery from 1.7.2 to 3.6.0
  • qTip2 from 2.2.0 to 3.0.3

Bugs fixed:

  • Fixed combine spectra together, or summing them, to form new spectrum files
  • Fix some issue assigning nuclides of single and double escape peaks
  • Fix some issues editing values in the Peak Manager table
  • Fix issue assigning "meta-2" nuclides as peak sources
  • Potentially improve handling timezones on the time-chart (although more work may be needed)
  • Add CSV download to Reference Photopeak tab

Known issues:

  • For Windows and Linux builds, selecting "Clear Session..." may cause the application to become unresponsive
  • The google maps feature may not work
  • The Linux build was compiled on Ubuntu 18.04, so will likely not work on distributions having an older versions of libc