Skip to content

Latest commit

 

History

History
428 lines (367 loc) · 37.2 KB

CHANGELOG.md

File metadata and controls

428 lines (367 loc) · 37.2 KB

Changelog

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 component 2a1c111
  • 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

v0.2.0

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