What's Changed
- WIP Interactive Visualizer by @aidanm3341 in #487
- Updating visualizer branch to remove video by @aidanm3341 in #563
- Only re-generate graph if uploaded CALM instance json file has changed (#561) by @oliviajanejohns in #570
- Added labels to interactive visualiser (#568) by @oliviajanejohns in #568
- Update visualiser branch to bring in latest changes by @oliviajanejohns in #598
- Added group and nested group functionality by @Adwoa-Konadu-Appiah in #564
- Add node detail preview panel based on selected node by @oliviajanejohns in #597
- Update explore-cytoscape with changes from main by @YoofiTT96 in #648
- Cytoscape Exploration by @YoofiTT96 in #649
- Added navbar and menu to CALM-Visualizer by @oliviajanejohns in #659
- Visualizer Layout and Styling improvements by @aidanm3341 in #658
- Add toggle to show/hide descriptions on click by @oliviajanejohns in #683
- Added toggle to hide/show node descriptions by @oliviajanejohns in #698
- maint: bump recommended Node version to 21 and auto-install Java dependencies by @yt-ms in #704
- fix(deps): update dependency canvas to v3 by @renovate in #700
- chore(deps): update dependency rollup to v4 by @renovate in #682
- fix(deps): update dependency org.springframework.boot:spring-boot-starter-parent to v3.4.1 by @renovate in #695
- #717 Upgrade some dependencies by @jpgough-ms in #720
- Upgrade node too v22 now canvas has been upgraded to v3 by @rocketstack-matt in #708
- Initial Commit for the Starting Point of Calm Hub by @jpgough-ms in #709
- Fixes #727 by @jpgough-ms in #728
- fix(deps): update dependency canvas to v3.0.1 by @renovate in #721
- add mac silicon support to docker build commands (#723) by @grahampacker-ms in #730
- GitHub Action for Calm Hub by @jpgough-ms in #731
- Fix tests to allow all tests to run as part of suite (#710) by @grahampacker-ms in #726
- Add JsonProcessingException error tests (#732) by @grahampacker-ms in #733
- Upgrade to Java 21, add code coverage. Fixes #735 by @jpgough-ms in #736
- chore(deps): update dependency tailwindcss to v3.4.17 by @renovate in #729
- Bump the npm_and_yarn group across 1 directory with 3 updates by @dependabot in #724
- chore(deps): update dependency eslint-plugin-react to v7.37.3 by @renovate in #725
- fix(deps): update dependency @types/node to v22.10.3 by @renovate in #722
- chore(deps): update dependency com.github.eirslett:frontend-maven-plugin to v1.15.1 by @renovate in #738
- fix(deps): update react monorepo by @renovate in #737
- Resolve CVE-2024-12798 by @rocketstack-matt in #744
- chore(deps): update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.13.0 by @renovate in #748
- chore(deps): update dependency maven-wrapper to v3.3.2 by @renovate in #740
- Remove demo data from mongo init file (#712) by @grahampacker-ms in #734
- Add Java CalmHub to CVE Check by @jpgough-ms in #749
- chore(deps): update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.13.0 by @renovate in #751
- chore(deps): update dependency maven to v3.9.9 by @renovate in #739
- chore(deps): update dependency org.codehaus.mojo:build-helper-maven-plugin to v3.6.0 by @renovate in #752
- chore(deps): update surefire-plugin.version to v3.5.2 by @renovate in #753
- chore(deps): update actions/cache action to v4 by @renovate in #758
- fix(deps): update dependency @patternfly/patternfly to v4.224.5 by @renovate in #756
- fix(deps): update dependency @types/node to v22.10.5 by @renovate in #765
- fix(deps): update logback monorepo to v1.5.16 by @renovate in #766
- chore(deps): update dependency rollup to v4.30.1 by @renovate in #767
- Add Spectral rules to validate that interfaces are defined on the specific node referenced (169) by @willosborne in #743
- Badges by @rocketstack-matt in #772
- chore(deps): update typescript-eslint monorepo to v8.19.1 by @renovate in #661
- chore(deps): update dependency @types/node to v22.10.5 by @renovate in #773
- Vite migration (#747) by @aidanm3341 in #775
- fix(deps): update dependency org.springdoc:springdoc-openapi-starter-webmvc-ui to v2.8.1 by @renovate in #768
- #783 Pr Labelling by @Thels in #784
- Adding CALM Visualizer to main branch from 'explore-cytoscape' by @oliviajanejohns in #786
- Add CALM Visualizer to README / CodeOwners by @oliviajanejohns in #792
- Adding support to validate an architecture without relying on a pattern by @lbulanti-ms in #793
- Improve Visualizer Layout by @aidanm3341 in #801
- Introduce zoom control with tentative UI by @aamanrebello in #791
- Adjusted styling on zoom controls in CALM Visualizer by @oliviajanejohns in #802
- Adding Flows to CalmHub (#711) by @LeighFinegold in #799
- Revert back docify-compose.yml change so that calm-hub can run without build by @LeighFinegold in #806
- Add ADR support to CalmHub by @grahampacker-ms in #798
- Update dependency vite to v6.0.9 [SECURITY] by @renovate in #808
- Bump the npm_and_yarn group across 2 directories with 1 update by @dependabot in #807
- fix(deps): update dependency react-json-view-lite to v2.3.0 by @renovate in #769
- fix(deps): update testing-library monorepo by @renovate in #757
- chore(deps): update dependency @vitejs/plugin-react to v4.3.4 by @renovate in #811
- chore(deps): update dependency vite to v5.4.12 [security] by @renovate in #809
- chore(deps): update dependency @types/lodash to v4.17.14 by @renovate in #804
- Create a 2025-01 version of the schema for new updates by @jpgough-ms in #820
- chore(deps): update dependency eslint-plugin-react to v7.37.4 by @renovate in #814
- chore(deps): update dependency tailwindcss to v3.4.17 by @renovate in #816
- chore(deps): update dependency eslint-plugin-react-refresh to v0.4.18 by @renovate in #815
- Bump the npm_and_yarn group across 2 directories with 1 update by @dependabot in #813
- Highlight the small nodes on selection by @aamanrebello in #803
- fix(deps): update dependency @types/node to v22.10.9 by @renovate in #823
- remove visualize command and dependencies. Fixes #827 by @aidanm3341 in #829
New Contributors
- @oliviajanejohns made their first contribution in #570
- @YoofiTT96 made their first contribution in #648
- @aamanrebello made their first contribution in #791
Full Changelog: 0.3.0...0.4.0