v1.0.0-rc.112 #18
@@ -1,11 +1,18 @@
|
||||
# Changelog
|
||||
## 1.0.0-rc.111
|
||||
## 1.0.0
|
||||
### 1.0.0-rc.112
|
||||
This is an UNSTABLE release and not recommended for production use (please use rc.11 instead).
|
||||
|
||||
* jfjoch_broker: Experimental rotation (3D) indexing
|
||||
* jfjoch_broker: Minor fix to error in optimizer potentially returning NaN values
|
||||
|
||||
### 1.0.0-rc.111
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_viewer: Remove 3D lattice viewer (not really useful at this moment)
|
||||
* jfjoch_viewer: Fix auto contrast not refreshing image
|
||||
|
||||
## 1.0.0-rc.110
|
||||
### 1.0.0-rc.110
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_broker: Add auto-contrast option for preview images
|
||||
@@ -16,32 +23,32 @@ This is an UNSTABLE release.
|
||||
* jfjoch_viewer: Add 3D unit cell visualization (experimental/WIP/not really there)
|
||||
* Documentation: Add logo image
|
||||
|
||||
## 1.0.0-rc.109
|
||||
### 1.0.0-rc.109
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_viewer: Add keyboard shortcuts and option to copy image to clipboard
|
||||
* jfjoch_broker: Fix bit-width and exposure time for PSI EIGER detectors
|
||||
|
||||
## 1.0.0-rc.108
|
||||
### 1.0.0-rc.108
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_viewer: Fix bug when resolution estimation/B-Factor/Profile radius were not set (NaN)
|
||||
* jfjoch_viewer: Show spots is off by default, resolution ring mode is enabled by default
|
||||
* jfjoch_viewer: Fit to window of image is now default when size of the grid changes
|
||||
|
||||
## 1.0.0-rc.107
|
||||
### 1.0.0-rc.107
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_viewer: Minor polishing of new functionality
|
||||
* jfjoch_broker: User NaN for empty azimuthal bins
|
||||
|
||||
## 1.0.0-rc.106
|
||||
### 1.0.0-rc.106
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_viewer: Allow for multiple dataset info plots
|
||||
* jfjoch_viewer: Highlight current element in grid
|
||||
|
||||
## 1.0.0-rc.105
|
||||
### 1.0.0-rc.105
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_viewer: Clean-up widgets slightly
|
||||
@@ -49,7 +56,7 @@ This is an UNSTABLE release.
|
||||
* jfjoch_viewer: Parse crystal symmetry type
|
||||
* jfjoch_viewer: Grid scan view takes color map and can be fit to zoom
|
||||
|
||||
## 1.0.0-rc.104
|
||||
### 1.0.0-rc.104
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_writer: Fix and improve the way grid scan geometry is saved (non-NXmx extension makes it way easier)
|
||||
@@ -57,18 +64,18 @@ This is an UNSTABLE release.
|
||||
* jfjoch_viewer: Improve auto-scaling on start of images (work in progress)
|
||||
* jfjoch_viewer: Add B-factor and resolution estimate to the dataset info plots
|
||||
|
||||
## 1.0.0-rc.103
|
||||
### 1.0.0-rc.103
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_viewer: Minor improvements to the viewer
|
||||
* jfjoch_broker: Change behavior for modular detectors: coordinates of 0-th pixel can be now arbitrary and detector will be cropped to the smallest rectangle limited by module coordinates
|
||||
|
||||
## 1.0.0-rc.102
|
||||
### 1.0.0-rc.102
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_viewer: Minor improvements to the viewer
|
||||
|
||||
## 1.0.0-rc.101
|
||||
### 1.0.0-rc.101
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_viewer: Auto load is better handling change of states
|
||||
@@ -76,24 +83,24 @@ This is an UNSTABLE release.
|
||||
* jfjoch_viewer: Handle charts better with vertical lines on hover and status bar update
|
||||
* jfjoch_viewer: Calculate ROI in a more efficient way
|
||||
|
||||
## 1.0.0-rc.100
|
||||
### 1.0.0-rc.100
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_viewer: Fix dbus registration
|
||||
* jfjoch_viewer: Remove background slider for diffraction image
|
||||
* jfjoch_viewer: Adjustments for 2D azimuthal image viewer
|
||||
|
||||
## 1.0.0-rc.99
|
||||
### 1.0.0-rc.99
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_broker: Fix output during mask data collection
|
||||
|
||||
## 1.0.0-rc.98
|
||||
### 1.0.0-rc.98
|
||||
This is an UNSTABLE release and not recommended for production use (please use rc.96 instead).
|
||||
|
||||
* jfjoch_broker: For DECTRIS detectors fix dark data collection during initialization
|
||||
|
||||
## 1.0.0-rc.97
|
||||
### 1.0.0-rc.97
|
||||
This is an UNSTABLE release and not recommended for production use (please use rc.96 instead).
|
||||
|
||||
* jfjoch_broker: For DECTRIS detectors add dark data collection during initialization for bad pixel mask
|
||||
@@ -102,7 +109,7 @@ This is an UNSTABLE release and not recommended for production use (please use r
|
||||
* jfjoch_viewer: More options for ROI
|
||||
* jfjoch_viewer: Add window to display calibration
|
||||
|
||||
## 1.0.0-rc.96
|
||||
### 1.0.0-rc.96
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* Fixes in CI pipeline
|
||||
@@ -114,7 +121,7 @@ This is an UNSTABLE release.
|
||||
* Use external libjpeg-turbo and libtiff: simpler build stack, these are built and linked statically in automated Docker builds
|
||||
* Remove OpenBLAS dependency
|
||||
|
||||
## 1.0.0-rc.95
|
||||
### 1.0.0-rc.95
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* Fixes in CI pipeline
|
||||
@@ -122,25 +129,25 @@ This is an UNSTABLE release.
|
||||
|
||||
Previous releases (91-94) had a wrong FPGA image upload to Gitlab release. This is now solved.
|
||||
|
||||
## 1.0.0-rc.94
|
||||
### 1.0.0-rc.94
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* FFTIndexer: Add limit on angles to avoid colinear vectors
|
||||
* Docker images: Add 3D Qt
|
||||
* Gitea: Fixes to the pipeline
|
||||
|
||||
## 1.0.0-rc.93
|
||||
### 1.0.0-rc.93
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* CI: Fixes to Gitlab based pipeline
|
||||
* PCIe driver: Fix PCIe revision being hex number
|
||||
|
||||
## 1.0.0-rc.92
|
||||
### 1.0.0-rc.92
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_broker: Fix code that predicted Bragg reflections scattering back from the sample.
|
||||
|
||||
## 1.0.0-rc.91
|
||||
### 1.0.0-rc.91
|
||||
This is an UNSTABLE release. This release introduces new features, which usually means these need more field testing before enough maturity.
|
||||
For production use we recommend waiting for a future bug-fix release.
|
||||
|
||||
@@ -150,7 +157,7 @@ For production use we recommend waiting for a future bug-fix release.
|
||||
* jfjoch_broker: Lattice search
|
||||
* jfjoch_broker: Many more improvements in image analysis
|
||||
|
||||
## 1.0.0-rc.90
|
||||
### 1.0.0-rc.90
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_broker: for indexing min index spots for a viable cells can be changed via OpenAPI
|
||||
@@ -158,7 +165,7 @@ This is an UNSTABLE release.
|
||||
* jfjoch_writer: Add option where no files at all are saved
|
||||
* Documentation: improvements
|
||||
|
||||
## 1.0.0-rc.89
|
||||
### 1.0.0-rc.89
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_broker: Fix resolution estimation code
|
||||
@@ -168,52 +175,52 @@ This is an UNSTABLE release.
|
||||
* jfjoch_viewer: Display missing metadata when using HTTP
|
||||
* jfjoch_viewer: Fix bug when opening the same file twice
|
||||
|
||||
## 1.0.0-rc.88
|
||||
### 1.0.0-rc.88
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_viewer: Add resolution estimation to the image information
|
||||
* jfjoch_broker: Minor changes to resolution estimate routine
|
||||
|
||||
## 1.0.0-rc.87
|
||||
### 1.0.0-rc.87
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_viewer: Display more image metadata (angle / exposure time)
|
||||
* jfjoch_viewer: Improve I/sigma and B-factor plots
|
||||
* jfjoch_broker: Estimate resolution based on visible spots
|
||||
|
||||
## 1.0.0-rc.86
|
||||
### 1.0.0-rc.86
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_broker: Update logic when initializing detector to make it a bit more resilient
|
||||
* Gitea pipelines have nocuda option for all architectures
|
||||
|
||||
## 1.0.0-rc.85
|
||||
### 1.0.0-rc.85
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_viewer: When using online view, dataset info plots are not switched back to the first category for each image
|
||||
* jfjoch_viewer: Handle spot count better in dataset info plots
|
||||
* jfjoch_viewer: Highlight spots in ice ring resolutions in cyan, when detection is enabled
|
||||
|
||||
## 1.0.0-rc.84
|
||||
### 1.0.0-rc.84
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_broker: Write in log which detector is being initialized
|
||||
* Changes to automated build system
|
||||
|
||||
## 1.0.0-rc.83
|
||||
### 1.0.0-rc.83
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_viewer: Fix in generating preview image for signed data (wrong bit-width was assumed before)
|
||||
* CI: Fix script to generate python client
|
||||
|
||||
## 1.0.0-rc.82
|
||||
### 1.0.0-rc.82
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_viewer: Enable FFTW based indexing in viewer (very slow at the moment)
|
||||
* Frontend: Minor fixes
|
||||
* Build scripts: Minor fixes to FFTW
|
||||
|
||||
## 1.0.0-rc.81
|
||||
### 1.0.0-rc.81
|
||||
This is an UNSTABLE release. This release introduces new features, which usually means these need more field testing before enough maturity.
|
||||
For production use we recommend waiting for a future bug-fix release.
|
||||
|
||||
@@ -226,23 +233,23 @@ For production use we recommend waiting for a future bug-fix release.
|
||||
|
||||
CI: Moving from Gitlab to Gitea at PSI
|
||||
|
||||
## 1.0.0-rc.80
|
||||
### 1.0.0-rc.80
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_broker: Fix bug when wrong value for a plot (NaN or infinity) would lead to a null in a plot, which cannot be parsed by viewer
|
||||
|
||||
## 1.0.0-rc.79
|
||||
### 1.0.0-rc.79
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_viewer: Fix bug when loading new dataset was creating a cascade of signals leading to poor performance
|
||||
* jfjoch_writer: Save nimages_per_trigger in detectorSpecific
|
||||
|
||||
## 1.0.0-rc.78
|
||||
### 1.0.0-rc.78
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_viewer: Using a single event loop (reading images is not in dedicated thread anymore)
|
||||
|
||||
## 1.0.0-rc.77
|
||||
### 1.0.0-rc.77
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_viewer: Display detector and dataset settings with tooltips
|
||||
@@ -250,7 +257,7 @@ This is an UNSTABLE release.
|
||||
* jfjoch_viewer: Display unit cell
|
||||
* jfjoch_extract_hkl: Write a tool to extract reflection intensity from a dataset
|
||||
|
||||
## 1.0.0-rc.76
|
||||
### 1.0.0-rc.76
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_broker: Increase predicted hkl to 100.0, use lighter math to exclude too-high resolution ones
|
||||
@@ -260,23 +267,23 @@ This is an UNSTABLE release.
|
||||
* jfjoch_viewer: Add missing resolution labels on rings
|
||||
* jfjoch_viewer: Remove Q value from the status bar
|
||||
|
||||
## 1.0.0-rc.75
|
||||
### 1.0.0-rc.75
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_broker: EIGER2 missing minimum threshold - hardcoded to 2.7 keV for the time being
|
||||
|
||||
## 1.0.0-rc.74
|
||||
### 1.0.0-rc.74
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_broker: Fix for EIGER UDP port settings (vertical half of the module missing)
|
||||
* jfjoch_broker: Detector settings were not applied for EIGER/DECTRIS detector when changed after initialization
|
||||
|
||||
## 1.0.0-rc.73
|
||||
### 1.0.0-rc.73
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_broker: Space group number treatment in OpenAPI was wrong, zero value is no longer allowed and no longer default
|
||||
|
||||
## 1.0.0-rc.72
|
||||
### 1.0.0-rc.72
|
||||
This is an UNSTABLE release.
|
||||
This release introduces new features, which usually means these need more field testing before enough maturity.
|
||||
For production use we recommend waiting for a future bug-fix release.
|
||||
@@ -294,14 +301,14 @@ For production use we recommend waiting for a future bug-fix release.
|
||||
* FPGA: Add experimental PTP core (PTP over L2, only Sync/Follow_up)
|
||||
* FPGA driver: Fix for Linux kernel 6.12+ (thanks to Tim Gruene)
|
||||
|
||||
## 1.0.0-rc.71
|
||||
### 1.0.0-rc.71
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_broker: Remove resolution estimation via machine learning
|
||||
* jfjoch_broker: Harmonize code to analyze spot finding results (indexing/refinement/integration) between CPU and FPGA receivers
|
||||
* jfjoch_viewer: Fix error when HDF5 files with indexing results couldn't be loaded on a machine without GPU
|
||||
|
||||
## 1.0.0-rc.70
|
||||
### 1.0.0-rc.70
|
||||
This is an UNSTABLE release.
|
||||
This release introduces new features (geometry refinement), which usually means these need more field testing before enough maturity.
|
||||
For production use we recommend waiting for a future bug-fix release.
|
||||
@@ -318,7 +325,7 @@ For production use we recommend waiting for a future bug-fix release.
|
||||
* Add experimental detector calibration routines (for LaB6)
|
||||
* Improve documentation on the ZeroMQ writer notification socket and detector geometry
|
||||
|
||||
## 1.0.0-rc.69
|
||||
### 1.0.0-rc.69
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_viewer: Metadata can be modified for an open dataset (no option to save)
|
||||
@@ -326,7 +333,7 @@ This is an UNSTABLE release.
|
||||
* jfjoch_viewer: Resolution rings not enabled by default
|
||||
* jfjoch_broker: Handle properly PONI rotations in dataset settings though still not updated properly in the HDF5 file
|
||||
|
||||
## 1.0.0-rc.68
|
||||
### 1.0.0-rc.68
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_broker: Temperature threshold can be changed for JUNGFRAU detector
|
||||
@@ -336,26 +343,26 @@ This is an UNSTABLE release.
|
||||
* jfjoch_broker: Reference unit cell will be taken into account for FFT indexing to filter
|
||||
* jfjoch_broker: Review PONI rotation angles and azimuthal angle conventions along with PyFAI
|
||||
|
||||
## 1.0.0-rc.67
|
||||
### 1.0.0-rc.67
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_broker: Enable SSL
|
||||
* jfjoch_broker: Wilson B-factor only provided is fit is relatively OK (R^2 > 0.3); this will be refined much more in the future
|
||||
|
||||
## 1.0.0-rc.66
|
||||
### 1.0.0-rc.66
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_broker: Indexers operate as thread pool, which is operating
|
||||
* jfjoch_viewer: Increase interval between loading images + fix too many verbose messages
|
||||
|
||||
## 1.0.0-rc.65
|
||||
### 1.0.0-rc.65
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_broker: Print information regarding used image pushers
|
||||
* jfjoch_viewer: Allow syncing with Jungfraujoch server
|
||||
* OpenAPI: Clarify licensing terms in the file
|
||||
|
||||
## 1.0.0-rc.64
|
||||
### 1.0.0-rc.64
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_broker: Fix issue in receiver light with very long preparation time for threads
|
||||
@@ -365,14 +372,14 @@ This is an UNSTABLE release.
|
||||
* jfjoch_viewer: Modify DBus interface to avoid loading same file and image 0 multiple times
|
||||
* jfjoch_lite_perf_test: Add verbose option
|
||||
|
||||
## 1.0.0-rc.63
|
||||
### 1.0.0-rc.63
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_broker: Save NX/NY for grid scan result
|
||||
* jfjoch_broker: Add processing time to CBOR output and plot
|
||||
* jfjoch_writer: Add processing time to data file
|
||||
|
||||
## 1.0.0-rc.62
|
||||
### 1.0.0-rc.62
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_broker: Fix bug where low resolution spots were not counted properly
|
||||
@@ -380,49 +387,49 @@ This is an UNSTABLE release.
|
||||
* jfjoch_broker: Add more spot count information to CBOR
|
||||
* jfjoch_viewer: Fix issue with ROI drawing resulting in multiple overlapping rectangles
|
||||
|
||||
## 1.0.0-rc.61
|
||||
### 1.0.0-rc.61
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_broker: Fix bug where FFT indexing could result in a very short or even zero length vector
|
||||
* jfjoch_broker: Ice ring and indexed spot count enabled as plots and saved in grid scan results
|
||||
* jfjoch_broker: High resolution limit for low res. spot counting can be adjusted
|
||||
|
||||
## 1.0.0-rc.60
|
||||
### 1.0.0-rc.60
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_broker: Fix bug when the neural network inference client was busy and this status was never released
|
||||
* jfjoch_broker: Revert the indexing threshold with distance from integer for Miller indices
|
||||
* jfjoch_broker: Fix bug in scattering vector calculation, resulting in indexing not working outside 1.0 A X-ray wavelength
|
||||
|
||||
## 1.0.0-rc.59
|
||||
### 1.0.0-rc.59
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_broker: Fix bug when broker was waiting for notification message before sending end message, resulting in deadlock.
|
||||
* jfjoch_writer: Verbose option for debugging.
|
||||
|
||||
## 1.0.0-rc.58
|
||||
### 1.0.0-rc.58
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_viewer: Fix memory leak
|
||||
* jfjoch_writer: Add detector_number/serial_number to master file
|
||||
|
||||
## 1.0.0-rc.57
|
||||
### 1.0.0-rc.57
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_broker: Fix bug when enabling ML resolution estimation was not possible
|
||||
* jfjoch_viewer: "Movie" mode
|
||||
|
||||
## 1.0.0-rc.56
|
||||
### 1.0.0-rc.56
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_broker: Fixing more bugs related to neural network inference for ML estimation
|
||||
|
||||
## 1.0.0-rc.55
|
||||
### 1.0.0-rc.55
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_broker: Fixing minor bugs related to neural network inference for ML estimation
|
||||
|
||||
## 1.0.0-rc.54
|
||||
### 1.0.0-rc.54
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_broker: Indexing with AUTO settings (FFBIDX if unit cell provided; FFT if not)
|
||||
@@ -430,21 +437,21 @@ This is an UNSTABLE release.
|
||||
* jfjoch_writer: Save writer release
|
||||
* jfjoch_viewer: Increase time for the messages in the status bar
|
||||
|
||||
## 1.0.0-rc.53
|
||||
### 1.0.0-rc.53
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* PCIe driver: Imperfect solution for RHEL 9.5+ changes
|
||||
* jfjoch_writer: Fix to angle containers for AutoProc compatibility
|
||||
* jfjoch_fpga_test: Use consecutive number for devices, not interleaved
|
||||
|
||||
## 1.0.0-rc.52
|
||||
### 1.0.0-rc.52
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_viewer: Use warmer colors to distinguish from AareGUI
|
||||
* jfjoch_viewer: Minor adjustments to DBus setting image number
|
||||
* jfjoch_broker: Fix in low resolution spot count plotting
|
||||
|
||||
## 1.0.0-rc.51
|
||||
### 1.0.0-rc.51
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_broker: Send preview in PNG format
|
||||
@@ -452,40 +459,40 @@ This is an UNSTABLE release.
|
||||
* jfjoch_broker: Provide ML resolution estimation in scan result
|
||||
* jfjoch_broker: Allow removing beam center in web preview
|
||||
|
||||
## 1.0.0-rc.50
|
||||
### 1.0.0-rc.50
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* The release fixes some of many bugs introduced in recent releases
|
||||
* jfjoch_viewer: display predictions for indexed cells
|
||||
|
||||
## 1.0.0-rc.49
|
||||
### 1.0.0-rc.49
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_broker: Handle sample temperature (K) and ring current (mA) to metadata
|
||||
* jfjoch_writer: For angle containers in NXmx add _end dataset, sample temp. and ring current
|
||||
|
||||
## 1.0.0-rc.48
|
||||
### 1.0.0-rc.48
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_broker: fix the bug when a unit cell was not exported for a scan result.
|
||||
|
||||
## 1.0.0-rc.47
|
||||
### 1.0.0-rc.47
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_viewer: fix dbus service path
|
||||
* jfjoch_writer: fix CBF/TIFF writing
|
||||
|
||||
## 1.0.0-rc.46
|
||||
### 1.0.0-rc.46
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_viewer: remove dependency on image analysis
|
||||
|
||||
## 1.0.0-rc.45
|
||||
### 1.0.0-rc.45
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_broker: Detector list returns pixel size (mm)
|
||||
|
||||
## 1.0.0-rc.44
|
||||
### 1.0.0-rc.44
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_broker: more general definition of scan result export
|
||||
@@ -494,19 +501,19 @@ Braking changes:
|
||||
* It removes additions to OpenAPI from 1.0.0-rc.43
|
||||
* It makes changes to the "unit_cell" definition in OpenAPI specs. It might be harmless in some languages and may result in errors in other implementations.
|
||||
|
||||
## 1.0.0-rc.43
|
||||
### 1.0.0-rc.43
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_broker: Export grid scan results into a single data structure
|
||||
|
||||
## 1.0.0-rc.42
|
||||
### 1.0.0-rc.42
|
||||
This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_broker: Add pixel_sum to CBOR output.
|
||||
* jfjoch_broker: Changes to sigma estimation in QuickIntegrate routine
|
||||
* jfjoch_writer: Save pixel_sum
|
||||
|
||||
## 1.0.0-rc.41
|
||||
### 1.0.0-rc.41
|
||||
This is an UNSTABLE release. This release includes multiple new features, it should not be used in production at the moment.
|
||||
|
||||
* jfjoch_broker: Estimate B-factor, mosaicity to evaluate crystal diffraction
|
||||
@@ -515,7 +522,7 @@ This is an UNSTABLE release. This release includes multiple new features, it sho
|
||||
|
||||
* FPGA: Increase the number of integration bins to 2048
|
||||
|
||||
## 1.0.0-rc.40
|
||||
### 1.0.0-rc.40
|
||||
This is an UNSTABLE release. This release includes multiple new features, it should not be used in production at the moment.
|
||||
|
||||
* jfjoch_broker: Jungfraujoch supports grid scan metadata, including dedicated plotting schemes and NXmx structures
|
||||
@@ -535,11 +542,11 @@ This is an UNSTABLE release. This release includes multiple new features, it sho
|
||||
|
||||
WARNING! OpenAPI contains breaking changes in regard to plotting results, so care has to be taken.
|
||||
|
||||
## 1.0.0-rc.39
|
||||
### 1.0.0-rc.39
|
||||
* FPGA: Bugfix for pixel masked for data analysis if summation was on
|
||||
* jfjoch_viewer: Fix segmentation fault when cursor was outside of image
|
||||
|
||||
## 1.0.0-rc.38
|
||||
### 1.0.0-rc.38
|
||||
* jfjoch_broker: Neural net model is not linked with C++ code due to deployment issues, it is rather distributed as python code, connected via RES
|
||||
* jfjoch_broker: Neural net model can use all 4 quadrants of the detector
|
||||
* jfjoch_broker: For EIGER image time can be provided through /start
|
||||
@@ -548,12 +555,12 @@ WARNING! OpenAPI contains breaking changes in regard to plotting results, so car
|
||||
* jfjoch_viewer: Enable image summation
|
||||
* jfjoch_viewer: Image reader is significantly reworked, hopefully without affecting the viewer
|
||||
|
||||
## 1.0.0-rc.37
|
||||
### 1.0.0-rc.37
|
||||
* jfjoch_broker: Make locking rules more flexible
|
||||
* jfjoch_broker: Load mask via SIMPLON interface for DECTRIS detectors
|
||||
* jfjoch_viewer: Add status bar
|
||||
|
||||
## 1.0.0-rc.36
|
||||
### 1.0.0-rc.36
|
||||
This is UNSTABLE release. Wait for new version to use in a production environment.
|
||||
|
||||
* jfjoch_broker: Support for Jungfraujoch Lite is enabled - software-based receiver for DECTRIS detectors (required a lot of refactoring, potentially leading to unstable code)
|
||||
@@ -562,14 +569,14 @@ This is UNSTABLE release. Wait for new version to use in a production environmen
|
||||
* jfjoch_writer: Increase buffering to 1000 images in the receiver
|
||||
* jfjoch_writer: Images can be written as CBF or TIFF in addition to HDF5
|
||||
|
||||
## 1.0.0-rc.35
|
||||
### 1.0.0-rc.35
|
||||
This is UNSTABLE release, not properly tested. Wait for new version for using production.
|
||||
|
||||
* jfjoch_broker: If module is delayed by more than 50 frames versus other modules, it will be ignored and receiver is not waiting.
|
||||
* jfjoch_writer: Save EIGER energy threshold
|
||||
* jfjoch_writer: Add `/entry/sample/goniometer` for compatibility with `eiger2cbf` program
|
||||
|
||||
## 1.0.0-rc.34
|
||||
### 1.0.0-rc.34
|
||||
This is UNSTABLE release - introducing new features, but not properly tested. Wait for new version for using production.
|
||||
|
||||
* jfjoch_broker: More consistency for file format definition (breaking change in API from 1.0.0-rc.31 for file writer settings)
|
||||
@@ -588,16 +595,16 @@ Known issues:
|
||||
* ROI count flag was added to firmware. For the time being the flag will be wrongly set to 10 due to mismatch of FPGA build scripts.
|
||||
* EIGER data acquisition has an issue that is currently debugged
|
||||
|
||||
## 1.0.0-rc.33
|
||||
### 1.0.0-rc.33
|
||||
* jfjoch_broker: Fix issue with EIGER settings being loaded improperly
|
||||
|
||||
## 1.0.0-rc.32
|
||||
### 1.0.0-rc.32
|
||||
* jfjoch_broker: Refactor code for azimuthal integration for further improvements
|
||||
* jfjoch_broker: Minor fix for EIGER (trim energies are manually set for E9M, to be fixed properly later)
|
||||
* jfjoch_writer: Fix too much verbose information
|
||||
* FPGA: Minor fixes to spot finder (enable two-pass operation and limit number range to int20)
|
||||
|
||||
## 1.0.0-rc.31
|
||||
### 1.0.0-rc.31
|
||||
This is UNSTABLE release - introducing many features, but still needs more testing.
|
||||
Expecting soon to put bugfix release.
|
||||
|
||||
@@ -619,10 +626,10 @@ Expecting soon to put bugfix release.
|
||||
Warning:
|
||||
There are breaking changes to HDF5 file format, renaming entries regarding image storage cell number and image collection efficiency.
|
||||
|
||||
## 1.0.0-rc.30
|
||||
### 1.0.0-rc.30
|
||||
* jfjoch_writer: replace non-blocking with blocking operation on internal queues - less likely to "loose" images within the writer
|
||||
|
||||
## 1.0.0-rc.29
|
||||
### 1.0.0-rc.29
|
||||
* jfjoch_broker: refactor logic regarding frame time and count time for more flexibility for EIGER and JUNGFRAU
|
||||
* jfjoch_broker: readout time for EIGER is 3 us and JUNGFRAU is 20 us, this can be changed in input file
|
||||
* jfjoch_broker: OpenAPI interface includes more ways to provide information on the status (error/warning/info)
|
||||
@@ -633,7 +640,7 @@ Warning - two breaking changes to OpenAPI:
|
||||
* `broker_status` structure introduced in 1.0.0-rc.28 has member `message` and not `error_message` to allow
|
||||
handling info/warning messages as well
|
||||
|
||||
## 1.0.0-rc.28
|
||||
### 1.0.0-rc.28
|
||||
* jfjoch_broker: save error message for initialization and data collection and provide these with OpenAPI
|
||||
* jfjoch_broker: fixed issue when in error state, response to /wait_till_done was not complaint to OpenAPI specs
|
||||
* jfjoch_test: remove header that failed when CUDA is absent during compilation
|
||||
@@ -641,13 +648,13 @@ handling info/warning messages as well
|
||||
* frontend: show error message when in error state
|
||||
* CMake: add option to force compilation without CUDA (-DJFJOCH_USE_CUDA=OFF)
|
||||
|
||||
## 1.0.0-rc.27
|
||||
### 1.0.0-rc.27
|
||||
* jfjoch_broker: add option to select electron source in instrument metadata, adapt wavelength calculation
|
||||
* jfjoch_broker: update pistache web server version
|
||||
* jfjoch_writer: minor changes to republish logic
|
||||
* Improvements to documentation
|
||||
|
||||
## 1.0.0-rc.26
|
||||
### 1.0.0-rc.26
|
||||
* jfjoch_broker: implement ZeroMQ stream for image metadata information
|
||||
* jfjoch_broker: refactor ZeroMQ stream for preview: start/end messages always sent
|
||||
* jfjoch_broker: add crystal lattice plots
|
||||
@@ -664,14 +671,14 @@ handling info/warning messages as well
|
||||
* CBOR: Add indexing rate and background estimate to end message
|
||||
* CBOR: Clean-up documentation
|
||||
|
||||
## 1.0.0-rc.25
|
||||
### 1.0.0-rc.25
|
||||
|
||||
* Updates to documentation
|
||||
* License set to GPLv3 / OHL-S
|
||||
* Fix bug in DiffractionExperiment::GetDefaultPlotBinning() - resulting in division by 0 if image time longer than 500ms
|
||||
* Add information on JUNGFRAU conversion and geometry transformation to CBOR and HDF5
|
||||
|
||||
## 1.0.0-rc.24
|
||||
### 1.0.0-rc.24
|
||||
|
||||
New FPGA functionality:
|
||||
* EIGER supports 8, 16 and 32-bit data input (for 8-bit mode at half performance; for 32-bit "real" depth is 23-bit + 1-bit signed)
|
||||
|
||||
Reference in New Issue
Block a user