All notable changes to the CALM CLI will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- feat(calm-widgets,cli): support specifying default widget options (3a0d5890699799b79333f44cc5860c8269b7afb9)
- feat(calm-widgets,cli): support specifying default widget options (c554ab878c32d9f99ce7aee8e9ea44460e6d9b41)
- (72ab6864e484632e6198873e9ced6c113c23dacf)
- (caa69d593180ad9141fa593a5a1a114405a3d813)
- (1d291134493d266f0d055d4903961b8cd1696772)
- (c3a06db9b458364ffdf8040a896ca2c9d39a5f2d)
- block-architecture widget theming in Docify and VSCode extension (a0605bc66e6f7373d1d219f06361787ab7e1bc3a)
- Introduce architecture validation to VSCode Extension (cc73f36c04327df807a49e14c352578be830678e)
- chore(deps): update security updates (d6f9217be845673e4b4e71d4d7893983213b49dc)
- chore(deps): update security updates (bcb0557d3d15217a295244c069d875cc48d0ad62)
- chore: update lodash dependency to version 4.17.23 in multiple packages (482591252758ae75fc011d7743b8fe1337c86776)
- chore: update lodash dependency to version 4.17.23 in multiple packages (0b2af20ec6c9e5d6dfcd0fafb53a10fc0a154fad)
- chore(vscode): add debug logging for diagnostic ranges (e18d3b35d5cf585fa7645c452f975cc3e76dba8c)
- chore(vscode): add debug logging to validation service (c0e69c73b74f18d46b4d1393c73d2b27a3a07f01)
- docs(vscode): add schema definition to payment-service and system JSON files (c8ced1ef58e337ebeefddefc0fb26a9d0eacd77c)
- docs(vscode): README remove status paragraph, add theme setting; Extension rename to CALM (af20ec20d38d92bb45157856ff6aef2b5d935900)
- docs(vscode): remove status paragraph from README, add information about theme setting, rename to CALM (d76e405430019539b36cdbb4d3f12c492712e835)
- feat(calm-plugins): create website command from vscode extension (ef7dd26e39e817584e563879c1a5aaaa7f143035)
- feat(calm-plugins): create website command from vscode extension (0cc32adb9728bf54dd329c82d73f860b5b6c4010)
- feat(shared): lint (238b8c7ac75185175450283fcf3b2aeed2678495)
- feat(shared): lint (a3bc5d4c50dd48224aa377d75bb08b5dd2b4a4ac)
- feat(shared): support specifying default widget options in frontmatter (9df3801c70ca79208ddae45afdda1a305ba3f743)
- feat(shared): support specifying default widget options in frontmatter (00851b2762083fdc8ddbe7f2166630173ab5179c)
- feat(shared): support specifying default widget options in frontmatter (86192fea355c71f486037db4f20a7dd46cec369d)
- feat(shared): support specifying default widget options in frontmatter (e0c59fcf94120e45bda71ef95d84e4b05c905a08)
- feat(theme): add high-contrast light and dark themes, update related documentation and tests (63a0e804e50392f74316cd9f13e950fbdf838914), closes hi#contrast
- feat(theme): add high-contrast light and dark themes, update related documentation and tests (fcb4f7217fd6968ee98f7443f1bb4d3ffc5ccf8f), closes hi#contrast
- feat(vscode): add content-based CALM document detection with bundled schemas (a5e3e325c47eab886cb0c52e1a02a147dab3afb4)
- feat(vscode): add debouncing and version tracking to prevent redundant validations (6fcbc973b6116744b6e46c0dd580f7b4c22ba7ea)
- feat(vscode): add validation service for CALM documents (a3bbc86d659232cd682534a3a2693db3b95333ab)
- feat(vscode): bump version number (20595fe387ca003a2f062caa138dd192468f471b)
- feat(vscode): handle theme and widget option selection in templates in live docify mode (d5f584ee717b8456d3e83ca33080f753fd25c18e)
- feat(vscode): theme support in vscode extension (3267f58efef04c7b8f315553b03e09e1f4128ad1)
- feat(vscode): theme support in vscode extension - fix changing theme (a96e00ea983ec4f2e2f1e36db08fe7f3a658f3d0)
- feat(vscode): upgrading minor version for new create website command (df50f78316afbb5de7eead3a83d56eeb91a2fe90)
- feat(vscode): validate CALM documents when opened (3830dc6647371c7bcf5019ecff8d59d35e76b163)
- fix(calm-widgets): add tests (fa66a1ad7f4f8d1ff5b60d22393fb1355163c0f3)
- fix(calm-widgets): lint (7e290bd1f84cc625de80094616cfb616af2fcca8)
- fix(calm-widgets): lint (5599fc0db78f0f58397433b943d43e7f768fcbe8)
- fix(calm-widgets): update test fixtures (071f8ce83993c63c70b6ccf3fedc79cbf2b123df)
- fix(cli): lint (ef9b23c7dd48b30bd15b44147a79d3389650ecf2)
- fix(cli): remove unused ValidationOutcome import (feec7788ff61692978399396645be051694a4e53)
- fix(cli): tests (d9aa0e3648834b87289e121fd76c7b9ef11e4332)
- fix(shared): add tests (848a8e62d8fbe16823aa0b895fbfadae9ddbe2ac)
- fix(shared): address review comments (be8695221b8f85569db23cde8b868e88857d0545)
- fix(shared): reassess themes vs WCAG 2.1 AAA contrast requirements and base on CALM blue (c7b7991fac0c3e3c8b99029b57188345c9c51942)
- fix(shared): remove old code that broke build (9fb13bf95ae406b302c96661eeedc1f54507733d)
- fix(shared): remove unused imports (b92a3a1a3da4013790e25aaa92f6db0b9fb9ab03)
- fix(shared): update test fixtures (52569fc39455775dc5796e230f266035ef6037f4)
- fix(template): update WidgetEngine call in TemplateProcessor tests to match expected arguments (7c3dfc94f465302934fee83dafa5d46aa5bdb962)
- fix(vscode): await schema registry initialization before validating documents (f12931be89d1d7b6cf74b8b762e09f8aaf67a86b)
- fix(vscode): clear diagnostics when editor tab is closed (8dfc4319f7b6c81237c3b211996d381021f2f307)
- fix(vscode): copyTemplateBundles to throw an error when template bundles are not found (c4715d44b915c70b0fc0182fe6e1ec68dbbd2874)
- fix(vscode): improve JSON path location finding for diagnostics (4b0beb58259551e3d534995380415d212c344651)
- fix(vscode): QuickPick was being disposed when hiding causing the selection info not be retained (5492e9c3fd67f52790ab4b3bdc69483aa2a62317)
- fix(vscode): refine
isKnownCalmSchemamock's URL validation regex (a0e686a479e63a6982b1a658dfd7cc1b951f48c9) - fix(vscode): refine
isKnownCalmSchemamock's URL validation regex (aaef819f7b409dda2f5e6c1c18f07ae55b6901a5) - fix(vscode): revalidate when editor tab becomes active (b5483b3af46decde32e1f0680a20768152e83d7e)
- fix(vscode): use @stoplight/json for precise diagnostic line numbers (359b2c22c9c75e90d35bf5de36dba4ae02e91ae7)
- fix(widgets): add comments to default themes (b1b1dfced260e9c54c2c99836542c3393a7d8176)
- fix(widgets): WidgetsOptionsContainer typing (578348bfbcb6daaf940b345f8f82f9d30fcfdf51)
- refactor: move validation enrichment logic to shared package (8b2314211c60dba7a290ad9b234254647889b82c)
- refactor(vscode): remove duplicate findPathInDocument logic (8a67ee40b3d3e237551cf2b4c05205ba569ae673)
- refactor(vscode): remove redundant null coalescing operators (6b3ab125f32dbd9a373b7a80e85a9c7ac435dc42)
- refactor(vscode): replace custom copy-calm-schemas script with copyfiles package (81f859bca709fa65785ef05f635d196f3a97e6b9)
- test(shared): add comprehensive tests for validation enrichment functions (2c50a1b54491d0ff30a960b37d8cd85f36fda456)
- Adding Algolia config (9da501ef5e908d840cfc4f590dea81f2393c93e2)
- (c96bdb2a659584a9f282a09bf7869378a90363fa)
- (09ba123e37288e491b56b89ae2a03983b3f5e3b2)
- (d6ce6ce0d6e17e25f4612b64219ed928e12d5011)
- (5e4798f35ea496e2194814fd5d079731c412d41a)
- feat(docs): add algolia docsearch configuration (4f0a672e841143da4614921fa8abf613fd658d87)
- feat(docs): add algolia docsearch configuration (d4dea79da5fe18974ef2fdfa587827d2e57e7787), closes #2019
- fix: address PR review comments (await loading, add tests) (9a0d1fd8578801f9828425920069ed6bbcc2ee0c)
- fix(cli): resolve linting errors (d091f6670a3a80c35f4e68d68d7560b6ab61ffa1)
- refactor(cli): move validation helpers to shared package (1808b579750cacb90b30251ad7db95d18ac8bced)
- refactor(cli): move validation helpers to shared package (c0c41eafb269c73e4afdcb28b1c477d71508aa04)
- test: add e2e tests for calm init-ai command with multiple providers (110a8cbe70c6a5aa9f307c7e94d333861f3b0afe)
- test: add help command for calm init-ai (7b01dd7427f6200415c02c3d4b0e57b8dcdd2396)
- test: add integration test for handling invalid provider in calm init-ai command (776c8fad82ac5d8c07cec86357176e882cbc1a6f)
- test(cli): add e2e tests for
calm init-ai(8344166953282769d4c9d785349fc0caa25f27dc) - test(cli): Add test for invalid provider string (1c8fcacacf764de8ae3451b889c5f647497e5a7b)
- test: refactor docify command arguments for better readability (b02afa37e3b99ad33f80dd4e437c7d3e2d7f8fda)
- test: update error message for invalid provider in calm init-ai command (f9287332ffe0f0a383df16aec78b91e0dd23a5a2)
- (0245840f9ef575aeb21bbd66e9435d0bd04d2b82)
- feat(calm-cli, calm-ai): Add support for AI Assistant support for Claude Code (1b18daf128cd982cee16371fc837b1f7bc19c61a)
- chore(deps): update actions/cache digest to 8b402f5 (69238038108a6d870ff6b688544aae62f76e4ad3)
- chore(deps): update actions/cache digest to 8b402f5 (9a79b76803aaad3c555483b420e08d1a362130b6)
- chore(deps): update actions/setup-node digest to 6044e13 (5d337012ce61a2b3eb8b95e5afacb453215678d5)
- chore(deps): update actions/setup-node digest to 6044e13 (39cae918b671c4712deb89e06509e6623028a66d)
- chore(deps): update patch updates (e4b442956332eccd28f8687af7a1e89277a81ee0)
- chore(deps): update patch updates (ced8a1db9af2caf009a2448fbc26540f18902274)
- chore(deps): update semgrep/semgrep docker digest to 815298b (63c466f8e5cb0ccbbb55daca4adef0362e214140)
- chore(deps): update semgrep/semgrep docker digest to 815298b (87792e8d54c390d30592ad7748835b5a4c0fa21e)
- docs: update README for improved clarity on CALM AI tools and directory structure (0261e2ec3d138e3b87bfde7a31cad89735c5d90f)
- feat(ai): add support for Claude AI provider in CLI options (35f347d4fda234379a66919599f1e9d03fee4088)
- feat(ai): add support for Claude AI provider in tests and resource validation (216114a31658f1e7803e8ca906a24e4d654c12af)
- feat(ai): add support for Claude Code in CLI and documentation updates (3173383920f9e3225a5462f403d8855aeef78253)
- feat(ai): AI assistant config to use topLevelPromptFileName instead of topLevelPromptDirectory (5d138e0a5ff1a855272e249e35d7fb46f35f6c10)
- feat(ai): update AI assistant configuration for refactored TopLevelPromptFileName (a72202614f0affa0585b927894574b9f859a31bb)
- feat(cli): refactor init-ai options and refactor AI assistant config interface per reviewer comment (084895fd2b71fa222eca07ea1629724b539efb42)
- feat(docs): add local verification instructions for new CLI version in developer guide (95eb35590ca01139a488bbce1353ecb029c94109)
- feat(tests): enhance ai-tools tests for chatmode configuration validation and error handling (0b7adcada7913ffbe054d581affa598cad1dd04e)
- fix(docs): correct typo in CLI manual verification instructions (263331b184ecffb1759b783610122895d15efcb2)
- refactor(ai): standardize skill prefix and suffix keys in AI assistant configurations (7ff0233cb588589db3e59c09100e1e1f4715dc21)
- (0471b6170fbfb39ad4d5c4f2dc8d2d209e19a24e)
- (71dd3c9dd022ab334bf92433a3d87e99f9c58514)
- build(deps): bump devalue (150d237030e50f5b37783a4823bc809cf09e36a8)
- build(deps): bump devalue from 5.6.1 to 5.6.2 in /advent-of-calm/website in the npm_and_yarn group across 1 directory (458cd37b1907d9556c64e6c3e5e51b722e392034)
- fix(aoc): update diff to 8.0.3 to address GHSA-73rr-hh4g-fpgx (3447188079f90197fcd345c036b7faf122a5f820)
- fix(deps): update diff to 8.0.3 to address GHSA-73rr-hh4g-fpgx (d0d16541c249fce7a1bf8e8e76547c82ea9ceeba)
- fix(deps): update mermaid to v11 to fix diff DoS vulnerability (GHSA-73rr-hh4g-fpgx) (17f6c47f7a8b6ee1393de1c9b200b23f2204a163)
- fix(deps): update mermaid to v11 to fix diff DoS vulnerability (GHSA-73rr-hh4g-fpgx) (819ef4c35877b42b459b406d3178ce3edffc3239)
- (29a81dcc89fc942de97c8ead0f1c6c79a3bc0b8e)
- Update AGENTS instructions to use npm workspaces (703cd7be0688646c05b658881a6040720df04ccf)
- docs(calm-ai-tools): fix typo in AI Assistant selection instructions (0c7480da7c566ad054174b03859f75cfc5e50fa1)
- docs(calm-ai-tools): fix typo in AI Assistant selection instructions (e476d425b2001701b74182b4d30b8d350ef8340f)
- docs(shared): fix remaining workspace name inconsistencies (d4b86ab41d4c0b32f4df89202afc26212ee7d923)
- docs: update AGENTS.md files to use npm workspaces consistently (eaa199d64e0fc0ce6341b88ef24911b6eaa33601)
- docs: use consistent workspace directory names in AGENTS.md files (f7b38c1db22090f4f4d9a3b9a21dbf7854114e79)
- fix(deps): add advent-of-calm/website to renovate ignorePaths (eedb4836d29187f6076eef1bf7ca29ba3f2e86bc)
- fix(deps): update patch updates (878c1f5ef86785a8e0441bc91d9d7f0d1a965293)
- fix(deps): update patch updates (c455f5a93845292bec9ab4d31de1092650b0967d)
- Manual release triggered
- chore(shared,docs,cli): relocate deprecated docusaurs configuration property (4d2663022d6c2053f1b5da8effbef7cb3dca02d4)
- chore(shared,docs,cli): remove inadvertently added lines in prior commit (f99c8368f0602d1105d13ba89c4595a1a92f535b)
- incorporate reviewer comment. (f911949064a485789dd1227b0634a47e1045e985)
- incorporate reviewer comment. (59e29f8556fdd3eb3b7d4c1436ab6be662f5d259)
- (7cfbe72d418c90ed86a94847eb2f90739225eb21)
- (58f0e78f724c250afbf3031ff62df1c95121f3f7)
- (664cb67eac02ee304f3d41049d60f9f99e7f553c)
- (1c4203b3ea9f0dab661ea2b7bff805b7b40caef3)
- (67a73aaaca56f7fe70e6c563602ad0db3ef5f6b5)
- (8a864f008db604678c1148380411985f0ed3c116)
- (a533fafba16f595a1aecfaf612e363d16d4fffc3)
- Add multi document navigation in VSCode Extension (0aac9389133b9bfab330f79e778fd33e452f33ee)
- Integrate Advent of CALM into core docs (138b9ac97dde6e2c526c0db41517f5efe2523561)
- feat (calm-cli, calm-ai): add support for additional AI Assistants (62aac669490e295d680c9f12d1a8c84939784310)
- chore(shared,docs,cli): relocate deprecated docusaurs configuration property (0f6386f4af5f70eb66e1f386e6fb7e06504a1e7a)
- NPM CI Housekeeping (#2016) (39765a16ffe9f7296c1b2a489dc28c3ef3e04e3e), closes #2016
- Update calm-ai/tools/calm-cli-instructions.md (a900cec888bb23e1f11741a72d15a7e4a3c1d419)
- Update calm-ai/tools/calm-cli-instructions.md (bf648318dfd4205ce61cdfe78ce2185bd57ee88a)
- Update docs/docs/working-with-calm/calm-ai-tools.md (736ca6f1e5e456686dd5bbc0d833195ea2493515)
- Update docs/docs/working-with-calm/calm-ai-tools.md (2209c4af821c2a14734ce97fa840dfa4e1fa518d)
- Update docs/docs/working-with-calm/calm-ai-tools.md (93ea5380ed37007b6a5dd44893f4ee588ef8adc5)
- Update docs/docs/working-with-calm/calm-ai-tools.md (b28aa0101bb27d32389b9b2ea5edf8e233c8b952)
- chore(deps): update minor updates (6dd5f4988b34c261289895e2ad25e34a2b27a25d)
- chore(deps): update minor updates (8c13098b79a177ea62967c8d443f7a6389f06ace)
- chore(deps): update minor updates (fc551f9a351f48d5f0446b74f0246ee3e50a7863)
- chore(deps): update security updates (d139088345db4277a25d232c898643bfc6de4fd4)
- chore(deps): update security updates (834967b93772ad54836141b5669a5910e268e49f)
- chore(deps): update security updates (576af98a199d1d977613d149fa153a798e5583c0)
- chore(deps): update semgrep/semgrep docker digest to 15c3954 (26a16bcad8a1c601602b36ce72869c86f7127284)
- chore(deps): update semgrep/semgrep docker digest to 15c3954 (3a670a74df17cd1a6fd0d73b831627e301942d19)
- chore(deps): update semgrep/semgrep docker digest to 15c3954 (42d04dc18412e51b66321d64380fe9af7fdd4759)
- chore: Enhance error handling in navigation and selection services; add shared package documentation (bf39f028b2dc09c37692f232832109504b6f8c2b)
- chore: regenerate workspace package-lock.json (cab0f34df63617304ba692dceda2f3e277de0f8a)
- chore: revert settings.json changes (41babe67a600fe770b44e58bf65782f175e805af)
- chore(shared): fix lint (9b5f57d06a4ced44972da4ea2dda768cac365bdc)
- chore: update renovate configuration to include npm deduplication and ignore specific lock files (34a781a770b1e84aa31b2584ebbb2e32512d3204)
- docs: add icons to navbar and sidebar for consistency (ea7f62973df6f2dbe0fd4fd5df656e74d42e3ed4)
- docs: add image for CALM Model Elements in VSCode extension tutorial (a8278b8622b73551766a9cc43afba4149b12251b)
- docs: add Learning section with tutorials and how-to guides (631d3c33eca2c91453e893d63e2af332b15f00e6), closes #2017
- docs: add scaffolding to challenge tutorials (642d1653463d6c38e2fbbed8fe139ab2323cb64d)
- docs: address feedback (cc3af2cea725a02f43e8a1cd9027a5b1812c38f8)
- docs: align governance guides with actual CLI capabilities (8ffca21f1ef94381ba2e329e130c253c16a3ace9)
- docs: clarify additional properties requirements for interface-definition and interface-type (a2a4240dbc4eb211a395e8ad950c4c221c6b2eec)
- docs: clarify next steps for configuring VSCode with CALM chatmode (d71a9c13ee9522c0d9229592eb75a80f629d712c)
- docs: clarify what the CALM 1.1 schema is (ba00d2c1946d9cba55112e24d2897ff6a2d48747)
- docs: clarify wording in CALM setup tutorial regarding chatmode usage (304cea9f061edc3cc43b5dba3dc3fc55e067911d)
- docs: correct formatting in prompt customization instructions (cda80ba4e6f208065b4c7de2dfcf2c59922672a8)
- docs: fix controls schema and add reference examples (385dd8fb90ba246b5d8b2eacc9194badd37e40eb)
- docs: fix docify command examples to output directories (a1728246accf393dcba52beccb9424e115bd97e9)
- docs: fix time estimate inconsistencies across index pages (3177ec7ea35cb8803a8a9ff642a98dfe9c10f02f)
- docs: pin git-auto-commit-action to commit SHA (6fab7a82f2dd83f43eef6559beb019645f4831e6)
- docs: polish learning content and add difficulty scoring (550d6a14f9def20fd45a35f017e1087e02823c70)
- docs: remove 1-7 from challenge prerequisites (abdd3915d2dbd17cbbfad6096993e84dc1e9d25f)
- docs: remove how-to guides and challenges sections (756bd7c422d43c5013e6a66e89e7483792362e5d)
- docs: remove non-existent calm visualize command (b5986d1c06829674d88bbbf90d15ddc2c385e3e9)
- docs: remove numbering from beginner tutorial titles (afe5c6a7806803448dc3b3940a2461de837a34c7)
- docs: remove outdated sections from CALM VSCode extension tutorial (dce88f7c721fd018110c4c2ea03e11a0fa21f252)
- docs: remove quick-start section (c2d81cacaf30bd830db63fd8663fb4d773193e5a)
- docs: remove remaining tutorial number references (cc1824a59e2cfc59b363f04a31a321ca6c118e6e)
- docs: remove tutorial numbering from overview pages and internal references (b3fb120b050159b4976b268e3cde72f0b897212b)
- docs: standardize difficulty and time estimates across learning content (cf7c9860cea0a3dec3c546951dc834a66bbb9114)
- docs: standardize formatting in tutorials index for clarity (db5d4b6d311e4d6f6b43611a9c853bdaad370870)
- docs(tutorials): add interface definition schema example (cb8b41e2888a153cbbfbfb638f55c273ebadb4ce)
- docs(tutorials): fix formatting in CALM tutorials overview (7d7919ddc4e6df668bf3990889dd08fd80c16db0)
- docs: update CALM CLI documentation link (2dbdbd7ebff86b916b3bfd106be3cb01620dc7b5)
- docs: update CALM Schema Reference link to the latest version (737ec66058a154939a34afed2cbb1f5fb7ec97d7)
- docs: update communication aid description and correct file path in interfaces tutorial (d533ab066f180feba2f129152700e44b458eb8a2)
- docs: update patterns.md to use release 1.1 schema URLs (4f972d4d2bed5f680d2c1a9280ecb76f61589aca)
- docs: update references from CALM v1.0 to v1.1 across multiple prompts (a68faf5c454ab2a98bd954fddeee3a9ed1afbc86)
- docs: update references from CALM v1.0 to v1.1 across multiple prompts (464f20d352bfb7dccb6ba9a837fbb69e3aed6988)
- docs: use relative link for CLI documentation (687862ff5f16ce3e310be993c378498ebf666c12)
- feat: add copilot and kiro AI assistant configurations with skill prompts (44dea031f55acc8bfce9772a853a72efb4cba01b)
- feat: add copilot and kiro AI assistant configurations with skill prompts (b1ec11d3fe5f54cb5942e948dd68d4ab30f62ee7)
- feat: add error handling tests for setupEnhancedAiTools to validate directory checks (155eaaeca432cf8007f3c89b7cb7e430dd111b35)
- feat: add error handling tests for setupEnhancedAiTools to validate directory checks (2b03441869c360b1b46e59b375c07e351e535bd2)
- feat: add init-ai command for AI provider initialization and deprecate copilot-chatmode (a90866eb4ad0a9c34d551120ab6e269247d3579b)
- feat: add init-ai command for AI provider initialization and deprecate copilot-chatmode (914a6e7201fd34c28556d023af822cc6b47f91ab)
- feat: add security and data validation tests for AI tools setup (4ecf96b79349dbb3b05e7cadfc9a8c41051d4c70)
- feat: add security and data validation tests for AI tools setup (0f483dc59fcfc0b5bbc86585b996031b2a0ca887)
- feat: add tests for setupEnhancedAiTools with real file handling and provider support (a01b97282629de2ced8587de4fdb6a3ceff70899)
- feat: add tests for setupEnhancedAiTools with real file handling and provider support (ac77b87001a154f8b9696a88f03bd78cf32974ec)
- feat: add topLevelPromptDirectory to AI assistant configurations for enhanced directory structure (ce48637cefb1024ebaaea5fe297732aa4a408317)
- feat: add topLevelPromptDirectory to AI assistant configurations for enhanced directory structure (b7cde4831e0e5c01a94f0c5dc68b37bdeefa174a)
- feat: deprecate copilot-chatmode command and introduce init-ai for AI assistance setup (f8a19dabdb2c88fa4f65ca7d15542e6ed77fe64f)
- feat: deprecate copilot-chatmode command and introduce init-ai for AI assistance setup (80353c0f62ccbfbee2a93bc7b1b538c1aee189ea)
- feat: enhance AI tools setup with provider validation and improved configuration checks (0c9638cf68539cb5bc8d136bfa460997260a467c)
- feat: enhance AI tools setup with provider validation and improved configuration checks (b0980f464e38654e61e6c3cbe4c4e1f4ede1ad68)
- feat: enhance setupAiTools tests with improved mocking and error handling (9cca7c733c1bb472200fcccd29baf9a25b12b8fc)
- feat: enhance setupAiTools tests with improved mocking and error handling (476e47ea04bb4c5af5c38deb7bc2549907ba280c)
- feat: generalize AI provider initialization in CLI setup (2ca04d001357c0c3e0b201c0a864fda6405adb6d)
- feat: generalize AI provider initialization in CLI setup (d0675058661e2f2bcc1d1cb0d8fa7fce92a4f01a)
- feat: generalize setupAiTools to accept provider parameter for improved flexibility (1f5f79f603bd728eb6501e94f336f595177cbd4a)
- feat: generalize setupAiTools to accept provider parameter for improved flexibility (2e1be9cb8205a48160dd29de17871727269ce62f)
- feat: generalize setupAiTools to accept provider parameter in tests (9a49ebed44bc424034da79de3973757a53c0fcab)
- feat: generalize setupAiTools to accept provider parameter in tests (32af54d3004f66a2e136855eb8a85d0455f09d49)
- feat: Implement multi-document navigation and refactor document loader (af7e8d4d592ee94333ee7404b11485865fa7ff8f)
- feat: improve error handling in createChatmodeConfig for better clarity and throw on failure (2b9c87597831b6648d3ad37663968e8a2f5d31d5)
- feat: improve error handling in createChatmodeConfig for better clarity and throw on failure (70d131cdb574dbf7d9683574667331db7d29954d)
- feat: introduce CALM AI Tools documentation and deprecate copilot-chatmode references (c32a86803378ebc144b3b270c5261045ba05f0e9)
- feat: introduce CALM AI Tools documentation and deprecate copilot-chatmode references (c8606a02b410316b2eda2b880bf2522cc1483043)
- feat: remove CALM.chatmode.md file as part of architecture refactoring (de4eda4974777b01ae96ce9a3d1d251c051a965e)
- feat: remove CALM.chatmode.md file as part of architecture refactoring (c05aa51c0a773445eaba77af93af3baedd6ad886)
- feat: remove hardcoded AI provider argument from setupAiTools function call (1cb1d49038ab7332c64131a947f19392d6970f69)
- feat: remove hardcoded AI provider argument from setupAiTools function call (c0528665f6b917fdea573098f0e339806eda77b6)
- feat: revert setupAiTools function by removing provider argument (debe9dfe11f7028fb5d5e02299d53bf3c5eda8ef)
- feat: revert setupAiTools function by removing provider argument (c7d1ef99bca828c2d08c29a31f657fb77b92c263)
- feat: update AI tools setup to use templates and improve logging (b61ee2b96aaf4d608328a8d2fa02522a42602189)
- feat: update AI tools setup to use templates and improve logging (e0022d265ddbf28483c418120145f7cf6ce84d1a)
- feat: update init-ai command argument description to specify supported AI providers (85a0909177868ef46012c86f5314026c5ebe62c6)
- feat: update init-ai command argument description to specify supported AI providers (dc782d35b6dd743ca15d3ee00e332d3fdd8490e1)
- feat: update logging messages in CALM AI tools setup (a25a231686a48c934c07a0b0da6bfaf836f4facc)
- feat: update logging messages in CALM AI tools setup (84c5460c6e7f4a55d7fdc730163a1abfc2cde21b)
- feat: update README and CLI instructions for init-ai command and deprecate copilot-chatmode (1322f6a35d5bbcef08ca99e4578b80c637908406)
- feat: update README and CLI instructions for init-ai command and deprecate copilot-chatmode (cd133068e07d6b78ef0a0e5a7fbd374878d9d6f0)
- feat: update setupAiTools to include provider parameter and refactor CLI setup (c9e168346fe3b45ca8b6c45e1decbe15681264a8)
- feat: update setupAiTools to include provider parameter and refactor CLI setup (e56882fbf92d8c397c7dd7bffebcb6b589623c0f)
- feat: update setupEnhancedAiTools to enhance logging and remove deprecated chatmode config creation (ac46333ac508a2f1d153cfc25d6eafa21937561a)
- feat: update setupEnhancedAiTools to enhance logging and remove deprecated chatmode config creation (79fef05c0fc76805f80f73ddf9cb17d010fd2bba)
- feat: update title in CALM AI Tools documentation to reflect correct terminology (225763346388c2700a0610cc78ac97df1c2504b4)
- feat: update title in CALM AI Tools documentation to reflect correct terminology (2f0d2b37eaf97b34f0899b69eb6e657a1212ad20)
- feat: update Voice Mode documentation to reflect CALM AI Tools and correct references (3517d30afe9a0914559b4206cd952cccd1360d58)
- feat: update Voice Mode documentation to reflect CALM AI Tools and correct references (b6b992912d20ccf15411804c556c9258e7efa766)
- feat: WIP update AI tools setup to support multiple providers and enhance configuration process (d74eba6d32122a5f7b8b541c9ca48a9726485e62)
- feat: WIP update AI tools setup to support multiple providers and enhance configuration process (9ca4fd167954f75eda4a59705ca0eee4488bb676)
- fix(calm-hub-ui): update react-router-dom to fix XSS vulnerability (3ef2c342db6e5910c5c5e0bf6abd67069ef79bdf)
- fix(calm-hub-ui): update react-router-dom to fix XSS vulnerability (0c788cbe98a164627cdf3b201bfd9a8d3911cdd2)
- fix(deps): update minor updates (68bac7edf7cf10f0cf8323ebccb3f5af4e36f830)
- fix(deps): update minor updates (fe6059f9376b8ec2ede221bf4772ec39c47cae91)
- fix(deps): upgrade qs to 6.14.1 to fix CVE-2025-15284 (c1fc6b9057e916d90362fe3999a889ba4c5d1aab)
- fix(deps): upgrade qs to 6.14.1 to fix CVE-2025-15284 (e8cc5f89baad62a36e6314f5174938087bbab404)
- fix(docs): resolve broken sidebar and link references (1508808b7850ca8b4c9633a1b9ea9616edd7716a)
- fix: remove deleted standards-from-patterns from sidebar and fix broken links (67ce7954023d344b7ff2d183a90d55c4bd732aac)
- fix(shared): improve tests (9c9c6c900ed165f6a11c459a723558d2460ac747)
- fix(shared): protect against infinite recursion if a pattern references a JSON schema (c415b5b0cc58fd2974eabfaee2cfaa02d4cc11a6)
- fix(shared): protect against infinite recursion if a pattern references a JSON schema (0857a5b5184a6b072e022f88f1dd4617ded906d2)
- fix(shared): use correct TS in tests (58addb099be78114173e91204f21b9780f6a4fd9)
- fix(shared): use regex for http/https test (075f39fdb596c7acbd601cd97fec9e350c919ba0)
- fix: update command name for installing AI Assistant support in CALM (2b89364c2355b2c5b7ca05a1ba32d5ea5e5aec34)
- fix: update command name for installing AI Assistant support in CALM (0497e73ad34f89e91eee8070b87c1ff98d212d8e)
- fix: update prerequisites and section titles for CALM AI Support (5b2a4c89b663b5c00858c7bfb371702626785a1b)
- fix: update prerequisites and section titles for CALM AI Support (c33e108f0b84d45cfafc95a9d2cca35629f1c638)
- refactor: remove unused variables in ai-tools tests (faebec3722a5651a6f7b0af8bcbc19d6deb16bfa)
- refactor: remove unused variables in ai-tools tests (b30fa171617d14c9fcc3b3caa7c891e513dfde81)
- refactor(vscode): flatten nested conditionals with guard clauses in selection-service (0104388126d04cc0816d2f2e44052e9dd1381cb1)
- (08d9d640a62da8347d98a70d6e4dbb78d4cb34ad)
- (daa480eee88a41b032841a8b5d356c0938cfdea2)
- (a1e266061da969dc1748cabb1e87d0aa0b1682d9)
- build(deps): bump qs (c0913c9401868b812d0fe060fbb85c2960076dc9)
- build(deps): bump qs from 6.14.0 to 6.14.1 in /experimental/calm-explorer in the npm_and_yarn group across 1 directory (dfcb78d534b38e867e613406b9c272cb6bfaa909)
- chore(cli): Add additional documentation (32863345de7ae457d926c38af4f0b7ef3ed2e69f)
- chore(cli): Upgrade versions for release (9e753a3028d751a2f7d5b81488b40fb24d0f1c3b)
- chore(deps): update actions/checkout action to v6 (187bcd5ab2dfe766f4d762b3d5af5250d810a7bb)
- chore(deps): update actions/checkout action to v6 (4458673ecc2a51e2bc9a8cea1bcabd27dcd1f331)
- chore(deps): update actions/setup-node action to v6 (21fb9e8148e246083c69f793f3baeb1527f4e753)
- chore(deps): update actions/setup-node action to v6 (5f3ef2c7d0f1c1d4c793ed101e8ace53af2d8028)
- docs(calm): Define CALM in CALM (f1486acb99a6545f65b17729edd830cdd7f4178b)
- docs(calm): remove unwanted hallucinations (784858e7cc7b486e30e089c1e86992268cee7758)
- docs(cli): Add homebrew install method (81f4a19a0d180e84831d67c345d257d6117e5f15)
- docs(cli): Add homebrew install method (8eec87c0b11f4ff14696f48d3ef9c1f80fcf934c)
- docs(docs): Define CALM in CALM (a311abf5ee4d63759a06a5cf9db2b1f9469f9334)
- feat(shared): Moving webside mode to widgets + scaffold mode (1c4cb240e17ce25c59d71f13c575b58edadb65e5)
- refactor(calm-plugins): front-matter now part of core docify (7c2fa9128289a2d940329f96f25bfde024cb4f17)
- fix(deps): update rollup (f5b09c552c16ceb05ecdfa3498b9767a35ba788a)
- fix(deps): update rollup (e304e6935d87477f4421b8f98d6b92cd6ad37f48)
- (d17a466e0c5feec30f3d4b0ba037b6a1da9e71c2)
- Update calm-widgets/README.md (8e3117507a4c33aa73c92497ceb55e89acbcfdbc)
- Update calm-widgets/README.md (50f04abd44940c660c9012a10e80a9a4951bbd36)
- Update calm-widgets/README.md (5cae772a9bf91f28657c0a94f355dded35203c7c)
- Update calm-widgets/README.md (bcbf84f8b2375d5656566455bf347aaac604fa70)
- Update calm-widgets/README.md (3f03d250aa8ba77539b44fe4519dd534b5477559)
- chore(calm-widgets): fix lint (f9c0e26bb3018a723961dc81326d4c3da80b49bb)
- chore(deps): update actions/cache action to v5 (348f70609ede23d1d3f5d6e7d685b9536bd4fcff)
- chore(deps): update actions/cache action to v5 (a61bc9fe991cc8ff90dbfd75ae9b00d5ec66f954)
- chore(deps): update dependency @types/node to v22.19.3 (063db6509ed0f9b0d0bae43ccb8fd46505a9acbe)
- chore(deps): update dependency @types/node to v22.19.3 (fe5512778f02bc0a804963857510df39c66954d7)
- feat(calm-widgets): add support for themes of the block-architecture widget (086b66b202bb8c3f9c878d7af14e13754c1225fe)
- feat(calm-widgets): add support for themes of the block-architecture widget (2d5c1e6e792a6938138a8287194715567c7a1316)
- test(calm-widgets): include the theme tests in the e2e tests (e3bd6c96be68a3c00db171eae3ee3c49adfb2a6f)
- (a977d6487ef35a16910e1752b3c8f323b3716fea)
- chore(deps): update docker/setup-buildx-action digest to 8d2750c (512f2f382907c664090fe7ec6a15d1a0a6fe9b4a)
- chore(deps): update docker/setup-buildx-action digest to 8d2750c (29cf3f0fb855366ce7d4745526fe7ea2480a47b5)
- chore(deps): update security updates (bf8abf18404adfa90c4bc2f6420271000a091bc3)
- chore(deps): update security updates (f3e0264bb6d9170c8c287a7c3b7fa8b2eae76cb0)
- fix(deps): update patch updates (2a3d2d0cc2205055f7056772f72c02e4c6974529)
- fix(deps): update patch updates (410221ac74defc03ef26522610a846566170e0ba)
- fix(vscode): add tests for model (cd5cafff3b729454bda039b5b24276d44fa886cb)
- fix(vscode): display 'interacts' relationships in the relationships tree view (8e51136e4655384af4f5697c0e8ac4094f27fada)
- fix(vscode): display 'interacts' relationships in the relationships tree view (bbbb06476de0e5fcfa699223e53c8423e59f4774)
- (a8e006ac88271c13b948cabd2a59243836a19b2e)
- Add support for rendering additional properties in VS Code Preview (4b6eb8783f680a3229a38a438c6da6ff1876e9cc)
- build(calm-hub): exclude config classes from jacoco checks (d965fb88d1c7bcbca90680f359acd0126f90a81b)
- build(calm-hub): exclude config classes from jacoco checks (73bbaed54887305488c778a8788913439ef0758d)
- docs(calm-widgets): Fix confusing nested code fence example in AGENTS.md (4e79e8244613f13dc1cf7aaa4ac835ecdf6c9dcb)
- feat(calm-widgets): Add support for rendering additional properties (4fc55deb6bbb2ae05a9520d63a48994cc0e22db3)
- feat(calm-widgets): Add support for rendering additional properties (fe5d9b81588396120b49bc3508ccf09b5a6d890a)
- feat(calm-widgets): Add support for rendering additional properties (b43ae59568e54e3d040a39382fd03e316ab0c2a2)
- fix(aoc): Fix 'next steps' on day 20 (2ec90c8bd5353ab3800b116319861d8d4c2fd3f9)
- fix(aoc): Fix 'next steps' on day 20 (f35377c0547aa8896d342e22bf46877093b20736)
- fix(aoc): Fix page titles for days 20-24 (8f2626f2bda65f23a0db28323ddd8dba486dd735)
- fix(aoc): remove section 8 from day 20 (e80f8509b0d845f46c7e56967c31c833ca51e8ed)
- fix(aoc): remove section 8 from day 20 - additional properties don't appear in default docify output (5ad8765f98916d941e9250a9afb0db883267fbeb)
- fix(vscode): Route widget debug logs to log.debug for proper filtering (95a49f8954c6b4bd3814a93ede94996bc05d34f2)
- test(calm-widgets): Add unit tests for additionalProperties flattening (86025bf32b09a4243e663a38d9e69a62bd406cac)
- (73640d17acaf91b3ddf9c48462ebd7405b9de7e9)
- docs(aoc): Add notice to day-18.md re AI bug (11c8c130a03c25bc924b92074354668ec57eb1f5)
- docs(aoc): Add notice to day-18.md re AI bug (b363a4635247e6ad26443ff6245505163bd930ef)
- docs(aoc): clarify step 2 of day-17.md (542b21c47ed3f51ec890ac7798bcc6353a8495ea)
- fix(ai): fix schema in standards-creation.md (7f7bc7329fae57f181cb4a8464610c1de729a57f)
- fix(ai): fix schema in standards-creation.md (16c0f9cb3946bfd7c22aae8f54b45bd0d144f986)
- AI Augmentation (#1945) (a81403fe1e508c3b13531f18f16ee70cc4557af9), closes #1945
- (bd229ecfde06db19b9bb84228724cf9ab5e6877a)
- Advent of Code: End of Days (534de27475f4f92e1afa68c8aa2aedece2b565cd)
- Update advent-of-calm/day-19.md (6e8f8c16f5439e0e010333a4cfd4fd8eefff4b69)
- chore(deps): update security updates (1743a1024bad9ea96bb8f1cada6010e26fa5a715)
- chore(deps): update security updates (cdaf84c5e7423d303e4955d8ade1a74ca7ace9b8)
- chore(deps): update step-security/harden-runner digest to 20cf305 (6de4d3d7365a7735b37aea9abd72ff9809b3ff7b)
- chore(deps): update step-security/harden-runner digest to 20cf305 (a9a80223be79a1f8e2f3d989fd75a1c9b962588c)
- chore(docs): Encourage use of Node 20+. Node 18 is EOL (4a7107785e80b85ed494ae53e4f0b8061a208d31)
- feat: Add Day 20 documentation for multi-pattern validation approach (f30bd05c34c37215aa7089c6892e9ee0865ceede)
- feat: Add Day 20 documentation for multi-pattern validation approach (2bdfec8474da484f45825db50c521f5435fc20ac)
- feat(docs): add Day 21 - Platform Team Challenge Enterprise Architect (603d50d734241c1ca8308658cf32f8fce71db5b8)
- feat(docs): add Day 22 - Platform Team Challenge Product Developer (aeed77c146f1dedeb6c1f993b36129b5321b4400)
- feat(docs): add Day 23 - Platform Team Challenge Security SME (4022fa3b8b72702a7483ca54a998178a767e7613)
- feat(docs): update home.md to reflect Week 4 changes and enhance clarity (1735c4b4f9277f9301c4d3cf75a99826fdcd0eeb)
- fix(deps): update minor updates (f77ebfcf2e3eb26fe3191517ec99981371942a41)
- fix(deps): update minor updates (7ea963af310249347155ccb10cb9f51871bfa037)
- Manual release triggered
- Manual release triggered
- Manual release triggered
- (db176112f04232e591cadf91638f4a7b95dcf602)
- (2a9bb34ede6b764f0651d37772eda107eccbf2c4)
- Update VSCode extension to 0.1.0 and non-experimental status (aa0e7e63a8c3dece71796bc5201479a1e1d49beb)
- Tweak advent text (da73ca27c7e636340d8b3d2f1baaf4702838c3ee)
- Update advent-of-calm/day-13.md (454374502e042eb7a23a36dab9bbb0baadcb3cd0)
- Update advent-of-calm/day-17.md (125ba5e96502f7fe059d11883c2db10a6ff428b3)
- Update advent-of-calm/day-18.md (dfb4fe0f8cda33df299b64d219ba2893ebb5fc25)
- Update advent-of-calm/day-18.md (f65afbc28cd44da12619b6f651dbc4f85cd1090b)
- Update advent-of-calm/day-18.md (380daf99fcd2e49a52f7fd512647db9ac0e4d532)
- Update advent-of-calm/day-19.md (24dd92a0a76260c7b501cba4fa794d9d243ad8e5)
- chore(cli): fix lint violation (bfde260b790f177f487cc7326fdc71e7bcadc998)
- chore(cli): replace json-source-map with @stoplight/json for given age of old dependency (9a0f2fcb112da37b10a55dbf93412de87775ed87)
- docs(advent): add comment around better ways to do metadata (8897e449f8fe2ef75b727fc0b0e914c8bcf146c1)
- docs(advent): persist the day-15 incident report in Markdown (296c63d0b14b753c9b83374ba14c4ecba8edfd6b)
- feat(advent): Add days 17 - 19 (dcc2d53eeb4fba2e8829fbde9bfc75d5e9b07677)
- feat(advent): add days 17-19 from advent-of-calm-part-2-stacked (160fc09a80aa693a791cb3f5e3930d51b7f6d7da)
- feat(cli): improve validation output formatting (bab1a107ba856baafbcdb953ff7b3e45bfd0deb9)
- feat(validate): improve validation output formatting (5b32b8fdd6834eeae4a16573b60a71fbe15e3447)
- feat(vscode): Update VSCode extension to 0.1.0 and non-experimental status (411f5f2380e963fd2772aee2edc8e897a21be8bd)
- fix: address review comments (232e7cfaea75f1cbd0e6bd4f4f4283aef8c29842)
- fix(advent): correct day references in days 18 and 19 (6a95c60bfaa74f7f695447a5a9ff734597fbb9a5)
- fix(advent): correct day-15 references to day-17 in day-17.md (f9009787d3bd3c3175f065c22c50f95a2070e721)
- fix(advent): remove reference to nonexistent CALM pattern documentation (115677f4e0455683da73b77194729800bcdb314f)
- fix(advent): update calendar titles for days 17-19 (d0f76054fdb34739dc69fcea847368d60b66dac5)
- fix(aoc): day 11 & 13 updates (d964ca366b28bbaf18177e9253d693eaddabebed)
- fix(aoc): day 11 & 13 updates (f4738fe83157fddd234ab65a4359bda4075764c6)
- fix(aoc): three ticks. Someone needs to go to $optician (975a47a0457e0ac1bcfaf143510ab3f62bf6fd55)
- fix(cli): correct output of issue since switch to @spotlight/json (7f068995296d25044132ae5d23ce0332aa1bd656)
- fix(cli): preserve spectral positions (edae343bb8358cc663bcfb773e23d61f0de52bf6)
- fix(cli): update parseResult type in LoadedDocumentContext and improve type safety (734c7495a446a31c234668a368c8bb42abf03710)
- fix(deps): upgrade jws to 3.2.3 to address CVE-2025-65945 (73c60485fb655329186dcadfe721326e9e769d5a)
- fix(deps): upgrade jws to 3.2.3 to address CVE-2025-65945 (52bd03e7a51e7492dda521d84738a49323171704), closes #126
- fix(shared): align validation outputs (4994598d5a41ad025afe22d9f1d9123ec72c51fd)
- fix(shared): clamp pretty caret (c5b80b6eada65b2b5eaa1249d3b6e5c5d1032fb8)
- fix(shared): normalize root schema path (5071d7e34a9d0e2a52a29093604e590726c9e6aa)
- refactor(cli): simplify path rewrite (f9ad18d7967d59343b6cc452fdaac7dc2f04ac01)
- refactor(cli): update README examples to use conference pattern and improve output clarity (545403896ac2c22c347e77ee59a5a34edcdfa0b3)
- test(cli): cover path rewriting (d0f5aa41869c553fd0fac8250cba112ecee65d37)
- test(shared): add expected value cases (a9fe45010c07522a4f972ba5764acedc9d2a377c)
- Manual release triggered
- (5c15827ab1f00e8f41e2a1d5885aaaf7121ad5d6)
- (3865030a10b6f4281bb37a68d4a2588a512a6d6a)
- (2de697f2216806947bdf662d4c56fde236481508)
- (2089d0d6031b29829dd0714ce9251b1f2f110067)
- VSCode performance and stability improvements (5299ba52cfcacd192a2f7fa7d14545c3ffd43268)
- Add URL-to-Local-File Mapping and Relative Reference Support for Validate and Generate Commands (e5e3f178ce9ad14ec0da4953213dda2be7ba27a3)
- chore: Delete issue template (f2bae41f56cfa56a43dbc6195ad1b313a8f9d6c0)
- chore(deps): update actions/setup-java digest to f2beeb2 (427ce20764f97f96869c4f8b146d466e35ca85cf)
- chore(deps): update actions/setup-java digest to f2beeb2 (b99dce8893f010d590d69d57e5542dd7a6b3dbb5)
- chore(deps): update actions/setup-node digest to 395ad32 (69d5a4187a68145621a5abc2c6f01993e624a1cc)
- chore(deps): update actions/setup-node digest to 395ad32 (202289fb43919465427b996c93fed647fd5b37f3)
- chore(deps): update semgrep/semgrep docker digest to da5057a (6b15238248dd20b94e57bcc59d3cc7bca87bf844)
- chore(deps): update semgrep/semgrep docker digest to da5057a (096b708b32a4ae6f4443773dc9d3e07fc298dc2b)
- chore(deps): update step-security/harden-runner digest to df199fb (91781f42f0a4c0f9d5556942a4c3d23eaefae564)
- chore(deps): update step-security/harden-runner digest to df199fb (e6082f118044882ec47eda7028aaf0d761dd15fb)
- chore: Fix section numbering (263f8ad289a4c4b074e65fad810af9caa867890c)
- chore: remove feature tracker file (bdce0c844fb3a2f22154f9c26c70eaefc7da772d)
- docs: add URL mapping documentation for validate and generate commands (1b85654ca68d86e8ed041da45c103b3e2e38ecab)
- docs(advent-of-calm): add Handlebars syntax and helper documentation to Day 11 (e37043db3e15e7e6279f054881f5c50a98c4fb3e)
- docs(advent-of-calm): add Handlebars syntax and helper documentation to Day 11 (7e61fca5bd489367860d00d232bce38e45677610)
- docs(calm-ai): update agent prompts for URL mapping support (eb4653b2fb9b1038c313a7efee9300fbfadcbb69)
- feat(cli): add --url-to-local-file-mapping option to validate and generate (ad4195509de58a6d797d645faa6db43780c9a04f)
- feat(generate): add allOf pattern support for generate command (95c14b6af409244acb543f4c4a9399f108542f74)
- feat(shared): add MappedDocumentLoader for URL-to-local-file mapping (17201c7004d3899f1c982582e9e69993f074a618)
- feat(shared): add urlToLocalMap and basePath to DocumentLoaderOptions (4c38f5436258a9cfc51fac6b622209802292ec39)
- feat(vscode-plugin): add calm-vscode-plugin version 0.0.13 (e84ecb5691eacbf54a0960c4bee52bfd45ad6e2c)
- fix(advent-of-calm): change 'summary' to 'description' in Day 9 flow transitions (f2a3f458e5f306c24722277a0b06f50a4c391e28)
- fix(advent-of-calm): change 'summary' to 'description' in Day 9 flow transitions (2362cab9b3120033d0ad8ec1cc9e50340811c281)
- fix(calm-ai): clarify const usage in pattern creation guidance (055065e7ff6d72e764aa0bb868601ab722b40799)
- fix(calm-ai): Update schema refs to HTTPS (a9ce8b6ed0fe5a3b1dbc71d45c8344a3eb8ec4cb)
- fix(calm-ai): Update schema refs to HTTPS (8596b113340b25668c25ea885873bc86dd8eb22a)
- fix(cli): add type annotation to parseDocumentLoaderConfig options (2982a518583e7fa00a7acbff7c4c118ebf11a237)
- fix(shared): add type annotation to docId variable (20c78dd5ac90fa05fb66f2cbd5e626dec2cd80c5)
- fix(shared): fix lint error and add feature proposal (4d421a3b25640d5e31fdbc310c25912d87980802)
- fix(shared): use type-safe error handling in MappedDocumentLoader (feba7f7d75f23da9b5a2804b14f4de29826d2ba1)
- fix(vscode): enhance elementId handling in openPreview command (231a461e7c33165af138526214cad5771aaf3854)
- perf(vscode): Performance and stability improvements (7dcadee7c6fbdc18dc553e3ce5c8fb57f619729f)
- refactor(shared): extract resolveLocalPath helper method (10b53349d049928e2b343b89c682fe9f2c171114)
- test(cli): add E2E tests for URL mapping and relative refs (932106b740c1cbfd1cbce57d516e2dc4832273d9)
- Manual release triggered
- (af8ab3339039dfda853b6cbaf0b38f8d6eddab01)
- chore(deps): bump mdast-util-to-hast (803f6530ffb91bdebe6c2a092fe92025501f7bdd)
- chore(deps): bump mdast-util-to-hast from 13.2.0 to 13.2.1 in the npm_and_yarn group across 1 directory (ebf6e8a33f05b31e2e4b64c9df2095b9615e5646)
- chore(deps): bump the npm_and_yarn group across 2 directories with 4 updates (6cb6c9d65968863f85cc1b74f0ce885587061942)
- chore(deps): bump the npm_and_yarn group across 2 directories with 4 updates (e9eeabdca80226c6516f8aa8ed33dd811d418f73)
- chore(deps): update aws-actions/configure-aws-credentials digest to 61815dc (084b43a358f733cd5a0393a83616cb4d56732976)
- chore(deps): update aws-actions/configure-aws-credentials digest to 61815dc (c06e6d54239ffe1faf5ffab634d05c49cd66bfd0)
- chore(deps): update docker/metadata-action digest to c299e40 (3c515439ad832edd81473d141473b93f5d39243b)
- chore(deps): update docker/metadata-action digest to c299e40 (8649011f3a180976d5570403a3800a30bf0cef1c)
- feat: add CloudFront cache invalidation to S3 sync workflows (282d0260c9911e62b2bdeac78e28d8efd4edb90e)
- feat: add CloudFront cache invalidation to S3 sync workflows (3887bb02b3187ccd2f81d8a90dbcfeabaf8a4e5b)
- feat: add CloudFront cache invalidation to S3 sync workflows (8e683278f1fc80e2cf695d8089fe3f447da9609c)
- fix(aoc): fix link back to pre-requisites from day 1 (cd2f508b08c2c7acf8145d172988f5d40a712faf)
- fix: use secret instead of var for CloudFront distribution ID (d78c391f19830d87a00c6e5362fea5c77905699f)
- fix: use secret instead of var for CloudFront distribution ID (d3eae4fd224d6f2894a584d93e7bf91c276bd715)
- (eee42fc384847689a45125739538a71ee80683c4)
- fix(advent): correct site URL for base path resolution (#1894) (01c2a6d9268b67675d3c1962f77e88cda9b5c1fe), closes #1894
- fix(aoc): update day unlocking logic and navigation for December days (05d64a675083f9158ed35fcc43b75b65e5fad5d5)
- fix(aoc): update day unlocking logic and navigation for December days (ccb3669460424abf2711ab40bc782e0230f1a726)
- refactor(docs): move Standards from working-with-calm to core-concepts (14e10faf5ea491a1833a0fee07b7d53b9324c4e7)
- refactor(docs): move Standards from working-with-calm to core-concepts (0c2368f2d16133a31d66ab53179704d3129faad7)
- Manual release triggered
- Manual release triggered
- chore[ci] - fix automated-release.yml (8fe500b07ffc8545925b5eb2210b120498fcd200)
- (0033a12fe81de78fce6a2b3957a4331427258350)
- (7391b421ad0fce084495870c8671c3344ca2cea0)
- (7ac968b47989ae80501039ffd4532c65b2d54292)
- chore[ci] - fix automated-release.yml (5fa302a7d625c567dd480de9b65334a4ce1f55ed)
- Update .devcontainer/devcontainer.json (c4c2d2ee5612a5cd06bee8761a27412221c2c011)
- Update .devcontainer/devcontainer.json (d36b91debcd8206e77dd61998108379a0e1d9c05)
- Update automated-release.yml (4cf0335a23b930872e0ad195053babdf3ef6dd37)
- Update cli/src/test_helpers/getting-started-url-mapping.ts (c2f031d2eba526965b039e68100f5b2cce3a4f4b)
- Update cli/src/test_helpers/getting-started-url-mapping.ts (92eb893e0fcfdb6c47c2b0ea9a48ed2efd94a4d7)
- Update shared/src/commands/validate/validate.ts (07c9c3764601f4c384e4b9b1fe9d95d5116a9ea9)
- chore(ci): run the build workflows on
release*branches (2c9e22be7e4b236d5508bebc7b9cc3f42ff868dc) - chore(ci): run the build workflows to
release*branches (cbc289c50528bd31e0531aad61a5265b1c6430ef) - chore(ci): Update automated-release.yml (f30a8b9aa9d989579c6f99cf4580cfd3f42be5a7)
- chore(cli): implement static URL mapping for Getting Started assets and add related tests (44b13ac1edf7f99d13fd0e478ac29528a5b9fa67)
- chore(cli): implement static URL mapping for Getting Started assets and add related tests (190962f33eb78d5fb5b8e84eceb4b7770d747da4)
- chore(cli): lint (3cc3b99ffc53304c43b650178d4028aeaae1495f)
- chore(deps-dev): bump vite from 5.4.20 to 7.0.8 in the npm_and_yarn group across 1 directory (9821078b74deab69cdb70aa53bdd4fa5d4954249)
- chore(deps-dev): bump vite in the npm_and_yarn group across 1 directory (b867390234e7dac973b6eafec92a1ebd1736d0af)
- chore(deps): update actions/checkout digest to 93cb6ef (4839119905874fd93f02dde6a1e57ae4e68622be)
- chore(deps): update actions/checkout digest to 93cb6ef (3de80bfad689c0781ecf8f2fd514140ee5d5bc93)
- chore(deps): update dependency @semantic-release/github to v12 (9a19d56ce4d4c18da26bddb63f852ae833385f9b)
- chore(deps): update dependency @semantic-release/github to v12 (131f34b70adb751103440115bf086831713e9863)
- chore(deps): update dependency vite to v5.4.21 [security] (3a6d8f97aa1411b2faa69d3bac1036a4d74ddaae)
- chore(deps): update dependency vite to v5.4.21 [security] (dc75949199fa525e19816540f03f4d80b5786c0b)
- chore(deps): update security updates (c21715f7b5a96d29b2441dfe0d0a28e204b52e12)
- chore(deps): update security updates (0c29fcc49e4400063e74b4643417683ad809e4b1)
- chore(deps): update semgrep/semgrep docker digest to 73116c3 (47aceeb6e1fc62038fec7b80dbe7d810bb4b18ee)
- chore(deps): update semgrep/semgrep docker digest to 73116c3 (0289a5525cd47859fd3183d83b29e2692d9cee2d)
- chore(devenv): remove unnecessary Java extensions from devcontainer per CP feedback (6b65f8edb0d7c31114e631876a1418475fa1f23b)
- chore(devenv): update VS Code extensions for improved development experience (31c7b9edb977e6b0d3db41b719f05091c6ed67df)
- chore(devenv): update VS Code extensions for improved development experience (f6aeba42ba607d94f14ac0aedb2530241b31f9a9)
- chore: revert calm-hub-ui downgrade and upgrade calm-explorer vite version (435f7122efc636b7394e31fdde6f19a1819b3083)
- chore: update coverage settings to refine exclude and include patterns (8f09dee3436e267dd642cec9c5f438197b559b9f)
- docs(cli): docs (12f43bc5f706a255b1ececf7b7d97620319f9999)
- feat(calm-explorer): add interactive CALM architecture explorer (ac3f45bd8df85b678bb4c9f45b6bbdb84da84560)
- feat(calm-explorer): add interactive CALM architecture explorer (472466f7c0e9806d947339c5ec8bdb91fe732118)
- feat(docs): Experimental Feature process (48f5bb8516af37eb9f40cf979909c11af2d9c2f3)
- feat(docs): Experimental Feature process (063391ba188bba674b41654164e565d312a93145)
- feat(docs): revision to Experimental Feature process (e9709b695324d7bf5b8359fd627a3969a816bf03)
- fix(cli): allow calmhub URI to be set at command line (2fb373ea1c077b8d3ffde2b7236cbe3d47cff592)
- fix(cli): allow calmhub URI to be set at command line (3fc17c62bca1b2f0259db079c9b4a4a99e5b158a)
- fix(cli): close loadGettingStartedMapping function definition (b349a0b34369ffa5750abb897145e2b36fe0eba5)
- fix(deps): update minor updates (#1803) (67fae0562a00b73a3b4c4b92bf123e4083584071), closes #1803
- fix(deps): update patch updates (bc9b6655e0ff5d32b338a803b63eb1260f712d72)
- fix(deps): update patch updates (22ee344f3ecd21b092e10db2ef7b96b0ff3542d6)
- test(shared): add integration tests for bad JSON schema handling (5f4aa890370233ec7ca8496c778ae2d9d54223e5)
- test(shared): add integration tests for bad JSON schema handling (f5046b5b22bbb6535307768b57fb153de8c969c6)
- test(shared): add tests for architecture+pattern spectral rules (4771f4bcef51bb2cfd374c66c5ef537fd11d419c)
- test(shared): add tests for architecture+pattern spectral rules (5edd901e497b9e96d7b1812d196e372246ff7ab8)
- Automated release
- Manual release triggered
- Manual release triggered
- chore(deps-dev): bump vite from 7.0.0 to 7.0.8 in the npm_and_yarn group across 1 directory (a96eff47a0713a005611bd14195bf718e95591ff)
- chore(deps-dev): bump vite in the npm_and_yarn group across 1 directory (d270e50a58041315a5838b624b04d92623349696)
- ci(cli): release version 1.13.0 (ae6e75efa8803cc433a3f50a57cbba3f5e170b1e)
- ci(cli): release version 1.13.0 (9be8ab9963ba05c8860b57d7eced1b8dc8b44397)
- feat(vscode): add pan and zoom controls for Mermaid diagrams and update styles (e09143bf6ba3a3d4c6b86c925310e56db3198796)
- feat(vscode): add pan and zoom controls for Mermaid diagrams and update styles (f0992a66d108923bd6976cf0277d04bf778c5296)
- refactor(vscode): address copilot suggestions (2eac7e3c51ae9a64f7b3d78d2431de671f7c72fd)
- (d8f465031c07a2eba55cad70286897ab08f933f9)
- (40c77a056b5f368c6f1f4e26f54809b8d4cd4ee8)
- Removed Line Numbers from Side Panel (5cf34b86f8e51f7a81231f30a18447d73efec80b)
- CALM Schema Cleanup - shared project (acbebb317774bc9550d63b001392632cff4af725)
- chore(ci): remove legacy NPM publish workflows (#1732) (0c968527730e403afb0c9b583211c53ba11c363e), closes #1732
- chore(deps-dev): bump vite from 7.0.0 to 7.0.8 in the npm_and_yarn group across 1 directory (0db1e46598f83cb6261efb6d19c100f4843a94b9)
- chore(deps-dev): bump vite in the npm_and_yarn group across 1 directory (141581ed33d64cba7978787fc867eaaf3ba8a91f)
- chore(deps): update actions/setup-node action to v5 (36fde4d196db76016fb4e631815ec001e41085cd)
- chore(deps): update actions/setup-node action to v5 (3f176c9ace7935b0a845ea473ae5111bb20c3b48)
- chore(deps): update actions/setup-node action to v5 (87be2761dc062090924d1b761946d37be1ee7c38)
- chore(deps): update aws-actions/configure-aws-credentials action to v5 (bab4402c2f37061652921390840cca86ab5595fe)
- chore(deps): update aws-actions/configure-aws-credentials action to v5 (b83c7043d40d3c8a0b355bc0c15658eee4b56abf)
- chore(deps): update aws-actions/configure-aws-credentials action to v5 (e32873b2a86f521c950d07dbb7513d10d597ce7e)
- chore(deps): update dependency @commitlint/cli to v20 (ed0508d6a617a475c67ba4794f13cd730f14a1ac)
- chore(deps): update dependency @commitlint/cli to v20 (9651b8ba7cfe5901f0cf91806388b52cacd1b38a)
- chore(deps): update dependency @commitlint/config-conventional to v20 (b55e7533d4941bb59ff1926de7039b59f80ea53f)
- chore(deps): update dependency @commitlint/config-conventional to v20 (3edbd91c5a512506da6effa4f7a9fe9b6d7e1362)
- chore(deps): update dependency @commitlint/config-conventional to v20 (45dae0dcd024e695155851ce0fab8a3d794db620)
- chore(deps): update semgrep/semgrep docker digest to 4372a1d (ba797dd94496512e473e8e253ae2569b9a5b9804)
- chore(deps): update semgrep/semgrep docker digest to 4372a1d (56a6f4f455839575efeff5e81ce07da09c7e5469)
- chore(deps): update semgrep/semgrep docker digest to 4372a1d (d25c21702c96ae419c857a28dfebe7a727698a27)
- chore(deps): update step-security/harden-runner digest to f4a75cf (4e6cd209e55ab8f4086a81e21a657628da3ff140)
- chore(deps): update step-security/harden-runner digest to f4a75cf (4aa9e65e8891a1decd14ea5df9a1174b6c8c5a0e)
- chore(deps): update step-security/harden-runner digest to f4a75cf (0c30fcdb437c38c6d6de7308056555b82253fbf3)
- docs: add getting started link (#1741) (ac7739d9dab42d45081bbb17cd528a9ba7e3038d), closes #1741
- feat(calm-hub-ui): add icons and panels to organise ui (1620d5c432e074b3f4da2ea7f902d27bd69a1340)
- feat(calm-hub-ui): add icons and panels to organise ui (6fe31a494a3d279d9b39020b0b5aab7e8fd430dc)
- feat(calm-hub-ui): made line numbers optional and removed from details pane (e371848446343fd504c275746eb90060211d60e6)
- feat(calm-hub-ui): made line numbers optional and removed from details pane (9fc008e260e22c2fddd9d481eafb86328750b96c)
- fix(calm-hub-ui): added missing tests (4b7a918d6e2bffa007c61fa52bb70f2558679789)
- fix(calm-hub-ui): added missing tests (580e994132da5491d57ae20285a7a1c798ab82e0)
- fix(calm-hub): Honour quarkus.mongodb.database as db containing CalmHub collections (finos#1742) (238b4663f7410a58401faff4dd5d243e7b346f2c), closes finos#1742
- fix(calm-hub): Honour quarkus.mongodb.database as db containing CalmHub collections (finos#1742) (117985ee59fea543b6572385c4376efc6ed64c8c), closes finos#1742
- fix(calm-hub): update integration tests (c4f701dd2580e1077da44ae339ca8da850013a1c)
- fix(deps): update security updates to v3.9.2 (f8f0d11fc809430046cb90b5984ec6703ac89d7a)
- fix(deps): update security updates to v3.9.2 (8ebb9919e75d7ff852cea8d6eb8f37e5638b64aa)
- fix(deps): update security updates to v3.9.2 (bf121b6f71a495e2b4b17ef715aa658b4a3ee687)
- refactor(calm-hub-ui): small code improvements (b56f93e49491a63691a0c9176c9e01d7a158e092)
- refactor(calm-hub-ui): style improvements to Hub view (7dd660599f094f7a883e656206c13118c8ac09d5)
- refactor(ci): add sync steps for calm/interfaces and calm/controls folders to S3 (2a0bbc13708d6ca2fc47c7c568543028368e54ec)
- refactor(ci): add sync steps for calm/interfaces and calm/controls folders to S3 (0051d862d7ccf55360b92834da756bb8806b0ff8)
- refactor(cli): update schema reference and remove outdated flow metadata (190a27c5ca4c3a974a5010de53c17b911dab40c6)
- refactor(cli): update schema reference and remove outdated flow metadata (896c5385dde1ba3204c6c5d7418360c8723db497)
- refactor(shared): remove redundant architecture validation test (9ea28d6299537075e1939f7d49c4d7bfeb9e0914)
- refactor(shared): remove samples directory as no files are being referenced (9f17022edb14da69a530a7381cfa1baf29d84d1a)
- refactor(shared): remove unused additional properties test fixture (795efea80164002ad82a6e46e1f51f42291f537f)
- refactor(shared): remove unused API Gateway test fixture (b5076bcdf86e54d7036297fcd0c98149c414cafc)
- refactor(shared): remove unused CALM schema and test fixture files (ede477a851bb9cc8d0648f2f7c8859758d5bfb4a)
- refactor(shared): remove unused imports from validate.spec.ts (72cd5022ae479a642c56d0b1a1d79edeeb924c64)
- refactor(shared): remove unused mock for CALM_META_SCHEMA_DIRECTORY (4c6c69de87dc9fbbe52dd5a3eba0c2c9bea7c832)
- refactor(shared): update flow schema references to use stable release URLs (15e185d919d42c7603929b149f118351696ea040)
- refactor(shared): update schema loading paths (12c24a6629bcad77583cf0fb3bbf3e71fb8259fb)
- refactor(shared): update schema reference to use stable release URL (27e4029b9924b65b161c9346799838ed2e23cc64)
- refactor(shared): update schema references to use stable release URLs (1c32ca7a0f75ff5e04d52bd1834da09082a24e6a)
- refactor(shared): update schema references to use stable release URLs (c510407427f5d008374963cd4e320426926803b0)
- refactor(shared): update schemaPath in validation tests to use release version (644f5ea0408fb633dd10c7c6710130cef70ecca5)
- Manual release triggered
- Manual release triggered
- Manual release triggered
- Manual release triggered
- (2c16d76618f8e09afe226d4578b5fdcb3e2df9f6)
- (57002f433dc2cf3d6b51c0be48a27a677fcd1271)
- (74d0dd3e681864650deabda6313b413ba040361c)
- chore(ci): Update .github/workflows/automated-release.yml (f62645f834fbc13a4314d77a7da17636bbfa8c40)
- chore(deps-dev): bump vite from 7.0.0 to 7.0.7 in the npm_and_yarn group across 1 directory (52d285e53c5e93168d516ce468b1bd53b2d7cdd3)
- chore(deps-dev): bump vite from 7.0.0 to 7.0.7 in the npm_and_yarn group across 1 directory (878dff9d2335b999a39fcdc1f8ec7930093c7c18)
- chore(deps-dev): bump vite in the npm_and_yarn group across 1 directory (f8b12aba2793019098d549abd056bd4a86fcdab7)
- chore(deps-dev): bump vite in the npm_and_yarn group across 1 directory (d4c1a4cef378e570a9d747492a1b5c4626598899)
- chore(deps): update actions/setup-java action to v5 (4ca0b3c60a02a611ddf14966d9f9acf04e9f86c1)
- chore(deps): update actions/setup-java action to v5 (cba3d2239f8c3942ca1cf26d349d793f5b0c416e)
- chore(deps): update minor updates (fabb260b68b94a5e5c0c86c4c1e1a2ef66b569f5)
- chore(deps): update minor updates (e11cf160ea7d150be69ae86aae29288ac3f47906)
- ci(cli): release version 1.10.0 (f63f7a80fd546829c976b4123b39a31e0ddb8648)
- feat(ci): add publish-on-merge job for automated NPM releases (86976fd35bb56fb76365823b9478b9d5a8ddfd07)
- feat(ci): add publish-on-merge job for automated NPM releases (ff773eba4a99c90dc0729b5de3f676b76b52cc19)
- fix(cli): add support for top-level const properties in instantiation (#1719) (f22b30f1987cf498f33d4c52175f53dad1096483), closes #1719
- fix(vscode): apply changes for copilot feedback (63cc6ef106e26b5fac5e9bd094f4ca666185a85d)
- fix(vscode): Remove auto open on CALM Preview and fix a bunch of bugs, resolves #1690 (87689506d2f711058460f4b391d3949968654338), closes #1690
- fix(workflows): adjust working directory for build and sync steps in … (353ddfdfabb19837be88fa8985ef50aa64dab1aa)
- fix(workflows): adjust working directory for build and sync steps in S3 sync workflow (51ed8aa7f039fb15096c6006da856e4f4f6ec27d)
- refactor(calm-hub-ui): refactor drawer component (#1703) (b3ab6161f7e2c65ab599be760a5d927184c1e75b), closes #1703
- (83609c9285d1e81826f40e8b2362f86c6e8907ac)
- (a45339a92c0b4c58ac435fe9a754323440b1f273)
- ci(cli): release version 1.9.0 (e20bfad1540f6e1ded2c287818952f6da314db4f)
- ci(cli): release version 1.9.0 (590f00119697bde584d34cda78c3c96d6d1ab623)
- feat(vscode): enhance image handling in markdown preprocessing (74709ef42144e66e4de596d72730a1837b7f4753)
- fix(ci): update to use environment variables for OSS Index credentials (f7ef8924fb9f5d8bef2cb5b4579ebec24044f10e)
- fix(ci): update to use environment variables for OSS Index credentials (00b91fb5e5fc330acad615732362d555f07760d3)
- fix(ci): update to use vars for OSS Index credentials (b09378db9f27723d24aa2fd9bbea9088761c5057)
- fix(ci): update to use vars for OSS Index credentials (da32507f70a7b800faa2b1ebd9f5fddcf537d4c3)
- fix(viscose): Update calm-plugins/vscode/src/features/preview/preview-panel.ts (ce0743cfc5fb845100bb8800d8836b192e8b93a0)
- fix(vscode): Add ability to render images in CALM Preview (aa3a87d845350b3dcd2c6b7710871d56ff61e3f5)
- fix(vscode): Add ability to render images in CALM Preview (3bade0c6442f4e3c224379b0f5b19d153f70430f)
- fix(vscode): handle path check on both Windows and *nix style systems (da74700e4955ada6138fc3cc68acf1dfdbf8b099)
- fix(vscode): update Mermaid render handling to work on Windows (0756cbba4de938bd6fd0631d4b9a62721fa11cbb)
- (96351581044999b92a455b71624b8223abe5dc9f)
- (0fe4b64bebe55c741f4c66f39f28782ff8ab99cb)
- (a814e5e2b37dd50b664eceb84d98cca9b845e7f8)
- Visualize from within Explore view in CALMHub UI (509068b722cc481f5df939b4588ed11b6c02bb35)
- chore(ci): enhance merge pattern and update package.json (dcbb98a6272d9e2f999910d3e6e30c2175e6b098)
- chore(ci): enhance merge pattern andupdate package.json (dd14fdac98c04a7fff5dfb44d35c81791ca1abcc)
- chore(cli): Clean up CHANGELOG for version 1.8.0 (8ca5d208a619ae471da05349085cbb2f5722e661)
- chore(cli): Clean up CHANGELOG for version 1.8.0 (c89a3f16756f9c2a3b95dd0307a733a6175b099e)
- chore(deps-dev): bump vite from 7.0.0 to 7.0.7 in the npm_and_yarn group across 1 directory (71912fab56b9fb162e9c0b8a65a5a9c0a8cd0267)
- chore(deps-dev): bump vite in the npm_and_yarn group across 1 directory (a138fe3373a7eaa2e28803380c5b09e819845866)
- chore(deps): update docker/login-action digest to 5e57cd1 (0f5c17731e8ec88461245444d798c8692067cbd1)
- chore(deps): update docker/login-action digest to 5e57cd1 (6a3414ab8e74383a5726a0e219242eeda1cac25d)
- chore(deps): update minor updates (86e9b7e38f672fb1eef9a44bb37401e070d42fe7)
- chore(deps): update minor updates (34e4b1ee063b340c13ba2c72b2785d6c3fdca633)
- chore(deps): update semgrep/semgrep docker digest to ee3c01c (623a26bb2b6bc117c33773ecb734d7bf6d6fad2d)
- chore(deps): update semgrep/semgrep docker digest to ee3c01c (dfb23900c74e34e2e0a9c839f84394961d097744)
- chore(vscode): update java language server settings (7826442b25bba60785e7da5b0b70c9b3eac2bea7)
- chore(vscode): update java language server settings (5442d9331287bd4e881f9e3e14c7bb0631febe1f)
- ci(cli): release version 1.8.0 (24f67e755abf0271845a1843d5e9f6c5b88b988d)
- ci(cli): release version 1.8.0 (b25c229413ea0cf955ff5db6c5923b5e7f164858)
- docs(calm-plugin): Add lead maintainer section for the vscode plugin (381f14375fa024e3126c1447a5c507fd5cbb1dec)
- docs(calm-plugin): Add lead maintainer section for the vscode section (133d965803bdc1b8e1049f33712cd0c1fa443a2e)
- feat(calm-hub-ui): embed visualizer into main explore view (1273f3da6f9716c09c3e0bf8f2395be70838e8d3)
- fix(calm-hub-ui): fix tests about background color (c654028f8470d83bd83b8433a511f67eae759b2c)
- fix(calm-hub-ui): fixed a bug where filenames weren't being displayed (37c5e7b8e49a5dc12012eb97c4c53781955a30e4)
- fix(calm-hub-ui): made borders consistent (396b8b2fb21982d9dbd5d3fcff9ff93d62b8becd)
- fix(calm-hub-ui): missing type from drawer state (537c6b8225033c2e1353e69a8a622ad5e924e1e0)
- fix(calm-hub-ui): renamed calm.tsx -> calm.ts (1b260fe31921137274d4b96cb389952266e2fe40)
- fix(ci): Use an environment so we can give access to the oss secrets for PRs from forks (f895775fc8d51190ee3e3528d331ec1ec2c41487)
- fix(ci): Use an environment so we can give access to the oss secrets for PRs from forks (d09132ceb5a221b31706b1964de8a787d6403dc3)
- fix(deps): update patch updates (8e710a44222a5cb7b8cf3d5c4236dd74050e2a40)
- fix(deps): update patch updates (d4089146c4e6469ce0d8692e3aebc89e9b7a5c1d)
- refactor(calm-hub-ui): improved types around renderer components (2dc3683e7a27324e18863818cf35001a3e02f754)
- refactor(calm-hub-ui): rename control panel component (9887264ee4786b67ab26a2cc6330ed69b7a496fb)
- fix(ci): correct formatting of release notes in publish CLI workflow (dde1c6917c0a2f53540cf795c81d0ad23d900997)
- feat(calm-widgets): adding new node-type shapes for block-architecture diagrams (#1669) (d552c080c9a7df67b312efa7352098b290aa83ac), closes #1669
- feat(cli): update automated release workflow to be two stage (#1673) (86e9d5b3690dae87c7cde325cbf1ead580b43349), closes #1673
- docs(calm-widgets): update documentation on block-architecture widget (#1669) (c8d89b63d18ad0728a94c0c6e29abd1e69aabcaa), closes #1669
- chore(cli): Update CHANGELOG for version 1.7.0 (1d99304d05ad124f44dad9a822ffff712da57783)
- chore(release): update release notes generator configuration to exclude merge commits (4cc75e824e48ec7cc7cbc27bb504ca3d49c18c71)
- ci(cli): update changelog and version for 1.7.0 (ff55049132122d7b55795d0b5d38c916383706c7)
- chore(calm_plugins): rebase package.json (c723b0c)
- chore(calm-plugins): add dependency on shared (30e1827)
- chore(calm-plugins): fix lint issues (d539b59)
- chore(calm-plugins): fix package json (004007a)
- chore(calm-widgets): update release rules and add scope for calm-widgets (bac59a2)
- chore(deps-dev): bump vite in the npm_and_yarn group across 1 directory (855b799)
- chore(deps-dev): bump vite in the npm_and_yarn group across 1 directory (92ea280)
- chore(deps): update actions/cache digest to 0057852 (e7100a9)
- chore(deps): update semgrep/semgrep docker digest to 48d1634 (4508b6a)
- chore(vscode): Update package.json (1366558)
- fix(calm-plugins): change publisher to FINOS (1ef754f)
- fix(calm-plugins): rolling back change to block-architecture widget around spacing (8c77462)
- fix(calm-widgets): fix linting issue (392fc19)
- fix(calm-widgets): improve edge creation and relationship mapping in buildEdges function (170848b)
- fix(deps): update minor updates (b188fe3)
- fix(deps): update patch updates (6d184fa)
- feat(calm-plugins): Leverage docify (c905b94)
- feat(calm-widgets): add collapse-relationships feature to block-architecture widget (7f150bb)
- feat(property): add default value handling in JsonSchema and related functions (#1648) (9c43424), closes #1648
- docs(calm_plugins): Cleanup marketplace documentation entry (e3a67bd)
- docs(calm_plugins): Fixing images as vscode marketplace requires https urls (1730c50)
- docs(calm-plugins): update README.md (2cefff4)
- docs(calm-plugins): update README.md on how to build the .vsix file (e6d08fd)
- refactor(calm-plugins): create state store (7481a55)
- refactor(calm-plugins): make mvvm for webview (c2ec170)
- ci(cli): update changelog and version for 1.6.0 (0af1285)
- feat(1139) Add initial style guide for CLI testing (48866b9)
- feat(calm-ai): Add 'runInTerminal' tool to CALM assistant configuration (0c5d683)
- feat(calm-ai): Add release rules and scope for calm-ai in semantic release configuration (df56904)
- ci(cli): update changelog and version for 1.5.0 (9c23353)
- fix(ai-tools): Change log level from warn to error for missing bundled files (d3967e7)
- fix(docs): Add CALM AI project to top level readme (35424b2)
- test(ai-tools): Update warning expectation for incomplete bundled chatmode file (a2537b3)
- ci(cli): update changelog and version for 1.4.1 (d1a578e)
- feat(ai-tools): Enhance setupAiTools with bundled resource validation and improved error handling (0867933)
- feat(calm-ai): Add CALM AI Tools and copilot-chatmode to the CLI (079c6c4), closes #1628
- fix(release): add checks for existing changelog/version PRs and automate changelog updates (d521399)
- fix(release): update GitHub token to SRB_TOKEN and remove changelog PR creation step (9a4720b)
- fix(cli): resolve calm server cannot validate architectures (bbb985e)
- fix(deps): update minor updates (ab6e6fb)
- fix(deps): update patch updates (69c4af0)
- ci(cli): update changelog for 1.1.3 (4019242)
- ci(cli): update changelog for 1.2.0 (e99f14b)
- ci(cli): update changelog for 1.3.0 (5d45f81)
- ci(cli): update changelog for 1.3.1 (4d5d4ba)
- chore(deps): bump axios in the npm_and_yarn group across 1 directory (aeac1e2)
- chore(deps): update actions/checkout action to v5 (7ba4b08)
- chore(deps): update semgrep/semgrep docker digest to 62aaded (9321b39)
- docs(cli): update changelog for 1.1.0 [skip ci] (e1aa8b6)
- docs(cli): update changelog for 1.1.1 [skip ci] (a2e6916)
- docs(cli): update changelog for 1.1.2 [skip ci] (b879725)
- fix(ci): Ensure consistency of dependency check locally and remote (9ad9372)
- chore(deps): bump the npm_and_yarn group across 2 directories with 1 update (d4830d0)
- feat(calm-widgets): table enhancements to support flat vertical tables (364d4a5)
- Remove problematic mvnd-sdkman feature from devcontainer (2645f55)
- fix(ci): Update Maven build command to include the '-U' flag for dependency updates (132e418)
- fix(ci): Upgrade Quarkus and Netty versions to address security vulnerabilities (5903093)
- fix(shared): imply this when when no context provided to widget with no additional options (20b8d3b)
- feat(calm-widgets): block-architecture widget (#1567) (68ac659), closes #1567
- chore(calm-hub): Update version to 0.7.6 in pom.xml and documentation (b4fa57e)
- chore(deps): update actions/checkout digest to 08eba0b (0e48f22)
- chore(deps): update aws-actions/configure-aws-credentials digest to 7474bc4 (dea8dd6)
- chore(deps): update patch updates (3dac853)
- chore(deps): update semgrep/semgrep docker digest to 4eb1dee (23d7ae6)
- refactor(devcontainer): Replace mvnd-sdkman feature with Java feature and update postCreateCommand (d260feb)
- fix(release): update success command to remove [skip ci] from changelog commit message (b9ae424)
- fix(shared): honour user's selected log level in validation option selection logic (da6e513)
- fix(release): remove assets configuration from GitHub plugin (a82bce1)
- fix(release): swap @semantic-release/exec and @semantic-release/github (299aa43)
- fix(release): update current version retrieval to use latest git tag instead of package.json (ad0fcf6)
- fix(docs): remove mention of faster delivery from contributing guidelines (52c58fe)
- fix(release): update prepareCmd to include changelog update and push for CLI versioning (ee5100c)
- feat(release): add automated changelog PR creation for CLI releases (9c93f0b)
- Introduced semantic-release for automated version management
- Added conventional commit validation
- Automated changelog generation
1.0.0 - 2025-08-21
- Initial stable release of CALM CLI
- Support for CALM schema validation
- Documentation generation capabilities
- Widget support for enhanced functionality