New features
- **frontend**: Display better error messages during model comparison *by freshavocado7* (cbca3b0ab20c67ab33b30c470ce16a69a4d262ab)
- Improve dark mode *by huyenngn* (ff31801c0f06c0c5e92038f9acbd4c350eb0b919)
- **templates**: Include new PhysicalLink interface context-diagram *by ewuerger* (9c9a5534999e405506c78616a2bc84a282ce955a)
- Improve app information component *by freshavocado7* (c6b8facc78192a4a24554371e8ed719a9b0f75a8)
- Update page title based on current view *by freshavocado7* (e44cda35e503f755859601a97753833c56c811d8)
- Upgrade to capellambse v0.6.x *by Wuestengecko* (11c600953a09f22b289e608ef6381d01e1e7a9ed)
- Implement UI review comments *by freshavocado7* (30f0cff7c1aac81abc85f58d9a935a6d82ff63d1)
- Improve tree explorer UI & object diff template *by freshavocado7* (dc83ae16cef721b120839247841f6025868c88ea)
- Allow version selection for model comparison *by freshavocado7* (d2f409e25d69dedf221cd2aeccac099091927fcd)
- Show compared model versions *by freshavocado7* (c7f9c6f81b572fbffa64c180f26c313fdc23662a)
- Implement model diff template *by freshavocado7* (732f2dec1ccc37b68c8daf256ffadaf9aa337aab)
- Display model diff on objects in sidebar *by freshavocado7* (bc19bece42523280d7749a50b6551dbe0471270d)
Bug fixes
- Apply filter to all SVGs *by huyenngn* (08ad134a991b8184bae422d4e881d492ed6c238f)
- Include icons in `allocated_functions` list *by ewuerger* (fe6eecd6bf8da5e98093880c1921e48a3c0a1b3e)
- Include object with icon in `FunctionalExchange` list *by ewuerger* (a3877c32f50e5195326a7ef36cbc10bd2d105a67)
- Show AppInfo when no object was selected yet *by freshavocado7* (338df828c3a997054d226722d157d0a0373886aa)
- Use the public function to preinstall elk.js *by Wuestengecko* (eb2078b309a65e8c2286ccc3b48421bda1b433d0)
- **frontend**: Allign file icon with folder icon *by freshavocado7* (ad5671052c5eed9fb69074a951b62747a39659c9)
- **docker**: Mark the model directory as safe for git *by Wuestengecko* (1b2a4bf9d0fefdaf1d929703664378dfb55635e7)
- **frontend**: Swap expanded/retracted icons in diff explorer *by Wuestengecko* (7999ab4a85473f256401fb33d3f69be27aa1623d)
- Fix comparison in Docker under random UID *by Wuestengecko* (611106081e4687e9ae5b72cc62d7d76d86ac6ae1)
- Resolve broken routing *by freshavocado7* (971c4f8d977cb0722f4ef9ab203c7e5e8f49bfa4)
- **physical_components**: Don't show description and context diagram twice *by Wuestengecko* (c9e41572598e87b9b947b76432e6ce03edd60c84)
- Solve various problems with templates *by ewuerger* (0eb2872b8234270488ab4959048b663e22212b64)
- **templates**: Solve various problems *by ewuerger* (128af7e6743378fae8a3bd6f616414547698a54a)
- Center spinner when loading object diff *by freshavocado7* (a79503a84ddf5a2faaf2f4366e23f8f5e29d294b)
- Constrain capellambse to v0.5.x *by Wuestengecko* (5157aa11028d8c1d6d173c9b5a7bea9be35966c7)
- Display compared version information *by freshavocado7* (aebd283d53cfb90c3a1ad80da8c39775ac665890)
- Commits list loads only when compare requested *by vik378* (6d343c36c176e51b82588416c29456821e8e382b)
Documentation changes
- Add instructions how to use CCM integration as user *by MoritzWeber0* (47b0a6dc8ce0977a9ebb2dad2c07cc33d5c5071c)
- Add sharing option to CCM integration *by MoritzWeber0* (85ecf1a3f8ad67e869734fdfa5d2aec7652e9247)
Build system changes
- Extend prettier setup *by freshavocado7* (04ca35ecc2188bcad1bf104f727e669ecdad0864)
- **deps**: Bump send and express in /frontend *by dependabot[bot]* (acd43b390d5e0a08f33889e474b552e4aef234dc)
CI/CD changes
- Update upload artifact action *by ewuerger* (6d9fdd82448cbe0b1330270f60a37cfd9bd0426a)
- Update upload artifact action *by huyenngn* (3a678501472a56773897cb90e06369acaad76bd3)
- Update frontend and pre-commit versions *by MoritzWeber0* (99a8442bed6f3322880bab672c8075e4c5028ee0)
Code refactorings
- Implement more review comments *by freshavocado7* (25b502591e99caeee6ecd994ba51a29f5bfc06d5)
- Rename object_diff to object_comparison *by freshavocado7* (d22b47f3f0f6aafefee2567af6437901fd4428d3)
- Refactor model comparison feature to include tree view explorer *by freshavocado7* (08350f2859652ce564c4b9f8b51c10f5f1165aa0)
- Apply review comments *by freshavocado7* (675648bb5d7c5effe7a691c51cbccbb4b3299232)
- Diff endpoints & stuff *by vik378* (e72ae5009986dcad8867a58ce9d717cc90c03ab7)
New Contributors
* huyenngn made their first contribution in https://github.com/DSD-DBS/capella-model-explorer/pull/37
* dependabot made their first contribution in https://github.com/DSD-DBS/capella-model-explorer/pull/39
* ewuerger made their first contribution in https://github.com/DSD-DBS/capella-model-explorer/pull/38
* Wuestengecko made their first contribution in https://github.com/DSD-DBS/capella-model-explorer/pull/28