All notable changes to this project will be documented in this file. Dates are displayed in UTC.
Generated by auto-changelog
.
- Feature/information panel
#532
- don't clear sim file when cancelling autoconversion
#542
- remove title from embed view
#540
- both sidebars get full height on embed
#541
- Fix/small screen warning
#539
- Fix/default octopus
#530
- update viewer version to 3.8.1
#527
28 May 2024
- Bug Fix: Plots not showing up for example trajectories
#524
28 May 2024
- Fix/send cancel autoconversion msg
#520
- autoconversion: Fix/conversion filename bug
#486
- Feature/state enums
#521
- Fix/plot data update
#522
- modify plot data unpacking
#517
- Feature/max file size
#518
- Feature/button constant
#501
- play button shouldn't be disabled at the last frame
#504
- merge autoconversion to main
#502
- point at octopus cluster
#500
- Feature/record movie UI
#483
- Bump gh-pages from 3.2.3 to 5.0.0
#499
- rename some functions and test for clarity
#496
- add more detailed documentation
#494
- Bump express from 4.18.2 to 4.19.2
#485
- Bump follow-redirects from 1.15.4 to 1.15.6
#479
- Fix/update custom modal
#482
- Fix/header buttons
#484
- Bump webpack-dev-middleware from 5.3.3 to 5.3.4
#481
- fix/hide tooltips after click
#477
- feature/viewport button component
#478
- update viewer to 3.7.1
68b7a96
18 March 2024
- Fix/icomoon
#476
- Feature/embed
#474
- fix: organize colors, modal buttons
#473
- reverse home page card order
#472
- fix the html loader result
#475
- Feature/og tags
#463
- Fix/nav tooltips
#469
- Bump es5-ext from 0.10.62 to 0.10.64
#471
- set slider range props to false and remove array from handler argument types
#470
- Fix/url modal
#466
- Fix/bump react
#461
- Bump follow-redirects from 1.15.2 to 1.15.4
#460
- Bump plotly.js from 2.20.0 to 2.25.2
#457
- open aics homepage in new tab
#454
- Feature/color picker
#432
- Bump @adobe/css-tools from 4.3.1 to 4.3.2
#449
- Bump axios from 0.21.4 to 1.6.0
#447
- check if it's a dependabot PR
#450
- Bump @babel/traverse from 7.20.5 to 7.23.2
#442
- Fix/share download styling
#448
- add time estimate or size to PR template
80017da
- Update test-coverage.yml
37a5fee
- Update test-coverage.yml
f926754
23 October 2023
- update viewer and fix types
#445
- fix menus offsets
#440
- Feature/version info
#423
- Update ux_issue.md
#433
- change check for if a file is shareable
#439
- audit fix
#437
- Feature/orthographic UI
#430
- Feature/share time url
#424
- change gh-deploy to be a dev build
#426
- Update CONTRIBUTING.md
#425
- Feature/download trajectory
#422
- looping playback and tooltip styling
#417
- Bump json5 from 1.0.1 to 1.0.2
#404
- Bump webpack from 5.75.0 to 5.76.0
#401
- Bump d3-color and plotly.js
#399
- Bump loader-utils and typescript-plugin-css-modules
#398
- Bump decode-uri-component from 0.2.0 to 0.2.2
#382
- Update ux_issue.md
#393
- File upload modal rework and styling
#392
- ui components for share time in url
9e50b00
- remove now-unused
LocalFileUpload
component2a1c111
- shift style rules, add light theme, remove buffer
225ebfd
19 February 2023
- add a default collapsed
#397
- Url Upload Auto Focus
#373
- Clean up
3c66ae3
- Actually fixed the issue
f795b9a
- Restored tabbing targeting to the close button and submit button
639c76f
13 January 2023
- Make staging and prod configs more similar
#383
- remove hashedmoduleidsplugin, and console.log out some version info, and don't show devserver overlay for warnings only
0adfc14
- update viewer to 3.5.1
1222953
- make production and staging as similar as possible
42d536d
15 December 2022
- push builds to new buckets
#380
- add bloodplasma card
#374
- Fix/load viewer webworker
#376
- Bump ejs and webpack-bundle-analyzer
#365
- Bump node-forge and webpack-dev-server
#361
- Bump jsdom from 13.1.0 to 16.5.0
#350
- Feature/update workflows
#364
- resolving peer deps
8bda641
- fix typescript and lint errors
2a009ba
- update postcss
3089098
19 September 2022
- Feature/shorten names
#363
- Bump moment from 2.29.3 to 2.29.4
#354
- Bump terser from 4.8.0 to 4.8.1
#353
- Bump eventsource from 1.1.0 to 1.1.1
#349
- update viewer to 3.3.3
93eea78
- Update ux_issue.md
e1ed1a5
- update viewer to 3.4.0
5d10b7d
25 July 2022
- fix loading from url, was still assuming pure json format
#345
- won't show time controls if there is no time range
#343
- Feature/update drag n drop
#339
- Bump moment from 2.29.1 to 2.29.2
#337
- Bump minimist from 1.2.5 to 1.2.6
#333
- reimplement drag and drop after viewer interface changes
e5c4b91
- refresh package-lock
f4c8991
- update viewer
3b35346
11 April 2022
- fix issue after merge main
#336
- added citation
#334
- fix horizontal scroll
#332
- add image
285ea6e
- adjustments to get title on one line
0668772
- some mobile styling
ba5c5c2
10 March 2022
- Feature/update overview figure on landing page
#330
- Fix/can't use arrow keys in input box of Upload by URL modal
#323
- Bump url-parse from 1.5.3 to 1.5.10
#325
- Fix/current time is hard to read when number of decimal places keeps changing
#317
- Bump follow-redirects from 1.14.7 to 1.14.8
#316
- Feature/place visual glossary key next to image on wider screens
#314
- Fix/menus go off screen sometimes
#312
- Feature/update visual glossary and landing page image
#313
- Add return type to React components
#307
- Update eslint from v5.14.1 to v8.7.0
#306
- Bump node-fetch from 2.6.5 to 2.6.7
#305
- Bump follow-redirects from 1.5.10 to 1.14.7
#301
- Fix/server error messages not displaying
#303
- add UX design issue template
7f23878
19 January 2022
- Fix/nav bar overflowing when title is long
#290
- Update viewer to v3.3.1
#299
- Update GitHub URLs to reflect new Simularium org
#293
- Fix/can't step back to first frame of some trajectories
#291
- Fix/previous trajectory persists when new trajectory fails to load
#287
- Fix/old error message comes back after going to landing page
#285
- Feature/treat warning messages as warnings
#284
- Update viewer from v3.1.0 to v3.2.2
#278
- add workflow to create issue
dfae6f2
- create issue only when opened
16e2a52
- Add @simularium/core-devs to CODEOWNERS
2c278d7
2 November 2021
- Fix/agent list sometimes not loading for drag-and-drop
#275
1 November 2021
- Feature/auto-expand agent groups with no parent color
#272
- update viewer
#271
- remove unmodified state
#265
- Feature/update viewer
#262
- Fix/file load error handling
#259
- Fix/broken styling in agent list
#260
- Feature/update loading and sharing instructions in Quick Start
#257
- Fix/spelling for Omar Quintero in acknowledgments
#258
- Feature/load local geometry files
#253
- Feature/list visualization options on landing page
#256
- install new viewer and audit
094ee25
- remove agentColor map from state
d5474c8
- using color from display data
a5aceb0
28 September 2021
- Feature/allow v3 trajectories to load (update viewer to v3.0.0)
#248
- Feature/update landing page header
#245
- Feature/acknowledgments on landing page
#243
- Update ACKNOWLEDGEMENTS.md
#240
- Feature/menu option for load file from URL
#236
- Fix/time input box is too narrow sometimes
#235
- Feature/add reminder for release notes to CONTRIBUTING.md
#234
- Add tests for ResultsPanel selectors (100% coverage for all selectors)
#231
- Fix/make clearTrajectory just reset to initialState
#232
10 August 2021
- Feature/auto-changelog
#233
- Fix/ "Show/Hide All" checkbox bugs (Add tests for ModelPanel selectors)
#230
- 100% test coverage of state selectors + some cleanup
#229
- Put basic and composed selectors in separate files
#227
- Rename some redundant variable names in state.viewer
#228
- Reorganize Redux state
#225
- Fix/selector code coverage
#224
- add coverage action
#223
- Replace agentviz with simularium in S3 URLs and in React app name
#222
- Update deploy-production.yml
#221
- Update auto-deploy-staging.yml
#220
- Fix/update SpringSaLaD publication and redirect related URLs
#219
- Fix/remove CopyWebpackPlugin
#210
- Feature/let user know that Google Drive is supported
#215
- Remove unused dependencies
#212
- 100% test coverage of util functions
#209
- Feature/migrate Mocha/Chai to Jest
#195
- Feature/post example models for SpringSaLaD and MEDYAN
#190
- Update markdown files
#186
- Fix/remove Gradle, Jenkins, Pipfile, and Docker
#187
- Fix/excessively wide time input box
#173
- Add issue template for Maintenance Task
#177
- Change master to main in code
#178
- changed order to match file order, added tests
9900fbd
- cover all functions with tests
9dc3e29
- cover 100 of util branches
296ac4a
2 July 2021
- updated viewer and npm audit fix
#172
- Update viewer version to 2.9.6
#170
- Fix/google drive links
#161
- Change "Type of change" items from checkboxes to bullets
#162
- Add instructions for sharing link
#157
- Fix/in modified state still click buttons
#151
- Feature/change reset hotkey
#155
- Feature/toggle tooltips pan/rotate
#152
- Feature/focus button
#143
- Feature/rotate pan buttons
#140
- Add new bullet items for new supported engines
#147
- Feature/set time with text input
#137
- Fix/make Membrane Wrapping a Nanoparticle load
#141
- Feature/add nanoparticle and Smoldyn models to landing page
#138
- allow devs to override the google api key for local dev
7baab7f
- Fix/file switching bugs (update viewer to v2.9.5) #156
64cfad5
- update viewer to the latest version
531e27a
11 June 2021
- Fix/build script
#134
- Feature/make error message more informative upon trajUrl fail
#133
- add inline env var to build scripts
eda8551
10 June 2021
- Fix/enable Dropbox links in URL param
#132
- remove autodeploy scripts from jenkins file
#131
- Update viewer to 2.9.3
#130
- Fix/floating point time errors (update viewer to v2.9.2)
#129
- Feature/publish gh actions
#128
- Feature/use full AICS logo in nav bar
#126
- Update simularium-viewer to 2.9.0
#125
- Feature/viewer controller refactor
#124
- Feature/version number badges
#123
- Fix/update lint-staged from 8.1.4 to 10.5.4
#122
- Fix/slider freezing issues
#121
- Fix/ not being able to step to last frame
#119
- Round scale bar label
#120
- Fix/update viewer to 2.7.3 to fix scale bar label
#118
- Update simularium viewer to 2.7.2
#117
- Update simularium-viewer to 2.7.1
#116
- Feature/display user-set time units
#115
- Feature/load file url
#114
- fix/COVID simulated time on landing page card
#112
- removed highlightId code
#111
- Feature/lazy update of time indicator on plots
#110
- Bump axios from 0.19.2 to 0.21.1
#106
- Fix/only re-render plots that have the time indicator bar
#109
- Fix/simulation keeps playing when user is trying to scrub
#107
- Fix/"skip 1 frame back" button is not disabled when starting time is not 0
#108
- Feature/add tooltips to left panel
#105
- Fix/wrap long plot titles
#97
- Fix/stop play on navigation
#101
- Feature/make visual glossary data-driven
#104
- Feature/add version to covid trajectory title
#103
- adjusted colors of disabled buttons
#100
- Feature/update image assets
#102
- Feature/landing page edits from legal and comms
#99
- Fix/svgs as fonts
#93
- disable play and slider on empty viewer
#96
- Feature/Show a "Reset views" button on plot hover
#98
- Feature/add Cookie Settings button
#95
- admin/update readme
#94
- Fix/disable Load Model dropdown while buffering
#92
- Fix/lift is playing up
#89
- reset sim file data between loads, and clear out blank viewer
#88
- style disabled buttons through antd
#91
- Fix/remove scientific notation from playback time
#90
- Feature/Save lastFrameTime as metadata only after first frame loads
#87
- Feature/Add tick marks to plots and upgrade viewer to v2.5.2
#86
- reload trajectory if reselected
#84
- Feature/add more plot trace colors
#85
- Feature/scale bar
#83
- Fix/"Load an example instead" link in left panel of empty viewer
#81
- fix/time unit not updating in total time
#80
- Feature/swap listeria card with new covid card
#82
- Feature/unsupported browser warning
#79
- Feature/add visual glossary
#77
- feature/update landing page and help menu
#76
- Feature/add screenshots to the PR template checklist
#78
- fix/replace icon on drag-drop overlay
#75
- Feature/add-blank-library-card-to-landing-page
#73
- feature/update simularium-viewer to v2.4.9
#72
- Feature/display time next to slider
#67
- Fix/error message networked
#71
- Fix/playback buttons not showing spinner when loading or buttons freezing when scrubbing
#68
- Fix/downloadable trajectory link on tutorial page
#70
- Feature/update landing page copy
#69
- Feature/zoom buttons
#66
- Feature/header-redesign
#64
- new viewer install
#65
- Feature/open tutorial page in new tab and move playback buttons to left
#63
- Feature/change skip frame icons and add tooltips to viewer buttons
#62
- Feature/add time indicator line to time plots
#61
- errors with env vars
#59
- Feature/style plots
#58
- Fix/staging production builds
#55
- Fix/make landing and tutorial pages more responsive
#52
- Fix/pause at end of file
#57
- update viewer
#56
- removed focus blue outline from canvas
#53
- Fix/loading
#51
- Feature/ Use real screenshots for library cards
#50
- Feature/style reset button
#47
- Update/ tutorial text
#49
- clean url for single page app routing on aws
#48
- Feature/Add favicon
#46
- Fix/"Import simularium file" button width
#44
- Fix/ui panel
#45
- Feature/display errors
#42
- Feature/loading indicator
#41
- Feature/display name
#40
- Feature/agent colors
#38
- Feature/file extension
#37
- styling playback controls
#34
- Feature/unmodified state
#30
- Feature/clear out params
#29
- Feature/header design
#26
- Feature/new ui selection interface
#28
- Feature/agent vis ui
#24
- adding GA tags
#25
- Feature/upload style
#18
- Local file plot data (and updated request for networked files)
#17
- config for npm scripts and gh deploy
#15
- File upload by dialog and drag and drop
#16
- Feature/select highlight agents
#13
- Nightly viewer install
#14
- Feature/tutorial routing
#12
- New viewer
#11
- Feature/router
#10
- Fix/slider scrub
#9
- Fix/datgui types
#8
- added scripts for gh actions
#6
- Feature/new viewer
#7
- Fix/time drag n drop
#3
- Feature/url open file
#4
- installed observable manager
#2
- Update Simularium Viewer
#1
- reinstall
54c8b36
- fresh install
be72c0a
- run npm install
6a8c5e1