Skip to content

Releases

XRD Analyzer v0.1.3

Choose a tag to compare

@github-actions github-actions released this 09 Nov 13:00

XRD Analyzer 0.1.3

XRD Analyzer 0.1.3 fixes the automatic updates of the installed macOS builds (and of
Linux builds on distributions whose certificate store is not where the bundled
OpenSSL looks): the updater could not verify GitHub's HTTPS certificate and so never
found a new version. It now falls back to the system's CA bundle. Nothing else changed.

If you installed 0.1.2 on a Mac or Linux, install 0.1.3 once by hand - 0.1.2 cannot
reach GitHub to update itself. Windows copies of 0.1.2 update normally. From 0.1.3 on,
updates arrive automatically on every platform.

The analysis is identical to 0.1.1/0.1.2. build-verification-reports.zip holds the self-test and GUI
smoke-test reports of every build. Full guide: docs/INSTALL.md.

Downloads

Platform Type File Size How to install
Windows 10/11 (64-bit) Installer XRD-Analyzer-0.1.3-windows-x64-setup.exe 83.4 MB Run it; no administrator rights needed (installs for the current user).
Windows 10/11 (64-bit) Portable XRD-Analyzer-0.1.3-windows-x64-portable.zip 121.5 MB Unzip anywhere and run the program inside; nothing is installed.
macOS 11+ · Apple silicon (M1–M4) Disk image XRD-Analyzer-0.1.3-macos-arm64.dmg 92.7 MB Open, drag the app to Applications.
macOS 11+ · Intel Disk image XRD-Analyzer-0.1.3-macos-x86_64.dmg 102.1 MB Open, drag the app to Applications.
Ubuntu/Debian (x86-64) Package xrd-analyzer_0.1.3_amd64.deb 122.5 MB sudo apt install ./xrd-analyzer_0.1.3_amd64.deb
Linux (x86-64, glibc 2.35+) Archive XRD-Analyzer-0.1.3-linux-x86_64.tar.gz 155.9 MB Unpack, then ./install.sh (current user) or run in place.
Any Archive build-verification-reports.zip 7.6 KB Unpack.
SHA-256 checksums
58c6f23ea0e35c49f87f1f4314551ad188b7940b90d4e7ae374e1bdf7df6916b  XRD-Analyzer-0.1.3-windows-x64-setup.exe
9f04dc8e41e1d1c77f5c36b6c0cccc26463a193ec451c9a27094ee00c89e9820  XRD-Analyzer-0.1.3-windows-x64-portable.zip
8903c9d3878c6c1e788e29d15a4c81aa5c29012b9a2afe79209e30a632327099  XRD-Analyzer-0.1.3-macos-arm64.dmg
d22eca9a1d61d3e67c25fd056d7972e6938c7f8fbe00d9108979b6a2b017f071  XRD-Analyzer-0.1.3-macos-x86_64.dmg
315a8c340b533b25bddff3cc9426053755058fe230dc11d5c1c83f4c188d7c04  xrd-analyzer_0.1.3_amd64.deb
0c2ddaa843f83ffb869c21146c0582321e17f47f98df87fa85d36fcb11fd750c  XRD-Analyzer-0.1.3-linux-x86_64.tar.gz
7a94f7c1c41425ff46876c9dd906fb092ab61ce6655c4822cc7ee938706853fa  build-verification-reports.zip

Check a download: shasum -a 256 <file> (macOS), sha256sum <file> (Linux), Get-FileHash <file> (Windows PowerShell). The same list is attached as SHA256SUMS.txt.

First start on an unsigned build

These builds are not code-signed, so the operating system asks once:

  • Windows - SmartScreen Windows protected your PC: More info → Run anyway.
  • macOS - cannot be opened because Apple cannot check it: open System Settings → Privacy & Security and click Open Anyway (or run xattr -dr com.apple.quarantine "/Applications/<App>.app").
  • Linux - no prompt; the .deb adds a menu entry, install.sh adds one for the current user.

Automatic updates

The installed program checks this page at most once a day (one anonymous request to the GitHub API; nothing but the program name and version is sent). When a newer release appears it downloads the file for your system, verifies it against SHA256SUMS.txt, and installs it when you close the program (or at once if you choose Restart now). Help → Automatic updates switches between download and install, only tell me, and off. Copies installed with pip or run from source are never changed; they show the command to update instead.

