Releases: DARPA-ASKEM/terarium
Releases · DARPA-ASKEM/terarium
Release v2.21.1
What's Changed
Full Changelog: v2.21.0...v2.21.1
Release v2.21.0
What's Changed
- fix: show drilldown arrows in intervention drilldown by @shawnyama in #4749
- fix: other values now show source by @blanchco in #4744
- client-event for workflow updates by @mwdchang in #4741
- save intervention policy fix by @blanchco in #4760
- Update project asset constraint by @blanchco in #4759
- 4529 feat layout improvements to the notebook views by @brittanykondo in #4728
- clean: remove explorer by @shawnyama in #4753
- Optimize spinner progress by @Tom-Szendrey in #4745
- fix compound type propagation for selectOutput by @mwdchang in #4763
- prevent click from being interpreted as drag event by @mwdchang in #4765
- 4513 feat model enrichment flow by @dgauldie in #4766
- documentId is no longer required for model enrichment by @dgauldie in #4778
- 4732 feat cleanup the validate configuration modal by @brittanykondo in #4762
- Removing out dated menu items from ta3 operators by @Tom-Szendrey in #4786
- Added chart annotation control UI by @jryu01 in #4748
- Add enrich amr to the equation to model workflow operator by @kbirk in #4743
- accommodate for props.items change for model attribute displays by @mwdchang in #4789
- 4723 implement redesign of model from equation component by @asylves1 in #4770
- style(clean): apply a class to
tera-slider-panel
if you want it grey by @shawnyama in #4799 - work around workflow de-sync problem in stratify by @mwdchang in #4801
- add intervention policy to simulate by @blanchco in #4771
- update vue version by @YohannParis in #4726
- remove unused tera-drilldown emit event by @mwdchang in #4803
- fix: add debounce to intervention name change by @asylves1 in #4800
- Cleanup create intervention policy modal by @brittanykondo in #4797
- Optimize multiple constraints by @Tom-Szendrey in #4775
- Remove harderned mode from yarn to speed up pr by @YohannParis in #4805
- 4715 upgrade to java 21 fix breaking changes by @dgauldie in #4802
- Model Config only append to output when we dont yet have one. by @Tom-Szendrey in #4781
- show intervention policies on calibrate by @blanchco in #4807
- clean(backend): remove searches and getAlls that were used by explorer or not even used at all by @shawnyama in #4761
- fix(deps): update dependency axios to v1.7.7 by @renovate in #4816
- Sciml cleanup by @Tom-Szendrey in #4811
- show intervention charts on nodes by @blanchco in #4829
- fix branching workflow in diamond arrangement by @mwdchang in #4825
- 4790 bug app fails to extract configurations from timeseries datasets by @dgauldie in #4830
- Removing the Notes panel by @YohannParis in #3050
- chore(deps): update eclipse-temurin docker tag by @renovate in #4815
- chore(deps): update dependency gradle to v8.10.1 by @renovate in #4506
- default preview code comments for dataset transformer by @blanchco in #4813
- update readme by @dgauldie in #4835
- spinner on enrich model by @blanchco in #4824
- Model to latex with mira task by @Tom-Szendrey in #4831
- Provide localhost adobe key on staging by @YohannParis in #4837
- Equation extraction by @kbirk in #4809
- Fix accidental recursion by @kbirk in #4843
- Remove sciml by @Tom-Szendrey in #4834
- fix(deps): update dependency org.elasticsearch.client:elasticsearch-rest-high-level-client to v7.17.24 by @renovate in #4817
- Adding option to download document from ... menu by @dvince2 in #4839
- Apply chart annotations to the forecast charts on calibrate operator by @jryu01 in #4804
- Fixed empty state image and message on overview page by @jamiewaese-uncharted in #4852
- Bump vite from 5.4.2 to 5.4.6 by @dependabot in #4832
- fix(deps): update dependency @jupyterlab/coreutils to v5.6.8 by @renovate in #4739
- fix(deps): update dependency @jupyterlab/services to v6.6.8 by @renovate in #4740
- chore(deps): update dependency @types/jest to v29.5.13 by @renovate in #4814
- Update Configured SIR.json by @pascaleproulx in #4859
- Update model-stratification.md by @shawnyama in #4861
- Update generate_model_latex.py by @YohannParis in #4857
- Fixed broken links and formatting by @jryu01 in #4865
- Update generate_model_latex.py by @YohannParis in #4874
- Optimize threshold from 100 -> 350 by @Tom-Szendrey in #4876
- Update taskrunner images for easier python version management by @kbirk in #4845
- Change Adobe key test from Origin to Referer by @YohannParis in #4880
- Minor update to optimize doc by @Tom-Szendrey in #4878
- Select only relavant variables for the chart by @jryu01 in #4881
- feat: funman input update by @shawnyama in #4818
- 4883 task revert back to java 17 by @dgauldie in #4885
- fix python formatting by @mwdchang in #4886
New Contributors
- @pascaleproulx made their first contribution in #4859
Full Changelog: v2.20.1...v2.21.0
Release v2.20.1
What's Changed
- funman false-boxes parsing, remove save-as UI until redesign by @mwdchang in #4718
- fix(deps): update dependency org.keycloak:keycloak-admin-client to v25.0.4 by @renovate in #4505
- chore(deps): update authzed/spicedb docker tag to v1.35.3 by @renovate in #4362
- model comparison gollm cache issue by @YohannParis in #4709
- 4514 feat refine the fork a project workflow by @asylves1 in #4710
- propagate asset renaming by @blanchco in #4720
- dataset column information redesign by @shawnyama in #4582
- modelservice getOde null guard by @mwdchang in #4729
- chore(deps): update dependency lint-staged to v15.2.10 by @renovate in #4737
- Split codeQL by @YohannParis in #4725
- fix(model concept editing): accept empty value and input value by @shawnyama in #4735
- save intervention policy when one is not selected by @blanchco in #4734
- 4673 task create server side notification for workflow changes by @dvince2 in #4724
- Update funman version by @shawnyama in #4742
- Workflow minor cleanups by @mwdchang in #4736
- 4675 task ux home page projects table stats column by @brittanykondo in #4727
- Add some logs, remove others. by @kbirk in #4746
Full Changelog: v2.20.0...v2.20.1
Release v2.20.0
What's Changed
- fix: prevent drilldown kbd navigation when editing input field by @shawnyama in #4576
- Add error plot by @jryu01 in #4477
- clipboard round 3 - experiment with clipboard buffers by @mwdchang in #4581
- fix(deps): update dependency axios to v1.7.5 by @renovate in #4591
- stratification spinner by @shawnyama in #4584
- chore(deps): pin dependencies by @renovate in #4589
- fix hardcoded margin causing nested levels to have negative radius by @mwdchang in #4587
- extra workflow update guard by @mwdchang in #4595
- fix: matrix editing in model config by @shawnyama in #4583
- FINALLY fix the task caching by @kbirk in #4598
- feat: dataset enrichment and new layout by @shawnyama in #4536
- Only set created on if it doesn't exist. by @kbirk in #4601
- remove almost all @transaction annotations by @bigglesandginger in #4599
- Create beaker cell components by @blanchco in #4558
- Model Edit append output on run by @Tom-Szendrey in #4603
- show model parts in model edit by @shawnyama in #4602
- task: save as for model edit by @asylves1 in #4609
- address sync problem of deletes within a short interval by @mwdchang in #4606
- Rename optimize static interventions. by @Tom-Szendrey in #4611
- Jamie updating the overview page by @jamiewaese-uncharted in #4605
- Matrix clipboard by @mwdchang in #4596
- save as model configuration by @blanchco in #4597
- force observable field to exist by @mwdchang in #4616
- Update mira endpoint by @Tom-Szendrey in #4621
- add editor mira-taskrunner image by @mwdchang in #4623
- tests: update project sharing test by @asylves1 in #4628
- Update model-configuration-notebook.md by @dvince2 in #4619
- update model-edit.md by @shawnyama in #4624
- attempt to ensure annotation metadata is in correct format for downstream by @mwdchang in #4630
- feat: added empty state image and moved welcome message into a closeable panel by @jamiewaese-uncharted in #4608
- Update project-search-sort.md by @bigglesandginger in #4622
- Update model-configuration-input.md by @blanchco in #4617
- Send model id with configure model by @kbirk in #4615
- improve error stack trace for amr-to-mmt task by @mwdchang in #4631
- updating mira rest url in beaker container by @Tom-Szendrey in #4635
- use id in intervention dropdown by @blanchco in #4636
- Adjusted labels, position and fontWeight of timestamp by @jamiewaese-uncharted in #4638
- style: edit model draft mode by @asylves1 in #4620
- Added chart annotation endpoints by @jryu01 in #4604
- fix drag-end emission by @mwdchang in #4642
- chore(deps): update dependency jsdom to v24.1.3 by @renovate in #4645
- save as intervention policy by @blanchco in #4613
- Added general purpose LLM request GoLLM endpoint by @jryu01 in #4627
- 4433 bug wrong source informations by @YohannParis in #4481
- cache curries to not repeat calls for concepts by @Tom-Szendrey in #4640
- Update intervention-policy.md by @ngraham76 in #4629
- prevent setting empty expression, clean up expression parsing by @mwdchang in #4637
- Jamie transform dataset update page design by @jamiewaese-uncharted in #4626
- Updating optimize + calibrate tests by @Tom-Szendrey in #4618
- fix(deps): update dependency chart.js to v4.4.4 by @renovate in #4592
- Updated manual test for stratify by @liunelson in #4658
- fix values disappearing when switching configs by @mwdchang in #4653
- fix: edit model output naming issue by @asylves1 in #4644
- Optimize constraint - adding observables by @Tom-Szendrey in #4564
- Jamie configure model design fixes by @jamiewaese-uncharted in #4643
- Jamie model design polish by @jamiewaese-uncharted in #4655
- task: stratify save for reuse by @asylves1 in #4625
- Jamie fix checkboxes and pills by @jamiewaese-uncharted in #4659
- sort calibrate updates by progress by @mwdchang in #4649
- chore(deps): update dependency vite to v5.4.2 by @renovate in #4590
- Remove other concepts by @Tom-Szendrey in #4665
- save for reuse optimize and calibrate by @blanchco in #4654
- Stratify default output by @Tom-Szendrey in #4657
- 4432 bug configuration from dataset by @dgauldie in #4667
- Clone project notification by @asylves1 in #4668
- Updated transform dataset test: Add files via upload by @hvasque14 in #4677
- UX design clean-up by @ngraham76 in #4656
- Add enrich AMR endpoint by @kbirk in #4500
- model config state not stored on outputs by @blanchco in #4670
- intervention policy not stored in output state by @blanchco in #4671
- Add asset name on ressource panel hover title by @YohannParis in #4678
- Update intervention-policy.md by @ngraham76 in #4685
- Update intervention-policy.md by @ngraham76 in #4687
- Update intervention-policy.md by @ngraham76 in #4686
- Update intervention-policy.md by @ngraham76 in #4683
- Cache extraction service by @kbirk in #4674
- jupyterlabs to 3.6.8 by @blanchco in #4680
- Fix Stratify manual test typo by @liunelson in #4698
- Put back removed generate summary handler by @jryu01 in #4692
- Fix link to Stratify test model by @liunelson in #4693
- Update model-stratification.md typo by @liunelson in #4695
- adjusted font sizes of markdown text by @jamiewaese-uncharted in #4684
- reset model config fix by @blanchco in #4691
- [FEAT]: Export Model Config and Model at once, zipped #4316 by @dvince2 in #4669
- guard inputs changes for model configuration and intervention policy by @blanchco in #4699
- Jamie dataset design tweaks by @jamiewaese-uncharted in #4694
- Fix issue with the key used for the cache. by @kbirk in #4704
- Jamie simulate page design polish by @jamiewaese-uncharted in #4682
- Neil design tweaks 1 by @ngraham76 in #4701
- Delete testing/manual/Transform-dataset.md by @mwdchang in #4706
- Jamie calibrate design tweaks by @jamiewaese-uncharted in #4705
- UX revisions to drill down header by @ngraham76 in #4697
- Added output settings panel for the calibrate drilldo...
Release v2.19.0
What's Changed
- Add role gobbling error by @bigglesandginger in #4415
- add petri-amr semantic check by @mwdchang in #4423
- collaboration capable workflow - first pass by @mwdchang in #4336
- 4276 parameter distribution charts by @jryu01 in #4414
- Update Simulate Output by @Tom-Szendrey in #4422
- 4379 feat update resources panel layout with new designs by @brittanykondo in #4421
- Cache rebac by @bigglesandginger in #4420
- Update Calibrate Output Type by @Tom-Szendrey in #4424
- Update Optimize Output by @Tom-Szendrey in #4425
- Update ensemble simulate output by @Tom-Szendrey in #4429
- Simulate Chart correct index. by @Tom-Szendrey in #4442
- Workflow wrapper class by @mwdchang in #4441
- add log error when a 500 error is returned by @bigglesandginger in #4443
- feat: drilldown arrow navigation by @shawnyama in #4340
- chore(deps): update eclipse-temurin docker tag by @renovate in #4312
- link to new compare_models code by @dgauldie in #4445
- chore(deps): update dependency gradle to v8.9 by @renovate in #4363
- chore(deps): update elasticsearch docker tag to v8.15.0 by @renovate in #4438
- August cleanup by @mwdchang in #4453
- amr-errors in dev interface, more amr check criteria by @mwdchang in #4451
- Sharing project causes 503 by @bigglesandginger in #4455
- fix workflow broken renaming logic by @mwdchang in #4460
- Update operator menu order by @YohannParis in #4461
- Optimize test update by @Tom-Szendrey in #4462
- fix: notebook creates new config by @shawnyama in #4458
- 4330 replace loss chart with vega chart by @jryu01 in #4447
- Latex font fix by @shawnyama in #4449
- fix(deps): update dependency axios to v1.7.4 [security] by @renovate in #4448
- chore(deps): update dependency lint-staged to v15.2.8 by @renovate in #4435
- feat(fixes unit entry): specify characters you want to reject from tera-input by @shawnyama in #4463
- clean up workflow typing, localstorage transform, remove unused noteb… by @mwdchang in #4465
- model config Only show confirmation dialog if config has changes by @asylves1 in #4459
- Add project search index with permission mirroring by @kbirk in #4446
- Update optimize.md by @Tom-Szendrey in #4467
- feat: improve
tera-toggleable-input
by @shawnyama in #4464 - fix: extractions from dataset and document by @blanchco in #4444
- update client side workflow to avoid version mismatch by @mwdchang in #4472
- Update simulate.md to include interventions by @liunelson in #4480
- Do not mirror workflow by @mwdchang in #4479
- another attempt at fixing workflow bugs by @mwdchang in #4486
- fix: render toggleable input as long as the value is a
string
by @shawnyama in #4482 - better workflow save/update timing by @mwdchang in #4490
- Fix model edit reset in wizard by @shawnyama in #4474
- state/knob issues, rename presets to be presets, improve run-button g… by @mwdchang in #4491
- fix update project model name by @blanchco in #4373
- style: prettier drilldown arrow nav by @shawnyama in #4484
- Add auto increment field and sort on that. by @kbirk in #4497
- chore(deps): update dependency esbuild to v0.23.1 by @renovate in #4503
- style: stretch toggleable input to fill space by @shawnyama in #4496
- fix menuitem generation logic by @mwdchang in #4502
- Revert the broken seq num by @kbirk in #4507
- 4431 bug extracted values by @dgauldie in #4510
- auto link nodes when created with menu by @asylves1 in #4485
- style: fix overflow in asset pages and model entry by @shawnyama in #4515
- Remove fields that would cause caching failures in various tasks by @kbirk in #4511
- chore(deps): update dependency vite to v5.4.1 by @renovate in #4437
- chore(deps): update dependency lint-staged to v15.2.9 by @renovate in #4504
- Dvince/clean up workflows by @dvince2 in #4499
- fix: show intervention policy name by @shawnyama in #4526
- Only return latest event for notification events by @kbirk in #4508
- add beaker bindings to terarium notebooks by @blanchco in #4494
- show spinner for model-config extraction by @asylves1 in #4519
- 4452 Added expand feature for the vega chart by @jryu01 in #4518
- Handle error state for the notification by @jryu01 in #4524
- fix(compare-models): add markdown renderer and prepare for overview save by @shawnyama in #4509
- fix(deps): update vue monorepo to v3.4.38 by @renovate in #4436
- ta3/ta2 cleanup by @mwdchang in #4530
- Fix broken missing indices in tests and disable problematic async stuff in tests by @kbirk in #4516
- change update to a debounce model by @mwdchang in #4527
- style(model-diagram): add spinner by @shawnyama in #4533
- Cleanup utils and experiments by @mwdchang in #4531
- Home page does not refresh projects by @bigglesandginger in #4549
- 4498 feat update stratify modal with latest designs by @brittanykondo in #4534
- style: proper colors for model compare legend by @shawnyama in #4552
- Generate error for calibration by @Tom-Szendrey in #4535
- fix: disable wizard for complex models by @shawnyama in #4565
- disable model edit wizard by @shawnyama in #4570
- 4476 task revisit elasticsearchservice semantic by @dvince2 in #4521
- clipboard feature for model matrices by @mwdchang in #4551
- Fix the missing generic params. by @kbirk in #4560
- Remove additionalProperties from the TaskService sha256 by @kbirk in #4561
New Contributors
- @brittanykondo made their first contribution in #4421
Full Changelog: v2.18.0...v2.19.0
Release v2.18.0
What's Changed
- Remove model from code by @YohannParis in #4307
- ta3 (simulation/calibration/optimization)result cache by @mwdchang in #4224
- Added error charts by @jryu01 in #4296
- fix yaxis label extraction expression by @mwdchang in #4313
- update model-config for housing calibration result by @mwdchang in #4308
- fixed issue with error being thrown with empty concepts by @dgauldie in #4317
- Optimize request update by @Tom-Szendrey in #4318
- 4201 feat add preset to the calibrate and optimize operator by @dvince2 in #4293
- Ensure result files are exported correctly. by @kbirk in #4319
- Updating optimize to have presets by @dvince2 in #4322
- Fork project button, fix export regression by @kbirk in #4323
- separate input components by @blanchco in #4302
- chore(deps): update dependency @rushstack/eslint-patch to v1.10.4 by @renovate in #4310
- chore(deps): update dependency jsdom to v24.1.1 by @renovate in #4311
- chore(deps): update dependency @pinia/testing to v0.1.4 by @renovate in #4309
- "Remove" Skema text reading from proxies by @bigglesandginger in #4331
- extract stats from calibrate's sampled forecast run by @mwdchang in #4324
- Yohannparis/update current test by @YohannParis in #4333
- added new sample agent question for model edits by @dgauldie in #4325
- show that project is being forked by @shawnyama in #4327
- feat: preview model parts by @shawnyama in #4286
- Enable menu button on hover over output port by @asylves1 in #4329
- Yohannparis/update current test by @YohannParis in #4341
- Add cache control headers for some static payloads by @kbirk in #4326
- Update to gradle 8 by @bigglesandginger in #4167
- primevue text inputs to tera text inputs pt1 by @blanchco in #4332
- feat: model compare update by @shawnyama in #4328
- "Remove" skema-text-reading from extraction service by @bigglesandginger in #4337
- 4342 bug add asset to project not scrolling by @YohannParis in #4348
- model config fix by @blanchco in #4344
- primevue number -> tera input number by @blanchco in #4338
- fix POST /model-configuration endpoint logic by @mwdchang in #4350
- remove operation-type enum by @mwdchang in #4352
- fix: add + button back into asset card by @shawnyama in #4346
- fix(deps): update dependency org.keycloak:keycloak-admin-client to v25.0.2 by @renovate in #4361
- fix(deps): update dependency org.elasticsearch.client:elasticsearch-rest-high-level-client to v7.17.23 by @renovate in #4360
- Add options for node menu by @asylves1 in #4354
- Update to vite 3.5.3 by @YohannParis in #4364
- Move primevue to version 3.53.0 by @YohannParis in #4351
- refactor stratify related components , fix equations to model saving by @shawnyama in #4369
- Optimize poller updates by @Tom-Szendrey in #4367
- Rename V16_semantic_constraint.sql to V16__semantic_constraint.sql by @mwdchang in #4372
- Fix issue with toggle switch not turning gree when true by @YohannParis in #4385
- ability to drag n drop edges in the workflow node by @blanchco in #4380
- fix save model config by @blanchco in #4378
- save dataset on enter press by @blanchco in #4375
- parameter with strata suffixes by @mwdchang in #4370
- Refactored forecast chart by @jryu01 in #4366
- Update optimize test by @YohannParis in #4388
- update mira to latest by @mwdchang in #4389
- Add initials and observables into calibrated model-configs by @mwdchang in #4391
- Fix checkboxes by @YohannParis in #4407
- update logic for checking if there are any changes on workflow node s… by @mwdchang in #4387
- 4297 added a prototype for AI assisted annotation feature for the forecast chart by @jryu01 in #4374
- improve plus button on workflow node by @blanchco in #4413
- feat: calibrated configruration view by @shawnyama in #4377
Full Changelog: 2.17.0...v2.18.0
2.17.0
What's Changed
- fix: avoid inheritance warnings by @shawnyama in #4284
- task: remove mathml to acset by @blanchco in #4288
- 4062 add other values styling by @asylves1 in #4237
- fix: model config beaker initialization by @blanchco in #4285
- fix for other values type by @asylves1 in #4289
- fix misinterpretation of progress as percentage-progress by @mwdchang in #4292
- use calibrated model-config by @mwdchang in #4300
- Populate simulation results to fix progress ordering by @kbirk in #4291
- chart tweaks by @mwdchang in #4306
Full Changelog: v2.16.0...2.17.0
Release v2.16.0
What's Changed
- Interventions charts by @blanchco in #4199
- use model configuration beaker context by @blanchco in #4171
- Calibration, support before and after simulations for comparisions by @mwdchang in #4197
- feat: edit concepts in model page by @shawnyama in #4188
- FIX: Optimize setInterventionPolicyGroups re-init correctly. by @Tom-Szendrey in #4209
- add pyciemss-api call to notebook. by @Tom-Szendrey in #4211
- support operator output with multiple types by @mwdchang in #4200
- Univariate calibrate chart by @mwdchang in #4212
- tweak categorical color palette and y-label format by @mwdchang in #4213
- fix(intervention policy): disable save modal if no changes were made by @shawnyama in #4215
- node axes labels by @blanchco in #4216
- fix(calibrate): don't hide add charts button if there's no charts by @shawnyama in #4221
- Changed optimize chart labels by @jryu01 in #4217
- Add default values to output settings by @asylves1 in #4218
- Remove sciml operator from the menu by @YohannParis in #4240
- chart label formatting tweaks by @mwdchang in #4234
- Make calibrate chart selector univariable by @YohannParis in #4239
- Ts/3433 speed quality button by @dvince2 in #4235
- Add model from config id by @kbirk in #4241
- 4208 show units on the chart for optimize drilldown by @jryu01 in #4238
- legends-on-node-charts by @blanchco in #4233
- Remove extra content encoding by @kbirk in #4242
- Add PG indexes by @kbirk in #4230
- chore(deps): update dependency prettier to v3.3.3 by @renovate in #4223
- chore(deps): update dependency @types/lodash to v4.17.7 by @renovate in #4222
- chore(deps): update debian docker tag to v12.6 by @renovate in #4134
- Format tooltip for chart by @YohannParis in #4246
- feat: string expression to latex expression conversion by @shawnyama in #4181
- feat: reset and save as for model page by @shawnyama in #4245
- digging out model metadata for simulate/calibrate charts by @mwdchang in #4244
- fix: Put the failed-run indicator on the output border by @jamiewaese-uncharted in #4248
- Fixing wrong model configuration selection by @dvince2 in #4247
- Display variable name and unit on model config operator by @YohannParis in #4243
- safely trim multiple types by @mwdchang in #4250
- Optimize red border now removed when successful run. by @Tom-Szendrey in #4254
- Move project overview editor to the right folder by @YohannParis in #4253
- fix for unit time bug by @asylves1 in #4259
- added subtle shadow to header when panel is scrolled by @jamiewaese-uncharted in #4256
- Added histogram chart by @jryu01 in #4214
- Show units on the chart for the simulation and calibration drilldown by @jryu01 in #4249
- style: clean up slider and carousel by @shawnyama in #4261
- 4029 remove xdd by @dvince2 in #4198
- Caching the keycloak user representation to speed up API calls. by @dvince2 in #4252
- better success criteria charts by @blanchco in #4258
- Deal with concurrency on building image by @YohannParis in #4263
- Resolved FIXME to fetch model from model configuration id by @jryu01 in #4265
- Calibrate model config by @mwdchang in #4266
- fix: auto fill policy with an intervention by @shawnyama in #4264
- Calibrate progress indicator by @mwdchang in #4257
- Disable stratify button until request is completed by @asylves1 in #4271
- feat: initialize default config once input is connected instead of once drilldown is opened by @shawnyama in #4270
- 4262 show loss chart in calibrate node by @asylves1 in #4269
- optimize uses forecast chart by @blanchco in #4267
- fix calibrate fetching with wrong identifier by @mwdchang in #4273
- Workflow cleanup july by @mwdchang in #4278
- store optimize policy id rather than object in state by @blanchco in #4282
- auto focus modal input and wrap tera-modal in
<teleport>
by default by @shawnyama in #4274 - formatting, truncate strategy on axis, but show full number on tooltips by @mwdchang in #4283
Full Changelog: v2.15.0...v2.16.0
Release v2.14.0
What's Changed
- add mira-version.txt and use in dockerfile by @dgauldie in #3814
- Update simulate-calibrate-model-configuration-w-sciml.md by @blanchco in #3851
- Run xxx-taskrunner develop containerrs with hotswapping by @kbirk in #3845
- Build images locally for taskrunner rather than pulling by @kbirk in #3872
- Add missing model link in operator-annotations.md by @liunelson in #3873
- Add missing link to test model JSON in test-workflow-interactions.md by @liunelson in #3875
- Fix it again by @kbirk in #3874
- update client event service based on PanTera updates by @dgauldie in #3839
- This will definitely fix it by @kbirk in #3878
- feat: stratified initials and parameter metadata on model page by @shawnyama in #3743
- taskrunner fix by @kbirk in #3882
- fix: transform dataset testing doc adjustment by @shawnyama in #3886
- Simulate notebook by @blanchco in #3832
- Fix: building funman failing due to this by @Tom-Szendrey in #3881
- add default config if doesnt exist by @blanchco in #3885
- fix drilldown styles by @blanchco in #3889
- fix: dataset enrichment appears without reload by @shawnyama in #3890
- Added notification support for simulate operations by @jryu01 in #3877
- hide unused operators by @mwdchang in #3893
- fixed issue with staging application properties by @dgauldie in #3899
- Update introduction of manual templates by @YohannParis in #3897
- Update keycloak dependency (v25) by @bigglesandginger in #3905
- reset model cache on upstream disconnect by @mwdchang in #3906
- Refreshed auth token not being used by @bigglesandginger in #3914
- fix(deps): update dependency org.elasticsearch.client:elasticsearch-rest-high-level-client to v7.17.22 by @renovate in #3904
- chore(deps): update dependency esbuild to v0.21.5 by @renovate in #3902
- Strengthen client events by @bigglesandginger in #3918
- Remove complexity from task service caching by @kbirk in #3913
- Pass matrix string params to gollm configure_from_dataset by @kbirk in #3908
- Update project metadata to use projectAsset property by @YohannParis in #3920
- Fix CI by @kbirk in #3921
- [Task]: Update Optimize Input Designs by @Tom-Szendrey in #3919
- Remove tera-input-number. Only use tera-input by @Tom-Szendrey in #3922
- tera input type fix by @Tom-Szendrey in #3927
- fix: update model view in stratify drilldown by @shawnyama in #3912
- notebook style fix by @blanchco in #3928
- add a mira observable summary section for amr-to-mmt task by @mwdchang in #3926
- 3812 Added GoLLM summary endpoint by @jryu01 in #3925
- Display Table on the home page by @YohannParis in #3944
- Don't create new cols when enriching descriptions, update the existing. by @kbirk in #3953
- Update ensemble-calibrate.md by @liunelson in #3957
- Refactor gap css styles by @asylves1 in #3892
- Task: optimize update Forecast should run twice. by @Tom-Szendrey in #3929
- chore(deps): update dependency @types/lodash to v4.17.5 by @renovate in #3901
- add manual testing - optimize by @Tom-Szendrey in #3947
- update openai keys by @dgauldie in #3963
- New project thumbnail by @YohannParis in #3959
- improved mira controller error messages by @dgauldie in #3930
- Spike/fe using model configuration object by @blanchco in #3876
- 3834 task new workflow operator summarization scheme by @dvince2 in #3961
- PR feedback by @dvince2 in #3970
- Vegalite vis coordination test by @mwdchang in #3923
- feat: observables in model diagram by @shawnyama in #3934
- Fix model alignment by @kbirk in #3960
- TASK: Small saftey fix and code cleanup by @dvince2 in #3976
- Model Configuration Sidebar by @blanchco in #3968
- chore(deps): update authzed/spicedb docker tag to v1.33.1 by @renovate in #3972
- fix(deps): update dependency org.keycloak:keycloak-admin-client to v25.0.1 by @renovate in #3974
- clean up unused deps by @mwdchang in #3979
- sort the notification order by @asylves1 in #3969
- decouple-read-+-write-interactions by @asylves1 in #3958
- fix for dragging bug by @asylves1 in #3983
- fix(deps): update dependency io.hypersistence:hypersistence-utils-hibernate-62 to v3.7.7 by @renovate in #3973
- feat: observables are referenced in stratified model diagram by @shawnyama in #3978
- Ensure the queued response gets published by @kbirk in #3991
- Fix regression in task behavior. by @kbirk in #3997
- fix: model edit initialization by @shawnyama in #3988
- model config layout by @blanchco in #3982
- model spinner fix by @blanchco in #3999
- 3824 decouple read write interactions from the backend by @dvince2 in #3990
- Create and save the summary object when GoLLM summary generation request completes. by @jryu01 in #3992
- Fix tests by @kbirk in #4000
- create default config on node connection by @blanchco in #3984
- fix: shutdown jupyter session on page unload by @shawnyama in #4006
- Copy edits for error messages by @mecrouch in #4010
New Contributors
Full Changelog: v2.13.0...v2.14.0
Release v2.13.0
What's Changed
- Update validate-model-configuration.md by @liunelson in #3818
- Notebook summary UI by @jryu01 in #3763
- Stop model config from saving with no name by @asylves1 in #3783
- Task runner log: check for null type and log by @Tom-Szendrey in #3825
- Spike/update model configuration by @dvince2 in #3802
- redesign for create model from equations by @asylves1 in #3772
- Fixing basic auth for legacy model configs by @dvince2 in #3828
- workflow node does not follow mouse when dragged off canvas by @asylves1 in #3797
- workflow house cleaning June by @mwdchang in #3815
- Remove publication AssetType by @kbirk in #3826
- Fix: Description from gollmcard to be saved and used existing functionality by @Tom-Szendrey in #3831
- Ensure columns are recreated on dataset creation by @kbirk in #3827
- 3764 research how we can save calibrated configurations from a dill file by @dvince2 in #3829
- chore(deps): update dependency prettier to v3.3.1 by @renovate in #3821
- chore(deps): update neo4j docker tag to v5.20 by @renovate in #3822
- tera input changes by @blanchco in #3833
- chore(deps): update dependency vite to v5.2.13 by @renovate in #3754
- fix(deps): update dependency oidc-spa to v4.6.2 by @renovate in #3820
- fix(deps): update dependency io.hypersistence:hypersistence-utils-hibernate-62 to v3.7.6 by @renovate in #3819
- chore(deps): update dependency typescript to v5.4.5 by @renovate in #3753
- Fix: minor correction by @Tom-Szendrey in #3842
- feat: No 1x1 transition matrix in diagram by @shawnyama in #3835
Full Changelog: v2.12.5...v2.13.0