There is a newer version of the record available.

Published March 20, 2024 | Version 0.41.0
Software Open

niivue/niivue: 0.41.0

  • 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)