Releases: simularium/simularium-viewer
Releases Β· simularium/simularium-viewer
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
SelectionStateInfo
now includesappliedColors
which is a snapshot of the currently applied colors, instead ofcolorChange
π Bug Fixes
AgentData
is now exported at the correct level and as a type.
β Maintenance
- Removed use of
vis-type
in favor of camel casevisType
as 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
v3.8.0
What's Changed
π New features
- You can now turn off the cache with a
disableCache
prop
π Bug Fixes
getPlotData
consistently returns the same data in both interfaces and matches the return type (breaking change)
Pull requests included in this release
- Feature/trim cache head by @interim17 in #381
- Fix/plotdata by @meganrm in #386
Full Changelog: v3.7.4...v3.8.0
v3.7.4
What's Changed
π New features
- Add cancel autoconverion message type, which had been newly released in Octopus. Calling
SimulariumController.cancelConversion()
will trigger this message to be sent for remote simulator connections
Pull requests included in this release
Full Changelog: v3.7.3...v3.7.4
v3.7.3
What's Changed
π Bug Fixes
- Send file name along with auto-conversion data
- Keep using existing WebSocket connection during auto-conversion process
β Maintenance
- Stop storing unused first frame time in VisData
Pull requests included in this release
- Fix/no firstframetime by @interim17 in #382
- Feature/change to converted file by @interim17 in #380
v3.7.1
What's Changed
π New features
- The ability to download screen captures
- Ability to freeze the camera
π Bug Fixes
- Keep colors from being overwritten
β Maintenance
- Remove webpack and create package.json for the example app
Pull requests included in this release
- Feature/mp4 download by @interim17 in #344
- Feature/freeze camera by @meganrm in #363
- Fix/create root by @interim17 in #365
- Fix/video config by @interim17 in #366
- need to install example deps by @meganrm in #367
- Bump follow-redirects from 1.15.5 to 1.15.6 by @dependabot in #370
- onRecordedMovies should be optional by @interim17 in #369
- move webpack to example viewer by @meganrm in #371
- Bump express from 4.19.0 to 4.19.2 in /examples by @dependabot in #374
- reset colorsData to default before mapping agent colors when loading β¦ by @interim17 in #376
Full Changelog: v3.7.0...v3.7.1