Releases: simularium/simularium-viewer
Releases · simularium/simularium-viewer
v3.7.0
What's Changed
🎉 New features
- Updated net connection settings to use secure wss with Octopus server
- Bump react to version 18
- Added ability to check server health during auto-conversion of non-Simularium files using Octopus.
- Added function to disable panning in orbit controls.
⛏ Maintenance
- update from dependabot
- Exporting more types that are in use by front end implementations of viewer.
- Viewer now installable by applications that don't use Babel
- Test-bed viewer now in separate src folder, and simulation examples are re-organized
Pull requests included in this release
- Feature/server health check by @ascibisz in #349
- Update net connection settings to use wss for octopus by @ascibisz in #345
- Binding simulation by @meganrm in #355
- Bump follow-redirects from 1.15.2 to 1.15.4 by @dependabot in #356
- export modelinfo from index.ts by @interim17 in #357
- cd to examples folder to run build script by @interim17 in #360
- add viewer method to disable pan functionality by @interim17 in #361
Full Changelog: v3.6.4...v3.7.0
v3.6.4
What's Changed
🐞 Bug Fixes
- Shading is now working in orthographic camera mode
- The test bed viewer got a number of fixes, including the drag and drop and loading trajectories the way the website does
- Updated type exports
⛏ Maintenance
- Updated babel
- Updated README to make doing this easier
- Moved code for color handling into it's own file
- Updates to the nightly build
Pull requests included in this release
- added the template for release by @meganrm in #338
- Fix/orthographic camera ssao by @toloudis in #340
- Bump @babel/traverse from 7.21.5 to 7.23.2 by @dependabot in #337
- fix drag n drop in test viewer by @toloudis in #341
- Fix/viewer errors by @meganrm in #343
- Fix/color change bug by @meganrm in #346
- Update nightly-build.yml by @meganrm in #348
- Feature/trajectory data v3 by @meganrm in #350
- update babel to latest release by @meganrm in #354
- Fix/add timedata to exports by @meganrm in #353
- Feature/color module by @meganrm in #352
Full Changelog: v3.6.3...v3.6.4
v3.6.3
✨ New Features
- Support for fiber agents to use translation and rotation settings (same as other agent types)
- Ability to change the color of an agent type
🐛 Bug Fixes and Improvements
- Fixed a CORS issue with dropbox links
Pull requests included in this release
- Feature/set agent color edits by @meganrm in #328
- Bump postcss from 8.4.23 to 8.4.31 by @dependabot in #331
- Feature/set agent color by @interim17 in #325
- fix type exports by @interim17 in #334
- change dropbox links by @meganrm in #335
- add translation and rotation to fiber agents by @toloudis in #333
Full Changelog: v3.6.2...v3.6.3
v3.6.2
✨ New Features
- Orthographic camera 🎥
🐛 Bug Fixes and Improvements
- Ambient occlusion behaves better on zoom
- Fix a few initiation bugs
Pull requests included in this release
- Feature/orthographic camera by @frasercl in #314
- Fix
VisGeometry
constructor overwriting properties it initializes by @frasercl in #319 - Fix/ao with zoom by @toloudis in #315
- Catch error that occurs in race condition by @ascibisz in #321
- bind setCameraType and this in controller by @interim17 in #324
- Bump word-wrap from 1.2.3 to 1.2.4 by @dependabot in #323
- Bump tough-cookie from 4.1.2 to 4.1.3 by @dependabot in #322
- delay webgl init until after component mounted by @toloudis in #327
New Contributors
- @frasercl made their first contribution in #314
- @interim17 made their first contribution in #324
Full Changelog: v3.6.1...v3.6.2
v3.6.1
v3.6.0
✨ New Features
- Basic call for metrics calculation
- Smoldyn data communication
🐛 Bug Fixes and Improvements
- Changed how the canvas size is set for better integration in outside apps
- Update ThreeJS
Pull requests included in this release
- Feature/send smoldyn data to websocket by @ascibisz in #292
- Add basic call for metrics calculation by @ascibisz in #296
- Fix/init canvas size by @meganrm in #307
- Fix/threejs types by @toloudis in #312
- Update websocket messaging for octopus by @ascibisz in #302
- Fix/interface simularium file by @meganrm in #313
Full Changelog: v3.5.1...v3.6.0
v3.5.1
What's Changed
- Refactor web worker into proper source code file by @toloudis in #297
- Bump json5 and css-loader by @dependabot in #298
Full Changelog: v3.5.0...v3.5.1
v3.5.0
What's Changed
- Add first key to path in smoldyn form by @ascibisz in #286
- Fix/workflows by @meganrm in #289
- increase number of pdb atoms for levels of detail by @toloudis in #285
- Bump loader-utils from 1.4.0 to 1.4.2 by @dependabot in #291
- Fix/worker loading by @toloudis in #290
- Feature/dev build by @meganrm in #293
- Bump decode-uri-component from 0.2.0 to 0.2.2 by @dependabot in #295
New Contributors
Full Changelog: v3.4.0...v3.5.0
v3.4.0
✨ New Features
- Sphere groups
- Proto live mode
🐛 Bug Fixes and Improvements
- Fixed fiber focus
- Improvements to our PDB and CIF loader: now downloads the biological unit and shows non protein structures
- Fixed the Hide All button in the demo viewer for better debugging
- Prototyping non simularium file loading
Pull requests included in this release
- Fix the fiber focus
- Feature/metaballs by @toloudis in #261
- Bump terser from 5.12.0 to 5.14.2 by @dependabot in #278
- download biological unit from pdb by @meganrm in #277
- Feature/proto live mode by @toloudis in #279
- Feature/improve cif loader by @toloudis in #281
- fix the "Hide All" in the demo viewer by @toloudis in #284
- Feature/UI template by @meganrm in #274
Full Changelog: v3.3.3...v3.4.0
v3.3.2
✨ New Features
- Can display Cubes! 📦
- Camera capture
- Can now load binary trajectory files
🐛 Bug Fixes and Improvements
- Fix the fiber focus
Pull requests included in this release
- fix the sample app build: css file was not being pre built by @toloudis in #236
- correct args passed to eslint by @toloudis in #242
- Bump node-fetch from 2.6.6 to 2.6.7 by @dependabot in #243
- Feature/update three by @toloudis in #244
- Bump follow-redirects from 1.14.7 to 1.14.8 by @dependabot in #246
- fix focus when fiber was clicked by checking for correct type by @toloudis in #250
- Feature/load binary trajectories by @toloudis in #247
- Feature/cam capture by @toloudis in #249
- Feature/refactor viewer from data by @toloudis in #257
- Bump node-forge from 1.2.1 to 1.3.0 by @dependabot in #258
- Bump minimist from 1.2.5 to 1.2.6 by @dependabot in #259
- Feature/cubes by @meganrm in #260
- Feature/export i simularium file by @toloudis in #262
Full Changelog: v3.3.1...v3.3.2