XRD Analyzer v0.1.2

Choose a tag to compare

@github-actions github-actions released this 09 Nov 12:16

XRD Analyzer 0.1.2

Desktop and command-line analyzer for 1D θ–2θ X-ray diffraction patterns. The analysis
is identical to 0.1.1
; this release adds automatic updates and more downloads.

New

  • Automatic updates. An installed copy checks GitHub once a day, downloads a newer
    release for your system, verifies it against SHA256SUMS.txt and installs it when you
    close the program (or at once with Restart now). Help → Automatic updates chooses
    between download and install, only tell me and off; Help → Check for updates… and
    xrd-analyzer-cli update check on demand. Source and pip installs are never modified.
  • Intel Macs: XRD-Analyzer-0.1.2-macos-x86_64.dmg.
  • The Linux archive includes install.sh / uninstall.sh (per-user, no root).
  • One SHA256SUMS.txt for every file.

Users of 0.1.1 install 0.1.2 once by hand (0.1.1 has no updater); later releases arrive
automatically. build-verification-reports.zip holds the self-test and GUI smoke-test
reports that each build produced on its own operating system. Full guide:
docs/INSTALL.md.

Downloads

Platform Type File Size How to install
Windows 10/11 (64-bit) Installer XRD-Analyzer-0.1.2-windows-x64-setup.exe 83.4 MB Run it; no administrator rights needed (installs for the current user).
Windows 10/11 (64-bit) Portable XRD-Analyzer-0.1.2-windows-x64-portable.zip 121.5 MB Unzip anywhere and run the program inside; nothing is installed.
macOS 11+ · Apple silicon (M1–M4) Disk image XRD-Analyzer-0.1.2-macos-arm64.dmg 92.7 MB Open, drag the app to Applications.
macOS 11+ · Intel Disk image XRD-Analyzer-0.1.2-macos-x86_64.dmg 102.1 MB Open, drag the app to Applications.
Ubuntu/Debian (x86-64) Package xrd-analyzer_0.1.2_amd64.deb 122.5 MB sudo apt install ./xrd-analyzer_0.1.2_amd64.deb
Linux (x86-64, glibc 2.35+) Archive XRD-Analyzer-0.1.2-linux-x86_64.tar.gz 155.9 MB Unpack, then ./install.sh (current user) or run in place.
Any Archive build-verification-reports.zip 7.6 KB Unpack.
SHA-256 checksums
fb590aa875884c9008aef6642765ce0f17ff3e72a187bfeb94ebdbf95a607d85  XRD-Analyzer-0.1.2-windows-x64-setup.exe
7795ce2b8f29e2ef3a488bd861233e3335083205d9adb3444e7139c0daeb1b56  XRD-Analyzer-0.1.2-windows-x64-portable.zip
d8cf6c32bac9ad309fba824cfb5734124526f4dc2cb6c58015d03340e85d351d  XRD-Analyzer-0.1.2-macos-arm64.dmg
65ea46ec1e8624f90a1d85c575e9489c84e583f2ffd78ef0df0132b2c9844fb1  XRD-Analyzer-0.1.2-macos-x86_64.dmg
24076bd35603c509fdd6dd675e2e55594307f90034ba64afabb955cdb830102d  xrd-analyzer_0.1.2_amd64.deb
3dbcdf399818e8c63ede4e3bf2687af42b667997e768dbfec0214e1a292aae5b  XRD-Analyzer-0.1.2-linux-x86_64.tar.gz
4e0067e89a95519df68614b60d3b659418a0812e6579f296def78f160810cb43  build-verification-reports.zip

Check a download: shasum -a 256 <file> (macOS), sha256sum <file> (Linux), Get-FileHash <file> (Windows PowerShell). The same list is attached as SHA256SUMS.txt.

First start on an unsigned build

These builds are not code-signed, so the operating system asks once:

  • Windows - SmartScreen Windows protected your PC: More info → Run anyway.
  • macOS - cannot be opened because Apple cannot check it: open System Settings → Privacy & Security and click Open Anyway (or run xattr -dr com.apple.quarantine "/Applications/<App>.app").
  • Linux - no prompt; the .deb adds a menu entry, install.sh adds one for the current user.

Automatic updates

