Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
58 commits
Select commit Hold shift + click to select a range
2dab001
use volumeloadercontext
frasercl Oct 8, 2024
5e14066
add volume object w/ observer connection to drawable
frasercl Oct 8, 2024
84ac658
(try to) enable volume models to set timesteps
frasercl Oct 8, 2024
416e92f
try to load volume data
frasercl Oct 9, 2024
432be1c
show full volume object, not just box; remove box hack
frasercl Oct 9, 2024
3711c9e
lots of new methods, code to try n get these dang volumes to show up
frasercl Oct 10, 2024
1c0d2c6
using more of those methods in geometrystore
frasercl Oct 10, 2024
18118c9
doing the stuff that needs doing in `visGeometry`
frasercl Oct 10, 2024
5528961
use volume subpoints
frasercl Oct 10, 2024
3923a42
set resolution and a few other settings properly
frasercl Oct 10, 2024
b7dce62
switch back from max project (fix on volume-viewer side)
frasercl Oct 10, 2024
1a9d435
move ball geometry into volume
frasercl Oct 11, 2024
1bbcfd9
trying to get ortho camera to work
frasercl Oct 11, 2024
d2b8e72
remove orthoscale context prop
frasercl Oct 11, 2024
0033592
rename: `tempVolumeGroup` -> `volumeGroup`
frasercl Oct 11, 2024
b9f30b7
update volume-viewer interface; try (fail) to get ortho volumes to work
frasercl Oct 21, 2024
c497d69
Merge branch 'feature/volume-rendering' of https://github.com/simular…
frasercl Oct 21, 2024
547f8c0
experiment with how to get `orthoScale` right
frasercl Oct 21, 2024
f21b65b
FIX orthographic volumes AT LAST
frasercl Oct 23, 2024
7fa5e28
make camera type testing nicer
frasercl Oct 23, 2024
d8515ca
Merge branch 'volume-agents' into feature/volume-rendering
frasercl Oct 28, 2024
9b507cf
replace volume-viewer branch dependency with proper npm dep
frasercl Nov 7, 2024
f465c10
Merge branch 'volume-agents' into feature/volume-rendering
frasercl Dec 10, 2024
018d89c
Merge branch 'volume-agents' into feature/volume-rendering
frasercl Jan 17, 2025
ff87ac3
bump @types/three
frasercl Jan 18, 2025
8b2edd2
fix volume simulator import
frasercl Jan 18, 2025
d3f590b
Bump vite from 5.4.14 to 5.4.17
dependabot[bot] Apr 8, 2025
7148198
Merge branch 'volume-agents' into feature/volume-rendering
frasercl Apr 23, 2025
9aeedfd
update vole-core dependency
frasercl Apr 23, 2025
f42e53c
Merge pull request #487 from simularium/dependabot/npm_and_yarn/vite-…
toloudis Apr 25, 2025
55699e5
Bump http-proxy-middleware from 2.0.7 to 2.0.9 in /examples
dependabot[bot] Apr 25, 2025
b4df812
Bump vite from 5.4.17 to 5.4.18
dependabot[bot] Apr 25, 2025
a69bb87
Bump vite from 6.2.5 to 6.3.4 in /examples
dependabot[bot] Apr 30, 2025
6cbd7a1
Bug Fix: Blood Plasma Simularium Example (#493)
ascibisz May 8, 2025
cbea575
Merge pull request #490 from simularium/dependabot/npm_and_yarn/examp…
toloudis Jun 9, 2025
bff5385
Merge pull request #491 from simularium/dependabot/npm_and_yarn/vite-…
toloudis Jun 9, 2025
7ab44d1
Merge pull request #492 from simularium/dependabot/npm_and_yarn/examp…
toloudis Jun 9, 2025
5de80fe
Bump webpack-dev-server from 5.1.0 to 5.2.1 in /examples
dependabot[bot] Jun 9, 2025
0f12260
3.10.0
ascibisz Jun 10, 2025
b0af148
Merge pull request #494 from simularium/dependabot/npm_and_yarn/examp…
frasercl Jun 11, 2025
d6edd91
Bump vite from 5.4.18 to 5.4.19
dependabot[bot] Jun 11, 2025
086fe94
Merge pull request #495 from simularium/dependabot/npm_and_yarn/vite-…
toloudis Jun 13, 2025
0561f62
Bump on-headers and compression in /examples
dependabot[bot] Jul 18, 2025
78c51cc
Merge pull request #497 from simularium/dependabot/npm_and_yarn/examp…
toloudis Jul 18, 2025
2a0159a
Bump form-data from 4.0.1 to 4.0.4
dependabot[bot] Jul 22, 2025
b064cb1
Merge pull request #498 from simularium/dependabot/npm_and_yarn/form-…
toloudis Jul 23, 2025
121596c
add export field to package.json (#496)
interim17 Jul 31, 2025
80d0546
clear available agents (#500)
meganrm Aug 1, 2025
baec486
3.10.1
meganrm Aug 1, 2025
746b4b7
need to include types in export (#501)
meganrm Aug 2, 2025
b59b2fb
3.10.2
meganrm Aug 2, 2025
4527126
read frameNumber from intView when parsing binary frame (#502)
ascibisz Aug 15, 2025
6dc215d
3.10.3
ascibisz Aug 15, 2025
9b9e1cd
trying to revive this example
toloudis Sep 24, 2025
3e51de0
Merge branch 'main' into feature/volume-rendering
toloudis Sep 24, 2025
ac0f5fe
viewer version
toloudis Sep 24, 2025
a3aea7e
fix worker loading!
toloudis Sep 24, 2025
50a0a30
WIP working toward fixing time series volume playback
toloudis Sep 25, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
89 changes: 83 additions & 6 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,74 @@ All notable changes to this project will be documented in this file. Dates are d

Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).

#### [v3.9.1](https://github.com/simularium/simularium-viewer/compare/v3.8.2...v3.9.1)
#### [v3.10.3](https://github.com/simularium/simularium-viewer/compare/v3.10.2...v3.10.3)

- read frameNumber from intView when parsing binary frame [`#502`](https://github.com/simularium/simularium-viewer/pull/502)

#### [v3.10.2](https://github.com/simularium/simularium-viewer/compare/v3.10.1...v3.10.2)

> 2 August 2025

- need to include types in export [`#501`](https://github.com/simularium/simularium-viewer/pull/501)

#### [v3.10.1](https://github.com/simularium/simularium-viewer/compare/v3.10.0...v3.10.1)

> 31 July 2025

- clear available agents [`#500`](https://github.com/simularium/simularium-viewer/pull/500)
- add export field to package.json [`#496`](https://github.com/simularium/simularium-viewer/pull/496)
- Bump form-data from 4.0.1 to 4.0.4 [`#498`](https://github.com/simularium/simularium-viewer/pull/498)
- Bump on-headers and compression in /examples [`#497`](https://github.com/simularium/simularium-viewer/pull/497)
- Bump vite from 5.4.18 to 5.4.19 [`#495`](https://github.com/simularium/simularium-viewer/pull/495)
- Bump webpack-dev-server from 5.1.0 to 5.2.1 in /examples [`#494`](https://github.com/simularium/simularium-viewer/pull/494)

#### [v3.10.0](https://github.com/simularium/simularium-viewer/compare/v3.9.1...v3.10.0)

> 9 June 2025

- Bump vite from 6.2.5 to 6.3.4 in /examples [`#492`](https://github.com/simularium/simularium-viewer/pull/492)
- Bump vite from 5.4.17 to 5.4.18 [`#491`](https://github.com/simularium/simularium-viewer/pull/491)
- Bump http-proxy-middleware from 2.0.7 to 2.0.9 in /examples [`#490`](https://github.com/simularium/simularium-viewer/pull/490)
- Bug Fix: Blood Plasma Simularium Example [`#493`](https://github.com/simularium/simularium-viewer/pull/493)
- Bump vite from 5.4.14 to 5.4.17 [`#487`](https://github.com/simularium/simularium-viewer/pull/487)
- Bump @babel/runtime from 7.26.0 to 7.27.0 [`#486`](https://github.com/simularium/simularium-viewer/pull/486)
- Bump vite from 6.2.3 to 6.2.5 in /examples [`#485`](https://github.com/simularium/simularium-viewer/pull/485)
- Bump @babel/helpers from 7.26.0 to 7.27.0 [`#483`](https://github.com/simularium/simularium-viewer/pull/483)
- add cache logging callback [`#469`](https://github.com/simularium/simularium-viewer/pull/469)
- Bump vite from 6.1.1 to 6.2.3 in /examples [`#482`](https://github.com/simularium/simularium-viewer/pull/482)
- fix key errors [`#464`](https://github.com/simularium/simularium-viewer/pull/464)
- test-bed layout [`#452`](https://github.com/simularium/simularium-viewer/pull/452)
- test-bed file selection update and json response from remote simulator [`#451`](https://github.com/simularium/simularium-viewer/pull/451)
- Revert "prefetching (#442)" [`#460`](https://github.com/simularium/simularium-viewer/pull/460)
- bug fixes [`#455`](https://github.com/simularium/simularium-viewer/pull/455)
- put style sheet in /es when running build [`#456`](https://github.com/simularium/simularium-viewer/pull/456)
- prefetching [`#442`](https://github.com/simularium/simularium-viewer/pull/442)
- Bump vite from 6.0.2 to 6.1.1 in /examples [`#453`](https://github.com/simularium/simularium-viewer/pull/453)
- Bump esbuild from 0.12.29 to 0.25.0 [`#449`](https://github.com/simularium/simularium-viewer/pull/449)
- watch mode for HMR [`#444`](https://github.com/simularium/simularium-viewer/pull/444)
- Bump vitest and @vitest/coverage-v8 [`#448`](https://github.com/simularium/simularium-viewer/pull/448)
- Feature/test app vite [`#433`](https://github.com/simularium/simularium-viewer/pull/433)
- Biosimulators Prototype [`#426`](https://github.com/simularium/simularium-viewer/pull/426)
- Feature/isimulator [`#441`](https://github.com/simularium/simularium-viewer/pull/441)
- Fix/autoconversion [`#438`](https://github.com/simularium/simularium-viewer/pull/438)
- Fix/example build [`#437`](https://github.com/simularium/simularium-viewer/pull/437)

#### [v3.9.1](https://github.com/simularium/simularium-viewer/compare/v3.9.0...v3.9.1)

> 19 December 2024

- Bump three to r171 [`#436`](https://github.com/simularium/simularium-viewer/pull/436)
- replace Jest with vitest and use "type":"module" [`#431`](https://github.com/simularium/simularium-viewer/pull/431)
- Bounding box toggle in tweakpane [`#434`](https://github.com/simularium/simularium-viewer/pull/434)
- test-bed fixes [`#432`](https://github.com/simularium/simularium-viewer/pull/432)
- remove happy-dom [`a7ebd57`](https://github.com/simularium/simularium-viewer/commit/a7ebd57b262ad6222420a8960e169b85797a07aa)
- update package-lock [`f43acf6`](https://github.com/simularium/simularium-viewer/commit/f43acf604ea609c6b71d25ccecbad72844d6a241)
- update some test config [`7dde5d4`](https://github.com/simularium/simularium-viewer/commit/7dde5d4e209b5db30c66d7aa08de3e00bb691ba0)

#### [v3.9.0](https://github.com/simularium/simularium-viewer/compare/v3.8.4...v3.9.0)

> 6 December 2024

- Bounding box toggle in tweakpane [`#434`](https://github.com/simularium/simularium-viewer/pull/434)
- testbed file organization [`#429`](https://github.com/simularium/simularium-viewer/pull/429)
- fix test bed download button [`#427`](https://github.com/simularium/simularium-viewer/pull/427)
- remove pauseOn property [`#425`](https://github.com/simularium/simularium-viewer/pull/425)
Expand All @@ -22,31 +84,46 @@ Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).
- Bump express from 4.19.2 to 4.21.0 in /examples [`#414`](https://github.com/simularium/simularium-viewer/pull/414)
- remove unused references to colorchange interface [`#410`](https://github.com/simularium/simularium-viewer/pull/410)
- code cleanup: dragAndDrop and JSON caching code [`#409`](https://github.com/simularium/simularium-viewer/pull/409)
- npm won't install anything until I bump ts-jest [`19fa8f6`](https://github.com/simularium/simularium-viewer/commit/19fa8f6ffdb2ad56fbcee70649098ef54ada4476)
- more package wrangling to fix tests (where was lodash?!) [`efa53fc`](https://github.com/simularium/simularium-viewer/commit/efa53fcf64e770c38fb036b1d5561c62450c8284)
- bump rimraf too, since it was complaining [`bce9f7e`](https://github.com/simularium/simularium-viewer/commit/bce9f7edc9762c10e9c321709d1751e871bf12e7)

#### [v3.8.4](https://github.com/simularium/simularium-viewer/compare/v3.8.3...v3.8.4)

> 22 August 2024

- Feature/session colors [`#400`](https://github.com/simularium/simularium-viewer/pull/400)
- export AgentData type properly from /types and / simularium [`#401`](https://github.com/simularium/simularium-viewer/pull/401)
- Bump ws from 7.5.9 to 7.5.10 [`#399`](https://github.com/simularium/simularium-viewer/pull/399)
- Bump braces from 3.0.2 to 3.0.3 in /examples [`#398`](https://github.com/simularium/simularium-viewer/pull/398)
- Bump ws from 8.16.0 to 8.17.1 in /examples [`#397`](https://github.com/simularium/simularium-viewer/pull/397)
- convert vis-type to visType at parse time [`#393`](https://github.com/simularium/simularium-viewer/pull/393)

#### [v3.8.3](https://github.com/simularium/simularium-viewer/compare/v3.8.2...v3.8.3)

> 13 June 2024

- Fix/null agent function [`#396`](https://github.com/simularium/simularium-viewer/pull/396)
- spread null agent object when parsing frames [`#395`](https://github.com/simularium/simularium-viewer/pull/395)
- send selected agent data to front end [`#392`](https://github.com/simularium/simularium-viewer/pull/392)
- remove happy-dom [`a7ebd57`](https://github.com/simularium/simularium-viewer/commit/a7ebd57b262ad6222420a8960e169b85797a07aa)
- update package-lock [`f43acf6`](https://github.com/simularium/simularium-viewer/commit/f43acf604ea609c6b71d25ccecbad72844d6a241)
- update some test config [`7dde5d4`](https://github.com/simularium/simularium-viewer/commit/7dde5d4e209b5db30c66d7aa08de3e00bb691ba0)

#### [v3.8.2](https://github.com/simularium/simularium-viewer/compare/v3.8.1...v3.8.2)

> 10 June 2024

- Fix/remove simularium engine specific code [`#391`](https://github.com/simularium/simularium-viewer/pull/391)

#### [v3.8.1](https://github.com/simularium/simularium-viewer/compare/v3.7.4...v3.8.1)
#### [v3.8.1](https://github.com/simularium/simularium-viewer/compare/v3.8.0...v3.8.1)

> 3 June 2024

- With octopus, we can assume frame per message [`#390`](https://github.com/simularium/simularium-viewer/pull/390)
- update cache setting [`#388`](https://github.com/simularium/simularium-viewer/pull/388)

#### [v3.8.0](https://github.com/simularium/simularium-viewer/compare/v3.7.4...v3.8.0)

> 23 May 2024

- Fix/plotdata [`#386`](https://github.com/simularium/simularium-viewer/pull/386)
- Feature/trim cache head [`#381`](https://github.com/simularium/simularium-viewer/pull/381)

Expand Down
Loading