Published March 20, 2024
| Version 0.41.0
Software
Open
niivue/niivue: 0.41.0
Authors/Creators
- 1. University of South Carolina
- 2. @QuantCo
- 3. @FNNDSC
- 4. Image Sciences Institute @ University Medical Center Utrecht
- 5. Stanford University
- 6. UCSF
Description
What's Changed
- build and test on non-EOL node versions by @hanayik in https://github.com/niivue/niivue/pull/685
- add two stage build to inject niivue UMD by @hanayik in https://github.com/niivue/niivue/pull/686
- Feature save html by @cdrake in https://github.com/niivue/niivue/pull/682
- Fix DICOM scaling by @EdwinBennink in https://github.com/niivue/niivue/pull/688
- Mnt bump ver 0.37.1 by @hanayik in https://github.com/niivue/niivue/pull/694
- Edwin bennink mha reader by @hanayik in https://github.com/niivue/niivue/pull/697
- Constrain drags to initial tile by @neurolabusc in https://github.com/niivue/niivue/pull/696
- Specify multi planar layout by @neurolabusc in https://github.com/niivue/niivue/pull/703
- Bring to main by @neurolabusc in https://github.com/niivue/niivue/pull/707
- Minor fixes by @neurolabusc in https://github.com/niivue/niivue/pull/708
- Feature 3D label by @cdrake in https://github.com/niivue/niivue/pull/715
- Pull to main by @neurolabusc in https://github.com/niivue/niivue/pull/717
- Drawing2 by @neurolabusc in https://github.com/niivue/niivue/pull/718
- avoid syncing with itself by @korbinian90 in https://github.com/niivue/niivue/pull/719
- Replacement feature branch for connectome api by @cdrake in https://github.com/niivue/niivue/pull/722
- removed commented line by @hanayik in https://github.com/niivue/niivue/pull/727
- Fix rescale thumbnail by @hanayik in https://github.com/niivue/niivue/pull/730
- Fix typo by @jennydaman in https://github.com/niivue/niivue/pull/728
- Test to verify sobel shader working correctly by @cdrake in https://github.com/niivue/niivue/pull/731
- Feature graceful mz3 load by @cdrake in https://github.com/niivue/niivue/pull/738
- Use Matrix action for testing by @jens-ox in https://github.com/niivue/niivue/pull/741
- Linting setup by @jens-ox in https://github.com/niivue/niivue/pull/743
- Add playwright testing by @cdrake in https://github.com/niivue/niivue/pull/744
- Migrate to ES2015 classes by @jens-ox in https://github.com/niivue/niivue/pull/752
- added curly config by @hanayik in https://github.com/niivue/niivue/pull/756
- fix docs by @jens-ox in https://github.com/niivue/niivue/pull/765
- Bug atlas outline by @hanayik in https://github.com/niivue/niivue/pull/764
- Fix mesh visible by @hanayik in https://github.com/niivue/niivue/pull/767
- Converted puppeteer tests to playwright tests by @cdrake in https://github.com/niivue/niivue/pull/758
- Typescript Plumbing by @jens-ox in https://github.com/niivue/niivue/pull/757
- copy build files to demos folder in ci by @hanayik in https://github.com/niivue/niivue/pull/770
- Post jens by @neurolabusc in https://github.com/niivue/niivue/pull/772
- add husky pre-commit linting hook by @jens-ox in https://github.com/niivue/niivue/pull/773
- TypeScript Migration: The Good by @jens-ox in https://github.com/niivue/niivue/pull/775
- TypeScript Migration - NVMesh by @jens-ox in https://github.com/niivue/niivue/pull/778
- TypeScript Migration - NVConnectome by @jens-ox in https://github.com/niivue/niivue/pull/780
- TypeScript Migration - NVController by @jens-ox in https://github.com/niivue/niivue/pull/781
- TypeScript Migration - NVDocument by @jens-ox in https://github.com/niivue/niivue/pull/782
- TypeScript Migration - NVImage by @jens-ox in https://github.com/niivue/niivue/pull/783
- Fix load document demo by @cdrake in https://github.com/niivue/niivue/pull/785
- Fix import statements and add headers to fetch by @hanayik in https://github.com/niivue/niivue/pull/786
- Replace UUID by @hanayik in https://github.com/niivue/niivue/pull/790
- 0.38.7 by @hanayik in https://github.com/niivue/niivue/pull/791
- Typescript fix by @neurolabusc in https://github.com/niivue/niivue/pull/798
- Drawing render kludge (https://github.com/niivue/niivue/issues/799) by @neurolabusc in https://github.com/niivue/niivue/pull/801
- Typescript fix by @neurolabusc in https://github.com/niivue/niivue/pull/803
- TypeScript Migration - NiiVue by @jens-ox in https://github.com/niivue/niivue/pull/787
- Allow graceful failure of fetchPartial range by @hanayik in https://github.com/niivue/niivue/pull/794
- Test playwright conversion 2 by @cdrake in https://github.com/niivue/niivue/pull/779
- Add vitest and starter unit tests by @hanayik in https://github.com/niivue/niivue/pull/810
- fix loadVolumes types by @jens-ox in https://github.com/niivue/niivue/pull/817
- Switch to TSDoc/TypeDoc by @jens-ox in https://github.com/niivue/niivue/pull/818
- Feature added NVMeshLoaders API by @cdrake in https://github.com/niivue/niivue/pull/807
- Feature add test option for NiiVue constructor to turn off isAntiAlias and isHighResolutionCapable in tests with screen shots by @cdrake in https://github.com/niivue/niivue/pull/820
- remove console logs; update logger to pino by @hanayik in https://github.com/niivue/niivue/pull/822
- Fix demo document colormap by @cdrake in https://github.com/niivue/niivue/pull/821
- 0.38.9 by @hanayik in https://github.com/niivue/niivue/pull/826
- fix bug related to font types variable initialisation in index.d.ts by @hanayik in https://github.com/niivue/niivue/pull/832
- Test playwright conversion 3 by @cdrake in https://github.com/niivue/niivue/pull/833
- Test playwright conversion 4 by @cdrake in https://github.com/niivue/niivue/pull/837
- add devcontainer config by @hanayik in https://github.com/niivue/niivue/pull/835
- TRX: Fix types and linting by @jens-ox in https://github.com/niivue/niivue/pull/841
- Small fixes by @neurolabusc in https://github.com/niivue/niivue/pull/840
- Converted more jest tests to playwright by @cdrake in https://github.com/niivue/niivue/pull/842
- move to typed arrays by @jens-ox in https://github.com/niivue/niivue/pull/847
- Converted more jests tests to Playwright by @cdrake in https://github.com/niivue/niivue/pull/846
- Accelerate TRK and TCK loading by @neurolabusc in https://github.com/niivue/niivue/pull/845
- update saveImage logic by @hanayik in https://github.com/niivue/niivue/pull/843
- Converted more jest tests to Playwright by @cdrake in https://github.com/niivue/niivue/pull/852
- TRK voxel shift (https://github.com/niivue/niivue/issues/850) by @neurolabusc in https://github.com/niivue/niivue/pull/851
- Refactor niivue functions to child objects by @cdrake in https://github.com/niivue/niivue/pull/854
- Fix setCrosshairColor is not async by @jennydaman in https://github.com/niivue/niivue/pull/858
- Test playwright conversion 8 by @cdrake in https://github.com/niivue/niivue/pull/855
- Canvas sizing in flexbox parent by @jennydaman in https://github.com/niivue/niivue/pull/863
- Fix setCrosshairWidth when this.crosshairs3D is null by @jennydaman in https://github.com/niivue/niivue/pull/864
- fixes by @neurolabusc in https://github.com/niivue/niivue/pull/879
- add missing await in basic.multiplanar example demo by @kolibril13 in https://github.com/niivue/niivue/pull/878
- allow setting colorbarVisible in loadVolumes by @hanayik in https://github.com/niivue/niivue/pull/875
- Cylinders by @neurolabusc in https://github.com/niivue/niivue/pull/880
- Case sensitive filenames by @neurolabusc in https://github.com/niivue/niivue/pull/881
- Per voxel V1 lines by @neurolabusc in https://github.com/niivue/niivue/pull/885
- Test conversion ts by @cdrake in https://github.com/niivue/niivue/pull/886
- Closing recent issues and suggestions by @neurolabusc in https://github.com/niivue/niivue/pull/897
- v0.40.0 by @hanayik in https://github.com/niivue/niivue/pull/898
- Fix canvas parent resizing issue by @hanayik in https://github.com/niivue/niivue/pull/899
- Faster X3D loading by @neurolabusc in https://github.com/niivue/niivue/pull/901
- Fix getFrame4D method to use correct property by @hanayik in https://github.com/niivue/niivue/pull/904
- Remove unused 'visible' property from NVImage by @hanayik in https://github.com/niivue/niivue/pull/905
- X3d by @neurolabusc in https://github.com/niivue/niivue/pull/914
- run correct build command for online demos by @hanayik in https://github.com/niivue/niivue/pull/917
- 0.41.0 by @hanayik in https://github.com/niivue/niivue/pull/918
New Contributors
- @EdwinBennink made their first contribution in https://github.com/niivue/niivue/pull/688
- @korbinian90 made their first contribution in https://github.com/niivue/niivue/pull/719
- @jennydaman made their first contribution in https://github.com/niivue/niivue/pull/728
- @jens-ox made their first contribution in https://github.com/niivue/niivue/pull/741
- @kolibril13 made their first contribution in https://github.com/niivue/niivue/pull/878
Full Changelog: https://github.com/niivue/niivue/compare/0.37.0...0.41.0
Files
niivue/niivue-0.41.0.zip
Files
(238.2 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:d44b9c9169b72077982dfb1aa5e1a460
|
238.2 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/niivue/niivue/tree/0.41.0 (URL)