Releases: simularium/simularium-viewer
Releases · simularium/simularium-viewer
v3.10.4
v3.10.3
v3.10.1
What's Changed
🐞 Bug Fixes
- fixed issue with cached agents
- fixed build stylesheet export
Pull requests included in this release
- Bump webpack-dev-server from 5.1.0 to 5.2.1 in /examples by @dependabot[bot] in #494
- Bump vite from 5.4.18 to 5.4.19 by @dependabot[bot] in #495
- Bump on-headers and compression in /examples by @dependabot[bot] in #497
- Bump form-data from 4.0.1 to 4.0.4 by @dependabot[bot] in #498
- add export field to package.json by @interim17 in #496
- clear available agents by @meganrm in #500
Full Changelog: v3.10.0...v3.10.1
v3.10.0
What's Changed
🎉 New features
- biosimulators prototype in example viewer
- testbed updates
🐞 Bug Fixes
- fix autoconversion
- fix example build
- fix blood plasma example
Pull requests included in this release
- Fix/example build by @meganrm in #437
- Fix/autoconversion by @interim17 in #438
- Feature/isimulator by @interim17 in #441
- Biosimulators Prototype by @ascibisz in #426
- Feature/test app vite by @toloudis in #433
- Bump vitest and @vitest/coverage-v8 by @dependabot in #448
- watch mode for HMR by @interim17 in #444
- Bump esbuild from 0.12.29 to 0.25.0 by @dependabot in #449
- Bump vite from 6.0.2 to 6.1.1 in /examples by @dependabot in #453
- prefetching by @interim17 in #442
- build fix by @interim17 in #456
- bug fixes by @interim17 in #455
- Revert "prefetching (#442)" by @interim17 in #460
- test-bed file selection update and json response from remote simulator by @interim17 in #451
- test-bed layout by @interim17 in #452
- fix key errors by @interim17 in #464
- Bump vite from 6.1.1 to 6.2.3 in /examples by @dependabot in #482
- add cache logging callback by @interim17 in #469
- Bump @babel/helpers from 7.26.0 to 7.27.0 by @dependabot in #483
- Bump vite from 6.2.3 to 6.2.5 in /examples by @dependabot in #485
- Bump @babel/runtime from 7.26.0 to 7.27.0 by @dependabot in #486
- Bump vite from 5.4.14 to 5.4.17 by @dependabot in #487
- Bug Fix: Blood Plasma Simularium Example by @ascibisz in #493
- Bump http-proxy-middleware from 2.0.7 to 2.0.9 in /examples by @dependabot in #490
- Bump vite from 5.4.17 to 5.4.18 by @dependabot in #491
- Bump vite from 6.2.5 to 6.3.4 in /examples by @dependabot in #492
Full Changelog: v3.9.1...v3.10.0
v3.9.1
v3.9.0
What's Changed
- code cleanup: dragAndDrop and JSON caching code by @interim17 in #409
- remove unused references to colorchange interface by @interim17 in #410
- Bump express from 4.19.2 to 4.21.0 in /examples by @dependabot in #414
- update dependencies: typescript, three, jest by @frasercl in #416
- Bump webpack from 5.90.3 to 5.94.0 by @dependabot in #408
- Bump cookie and express in /examples by @dependabot in #421
- Bump webpack from 5.90.3 to 5.95.0 in /examples by @dependabot in #418
- Caching: refactor, memory improvements, trimming by @interim17 in #411
- Caching: remove vis data workers by @interim17 in #420
- remove pauseOn property by @interim17 in #425
- fix test bed download button by @interim17 in #427
- testbed file organization by @interim17 in #429
- Bounding box toggle in tweakpane by @frasercl in #434
Full Changelog: v3.8.4...v3.9.0
v3.8.4
What's Changed
🎉 New features
- Color changing functions have been updated to receive groups of changes instead of one change at a time, and
SelectionStateInfonow includesappliedColorswhich is a snapshot of the currently applied colors, instead ofcolorChange
🐞 Bug Fixes
AgentDatais now exported at the correct level and as a type.
⛏ Maintenance
- Removed use of
vis-typein favor of camel casevisTypeas simulariumio no longer sends any kebab-case key names
Pull requests included in this release
- convert vis-type to visType at parse time by @interim17 in #393
- export AgentData type properly from /types and / simularium by @interim17 in #401
- Feature/session colors by @interim17 in #400
Full Changelog: v3.8.3...v3.8.4
v3.8.3
What's Changed
🎉 New features
- You can now provide a callback to the viewer,
onFollowObjectChanged, to subscribe the front end to data about the followed agent.
🐞 Bug Fixes
- New function to generate default/empty agent data objects with unique references
Pull requests included in this release
- send selected agent data to front end by @interim17 in #392
- spread null agent object when parsing frames by @interim17 in #395
- Fix/null agent function by @interim17 in #396
Full Changelog: v3.8.2...v3.8.3
v3.8.2
v3.8.1
What's Changed
⛏ Maintenance
- Add ability to toggle Cache
- Simplify logic for processing frame messages with octopus
Pull requests included in this release
- update cache setting by @meganrm in #388
- With octopus, we can assume frame per message by @ascibisz in #390
Full Changelog: v3.8.0...v3.8.1