New features
- frontend: Display better error messages during model comparison by @freshavocado7 (cbca3b0)
- Improve dark mode by @huyenngn (ff31801)
- templates: Include new PhysicalLink interface context-diagram by @ewuerger (9c9a553)
- Improve app information component by @freshavocado7 (c6b8fac)
- Update page title based on current view by @freshavocado7 (e44cda3)
- Upgrade to capellambse v0.6.x by @Wuestengecko (11c6009)
- Implement UI review comments by @freshavocado7 (30f0cff)
- Improve tree explorer UI & object diff template by @freshavocado7 (dc83ae1)
- Allow version selection for model comparison by @freshavocado7 (d2f409e)
- Show compared model versions by @freshavocado7 (c7f9c6f)
- Implement model diff template by @freshavocado7 (732f2de)
- Display model diff on objects in sidebar by @freshavocado7 (bc19bec)
Bug fixes
- Apply filter to all SVGs by @huyenngn (08ad134)
- Include icons in
allocated_functions
list by @ewuerger (fe6eecd) - Include object with icon in
FunctionalExchange
list by @ewuerger (a3877c3) - Show AppInfo when no object was selected yet by @freshavocado7 (338df82)
- Use the public function to preinstall elk.js by @Wuestengecko (eb2078b)
- frontend: Allign file icon with folder icon by @freshavocado7 (ad56710)
- docker: Mark the model directory as safe for git by @Wuestengecko (1b2a4bf)
- frontend: Swap expanded/retracted icons in diff explorer by @Wuestengecko (7999ab4)
- Fix comparison in Docker under random UID by @Wuestengecko (6111060)
- Resolve broken routing by @freshavocado7 (971c4f8)
- physical_components: Don't show description and context diagram twice by @Wuestengecko (c9e4157)
- Solve various problems with templates by @ewuerger (0eb2872)
- templates: Solve various problems by @ewuerger (128af7e)
- Center spinner when loading object diff by @freshavocado7 (a79503a)
- Constrain capellambse to v0.5.x by @Wuestengecko (5157aa1)
- Display compared version information by @freshavocado7 (aebd283)
- Commits list loads only when compare requested by @vik378 (6d343c3)
Documentation changes
- Add instructions how to use CCM integration as user by @MoritzWeber0 (47b0a6d)
- Add sharing option to CCM integration by @MoritzWeber0 (85ecf1a)
Build system changes
- Extend prettier setup by @freshavocado7 (04ca35e)
- deps: Bump send and express in /frontend by @dependabot[bot] (acd43b3)
CI/CD changes
- Update upload artifact action by @ewuerger (6d9fdd8)
- Update upload artifact action by @huyenngn (3a67850)
- Update frontend and pre-commit versions by @MoritzWeber0 (99a8442)
Code refactorings
- Implement more review comments by @freshavocado7 (25b5025)
- Rename object_diff to object_comparison by @freshavocado7 (d22b47f)
- Refactor model comparison feature to include tree view explorer by @freshavocado7 (08350f2)
- Apply review comments by @freshavocado7 (675648b)
- Diff endpoints & stuff by @vik378 (e72ae50)
New Contributors
- @huyenngn made their first contribution in #37
- @dependabot made their first contribution in #39
- @ewuerger made their first contribution in #38
- @Wuestengecko made their first contribution in #28