v1.2.10
Added
- Pipeline: OpenFLASH subproject
- Docs: add defense video to readme and sphinx site
- Presentation: upload pptx and pdf of dissertation slides
- Plots:
raster_text()matlab utility required for displaying text with certain fonts - Plots:
unicode()utility for handling supplementary plane unicode codepoints - Dev:
bibtex-condaenvironment for manual latex citation checking - Dissertation: create sections for contributions, list of research outputs, conclusion
- Dissertation: add quote to beginning of each chapter
- Calkit status: version sent to committee 6/9
Changed
- Paper: Use subimport for Overleaf-friendly path inclusion
- CI: Initialize submodules recursively
- CI: Turn off quarto stage (since no longer used)
- CI: stop using retry script for calkit pull
- Docs: update repo status badge from in progress to active
- Docs: better details on licensing of external code
- Dissertation and paper: updates for readability and clarity
- Dissertation: use submitted JFM paper but with US spelling
- Tests: delete unused AI-generated tests
- Pipeline: use new ck DVC remote
- Submodule: move
sea-lab-utilstoanalysisfolder inOpenFLASH - Paper: create line breaks for each sentence
Fixed
- Analysis: comment out broken AI-generated
compute_pareto_shape_heuristics()inParetoFigFunc - Test: fix wecsim filenames being inconsistent after previous shortening for struct fieldnames
- Test: further shorten wecsim filenames (multibody)
- Test: fix string vs char handling in
save_fig_with_diagnostic.m - Test: avoid rerunning postprocessing in tests (but this introduces test errors in stages that have tables)
- Plots: fix filename in
ReadNonMatlabFigsthat caused raster instead of vector images to be used in paper - Plot: fix multistart parallel axis plot visibility, including latex font
- Tables: fix first column formatting in matlab latex table generation
- Tables: introduce, and then fix, an issue with string escape parsing in
table2latex() - Tables: fix multi-character underscores in
Comparison,DesignVars, andGradientOptimFigFunctables - Paper: fixing citations, including making bibcop compatible with multiple .bib files
- Paper: fix references, including prefacing labels with paper name to avoid collisions
- Citations: fix JFM citations, title of JFM paper in self-citation, and RE bibcop
- CI: ignore
not our referror in calkit save branching logic - CI: turn on write permission for checks
What's Changed
- Calkit run 1025 25650421141 by @rebeccamccabe in #240
- Resolve videos page YouTube 153 failure and remove excess spacing under second video by @Copilot in #246
- Harden MATLAB optimization/error paths and figure export IO to unblock CI analyses/tests by @Copilot in #247
- Merge
thesis-updateinto current branch with file-leveloursconflict policy by @Copilot in #256 - Post-defense dissertation update by @rebeccamccabe in #244
Full Changelog: v1.2.9...v1.2.10