The installed program checks this page at most once a day (one anonymous request to the GitHub API; nothing but the program name and version is sent). When a newer release appears it downloads the file for your system, verifies it against SHA256SUMS.txt, and installs it when you close the program (or at once if you choose Restart now). Help → Automatic updates switches between download and install, only tell me, and off. Copies installed with pip or run from source are never changed; they show the command to update instead.

XRD Analyzer v0.1.1

Choose a tag to compare

@github-actions github-actions released this 03 Nov 08:57

XRD Analyzer 0.1.1

This is a desktop and command-line analyzer for 1D θ–2θ X-ray diffraction patterns.
Version 0.1.1 is the first release archived on Zenodo with a DOI. The analysis is identical to
0.1.0; this release fixes the Windows build and the macOS checksum file.

Downloads

System File
Windows 10/11 x64 XRD-Analyzer-0.1.1-windows-x64-setup.exe (installer) or …-portable.zip
macOS 12+ Apple Silicon XRD-Analyzer-0.1.1-macos-arm64.dmg
Ubuntu/Debian x86_64 xrd-analyzer_0.1.1_amd64.deb
Other Linux x86_64 XRD-Analyzer-0.1.1-linux-x86_64.tar.gz

The builds are not code-signed. See First start on unsigned builds in the README.
Checksums are in the .sha256 files. build-verification-reports.zip holds the self-test
and GUI smoke-test reports that each installer produced on its own operating system during
the release build.

Highlights

  • Text import (CSV/TXT/XY/DAT/TSV) that never guesses the axis (2θ vs θ) or units.
  • Baselines: SNIP, ALS, polynomial, and a peak-masked Whittaker baseline that separates
    amorphous humps.
  • Kα2 stripping or Kα1/Kα2 doublet fitting. Pseudo-Voigt/Voigt fits with uncertainties and
    quality flags.
  • Bragg d-spacings; Scherrer and Williamson–Hall only when their inputs are valid.
  • CSV/JSON/PNG/SVG/HTML/PDF outputs, hash-verified projects, batch statistics.
  • Korean/English interface, light/dark themes, undo/redo, background processing with
    cancel and pause.
  • Built-in selftest: run xrd-analyzer-cli selftest after installing.

Known limitations

Validated on synthetic ground-truth data only. Vendor binary formats (.ras/.rasx/.xrdml/.raw)
are not supported. Export text from the instrument software instead. There is no Intel macOS
build. See the README for the full list.

XRD Analyzer v0.1.0

Choose a tag to compare

@github-actions github-actions released this 03 Nov 08:37

XRD Analyzer 0.1.0

This is the first public release of a desktop and command-line analyzer for 1D θ–2θ X-ray
diffraction patterns.

Downloads

System File
Windows 10/11 x64 XRD-Analyzer-0.1.0-windows-x64-setup.exe (installer) or …-portable.zip
macOS 12+ Apple Silicon XRD-Analyzer-0.1.0-macos-arm64.dmg
Ubuntu/Debian x86_64 xrd-analyzer_0.1.0_amd64.deb
Other Linux x86_64 XRD-Analyzer-0.1.0-linux-x86_64.tar.gz

The builds are not code-signed. See First start on unsigned builds in the README.
Checksums are in the .sha256 files. build-verification-reports.zip holds the self-test
and GUI smoke-test reports that each installer produced on its own operating system during
the release build.

Highlights

  • Text import (CSV/TXT/XY/DAT/TSV) that never guesses the axis (2θ vs θ) or units.
  • Baselines: SNIP, ALS, polynomial, and a peak-masked Whittaker baseline that separates
    amorphous humps.
  • Kα2 stripping or Kα1/Kα2 doublet fitting. Pseudo-Voigt/Voigt fits with uncertainties and
    quality flags.
  • Bragg d-spacings; Scherrer and Williamson–Hall only when their inputs are valid.
  • CSV/JSON/PNG/SVG/HTML/PDF outputs, hash-verified projects, batch statistics.
  • Korean/English interface, light/dark themes, undo/redo, background processing with
    cancel and pause.
  • Built-in selftest: run xrd-analyzer-cli selftest after installing.

Known limitations

Validated on synthetic ground-truth data only. Vendor binary formats (.ras/.rasx/.xrdml/.raw)
are not supported. Export text from the instrument software instead. There is no Intel macOS
build. See the README for the full list.