Releases: SasView/sasview
nightly-build
Nightly build of main SasView branch
SasView 6.1.3 RC1
New in Version 6.1.3 RC1
This is a release candidate for a SasView bug fix release. A final release is scheduled for sometime before the end of February, 2026. This release is built using Sasmodels v1.0.12, Sasdata v0.11.0, and Bumps v1.0.2.
MacOS Intel Support - Advisory
This will likely be the final SasView release with full MacOS Intel processor support.
What's Changed
Bug Fixes
- Fix handling cancel action on single fit with multi constraint by @bmaranville in #3808
- Fix unchecking constraints by @bmaranville in #3809
- Fix complex compiled constraints by @bmaranville in #3811
- Fix for project load breaking the replace fit button by @krzywon in #3816
- Fixing name for dispersity parameter for multishell models by @dehoni in #3779
- Adds logger error for unsuitably scaled axes by @DrPaulSharp in #3778
- Fixed disconnect logic with the proper PySide6 signal checking method by @rozyczko in #3771
- Revert the polydisp table to the original state on model change by @rozyczko in #3768
- Fixes for quick plotting - both 1D and 3D by @rozyczko in #3749
- Warn user before starting scattering calcs on large structures by @klytje in #3737
- Ensure polydispersity and magnetic parameters are available in batch fitting by @rozyczko in #3843
- Ensure orientation parameters are available in polydispersity panel by @DrPaulSharp in #3855
- Fix issue related to model order in constrained fit window by @rozyczko in #3857
Documentation Fixes
- Factor out documentation-locating code to be portable by @llimeht in #3667
- Prevent crashes and log errors if docs can't be found by @llimeht in #3689
- Fix typo in Kiessig calculator documentation by @conanr-create in #3750
- Fix typo in help documentation for fitting options by @butlerpd in #3736
Python Cleanup and Code Formatting (Linting) Changes
- Clean up some nitpicks - dead file removal by @llimeht in #3735
- Remove some big files from the distributions by @llimeht in #3482
Not Included in This Release (RC1), but Might Be Included in v6.1.3 Final Release
New Contributors
- @conanr-create made their first contribution in #3750
Full Changelog: v6.1.2...v6.1.3rc1
SasView 6.1.3 Alpha1
New in Version 6.1.3
This is a pre-release to test if a series of bug fixes will make the next release of SasView. It is built with Sasmodels v1.0.12, Sasdata v0.11.0, and Bumps v1.0.2.
What's Changed
Bug Fixes
- Fix handling cancel action on single fit with multi constraint by @bmaranville in #3808
- Fix unchecking constraints by @bmaranville in #3809
- Fix complex compiled constraints by @bmaranville in #3811
- Fix for project load breaking the replace fit button by @krzywon in #3816
- Fixing name for dispersity parameter for multishell models by @dehoni in #3779
- Adds logger error for unsuitably scaled axes by @DrPaulSharp in #3778
- Fixed disconnect logic with the proper PySide6 signal checking method by @rozyczko in #3771
- Revert the polydisp table to the original state on model change by @rozyczko in #3768
- Fixes for quick plotting - both 1D and 3D by @rozyczko in #3749
- Warn user before starting scattering calcs on large structures by @klytje in #3737
Documentation Fixes
- Factor out documentation-locating code to be portable by @llimeht in #3667
- Prevent crashes and log errors if docs can't be found by @llimeht in #3689
- Fix typo in Kiessig calculator documentation by @conanr-create in #3750
- Fix typo in help documentation for fitting options by @butlerpd in #3736
Python Cleanup and Code Formatting (Linting) Changes
- Clean up some nitpicks - dead file removal by @llimeht in #3735
- Remove some big files from the distributions by @llimeht in #3482
New Contributors
- @conanr-create made their first contribution in #3750
Full Changelog: v6.1.2...v6.1.3a1
SasView 6.1.2
New in Version 6.1.2
This is a minor bug fix release of SasView. It is built with Sasmodels v1.0.12, Sasdata v0.11.0, and Bumps v1.0.2.
This release fixes two issues introduced in v6.1.1:
- Plugin models will work in this version
- The 2-Yukawa structure factor is available for use
What's Changed
Bug Fixes
- Fix for plugin models not being found by @DrPaulSharp in #3659
- Fix for Wedge and Sector Slicers in Q using the same plot by @jellybean2004 in #3597
- Replaces 'magic numbers' with enum by @jellybean2004 in #3598
- Adds plotUpdateSignal to BoxSlicer by @DrPaulSharp in #3600
- Fix for Chi2 calculation in Inversion perspective by @jellybean2004 in #3607
- Invariant bugfixes and 'TODO' tasks by @jellybean2004 in #3627
- Removes redundant param by @jellybean2004 in #3633
- Invariant reformat by @jellybean2004 in #3631
- Adds module level logging to all files by @jellybean2004 in #3637
- Adds function for close by @jellybean2004 in #3635
Documentation Fixes
- Various fixes to try to get sasview sphinx docs to build cleanly. by @pkienzle in #3504
- Include API docs from sasmodels in sasview sphinx output by @llimeht in #3661
- Update plugin model location in docs by @DrPaulSharp in #3665
Python Cleanup and Code Formatting (Linting) Changes
- Converts type comments to type hints by @DrPaulSharp in #3578
- Explicitly specifies latest version of ruff in CI by @DrPaulSharp in #3608
- Adds local pre-commit hook for ruff linting auto fixes by @DrPaulSharp in #3573
Infrastructure Changes
- Add dependabot for github actions by @krzywon in #3571
- Limit windows signing action by @rozyczko in #3617
- Install innosetup in windows installer CI runs by @llimeht in #3606
- Bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #3592
- Bump dawidd6/action-download-artifact from 6 to 11 by @dependabot[bot] in #3591
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #3590
- Bump actions/setup-python from 5 to 6 by @dependabot[bot] in #3588
- Bump digicert/ssm-code-signing from 1.0.1 to 1.1.1 by @dependabot[bot] in #3589
- move qt gui build to cli.py and remove run.py by @pkienzle in #3596
- Change remaining mentions of appdirs to platformdirs by @llimeht in #3640
- Removes macos-13 from CI by @DrPaulSharp in #3629
- Replace direct AUSAXS library integration with the pyAUSAXS wrapper by @klytje in #3634
- MacOS Intel build using macos 15 by @krzywon in #3818
New Contributors
- @jellybean2004 made their first contribution in #3597
Full Changelog: v6.1.1...v6.1.2
SasView 6.1.2 RC1
New in Version 6.1.2
This is a minor bug fix release of SasView. It is built with Sasmodels v1.0.12, Sasdata v0.11.0, and Bumps v1.0.2.
This release fixes two major issues introduced in v6.1.1:
- Plugin models now work correctly
- The 2-Yukawa structure factor is available and does not throw an error.
What's Changed
Bug Fixes
- Fix for plugin models not being found by @DrPaulSharp in #3659
- Fix for Wedge and Sector Slicers in Q using the same plot by @jellybean2004 in #3597
- Replaces 'magic numbers' with enum by @jellybean2004 in #3598
- Adds plotUpdateSignal to BoxSlicer by @DrPaulSharp in #3600
- Fix for Chi2 calculation in Inversion perspective by @jellybean2004 in #3607
- Invariant bugfixes and 'TODO' tasks by @jellybean2004 in #3627
- Removes redundant param by @jellybean2004 in #3633
- Invariant reformat by @jellybean2004 in #3631
- Adds module level logging to all files by @jellybean2004 in #3637
- Adds function for close by @jellybean2004 in #3635
Documentation Fixes
- Various fixes to try to get sasview sphinx docs to build cleanly. by @pkienzle in #3504
- Include API docs from sasmodels in sasview sphinx output by @llimeht in #3661
- Update plugin model location in docs by @DrPaulSharp in #3665
Python Cleanup and Code Formatting (Linting) Changes
- Converts type comments to type hints by @DrPaulSharp in #3578
- Explicitly specifies latest version of ruff in CI by @DrPaulSharp in #3608
- Adds local pre-commit hook for ruff linting auto fixes by @DrPaulSharp in #3573
Infrastructure Changes
- Add dependabot for github actions by @krzywon in #3571
- Limit windows signing action by @rozyczko in #3617
- Install innosetup in windows installer CI runs by @llimeht in #3606
- Bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #3592
- Bump dawidd6/action-download-artifact from 6 to 11 by @dependabot[bot] in #3591
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #3590
- Bump actions/setup-python from 5 to 6 by @dependabot[bot] in #3588
- Bump digicert/ssm-code-signing from 1.0.1 to 1.1.1 by @dependabot[bot] in #3589
- move qt gui build to cli.py and remove run.py by @pkienzle in #3596
- Change remaining mentions of appdirs to platformdirs by @llimeht in #3640
- Removes macos-13 from CI by @DrPaulSharp in #3629
- Replace direct AUSAXS library integration with the pyAUSAXS wrapper by @klytje in #3634
New Contributors
- @jellybean2004 made their first contribution in #3597
Full Changelog: v6.1.1...v6.1.2rc1
SasView 6.1.1
New in Version 6.1.1
This is a minor bug fix release of SasView. It is built with Sasmodels v1.0.11, Sasdata v0.11.0, and Bumps v1.0.2
What's Changed
Bug Fixes
- Fix the magnetic fitting widget functionality by @rozyczko in #3581
- Fix for PD plotting by @krzywon in #3505
- Ensure plugin models are removed from the original user directory when moved by @krzywon in #3538
- Fix new version available widget on non-Windows systems by @jamescrake-merani in #3552
- Overide Qdialog closeEvent method to force kill(x) button to behave like the close button by @butlerpd in #3465
- Move the example data to the user directory and clean up by @krzywon in #3535
- Ensure the example data directory is in the same location as the tutorial says it is by @krzywon in #3585
- Clear the calculated values in the Inversion perspective when a lone data entry is removed by @DrPaulSharp in #3567
- Enable batch slicing to P(r) inversion by @dehoni and @jamescrake-merani in #3512
- Various fixes to batch P(r) by @jamescrake-merani in #3563
- Ensure the external libausaxs is downloaded when building installers by @klytje in #3554
Documentation Fixes
- Fixed MumMag typo (should be MuMag) by @krzywon in #3514
- Update corfunc-theory.rst by @lucas-wilkins in #3565
Python Cleanup and Code Formatting (Linting) Changes
- Applies automatic fixes from the default ruff ruleset by @DrPaulSharp in #3507
- Adds ability to automatically apply ruff linting fixes to CI by @DrPaulSharp in #3520
- Applies fixes for Ruff linting errors by @DrPaulSharp in #3539
- Adds isort (I) ruleset to ruff linter by @DrPaulSharp in #3555
- Adds Pyupgrade (UP) ruleset and rules SIM118 & SIM300 to ruff linter by @DrPaulSharp in #3560
- Fixes whitespace errors by @DrPaulSharp in #3561
Infrastructure Changes
- Fixes fatal access violation in Windows tests by @DrPaulSharp in #3497
- Disable dependabot for python dependency checks - Disable Dependabot by @krzywon in #3517
- Stop new version dialogue from appearing in test by @llimeht in #3364
- Speed up CI with faster python module installation with uv by @llimeht in #3351
- Update tarball name in nightly flow to match CI.yml by @llimeht in #3334
- Clean out nightly files by @llimeht in #3337
- Suppress signature errors when CI run on PRs from forks by @llimeht in #3355
- Publish wheels along side other installers in nightly-builds action by @llimeht in #3335
- Specify a requirement of at least Python 3.11 in the pyproject.toml by @jamescrake-merani in #3508
- Use requirements-dev.txt instead of list of dependencies by @krzywon in #3515
- Fix Invariant Test Warnings by @krzywon in #3509
Flatpak Release
Flatpak users can download the SasView flatpak from flathub: https://flathub.org/apps/org.sasview.sasview.
Wheel
SasView is now available to install via the pip package manager. You can install it to an environment with the command:
pip install sasviewAlternatively, you can use the uv tool to run SasView with the following command:
uvx sasviewThis will automatically create a virtual environment, install SasView to it, and run SasView.
Known Issues
Neither the Add/Multiply Editor or the Plugin Model functionality are working in SasView 6.1.1. We would like to apologise for any inconvenience and are urgently working to rectify these deficiencies. In the meantime, if you need to create a model with Add/Multiply please install SasView 6.1.0. If you have an existing plugin, or have downloaded a model from the Marketplace and wish to use it in SasView 6.1.1, copy the relevant .py/.c files to the \sasmodels\models sub-folder in your SasView installation folder and restart the program.
All known bugs and feature requests can be found in the issues on github.
sasview issues | sasmodels issues | sasdata issues
New Contributors
- @DrPaulSharp made their first contribution in #3497
Full Changelog: v6.1.0...v6.1.1
SasView 6.1.1 Release Candidate 1
New in Version 6.1.1
This is a minor bug fix release of SasView. It is built with Sasmodels v1.0.11, Sasdata v0.11.0, and Bumps v1.0.2
What's Changed
Bug fixes
- Ensure libausaxs is downloaded when building installers by @klytje in #3554
- Fix for PD plotting by @krzywon in #3505
- End plugin model necromancy by @krzywon in #3538
- Fix new version available window on non-Windows systems by @jamescrake-merani in #3552
- Overide Qdialog closeEvent method to force kill(x) button to behave like the close button by @butlerpd in #3465
- Various user files changes by @krzywon in #3535
- Batch PR fixes by @jamescrake-merani in #3563
- Fixes whitespace errors by @DrPaulSharp in #3561
- Clear the calculated values in the Inversion perspective when a lone data entry is removed by @DrPaulSharp in #3567
- Enable batch slicing to pr inversion by @dehoni and @jamescrake-merani in #3512
Documentation fixes
- Fixed MumMag typo (should be MuMag) by @krzywon in #3514
- Update corfunc-theory.rst by @lucas-wilkins in #3565
Linting changes
- Applies automatic fixes from the default ruff ruleset by @DrPaulSharp in #3507
- Adds ability to automatically apply ruff linting fixes to CI by @DrPaulSharp in #3520
- Applies fixes for Ruff linting errors by @DrPaulSharp in #3539
- Adds isort (I) ruleset to ruff linter by @DrPaulSharp in #3555
- Adds Pyupgrade (UP) ruleset and rules SIM118 & SIM300 to ruff linter by @DrPaulSharp in #3560
Infrastructure Changes
- Fixes fatal access violation in Windows tests by @DrPaulSharp in #3497
- Dependabot (Option 2) - Disable Dependabot by @krzywon in #3517
- Stop new version dialogue from appearing in test by @llimeht in #3364
- Speed up CI - faster python module installation with uv by @llimeht in #3351
- Update tarball name in nightly flow to match CI.yml by @llimeht in #3334
- Clean out nightly files by @llimeht in #3337
- Suppress signature errors when CI run on PRs from forks by @llimeht in #3355
- Publish wheels along side other installers in nightly-builds action by @llimeht in #3335
- Specify a requirement of at least Python 3.11 in the pyproject.toml by @jamescrake-merani in #3508
- Use requirements-dev.txt instead of list of dependencies by @krzywon in #3515
- Fix Invariant Test Warnings by @krzywon in #3509
Full Changelog: v6.1.0...v6.1.1
SasView 6.1.0
New in Version 6.1.0
This is a major release with a number of new features, enhancements, and bug fixes. You can find an overview of the new features in the 'What's New' window displayed when SasView starts.
This version of SasView is built with Sasmodels v1.0.10, Sasdata v0.10.0, and Bumps v1.0.1
Downloads (Standalone Installers)
Windows
MacOS ARM (M1, M2, M3)
MacOS Intel (x86)
Ubuntu 22.04
New Features
Size Distribution Analysis
The new Size Distribution Analysis tool lets you extract a volume distribution of spheres and ellipsoids,
with plans to include other shapes and distributions in the future.
By @achicks15, @backmari, and @butlerpd
Shape2SAS
The new experimental Shape2SAS tool allows the user to construct real space models from simple building blocks and generate the resulting SAS curve.
Mumag Tool
The new experimental MuMag tool lets you extract micromagnetic properties from a series of unpolarized neutron experiments.
By @Funkmich008, and @lucas-wilkins
Tabs, and batch processing for the Inversion perspective.
The Inversion perspective now supports multiple tabs at the same time similar to the Fitting Widget. Multiple sets of data can also be loaded into one tab, and processed in batch.
By @dehoni, @ru4en, and @jamescrake-merani
Improvements
- Reparameterization editor by @tsole0 and @krzywon in #3136
- Improvements to model editor by @tsole0 and @krzywon in #3135
- Disallow user created models with names identical to build-in models by @rozyczko in #2654
- Close all plots when required by @rozyczko in #2781
- Clear convergence plot before plotting new result by @bmaranville #3329
- Fix LaTeX equation in corfunc docs by @llimeht in #3162
- whats new window also shows previous version information by @lucas-wilkins in #3261
- Clear convergence plot before plotting new result by @bmaranville in #3329
- Fitting widget refactor by @rozyczko in #3169
- Compatibility with Bumps 1.* by @krzywon in #3165 and @bmaranville in #3268, and #3375
- Refactor bumps result views by @bmaranville in #3269
Bug Fixes
- Error loading 1D date into Corfunc by @krzywon in #3360
- Fixed documentation crashing on some Windows 10 systems by @rozyczko in #3389
- Partial fix for custom plot labels by @butlerpd in #3397
- Fix plot bounds by @butlerpd in #3399
- Fix mousemove warning in matplotlib plots by @bmaranville in #3339
Infrastructure Changes
The packaging of SasView, Sasmodels, and Sasdata has been updated by @llimeht to take advantage of more modern Python packaging conventions. Among other benefits, this now means that SasView is now installable through pip.
Other CI changes:
- Removing macOS-13 from the regular build by @wpotrzebowski in #3181
- Set compression level on windows installer to speed up generation by @llimeht in #3352
- No longer build for Ubuntu 20.04 by @jamescrake-merani in #3214
Other infrastructure changes
- remove need for old "six" library by @a-detiste in #3203
- Fix SyntaxWarning from tex/re strings by @llimeht in #3163
- Use the platformdirs package so that user files are in the right location for the user's operating system by @krzywon in #3166
- Replace tinycc with tccbox by @krzywon #3265
- Recompress/resize huge images in git by @llimeht in #3362
- Keep some excess files out of the distribution by @llimeht in #3356
- Documentation builds are no longer dependent on Bumps by @pkienzle #3195
- Update documentation about building from source by @llimeht in #3368
Flatpak Release
Flatpak users can download the SasView flatpak from flathub: https://flathub.org/apps/org.sasview.sasview.
Wheel
SasView is now available to install via the pip package manager. You can install it to an environment with the command:
pip install sasviewAlternatively, you can use the uv tool to run SasView with the following command:
uvx sasviewThis will automatically create a virtual environment, install SasView to it, and run SasView.
Known Issues
All known bugs and feature requests can be found in the issues on github.
sasview issues | sasmodels issues | sasdata issues
New Contributors
- @a-detiste made their first contribution in #3203
- @Funkmich008 made their first contribution in #2825
- @achicks15 made their first contribution in #3247
- @Qerneas made their first contribution in #3204
- @backmari made their first contribution in #3349
- @XaelShan made their first contribution in #2578
- @ru4en made their first contribution in #3137
Full Changelog: v6.0.1...v6.1.0
SasView 6.1.0 Release Candidate 1
New in Version 6.1.0
This is a major release with a number of new features, enhancements, and bug fixes. You can find an overview of the new features in the 'What's New' window displayed when SasView starts.
This version of SasView is built with Sasmodels v1.0.10, Sasdata v0.10.0, and Bumps v1.0.1
New Features
Size Distribution Analysis
The new Size Distribution Analysis tool lets you extract a volume distribution of spheres and ellipsoids,
with plans to include other shapes and distributions in the future.
By @achicks15, @backmari, and @butlerpd
Shape2SAS
The new experimental Shape2SAS tool allows the user to construct real space models from simple building blocks and generate the resulting SAS curve.
Mumag Tool
The new experimental MuMag tool lets you extract micromagnetic properties from a series of unpolarized neutron experiments.
By @Funkmich008, and @lucas-wilkins
Tabs, and batch processing for the Inversion perspective.
The Inversion perspective now supports multiple tabs at the same time similar to the Fitting Widget. Multiple sets of data can also be loaded into one tab, and processed in batch.
By @dehoni, @ru4en, and @jamescrake-merani
Improvements
- Reparameterization editor by @tsole0 and @krzywon in #3136
- Improvements to model editor by @tsole0 and @krzywon in #3135
- Disallow user created models with names identical to build-in models by @rozyczko in #2654
- Close all plots when required by @rozyczko in #2781
- Clear convergence plot before plotting new result by @bmaranville #3329
- Fix LaTeX equation in corfunc docs by @llimeht in #3162
- whats new window also shows previous version information by @lucas-wilkins in #3261
- Clear convergence plot before plotting new result by @bmaranville in #3329
- Fitting widget refactor by @rozyczko in #3169
- Compatibility with Bumps 1.* by @krzywon in #3165 and @bmaranville in #3268, and #3375
- Refactor bumps result views by @bmaranville in #3269
Bug Fixes
- Error loading 1D date into Corfunc by @krzywon in #3360
- Fixed documentation crashing on some Windows 10 systems by @rozyczko in #3389
- Partial fix for custom plot labels by @butlerpd in #3397
- Fix plot bounds by @butlerpd in #3399
- Fix mousemove warning in matplotlib plots by @bmaranville in #3339
Infrastructure Changes
The packaging of SasView, Sasmodels, and Sasdata has been updated by @llimeht to take advantage of more modern Python packaging conventions. Among other benefits, this now means that SasView is now installable through pip.
Other CI changes:
- Removing macOS-13 from the regular build by @wpotrzebowski in #3181
- Set compression level on windows installer to speed up generation by @llimeht in #3352
- No longer build for Ubuntu 20.04 by @jamescrake-merani in #3214
Other infrastructure changes
- remove need for old "six" library by @a-detiste in #3203
- Fix SyntaxWarning from tex/re strings by @llimeht in #3163
- Use the platformdirs package so that user files are in the right location for the user's operating system by @krzywon in #3166
- Replace tinycc with tccbox by @krzywon #3265
- Recompress/resize huge images in git by @llimeht in #3362
- Keep some excess files out of the distribution by @llimeht in #3356
- Documentation builds are no longer dependent on Bumps by @pkienzle #3195
- Update documentation about building from source by @llimeht in #3368
New Contributors
- @a-detiste made their first contribution in #3203
- @Funkmich008 made their first contribution in #2825
- @achicks15 made their first contribution in #3247
- @Qerneas made their first contribution in #3204
- @backmari made their first contribution in #3349
- @XaelShan made their first contribution in #2578
- @ru4en made their first contribution in #3137
Full Changelog: v6.0.1...v6.1.0
SasView 6.1.0 Beta 1
New in Version 6.1.0
This release comes with a number of new features, enhancements, and bug fixes as described below.
This version of SasView is built with Sasmodels v1.0.10, Sasdata v0.10.0, and bumps v1.0.0 (pre-release).
Binaries and distributions will not be available for Mac Intel processors or Flatpak for this alpha release. They will be available at some future point during testing.
What's Changed
- 3316 and 3321: Slicers now trigger plotting when generated by @krzywon in #3404
- 3378: Ensure python model is selected when window opens by @krzywon in #3403
- 3408: Shape2SAS SAXS UI label visibility by @krzywon in #3409
- 3308: Shape2sas documentation by @krzywon in #3396
- Poresize issue3280 by @achicks15 in #3390
- 3309: Shape2SAS plotting enhancements by @krzywon in #3402
- Size distribution should do what it says with uncertainties by @backmari in #3414
- 3275 size distribution remove orphaned code by @achicks15 in #3417
- Fix PlotUtilities.py to properly handle custom plot colors by @butlerpd in #3427
- Power law background estimation in Size Distribution by @backmari in #3424
- Reset window when sending new data to the Size Distribution by @backmari in #3431
- Fix error multiplier by @butlerpd in #3419
- make trust bars red and make the fit plot a line instead of points by @butlerpd in #3429
- minor fix for displaying Chi2 value in scientific notation. by @rozyczko in #3435
- minor ruff fixes + a bugfix for updateMaxQ by @rozyczko in #3436
- Fix plot bounds by @butlerpd in #3399
- 3299: Include effective radius modes in model template by @krzywon in #3407
- 3422 default weighting for size distribution should be i if data has no dy by @butlerpd in #3433
- Fix mousemove warning in matplotlib plots by @bmaranville in #3339
- Fix documentation on macOS by @jamescrake-merani in #3421
- Fix untrapped error from size distribution by @backmari in #3438
- Size distribution should report normalized chi^2 by @backmari in #3439
- 3288: Allow reparameterized parameters to be edited by @krzywon in #3379
- Fixed outstanding issues for the p(r) inversion perspective by @jamescrake-merani in #3432
- Start of the size distribution perspective documentation. by @butlerpd in #3373
- Updating the size Distribution tests by @butlerpd in #3434
- 3311: Update Shape2SAS UI interactions by @krzywon in #3406
- Disable tests relating to p(r) inversion by @jamescrake-merani in #3440
Full Changelog: v6.1.0a2...v6.1.0b1