capella-model-explorer v0.3.2
New features
- templates: Add Capability template for LA and PA by @ewuerger (f0604dd)
- templates: Add some more links to referenced elements by @ewuerger (2d2478f)
- templates: Show related diagrams by @ewuerger (f798955)
- Add FunctionalChain to System Definition template by @ewuerger (8ec5bdc)
- Add templates for FunctionalChain and OperationalProcess by @ewuerger (7d4b729)
- Add tool version into frontend by @ewuerger (5f70225)
- Add a helper envvar to keep the loading spinner spinning by @Wuestengecko (227545f)
Performance improvements
- Use pnpm for installing node_modules by @Wuestengecko (81ef4d9)
- Load diagrams asynchronously by @Wuestengecko (fe8db94)
- Allow caching reports at least until server shutdown by @Wuestengecko (348d05d)
- Optimize the 'show_other_attributes' macro a bit by @Wuestengecko (ba3478f)
- Don't send down chips that don't apply to the template card by @Wuestengecko (d70dc91)
Bug fixes
- Wait for subprocesses in
cme build --watchby @Wuestengecko (45c1a66) - templates: Show placeholder when linking to deleted objects by @ewuerger (156c309)
- templates: Fix various bugs for
OperationalCapabilityby @ewuerger (cfea185) - templates: Fix capitalization and whitespace in headings by @ewuerger (e341628)
- Unify and fix 'excluded' in show_other_attributes calls by @ewuerger (725e6f1)
- templates: Render all involved logical components, not just actors by @Wuestengecko (a557caa)
- Don't show the stack trace when Tailwind/Parcel failed by @Wuestengecko (e805f35)
- Fix Allocated Functions section for LogicalComponent template by @Wuestengecko (d4b0fb4)
- Correctly parse params in the render_diagram follow-up request by @Wuestengecko (4a1c9c7)
- Update the sidebar selection with idiomorph and OOB swaps by @Wuestengecko (2248c6e)
- Update URLs only once per page load by @Wuestengecko (7da30a1)
- Don't change the URL between /template and /report by @Wuestengecko (761cebb)
- Send template errors through the logger by @Wuestengecko (ced6517)
Documentation changes
- Update CCM instructions to enable diagram cache by @MoritzWeber0 (aa2ca97)
CI/CD changes
- Enable calculating the version number in Docker builds by @Wuestengecko (49e07a7)
Code refactorings
- templates: Rename phy-component -> physical-component by @ewuerger (48152f6)
- Clean up whitespace handling in templates by @Wuestengecko (294c14f)
- Replace plot.ly with bigger-picture by @Wuestengecko (c766d34)
- Use npx to call the Tailwind CLI by @Wuestengecko (45c2bd1)