# n8n-as-code

## [2.8.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v2.6.0...n8n-as-code@v2.8.0) (2026-05-13)

### Features

* **vscode-extension:** implement AI context activation policy ([0ff4622](https://github.com/EtienneLescot/n8n-as-code/commit/0ff4622b4bccb8ae3972be71fe5d1c0b2a455019))

### Documentation

* align environment terminology ([6c79f5b](https://github.com/EtienneLescot/n8n-as-code/commit/6c79f5b57e349d59035dc57a464401f493dd75b7))

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 2.1.2 to 2.1.3
    * n8nac bumped from 2.2.0 to 2.2.1

## [2.6.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v2.4.1...n8n-as-code@v2.6.0) (2026-05-12)

### Features

* **sync:** derive opaque environment workflow dirs ([d5c2c6c](https://github.com/EtienneLescot/n8n-as-code/commit/d5c2c6c4948c9c5704506a61e606f40b539a6db1))
* **vscode:** improve settings webview state management and workspace migration ([2aaffb3](https://github.com/EtienneLescot/n8n-as-code/commit/2aaffb33199f8f810456d1d0e06d1121aa0ac44f))
* **vscode:** choose context for new agent chats ([b97f11d](https://github.com/EtienneLescot/n8n-as-code/commit/b97f11d4607c7fccb659371304803ea474ce4e5c))
* **vscode:** migrate settings webview to React ([5a95511](https://github.com/EtienneLescot/n8n-as-code/commit/5a95511cb19d7b0fb8e4b62a9903ff44bebab80a))

### Bug Fixes

* address PR review feedback ([4b05b06](https://github.com/EtienneLescot/n8n-as-code/commit/4b05b06e404ded77286058745c047555c3291bf7))
* **vscode:** remove Claude Account provider ([a084ed7](https://github.com/EtienneLescot/n8n-as-code/commit/a084ed77d09fa3df0ec612f78d916e27876286bd))
* **vscode:** normalize root-relative proxy redirects ([5b051fb](https://github.com/EtienneLescot/n8n-as-code/commit/5b051fbc3c771a0d8f131445864434a7a71a8d8c))
* **vscode:** harden proxy URL matching ([6024fff](https://github.com/EtienneLescot/n8n-as-code/commit/6024fff4f0b9c10e0b0ed57bf82a0fe51a85b16e))
* **vscode:** expose workflow proxy for remote webviews ([d2b9342](https://github.com/EtienneLescot/n8n-as-code/commit/d2b93427dcc23dd7f2232968d21cb59d4df220c4))
* **vscode:** keep distinct personal projects selectable ([992fa17](https://github.com/EtienneLescot/n8n-as-code/commit/992fa17a8e38195493ba776c3879a7e257260ff6))
* **vscode:** tighten agent settings interactions ([a5dab23](https://github.com/EtienneLescot/n8n-as-code/commit/a5dab232b3fd72a89e1272723acfd906dd99de58))
* **vscode:** enhance workspace validation and webview UI state tracking ([0787ac2](https://github.com/EtienneLescot/n8n-as-code/commit/0787ac25dfadef9f508f02dc88113523267d9bcf))
* **vscode:** improve environment card active state ([93a596f](https://github.com/EtienneLescot/n8n-as-code/commit/93a596f7ebc4cc502c66cc671527ef2d309b97c7))
* **vscode:** align environment card heights ([cf94444](https://github.com/EtienneLescot/n8n-as-code/commit/cf94444117790b53dce1340cc3ca2d1d2c4014ec))
* **vscode:** handle file-only workflow contexts ([fcdbb78](https://github.com/EtienneLescot/n8n-as-code/commit/fcdbb78a792718723d3753c12be032a5c4ca1bc6))
* **vscode:** preserve workflow context for new agent chats ([8b28fdc](https://github.com/EtienneLescot/n8n-as-code/commit/8b28fdc11ed75ba72cce71adb13e9bef72fea71b))
* **vscode:** address settings webview review feedback ([4e11af4](https://github.com/EtienneLescot/n8n-as-code/commit/4e11af4b522eba9ccb0fe5d33ef571d13c2f25ff))

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 2.1.1 to 2.1.2
    * n8nac bumped from 2.1.2 to 2.2.0

## [2.4.1](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v2.4.0...n8n-as-code@v2.4.1) (2026-05-11)

### Bug Fixes

* **ui:** refine credential validation logic in configuration webview ([c935d5e](https://github.com/EtienneLescot/n8n-as-code/commit/c935d5efbf6d13d50bd813cc45c7e0e6f47eb4ec))
* **auth:** improve API key management for workspace targets ([822604c](https://github.com/EtienneLescot/n8n-as-code/commit/822604ca7d20fdde71515126a0e311ed9d3294b4))

### Dependencies

* The following workspace dependencies were updated
    * n8nac bumped from 2.1.1 to 2.1.2

## [2.4.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v2.2.0...n8n-as-code@v2.4.0) (2026-05-11)

### Features

* **vscode:** add project management to configuration webview ([f198d1d](https://github.com/EtienneLescot/n8n-as-code/commit/f198d1d50ec048540da4bc300a5d383ae894bd6f))

### Bug Fixes

* **vscode:** clear remote URL fields for managed environments ([bb90796](https://github.com/EtienneLescot/n8n-as-code/commit/bb90796f108e9b268ae105d4e5abd3e065eae3aa))

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 2.1.0 to 2.1.1
    * n8nac bumped from 2.1.0 to 2.1.1

## [2.2.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v2.0.3...n8n-as-code@v2.2.0) (2026-05-11)

### Features

* **vscode:** implement automated AI context freshness management ([5aa9e98](https://github.com/EtienneLescot/n8n-as-code/commit/5aa9e9868fdd71e1d3fa94a809152bcc616ecd15))
* **ui:** add managed instance status warnings to configuration webview ([ab34ca8](https://github.com/EtienneLescot/n8n-as-code/commit/ab34ca86f271ce8707d9dbd94747b7bfbfa3b0b5))
* **vscode:** implement workspace migration facade and runner ([94f695e](https://github.com/EtienneLescot/n8n-as-code/commit/94f695eb764c46caedb4c448127d4cd8cd34c563))
* **cli:** add workspace migration command and improve migration orchestration ([603aa59](https://github.com/EtienneLescot/n8n-as-code/commit/603aa59b675e4aa29badac372b24c0f234ac44fe))
* **ui:** implement migration for global n8n instances to workspace ([a8d6026](https://github.com/EtienneLescot/n8n-as-code/commit/a8d6026827f43079b7719d0ddd0b9b26615d950c))
* **ui:** update configuration webview to support environment-specific project loading ([009e75e](https://github.com/EtienneLescot/n8n-as-code/commit/009e75ea6c9987bf7c69271cbbf520be4a9855e2))
* **cli,vscode:** implement environment-centric configuration and legacy migration ([92f6c34](https://github.com/EtienneLescot/n8n-as-code/commit/92f6c34ac1ba972cd2bb77a307e220f9a10ed183))
* wire workspace environments into cli and vscode ([e9f1066](https://github.com/EtienneLescot/n8n-as-code/commit/e9f1066a384618d4a5d7c06308c54f3fe7dd008c))

### Bug Fixes

* **cli:** prioritize baseUrl over tunnelPublicUrl for instance resolution ([aee2f0a](https://github.com/EtienneLescot/n8n-as-code/commit/aee2f0a32f4d9f591d7af5095e7c91bc27cc2f4f))
* **config:** rename instance targets to environment targets and update terminology ([c33d024](https://github.com/EtienneLescot/n8n-as-code/commit/c33d024158b8d4d584bf5e8ab04500b54ae072e5))
* **ui:** decouple instance lookups from workspace root ([92219a6](https://github.com/EtienneLescot/n8n-as-code/commit/92219a6b10491efd71832c6e7f2d765ae1175c02))
* **config:** refine migration logic and improve credential retrieval ([389a2a9](https://github.com/EtienneLescot/n8n-as-code/commit/389a2a90d0dcf6e316f37710cfccfd2fd7c921dd))
* **cli,vscode:** transition from instance-based to environment-centric configuration ([788c956](https://github.com/EtienneLescot/n8n-as-code/commit/788c956c8fe5cfda5d8f1789c673493b833c1ea5))
* **vscode:** align workspace environments with v4 targeting ([96d31c5](https://github.com/EtienneLescot/n8n-as-code/commit/96d31c532b87e18ff8f4a447fd53df57c786beea))
* close workspace environment review gaps ([c01cf7c](https://github.com/EtienneLescot/n8n-as-code/commit/c01cf7c6fe8370e1fef1c38205242791ed85ce3a))
* **cli:** add v1 migration path ([ff0c979](https://github.com/EtienneLescot/n8n-as-code/commit/ff0c97938b3df307dff75814187bad98dca0b2e1))

### Documentation

* update documentation for unified workspace migration and readiness ([e078a79](https://github.com/EtienneLescot/n8n-as-code/commit/e078a79a550a7f5121a25e6d07b36079619f3c4d))
* align docs and skills with environments ([267e9c2](https://github.com/EtienneLescot/n8n-as-code/commit/267e9c2980b08cb9f6a90b7c15e2b62717d6ee9c))
* clarify v1 legacy extension install ([49ad824](https://github.com/EtienneLescot/n8n-as-code/commit/49ad8244b4a29525b96445cdea2b34a2eedb25a8))
* update documentation for v2 split runtime and workspace model ([b8a4125](https://github.com/EtienneLescot/n8n-as-code/commit/b8a41256ea28d16382607a744c1f92fd3bac5824))

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/manager-adapter bumped from 2.0.2 to 2.0.3
    * @n8n-as-code/skills bumped from 2.0.1 to 2.1.0
    * n8nac bumped from 2.0.3 to 2.1.0

## [2.0.3](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v2.0.2...n8n-as-code@v2.0.3) (2026-05-06)

### Bug Fixes

* **deps:** upgrade n8n-manager-core to v0.7.0 ([db6b3f1](https://github.com/EtienneLescot/n8n-as-code/commit/db6b3f1c027f762c9623cd4949b347ce0c0b61e6))

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/manager-adapter bumped from 2.0.1 to 2.0.2
    * n8nac bumped from 2.0.2 to 2.0.3

## [2.0.2](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v2.0.1...n8n-as-code@v2.0.2) (2026-05-06)

### Bug Fixes

* **deps:** bump @n8n-as-code/n8n-manager-core from 0.6.1 to 0.6.2 ([2c92c62](https://github.com/EtienneLescot/n8n-as-code/commit/2c92c62b01545f934100d56af88c7f3fc098a724))
* make package build scripts cross-platform ([6fb7318](https://github.com/EtienneLescot/n8n-as-code/commit/6fb7318125fc07ee2fe712e63bb80f9256963d2f))

### Documentation

* update documentation for V2 release ([e0d6e83](https://github.com/EtienneLescot/n8n-as-code/commit/e0d6e83662aed95b2e862077b48468f180b70cca))

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/manager-adapter bumped from 2.0.0 to 2.0.1
    * n8nac bumped from 2.0.1 to 2.0.2

## [2.0.1](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v2.0.0...n8n-as-code@v2.0.1) (2026-05-06)

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 2.0.0 to 2.0.1
    * n8nac bumped from 2.0.0 to 2.0.1

## [2.0.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v1.46.0...n8n-as-code@v2.0.0) (2026-05-06)

### ⚠ BREAKING CHANGES

* migrate runtime ownership to n8n-manager ([8705ab4](https://github.com/EtienneLescot/n8n-as-code/commit/8705ab44abe4c73315d6985523c05a929cae3a94))

### Features

* **cli:** implement sync event journal for workflow tracking ([9d3776a](https://github.com/EtienneLescot/n8n-as-code/commit/9d3776ae44c1a405d952dff96791c462dd1aec21))
* **ui:** add Lucide icons for operation entry kinds ([95e6912](https://github.com/EtienneLescot/n8n-as-code/commit/95e691296f8448eb0eee02b8d83bf4a701a14e15))
* **vscode-extension:** normalize tool output for better display ([ca29ca0](https://github.com/EtienneLescot/n8n-as-code/commit/ca29ca0d3ee04d36962adede09ff7ea6b0e8c392))
* **workbench:** add yagr checkpoint controls ([9ae20b7](https://github.com/EtienneLescot/n8n-as-code/commit/9ae20b7447ba98515d25e52ca65bafdc2ee1088b))
* **workbench:** integrate yagr context controls ([f8e3747](https://github.com/EtienneLescot/n8n-as-code/commit/f8e37475b99c5642166a02cea96cb97b387e85d7))
* **workbench:** integrate workflow context and session management ([4e46ef3](https://github.com/EtienneLescot/n8n-as-code/commit/4e46ef320f7f5a3c749dd429684fa104728f3428))
* **workbench:** implement session compaction and history modal ([26fbc98](https://github.com/EtienneLescot/n8n-as-code/commit/26fbc98ecd47deb9a2ac179dc6263c415260e5af))
* **workbench:** implement workflow change detection and run indicator ([750a823](https://github.com/EtienneLescot/n8n-as-code/commit/750a8232cfe47f86ede17ce3c1689bbc418f7e7f))
* **ui:** add reasoning effort selection and enhance workbench layout ([c09cf2f](https://github.com/EtienneLescot/n8n-as-code/commit/c09cf2f3715c014c1b820676a711bfdbce6985da))
* **ui:** implement enter-to-submit with shift-enter for multiline support ([fd0af46](https://github.com/EtienneLescot/n8n-as-code/commit/fd0af46c4db9ac5cf208df83846ee07de3647f0c))
* **vscode-extension:** implement node context awareness in agent workbench ([3ca0b42](https://github.com/EtienneLescot/n8n-as-code/commit/3ca0b426fa2c919518478a2293db96ec62995ca9))
* **vscode-extension:** implement workflow reload mechanism in agent workbench ([a9354d0](https://github.com/EtienneLescot/n8n-as-code/commit/a9354d0742f1689852c73b3789ab96da839d633d))
* **vscode-extension:** integrate public URL reconciliation into configuration ([71da970](https://github.com/EtienneLescot/n8n-as-code/commit/71da970e0ad50003ff6ee456e1a9405cba1c88a7))
* **cli:** simplify instance identifier logic and enforce canonical formats ([ece4b27](https://github.com/EtienneLescot/n8n-as-code/commit/ece4b27daec92111fb2d051920ada4144561b57c))
* **vscode-extension:** enhance agent workbench and provider management ([b34e619](https://github.com/EtienneLescot/n8n-as-code/commit/b34e619ead5ce27ab83e695012fff764f0e3f145))
* **vscode-extension:** implement agent provider and model management ([49e8d0f](https://github.com/EtienneLescot/n8n-as-code/commit/49e8d0fb504e86bc043c14fc883ea83de96cf6e8))
* **vscode-extension:** add agent workbench shell ([994a130](https://github.com/EtienneLescot/n8n-as-code/commit/994a130ecee8a4f47b1900f8fba4349b5b8596a1))
* **telemetry:** add privacy-first product analytics ([7afb6e4](https://github.com/EtienneLescot/n8n-as-code/commit/7afb6e4500b8ac27a15f80636f48116a56480f7d))
* **vscode-extension:** add local open bridge entrypoint and esbuild support ([00f8aef](https://github.com/EtienneLescot/n8n-as-code/commit/00f8aefb72e41522ba379ffa287409e9a776f972))
* **manager:** add credential retrieval and enhance webview UI ([f4cb607](https://github.com/EtienneLescot/n8n-as-code/commit/f4cb6079607f33678a4b4a338374fca0a1df8839))
* **ui:** add manual public URL refresh in configuration webview ([acd715d](https://github.com/EtienneLescot/n8n-as-code/commit/acd715d5365490a7b402369160c56958439aa15e))
* **ui:** display runtime warnings and refine tunnel URL logic ([a1c438b](https://github.com/EtienneLescot/n8n-as-code/commit/a1c438b8aec52f08ede4c241dfb028a42c2c79c2))
* **ui:** add instance lifecycle management and status indicators ([f749f99](https://github.com/EtienneLescot/n8n-as-code/commit/f749f99fd1311adf2915e6a421307c6593103bc4))
* **ai:** automatically infer local CLI command for context generation ([16d4cba](https://github.com/EtienneLescot/n8n-as-code/commit/16d4cba3c0bdb09282b6f26b181f619241c5a2e3))
* use n8n-manager global configuration ([4ec83bd](https://github.com/EtienneLescot/n8n-as-code/commit/4ec83bdff72e0dd239dea32cec4109015311a095))

### Bug Fixes

* **workbench:** use status icons in timeline ([b445396](https://github.com/EtienneLescot/n8n-as-code/commit/b44539610ac2c18f8ac5e446be98c79fa5195a5f))
* **ui:** relocate run indicator to main container ([233a43b](https://github.com/EtienneLescot/n8n-as-code/commit/233a43b22953ae4a6d23d2b46b407953af4ca431))
* **agent-runtime:** normalize shell operation display in timeline ([a92de59](https://github.com/EtienneLescot/n8n-as-code/commit/a92de59adbe2504eac0b9e690b061dc8239ddbe0))
* **workbench:** preserve partial stream on run failure ([efcad0f](https://github.com/EtienneLescot/n8n-as-code/commit/efcad0f90c84ce57696e668b77bfed9612c21d5d))
* **workbench:** persist streaming agent messages ([722859f](https://github.com/EtienneLescot/n8n-as-code/commit/722859f2f5881a0874447444da4995f62a05d314))
* **workbench:** reconcile workflow context from runtime state ([1762210](https://github.com/EtienneLescot/n8n-as-code/commit/1762210dac3798b4906c5c64a575335e53999521))
* **vscode-extension:** migrate to @yagr/deepagent-bootstrap ([1e12e06](https://github.com/EtienneLescot/n8n-as-code/commit/1e12e06c5de05f5a277f272239cb45231a9fe1ef))
* **vscode-extension:** update @yagr runtime dependencies ([e8e9b54](https://github.com/EtienneLescot/n8n-as-code/commit/e8e9b5495dd0e7645b471f801fbc31295426232f))
* **workbench:** consume public yagr runtime packages ([18a80bc](https://github.com/EtienneLescot/n8n-as-code/commit/18a80bc1b2db0f64994cf8747af08a12763fde24))
* **vscode-extension:** add body suppression for LangGraph Command updates ([2cec5b6](https://github.com/EtienneLescot/n8n-as-code/commit/2cec5b6f49b648bf51bc275913d032141943c135))
* **vscode-extension:** implement runtime dependency bundling in esbuild ([b1d3284](https://github.com/EtienneLescot/n8n-as-code/commit/b1d32842417c4db5be8868d2c8e9b48a22c24d66))
* **deps:** bump @n8n-as-code/n8n-manager-core to ^0.6.1 ([015f504](https://github.com/EtienneLescot/n8n-as-code/commit/015f504800e83a1d22c5f2a180e5ed93d2f57b9e))
* **workbench:** use public yagr runtime packages ([6a94670](https://github.com/EtienneLescot/n8n-as-code/commit/6a94670bf6c0ecdaa02fd977e515d1d58d894a14))
* **deps:** add script to automate @yagr dependency updates ([764a113](https://github.com/EtienneLescot/n8n-as-code/commit/764a1138b15c339174f094f0e2866398eeb97b70))
* **ui:** persist workbench state on message handler error ([8e9ea62](https://github.com/EtienneLescot/n8n-as-code/commit/8e9ea6214e15490361a4721df64d9e508a92e714))
* **workbench:** avoid typed yagr subpath imports ([c71376b](https://github.com/EtienneLescot/n8n-as-code/commit/c71376b2d77cbcbd7877a3ce56eed739d414317d))
* **workbench:** preserve checkpoint compatibility ([0abd23d](https://github.com/EtienneLescot/n8n-as-code/commit/0abd23dd45899013016a66e30da19aa33139f1b6))
* **workbench:** remove workflow change detection and run indicator ([3c9eda1](https://github.com/EtienneLescot/n8n-as-code/commit/3c9eda1a037e8e455b0b438de543ebcb0feeba71))
* **vscode-extension:** enhance agent workbench UI and sanitize assistant output ([981ceb0](https://github.com/EtienneLescot/n8n-as-code/commit/981ceb03d160c349fb4e93ed257441152bddc548))
* update dependencies and add tunnel observation script ([bd1b33a](https://github.com/EtienneLescot/n8n-as-code/commit/bd1b33a4fe03b358e8327b1fa35138fc7cf80f6c))
* **vscode-extension:** remove public URL reconciliation logic ([4b7f101](https://github.com/EtienneLescot/n8n-as-code/commit/4b7f101dc6bcdc3afedf1223ed9d351e68f43913))
* **cli:** standardize instance identifier generation and resolution ([6d8242f](https://github.com/EtienneLescot/n8n-as-code/commit/6d8242f10dcde07e222dcc0413dd9073b3982729))
* **vscode-extension:** add @yagr/runtime to esbuild external dependencies ([cff985e](https://github.com/EtienneLescot/n8n-as-code/commit/cff985e8cc2bb169a1afd7ba4938b099a510dcc7))
* **vscode-extension:** address agent workbench review ([402f6a8](https://github.com/EtienneLescot/n8n-as-code/commit/402f6a87fdadaeb3e2cb7bab1d53b647caa01207))
* **deps:** bump @n8n-as-code/n8n-manager-core to ^0.5.1 ([ec58f6c](https://github.com/EtienneLescot/n8n-as-code/commit/ec58f6cf9357cba3addb890afab3225f41e3b747))
* **telemetry:** flush queued events on shutdown ([046f883](https://github.com/EtienneLescot/n8n-as-code/commit/046f883cdf92422d64906476951293b711cc753f))
* **vscode-extension:** persist canonical project names ([b8d52ef](https://github.com/EtienneLescot/n8n-as-code/commit/b8d52ef726a5e211e1029b8e60d8f0f05daf1fb0))
* **vscode-extension:** improve project sync feedback ([15a9a28](https://github.com/EtienneLescot/n8n-as-code/commit/15a9a28d83ebcf6892aa2cd1875aaeb3fe7ee489))
* **skills:** align prerelease adapter commands ([9d1c0a4](https://github.com/EtienneLescot/n8n-as-code/commit/9d1c0a4ba54c9de1a031dc4a937dc64295260341))
* **api:** prioritize apiBaseUrl over host for connection logic ([95f7b37](https://github.com/EtienneLescot/n8n-as-code/commit/95f7b37bb40a320bb109ef56114cace894dc10bf))
* preserve workspace context in agent tooling ([7b77b7c](https://github.com/EtienneLescot/n8n-as-code/commit/7b77b7c2bd958bd9194f7e9177f5de276fbb9487))
* inject n8n-manager agent tools across facades ([69be867](https://github.com/EtienneLescot/n8n-as-code/commit/69be86790121eb01a6ee0843ad838143ec858738))
* **cli:** decouple runtime management from workspace management ([574bb05](https://github.com/EtienneLescot/n8n-as-code/commit/574bb0592e96411326e69a1a188b010c39169269))

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/manager-adapter bumped from 0.1.0 to 2.0.0
    * @n8n-as-code/skills bumped from 1.10.0 to 2.0.0
    * @n8n-as-code/telemetry bumped from 0.1.0 to 2.0.0
    * @n8n-as-code/workflow-core bumped from 0.1.0 to 2.0.0
    * n8nac bumped from 1.8.1 to 2.0.0

## [1.46.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v1.44.0...n8n-as-code@v1.46.0) (2026-04-24)

### Dependencies

* The following workspace dependencies were updated
    * n8nac bumped from 1.8.0 to 1.8.1

## [1.44.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v1.42.0...n8n-as-code@v1.44.0) (2026-04-24)

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 1.9.0 to 1.10.0
    * n8nac bumped from 1.7.0 to 1.8.0

## [1.42.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v1.40.0...n8n-as-code@v1.42.0) (2026-04-16)

### Features

* **workflow:** update description for archived workflows in tree item display ([5818a2f](https://github.com/EtienneLescot/n8n-as-code/commit/5818a2f3275e92ced91219211bf6d05eecfede1a))
* **workflow:** enhance workflow actions and context handling for archived and local-only workflows ([1b680f4](https://github.com/EtienneLescot/n8n-as-code/commit/1b680f426643c16dfc9bddcff7fe59791184dbb0))
* **workflow:** implement read-only behavior for archived workflows and update action items ([89737bc](https://github.com/EtienneLescot/n8n-as-code/commit/89737bc8200bf4e3b11a246d9d9f96d6b8ef2ee7))
* **vscode:** add ScreenshotPanel webview for UI testing ([ffca9cd](https://github.com/EtienneLescot/n8n-as-code/commit/ffca9cd6ad4b09d86359ef347936a32f4340b664))
* **vscode:** add archive filter tabs to sidebar tree view ([cecbb97](https://github.com/EtienneLescot/n8n-as-code/commit/cecbb970b1080904b806f3b1019d9dc2235942dd))

### Bug Fixes

* **sync:** update file watcher to use syncManager instead of cli for workflow loading ([3d0c2af](https://github.com/EtienneLescot/n8n-as-code/commit/3d0c2afa1b1c8a670bca84535833bc5512fcb592))
* **vscode:** remove unused 'n8n.spacer' command and related menu entries ([eda7c3e](https://github.com/EtienneLescot/n8n-as-code/commit/eda7c3e10be181b108818f0c4848a877712583f1))
* **workflow:** ensure all workflows are searchable regardless of archive filter ([d90247c](https://github.com/EtienneLescot/n8n-as-code/commit/d90247cdb0a1c5bcaceff06c263372e752c6cd1c))
* **vscode:** fix navigation bar ordering — tabs before refresh+search, spacer at end ([7459b20](https://github.com/EtienneLescot/n8n-as-code/commit/7459b202f8c04bae5fd24a4f1556875748c2e760))
* **vscode:** import selectArchiveFilter in extension.ts ([82e3f76](https://github.com/EtienneLescot/n8n-as-code/commit/82e3f7625f3fceab84b04bb9e2490863d1e79c84))
* **vscode:** findWorkflow reveals archived items correctly in tree ([9af823e](https://github.com/EtienneLescot/n8n-as-code/commit/9af823eeec4d2aa3b5048d6867659f6f8751b621))
* **vscode:** show $(archive) icon only for archived workflows in search ([f4d1f70](https://github.com/EtienneLescot/n8n-as-code/commit/f4d1f7039c2037bee6b6ad1a7fdcfcfc17b5612c))
* **vscode:** wire loadWorkflows thunk to workflowsSlice via extraReducers ([a3c5571](https://github.com/EtienneLescot/n8n-as-code/commit/a3c5571e0d65065e55909687cd8588cc03421c26))
* replace colored dots with VS Code codicon icons (file, cloud, alert, etc.) ([883cc7c](https://github.com/EtienneLescot/n8n-as-code/commit/883cc7cc664172b1fe884bca18111c9429020c45))
* rename 'live' tab to 'workflows', add search badge for archived workflows ([1bbc3a4](https://github.com/EtienneLescot/n8n-as-code/commit/1bbc3a43c356ac9086c4579e23059d6be5575b68))
* **vscode:** rename 'Active' filter tab to 'Live' to avoid n8n terminology confusion ([a62ae0f](https://github.com/EtienneLescot/n8n-as-code/commit/a62ae0f1b958fcc5ef90368a238cf240bd3a0347))
* validate WebSocket close codes before forwarding to prevent crash on 1005/1006 ([2fca3c1](https://github.com/EtienneLescot/n8n-as-code/commit/2fca3c10bfc486a226d1990313ea6395af87f7bd))

### Documentation

* include code 1004 in reserved close code comment ([47b0a85](https://github.com/EtienneLescot/n8n-as-code/commit/47b0a85f804c20450eab9b2da5193f07978ad5eb))

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 1.8.2 to 1.9.0
    * n8nac bumped from 1.6.2 to 1.7.0

## [1.40.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v1.38.0...n8n-as-code@v1.40.0) (2026-04-10)

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 1.8.1 to 1.8.2
    * n8nac bumped from 1.6.1 to 1.6.2

## [1.38.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v1.36.0...n8n-as-code@v1.38.0) (2026-04-09)

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 1.8.0 to 1.8.1
    * n8nac bumped from 1.6.0 to 1.6.1

## [1.36.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v1.34.0...n8n-as-code@v1.36.0) (2026-04-09)

### Bug Fixes

* **cli:** update push command to use path instead of filename ([63ac820](https://github.com/EtienneLescot/n8n-as-code/commit/63ac8209278d8d9802da359ea63d5ffadc763112))

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 1.7.0 to 1.8.0
    * n8nac bumped from 1.5.5 to 1.6.0

## [1.34.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v1.32.0...n8n-as-code@v1.34.0) (2026-04-03)

### Dependencies

* The following workspace dependencies were updated
    * n8nac bumped from 1.5.4 to 1.5.5

## [1.32.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v1.30.0...n8n-as-code@v1.32.0) (2026-04-03)

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 1.6.0 to 1.7.0
    * n8nac bumped from 1.5.3 to 1.5.4

## [1.30.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v1.28.0...n8n-as-code@v1.30.0) (2026-04-02)

### Bug Fixes

* **vscode-extension:** add tsx as a dependency ([d2746f7](https://github.com/EtienneLescot/n8n-as-code/commit/d2746f7125325453e5bf7e6ff2b78f53850ec258))

## [1.28.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v1.26.0...n8n-as-code@v1.28.0) (2026-04-02)

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 1.5.1 to 1.6.0
    * n8nac bumped from 1.5.2 to 1.5.3

## [1.26.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v1.24.0...n8n-as-code@v1.26.0) (2026-04-02)

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 1.5.0 to 1.5.1
    * n8nac bumped from 1.5.1 to 1.5.2

## [1.24.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v1.22.0...n8n-as-code@v1.24.0) (2026-04-01)

### Dependencies

* The following workspace dependencies were updated
    * n8nac bumped from 1.5.0 to 1.5.1

## [1.22.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v1.20.0...n8n-as-code@v1.22.0) (2026-04-01)

### Features

* **cli/skills/vscode:** auto-refresh AGENTS.md via n8nac version stamp ([0304559](https://github.com/EtienneLescot/n8n-as-code/commit/030455968f12112c1ef5fbe299afb51ac9db97e8))

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 1.4.0 to 1.5.0
    * n8nac bumped from 1.4.0 to 1.5.0

## [1.20.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v1.18.0...n8n-as-code@v1.20.0) (2026-03-31)

### Features

* unify instance configuration handling with verification ([500ae07](https://github.com/EtienneLescot/n8n-as-code/commit/500ae07b988503ffb75781e82eb86976ed8c80d5))
* refine instance config flows across cli and vscode ([1ce3682](https://github.com/EtienneLescot/n8n-as-code/commit/1ce368264098703d70f531410052d2a46b4f8ab7))
* extend instance library to plugins docs and integration tests ([3f97f54](https://github.com/EtienneLescot/n8n-as-code/commit/3f97f54869ddf99cd8c9b3837cf7ec94d35dccb5))
* add instance switching functionality to n8n VSCode extension ([0250abd](https://github.com/EtienneLescot/n8n-as-code/commit/0250abd74b65d8370157b0e7548e3bb421f18c4f))

### Bug Fixes

* address PR review feedback for instance config flows ([06f0298](https://github.com/EtienneLescot/n8n-as-code/commit/06f029828969da738b154cf65f64461c8bda5571))

### Documentation

* align config flows across product surfaces ([d961f78](https://github.com/EtienneLescot/n8n-as-code/commit/d961f783e1b95022acdbf3f13ca0982520026619))

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 1.3.1 to 1.4.0
    * n8nac bumped from 1.3.1 to 1.4.0

## [1.18.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v1.16.0...n8n-as-code@v1.18.0) (2026-03-30)

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 1.3.0 to 1.3.1
    * n8nac bumped from 1.3.0 to 1.3.1

## [1.16.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v1.14.0...n8n-as-code@v1.16.0) (2026-03-30)

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 1.2.0 to 1.3.0
    * n8nac bumped from 1.2.0 to 1.3.0

## [1.14.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v1.12.0...n8n-as-code@v1.14.0) (2026-03-25)

### Bug Fixes

* **vscode-extension:** address second Copilot review round on #241 ([c37a450](https://github.com/EtienneLescot/n8n-as-code/commit/c37a4502b3d0ee8d0cd612a744774267096d95ae))
* **vscode-extension:** add @types/ws to devDependencies ([05eab2a](https://github.com/EtienneLescot/n8n-as-code/commit/05eab2a5ac680ac51a11fbe7e43888b71e8ba9bb))
* **vscode-extension:** address Copilot review feedback on PR #241 ([3973742](https://github.com/EtienneLescot/n8n-as-code/commit/39737426c28dbd8f25a31c8314ad89dd01244568))
* harden clipboard bridge security and add regression tests ([5764ab9](https://github.com/EtienneLescot/n8n-as-code/commit/5764ab983fc29bb589f57df1c31cdefad54e6b26))
* address code review feedback - security, scope, and robustness ([143e8b5](https://github.com/EtienneLescot/n8n-as-code/commit/143e8b551f618a0571c4526599cfdf4f153ccf45))
* enable clipboard paste in webview on macOS ([b3b7471](https://github.com/EtienneLescot/n8n-as-code/commit/b3b7471cedc1f2968e7abeb44b7fb8f410d3d72b))

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 1.1.5 to 1.2.0
    * n8nac bumped from 1.1.5 to 1.2.0

## [1.12.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v1.10.0...n8n-as-code@v1.12.0) (2026-03-18)

### Documentation

* add Yagr onboarding section and acknowledgements to README ([626a415](https://github.com/EtienneLescot/n8n-as-code/commit/626a41577de16815a8012c4af65bccaec4172ea9))

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 1.1.4 to 1.1.5
    * n8nac bumped from 1.1.4 to 1.1.5

## [1.10.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v1.8.0...n8n-as-code@v1.10.0) (2026-03-17)

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 1.1.3 to 1.1.4
    * n8nac bumped from 1.1.3 to 1.1.4

## [1.8.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v1.6.0...n8n-as-code@v1.8.0) (2026-03-17)

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 1.1.2 to 1.1.3
    * n8nac bumped from 1.1.2 to 1.1.3

## [1.6.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v1.4.0...n8n-as-code@v1.6.0) (2026-03-13)

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 1.1.1 to 1.1.2
    * n8nac bumped from 1.1.1 to 1.1.2

## [1.4.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v1.2.0...n8n-as-code@v1.4.0) (2026-03-13)

### Documentation

* align editor and integration release messaging ([e1d6198](https://github.com/EtienneLescot/n8n-as-code/commit/e1d6198c3c6c942afe024f34b4ad419005ed991c))

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 1.1.0 to 1.1.1
    * n8nac bumped from 1.1.0 to 1.1.1

## [1.2.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v1.0.0...n8n-as-code@v1.2.0) (2026-03-13)

### Features

* enhance workflow search functionality with new tree view and command handling ([d687bd5](https://github.com/EtienneLescot/n8n-as-code/commit/d687bd5fe8f9febfc5a64e28ba7df7cfe91240d8))
* add workflow search to cli and extension ([ca196fc](https://github.com/EtienneLescot/n8n-as-code/commit/ca196fc613a0b2e326f66403585693ed72729a39))

### Bug Fixes

* **vscode:** reveal local-only workflows from search ([4e97642](https://github.com/EtienneLescot/n8n-as-code/commit/4e97642dc49aa35de171586b7988dc30cbb8e680))

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 1.0.0 to 1.1.0
    * n8nac bumped from 1.0.0 to 1.1.0

## [1.0.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v0.32.0...n8n-as-code@v1.0.0) (2026-03-10)

### Dependencies

* The following workspace dependencies were updated
  * @n8n-as-code/skills bumped from 0.18.0 to 1.0.0
  * n8nac bumped from 0.13.0 to 1.0.0

## [0.32.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v0.30.0...n8n-as-code@v0.32.0) (2026-03-09)

### Bug Fixes

* improve workspace initialization handling; reset state if config file is missing ([4bd0834](https://github.com/EtienneLescot/n8n-as-code/commit/4bd0834992cbe3ca9be054f2fca6da4a6e0a511f))

## [0.30.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v0.28.0...n8n-as-code@v0.30.0) (2026-03-09)

### Features

* enhance workspace configuration handling and sync manager management ([3ebb62d](https://github.com/EtienneLescot/n8n-as-code/commit/3ebb62d8534c2b31493db20f492271d9f5f995fd))
* remove SnippetGenerator and related functionality from AI context updates ([b5d3781](https://github.com/EtienneLescot/n8n-as-code/commit/b5d37819608435d4d4e9e5bc73a2973aa631c537))

### Bug Fixes

* stabilize unified config refresh in vscode extension ([45593e2](https://github.com/EtienneLescot/n8n-as-code/commit/45593e27342351741b79d955896822a44f8d977b))

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 0.17.0 to 0.18.0
    * n8nac bumped from 0.12.1 to 0.13.0

## [0.28.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v0.26.0...n8n-as-code@v0.28.0) (2026-03-09)

### Bug Fixes

* **docs:** clarify connection instructions in README.md ([40a0755](https://github.com/EtienneLescot/n8n-as-code/commit/40a0755b063f4ea1907c86387635d70604fd8d4b))

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 0.16.17 to 0.17.0
    * n8nac bumped from 0.12.0 to 0.12.1

## [0.26.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v0.24.0...n8n-as-code@v0.26.0) (2026-03-09)

### Features

* implement instance identifier resolution and unify workspace config handling ([2d4574e](https://github.com/EtienneLescot/n8n-as-code/commit/2d4574e0b69e1ffd42f05d94df3fd8789fb76e3d))

### Bug Fixes

* address PR review comments ([8a10a9a](https://github.com/EtienneLescot/n8n-as-code/commit/8a10a9a50a02c30c4b22c40a64d3e511e7f5ca3e))

### Dependencies

* The following workspace dependencies were updated
    * n8nac bumped from 0.11.6 to 0.12.0

## [0.24.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v0.22.0...n8n-as-code@v0.24.0) (2026-03-09)

### Dependencies

* The following workspace dependencies were updated
    * n8nac bumped from 0.11.5 to 0.11.6

## [0.22.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v0.21.0...n8n-as-code@v0.22.0) (2026-03-09)

### Dependencies

* The following workspace dependencies were updated
    * @n8n-as-code/skills bumped from 0.16.16 to 0.16.17
    * n8nac bumped from 0.11.4 to 0.11.5

## [0.21.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v0.20.2...n8n-as-code@v0.21.0) (2026-03-09)

### Bug Fixes

* reset the VS Code extension stable line to `0.21.0` after the `0.20.2` prerelease and stable publish collided in the Marketplace

## [0.20.2](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v0.20.1...n8n-as-code@v0.20.2) (2026-03-09)

### Bug Fixes

* update README for clarity in conflict protection description ([833fa6a](https://github.com/EtienneLescot/n8n-as-code/commit/833fa6a9b8f32a475b7239dfea1a3b4972654cea))

## [0.20.1](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v0.20.0...n8n-as-code@v0.20.1) (2026-03-09)

### Dependencies

* The following workspace dependencies were updated
    * n8nac bumped from 0.11.3 to 0.11.4

## [0.20.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v0.19.0...n8n-as-code@v0.20.0) (2026-03-09)

### Features

* align the VS Code extension release line with the new commit-driven publishing workflow and seed the next stable Marketplace version

### Bug Fixes

* always package a VSIX before conditional Marketplace publish so Open VSX can reuse the build artifact safely
* derive changelog and commit links from CI or git remote metadata instead of hardcoding the repository URL

## [0.19.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v0.18.0...n8n-as-code@v0.19.0) (2026-03-08)


### ⚠ BREAKING CHANGES

* **agent-cli:** This update introduces a new type field to node schemas and improves schema handling, which may require adjustments in dependent packages. The version has been bumped to 0.10.0 to reflect these changes.
* **agent-cli:** The agent-cli bundle path has changed from 'dist/cli.js' to 'out/agent-cli/cli.js' in the VS Code extension context. Users with custom configurations will need to update their paths accordingly.
* **agent-cli:** Test expectations for empty search results now use more flexible assertions
* **agent-cli:** Search behavior completely overhauled with new unified approach
* **agent-cli:** Extension size increases to 5.2 MB due to enriched data
* **vscode-extension:** The vscode-extension now requires agent-cli assets to be built and available during the extension build process. The build system will automatically copy required assets from the agent-cli package.
* **agent-cli:** This update introduces significant changes to the agent-cli package and requires all dependent packages to update to version 0.3.0 or higher.
* **vscode:** The UIEventBus has been completely removed and replaced with Redux Toolkit. All components now use the Redux store for state management and communication.
* **vscode:** The tree provider API has changed significantly with new event-driven architecture. Extensions using the tree provider directly will need to update to use the new event bus system.
* **vscode:** Extension now requires manual initialization via "Init N8N as code" button

### Features

* add 'prettier' as an external dependency for esbuild configuration ([6542067](https://github.com/EtienneLescot/n8n-as-code/commit/65420672aeafcb6c795222cee14a5576ae16ad84))
* add alias for prettier to ensure CJS compatibility in build configuration ([70c18bd](https://github.com/EtienneLescot/n8n-as-code/commit/70c18bd25b63571a8da26af44408f01eedcd1ddd))
* add build configuration for n8nac CLI and update promise handling ([1a0af08](https://github.com/EtienneLescot/n8n-as-code/commit/1a0af083a1955f8a55caf0e7096bb595b1246e15))
* **agent-cli:** add AI-powered node discovery with enriched documentation ([6de05ed](https://github.com/EtienneLescot/n8n-as-code/commit/6de05ed9b73ea0d8578e17ba2d69e7be8a794cf7))
* **agent-cli:** add search intelligence integration and improve path resolution ([f636f4e](https://github.com/EtienneLescot/n8n-as-code/commit/f636f4e60d3b39759aa3eb739b2fdc7e0d77a286))
* **agent-cli:** add type field to node schema and improve schema handling ([a48185a](https://github.com/EtienneLescot/n8n-as-code/commit/a48185a1bf9fb69da602fd773ba0a00514ba246e))
* **agent-cli:** expand capabilities with community workflows and refined CLI ([5766e0c](https://github.com/EtienneLescot/n8n-as-code/commit/5766e0c7c7082a0bf4a82762f903de6ac437d8db))
* **agent-cli:** major refactor with unified FlexSearch integration ([37fa447](https://github.com/EtienneLescot/n8n-as-code/commit/37fa447eb776b823cd9c8faba553fc657c808d42))
* **agent-cli:** optimize package size and enable enriched index ([0d668db](https://github.com/EtienneLescot/n8n-as-code/commit/0d668db0e2d6e8aa464496b11c0ebf99a231bc12))
* **agent-cli:** support community nodes with validation warnings ([b98887f](https://github.com/EtienneLescot/n8n-as-code/commit/b98887fefff207964a0d704c5b50287f36418ee9))
* **cli:** push workflows by filename ([0422619](https://github.com/EtienneLescot/n8n-as-code/commit/0422619f098bcbf583a963b2d261388dfde0b626))
* enhance AiContextGenerator to support pre-release detection and update CLI command usage ([bde29b9](https://github.com/EtienneLescot/n8n-as-code/commit/bde29b9001839df9166e5309b076140678dcdb46))
* enhance configuration management by implementing unified config file for CLI and VSCode alignment ([50dce35](https://github.com/EtienneLescot/n8n-as-code/commit/50dce352891f7886972aaa91c0de150a7b0287dd))
* enhance conflict resolution by removing 'Mark as Resolved' action and updating workflow status handling ([18ba868](https://github.com/EtienneLescot/n8n-as-code/commit/18ba86886fba3b6449c843170628e15f27f1b9bc))
* enhance push functionality to handle new and existing workflows with filename support ([6900770](https://github.com/EtienneLescot/n8n-as-code/commit/6900770cab1d8d7709ce4ae3125f84ae6f983bb3))
* enhance skills assets copying logic and include n8n-workflows.d.ts from CLI package ([fd002f6](https://github.com/EtienneLescot/n8n-as-code/commit/fd002f641fb3c27b703a3156ed857184926826be))
* enhance workflow handling with AI dependency extraction and filename-based key support ([615c37b](https://github.com/EtienneLescot/n8n-as-code/commit/615c37b98a4d4f064d2d944ada99369cc4680024))
* implement auto-push and conflict resolution in SyncManager; update VSCode extension for improved workflow handling ([9ff944a](https://github.com/EtienneLescot/n8n-as-code/commit/9ff944a0b949143ae16d3296217406c4651c943d))
* implement CliApi to unify CLI command handling in VSCode extension ([4eb2a50](https://github.com/EtienneLescot/n8n-as-code/commit/4eb2a502d5811260a3f94b7215038fd93fb124f5))
* implement fetch command to update remote state cache for workflows ([cc6c064](https://github.com/EtienneLescot/n8n-as-code/commit/cc6c0640a9b0beda48de7c2ee3672b206aa1ba06))
* implement force refresh method and update sync logic across commands; add Pull-on-Focus feature in VSCode extension ([f110a9b](https://github.com/EtienneLescot/n8n-as-code/commit/f110a9b9d50f74256839a42d86dcc1d5e8e8db2e))
* implement git-like sync architecture with conflict resolution for workflows ([894b0a6](https://github.com/EtienneLescot/n8n-as-code/commit/894b0a6c58f91db989d5486b5abd048b4ac3faef))
* implement Git-like sync architecture; disable auto-push and update sync logic in StartCommand and SyncManager ([3711d3e](https://github.com/EtienneLescot/n8n-as-code/commit/3711d3eea46c81d12db013a1187089f895277ace))
* implement lightweight workflow listing to optimize status retrieval ([289e9bf](https://github.com/EtienneLescot/n8n-as-code/commit/289e9bfa3b3d1866aa16b5c794ea69b416688cc2))
* improve VS Code extension configuration UX with automatic project loading and pre-selection ([91fcee5](https://github.com/EtienneLescot/n8n-as-code/commit/91fcee5d5eb3abfc57b66386c1b846ce4703ac01))
* optimize remote state fetching for workflows in activate function ([c3b936e](https://github.com/EtienneLescot/n8n-as-code/commit/c3b936ef2bd0c44162ae6c3caade7ebf60afb1e3))
* optimize workflow synchronization by removing force refresh and using cached state ([40ae940](https://github.com/EtienneLescot/n8n-as-code/commit/40ae940d9c3803fe7fe8e3e02157f3d64897401a))
* Refactor AiContextGenerator to remove shim generation and update command usage ([b5f6fa1](https://github.com/EtienneLescot/n8n-as-code/commit/b5f6fa1ed161a98e0f8cc38e57640ecd3db936b6))
* refactor StartCommand and SyncCommand to streamline conflict resolution; update VSCode extension for improved user experience and action handling ([e10a6e8](https://github.com/EtienneLescot/n8n-as-code/commit/e10a6e84f5404bdf218ed8b4f4eca5e48135a67d))
* remove sync package references and integrate sync logic into cli package; update related documentation and tests ([89901ce](https://github.com/EtienneLescot/n8n-as-code/commit/89901ce03f953c0e8e162214e041a3638e980a0f))
* Restrict local workflow file watching and discovery to `.workflow.ts` files and refresh remote state on startup. ([77137f7](https://github.com/EtienneLescot/n8n-as-code/commit/77137f71ec3afc7cdae164ceb79480d8269552c6))
* single config point — VS Code extension syncs credentials to CLI store ([2b51743](https://github.com/EtienneLescot/n8n-as-code/commit/2b51743730dff7bf04bde16c1151dcb429173cb3))
* **skills:** integrate skills CLI into VS Code extension ([6ec2302](https://github.com/EtienneLescot/n8n-as-code/commit/6ec230280ab5c265c32b02c0406645ba7cabf2a0))
* transition to git-like sync architecture for n8n workflows ([9d1cd51](https://github.com/EtienneLescot/n8n-as-code/commit/9d1cd516eea5024ce949c050ad6d62b1655be02f))
* unify configuration management by migrating to n8nac-config.json and removing legacy files ([58a0bb4](https://github.com/EtienneLescot/n8n-as-code/commit/58a0bb4ccceb0f806736ef6eded3a11586536ded))
* update build script to generate SKILL.md dynamically and remove template file; enhance AiContextGenerator for workflow context ([2cfec72](https://github.com/EtienneLescot/n8n-as-code/commit/2cfec72dac9e09bca362a6fb8fd84ec6adcb600e))
* update command handling for remote-only workflows in WorkflowItem ([eaed8e2](https://github.com/EtienneLescot/n8n-as-code/commit/eaed8e291676eca169f58143c4ee3b5c720beb41))
* update documentation to reflect breaking changes for TypeScript workflow format across all packages ([48062d1](https://github.com/EtienneLescot/n8n-as-code/commit/48062d1c2f38e2d018e5e8da3fcec46a38f6d441))
* update Open VSX publish logic and enhance package.json metadata ([27a116e](https://github.com/EtienneLescot/n8n-as-code/commit/27a116e7f5b3b3c65adbc02cf4aa83efd6be806b))
* update package versions and changelogs for n8n-as-code ecosystem ([986996b](https://github.com/EtienneLescot/n8n-as-code/commit/986996b38dbaec5cc525d6d0aafbbd00f52959a6))
* update version numbers and changelogs for dependencies across packages ([10dd3b3](https://github.com/EtienneLescot/n8n-as-code/commit/10dd3b325f6ecbf1ee8fb5c20e77f472c619e74e))
* update version numbers and changelogs for pagination implementation across packages ([f4b3b29](https://github.com/EtienneLescot/n8n-as-code/commit/f4b3b29f64520657673f373aef6396e7c579c950))
* update vscode-extension to version 0.18.0 and adjust pre-release versioning logic ([e490a29](https://github.com/EtienneLescot/n8n-as-code/commit/e490a291adcbb82c9842869a0e9f172e1d7a40a5))
* **vscode:** implement event-driven architecture with UI event bus and enhanced workflow tree provider ([365e7c1](https://github.com/EtienneLescot/n8n-as-code/commit/365e7c11a03ecb62e72aca0c2d52e6d64f77bf62))
* **vscode:** implement non-intrusive extension initialization ([e76a512](https://github.com/EtienneLescot/n8n-as-code/commit/e76a512dd5389455d4645cd33b65be388474616f))
* **vscode:** reorder menu commands and simplify delete workflow logic ([e53a61b](https://github.com/EtienneLescot/n8n-as-code/commit/e53a61b6557c781939b3b8b8cca56e2b257d07aa))
* **vscode:** replace event bus with Redux store for state management ([b3ccd20](https://github.com/EtienneLescot/n8n-as-code/commit/b3ccd202ed48498b418e882be1e484e10abe32c7))
* **vscode:** watch .n8n-state.json to react to CLI push/pull/resolve ([82c0e0d](https://github.com/EtienneLescot/n8n-as-code/commit/82c0e0d10efaca913ef1534c92953c18211a9444))


### Bug Fixes

* **agent-cli:** update asset paths and build configuration for VS Code extension ([e72c3b9](https://github.com/EtienneLescot/n8n-as-code/commit/e72c3b9847733f86d84a08ec4337516ce18d5357))
* bundle prettier to prevent activation failure when installed from store ([76b1389](https://github.com/EtienneLescot/n8n-as-code/commit/76b1389c3a76ca36262111c5a9057f4398714f1b))
* **cli:** address Claude plugin review feedback ([5fb588e](https://github.com/EtienneLescot/n8n-as-code/commit/5fb588ee988bd5b9e3f7b7cf8213d4298a974b5b))
* **cli:** update push command to require full workflow file path ([d28ded0](https://github.com/EtienneLescot/n8n-as-code/commit/d28ded0afb5fa0f223c8bfd5ae15e9f6b64ce004))
* **dependencies:** update version pinning logic for inter-package dependencies and adjust AGENTS.md generation for pre-release builds ([a7a7a0d](https://github.com/EtienneLescot/n8n-as-code/commit/a7a7a0d96a1ae5a61887263dee8631b3dc75e7cd))
* improve activation flow by registering commands before async initialization to prevent delays ([39bb77b](https://github.com/EtienneLescot/n8n-as-code/commit/39bb77be6149863de2b4367844b0e40487aa4f19))
* load prettier lazily in formatTypeScript and update external dependencies in esbuild config ([5c8614a](https://github.com/EtienneLescot/n8n-as-code/commit/5c8614ab478cfdbccdc1235c1f3c20ce52cb8b79))
* resolve race condition during initialization by managing async state ([1919858](https://github.com/EtienneLescot/n8n-as-code/commit/1919858a104a695bea62ad6db75faf987e0cd4ef))
* **sync:** refresh local workflow mapping before push ([90e2472](https://github.com/EtienneLescot/n8n-as-code/commit/90e2472f68bd8006a86ac53296984cce32bf1c5b))
* update esbuild configuration to enforce CommonJS export conditions for all packages ([a6e4d28](https://github.com/EtienneLescot/n8n-as-code/commit/a6e4d284c4030ace3507dc549eef6b41b80b6b58))
* update n8n spacer command title for clarity ([9d7bf4f](https://github.com/EtienneLescot/n8n-as-code/commit/9d7bf4f170be89985dbd6bc3bc8142eb612dbeb0))
* update package versions and changelogs for [@n8n-as-code](https://github.com/n8n-as-code) ecosystem ([02d7fbd](https://github.com/EtienneLescot/n8n-as-code/commit/02d7fbd8fd0f214c3f73726c5d4e14b49ee0a152))
* update package versions and changelogs for @n8n-as-code/cli, @n8n-as-code/skills, and @n8n-as-code/sync ([e8b7b7e](https://github.com/EtienneLescot/n8n-as-code/commit/e8b7b7e38fd2908c51d5ecf023d4376e34f286eb))
* update SyncManager comment and handle workflow conflict resolution ([68ad67a](https://github.com/EtienneLescot/n8n-as-code/commit/68ad67a642487da913e3d4be6bf5d76d7ddc4e88))
* update version to 0.13.0 and add changelog entry for race condition resolution ([22bde68](https://github.com/EtienneLescot/n8n-as-code/commit/22bde68793d0ded14c15e640e165f016665660a2))
* **vscode-extension:** copy n8n-workflows.d.ts to extension assets during build ([bead064](https://github.com/EtienneLescot/n8n-as-code/commit/bead064151e92844bdc5e94c90b3d0a6f8dd5ee4))
* **vscode-extension:** improve board webview clipboard and focus handling on macOS ([8f64af6](https://github.com/EtienneLescot/n8n-as-code/commit/8f64af603225c99e7b671db535b7b3b52e24fbeb))
* **vscode-extension:** improve no-workspace initialization UX ([74cd5f6](https://github.com/EtienneLescot/n8n-as-code/commit/74cd5f6972854efe8e225867e6d6ad25c3f8d328))
* **vscode-extension:** re-publish stable release after pre-release conflict ([e518679](https://github.com/EtienneLescot/n8n-as-code/commit/e518679eca186072eaf1f6fccd9b4b54a659ff6f))
* **vscode-extension:** unify deletion confirmation terminology and enhance filename mapping stability ([528604f](https://github.com/EtienneLescot/n8n-as-code/commit/528604ffc8b8183312eb082d0f96fa3374899853))
* **vscode-extension:** use 'src' as safer fallback for iframe permission origin ([307225a](https://github.com/EtienneLescot/n8n-as-code/commit/307225a07f5a30d0ff60ac34bf74569464e518d2))
* **vscode-extension:** use explicit iframe origin in allow policy ([27a5d16](https://github.com/EtienneLescot/n8n-as-code/commit/27a5d161eff349a8248bee2372c6ad2ba135b5a9))


### Build System

* **vscode-extension:** implement automated asset copying via esbuild plugin ([cc6363e](https://github.com/EtienneLescot/n8n-as-code/commit/cc6363e086e3f9cac26d92b9ff789d03b730b375))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @n8n-as-code/skills bumped from 0.16.15 to 0.16.16
    * n8nac bumped from 0.11.2 to 0.11.3

## [0.16.2](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v0.16.1...n8n-as-code@v0.16.2) (2026-03-07)


### Bug Fixes

* **cli:** update push command to require full workflow file path ([d28ded0](https://github.com/EtienneLescot/n8n-as-code/commit/d28ded0afb5fa0f223c8bfd5ae15e9f6b64ce004))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @n8n-as-code/skills bumped from 0.16.14 to 0.16.15
    * n8nac bumped from 0.11.1 to 0.11.2

## [0.16.1](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v0.16.0...n8n-as-code@v0.16.1) (2026-03-07)


### Features

* **cli:** push workflows by filename ([0422619](https://github.com/EtienneLescot/n8n-as-code/commit/0422619f098bcbf583a963b2d261388dfde0b626))


### Bug Fixes

* **cli:** address Claude plugin review feedback ([5fb588e](https://github.com/EtienneLescot/n8n-as-code/commit/5fb588ee988bd5b9e3f7b7cf8213d4298a974b5b))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @n8n-as-code/skills bumped from 0.16.13 to 0.16.14
    * n8nac bumped from 0.11.0 to 0.11.1

## [0.16.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v0.15.7...n8n-as-code@v0.16.0) (2026-03-06)


### ⚠ BREAKING CHANGES

* **agent-cli:** This update introduces a new type field to node schemas and improves schema handling, which may require adjustments in dependent packages. The version has been bumped to 0.10.0 to reflect these changes.
* **agent-cli:** The agent-cli bundle path has changed from 'dist/cli.js' to 'out/agent-cli/cli.js' in the VS Code extension context. Users with custom configurations will need to update their paths accordingly.
* **agent-cli:** Test expectations for empty search results now use more flexible assertions
* **agent-cli:** Search behavior completely overhauled with new unified approach
* **agent-cli:** Extension size increases to 5.2 MB due to enriched data
* **vscode-extension:** The vscode-extension now requires agent-cli assets to be built and available during the extension build process. The build system will automatically copy required assets from the agent-cli package.
* **agent-cli:** This update introduces significant changes to the agent-cli package and requires all dependent packages to update to version 0.3.0 or higher.
* **vscode:** The UIEventBus has been completely removed and replaced with Redux Toolkit. All components now use the Redux store for state management and communication.
* **vscode:** The tree provider API has changed significantly with new event-driven architecture. Extensions using the tree provider directly will need to update to use the new event bus system.
* **vscode:** Extension now requires manual initialization via "Init N8N as code" button

### Features

* add .vscodeignore to exclude files from extension VSIX package ([014d32d](https://github.com/EtienneLescot/n8n-as-code/commit/014d32ddc0d04b9805ecb44825c24656aeec8c0f))
* add 'prettier' as an external dependency for esbuild configuration ([6542067](https://github.com/EtienneLescot/n8n-as-code/commit/65420672aeafcb6c795222cee14a5576ae16ad84))
* add alias for prettier to ensure CJS compatibility in build configuration ([70c18bd](https://github.com/EtienneLescot/n8n-as-code/commit/70c18bd25b63571a8da26af44408f01eedcd1ddd))
* add build configuration for n8nac CLI and update promise handling ([1a0af08](https://github.com/EtienneLescot/n8n-as-code/commit/1a0af083a1955f8a55caf0e7096bb595b1246e15))
* Add custom logo and configure it for extension and explorer view icons. ([1f7626a](https://github.com/EtienneLescot/n8n-as-code/commit/1f7626adbb47d2214682f6b1c11f1899f8e408d5))
* add detailed README for VS Code extension and increment package version. ([dca5985](https://github.com/EtienneLescot/n8n-as-code/commit/dca598565a9cf0dd33377a3590699a8ba9cd54d2))
* add logo, quick start, and detailed VS Code extension features to README, and automate AI context initialization. ([7040d57](https://github.com/EtienneLescot/n8n-as-code/commit/7040d57f45e74d6c7a251bfa176f8f37acee1d2a))
* **agent-cli:** add AI-powered node discovery with enriched documentation ([6de05ed](https://github.com/EtienneLescot/n8n-as-code/commit/6de05ed9b73ea0d8578e17ba2d69e7be8a794cf7))
* **agent-cli:** add search intelligence integration and improve path resolution ([f636f4e](https://github.com/EtienneLescot/n8n-as-code/commit/f636f4e60d3b39759aa3eb739b2fdc7e0d77a286))
* **agent-cli:** add type field to node schema and improve schema handling ([a48185a](https://github.com/EtienneLescot/n8n-as-code/commit/a48185a1bf9fb69da602fd773ba0a00514ba246e))
* **agent-cli:** expand capabilities with community workflows and refined CLI ([5766e0c](https://github.com/EtienneLescot/n8n-as-code/commit/5766e0c7c7082a0bf4a82762f903de6ac437d8db))
* **agent-cli:** major refactor with unified FlexSearch integration ([37fa447](https://github.com/EtienneLescot/n8n-as-code/commit/37fa447eb776b823cd9c8faba553fc657c808d42))
* **agent-cli:** optimize package size and enable enriched index ([0d668db](https://github.com/EtienneLescot/n8n-as-code/commit/0d668db0e2d6e8aa464496b11c0ebf99a231bc12))
* **agent-cli:** support community nodes with validation warnings ([b98887f](https://github.com/EtienneLescot/n8n-as-code/commit/b98887fefff207964a0d704c5b50287f36418ee9))
* Dynamically set proxy headers (`x-forwarded-proto`, `origin`, `referer`) based on target protocol and enable automatic `x-forwarded` headers for improved HTTPS compatibility. ([8eaf366](https://github.com/EtienneLescot/n8n-as-code/commit/8eaf366955fd4436a5a516177d874ab3019f77b9))
* Emit workflow ID with sync manager change events to enable intelligent webview refresh in VS Code extension. ([7e8d7bd](https://github.com/EtienneLescot/n8n-as-code/commit/7e8d7bd713fc96bf7c929e71663614ac29664db8))
* Enhance AI context initialization with silent mode, version tracking, and comprehensive file checks. ([cf1da74](https://github.com/EtienneLescot/n8n-as-code/commit/cf1da74b5277ed2035f65bdffc2378b7440a80f6))
* enhance AiContextGenerator to support pre-release detection and update CLI command usage ([bde29b9](https://github.com/EtienneLescot/n8n-as-code/commit/bde29b9001839df9166e5309b076140678dcdb46))
* enhance configuration management by implementing unified config file for CLI and VSCode alignment ([50dce35](https://github.com/EtienneLescot/n8n-as-code/commit/50dce352891f7886972aaa91c0de150a7b0287dd))
* enhance conflict resolution by removing 'Mark as Resolved' action and updating workflow status handling ([18ba868](https://github.com/EtienneLescot/n8n-as-code/commit/18ba86886fba3b6449c843170628e15f27f1b9bc))
* enhance push functionality to handle new and existing workflows with filename support ([6900770](https://github.com/EtienneLescot/n8n-as-code/commit/6900770cab1d8d7709ce4ae3125f84ae6f983bb3))
* enhance skills assets copying logic and include n8n-workflows.d.ts from CLI package ([fd002f6](https://github.com/EtienneLescot/n8n-as-code/commit/fd002f641fb3c27b703a3156ed857184926826be))
* enhance workflow handling with AI dependency extraction and filename-based key support ([615c37b](https://github.com/EtienneLescot/n8n-as-code/commit/615c37b98a4d4f064d2d944ada99369cc4680024))
* implement auto-push and conflict resolution in SyncManager; update VSCode extension for improved workflow handling ([9ff944a](https://github.com/EtienneLescot/n8n-as-code/commit/9ff944a0b949143ae16d3296217406c4651c943d))
* implement CliApi to unify CLI command handling in VSCode extension ([4eb2a50](https://github.com/EtienneLescot/n8n-as-code/commit/4eb2a502d5811260a3f94b7215038fd93fb124f5))
* implement fetch command to update remote state cache for workflows ([cc6c064](https://github.com/EtienneLescot/n8n-as-code/commit/cc6c0640a9b0beda48de7c2ee3672b206aa1ba06))
* implement force refresh method and update sync logic across commands; add Pull-on-Focus feature in VSCode extension ([f110a9b](https://github.com/EtienneLescot/n8n-as-code/commit/f110a9b9d50f74256839a42d86dcc1d5e8e8db2e))
* implement git-like sync architecture with conflict resolution for workflows ([894b0a6](https://github.com/EtienneLescot/n8n-as-code/commit/894b0a6c58f91db989d5486b5abd048b4ac3faef))
* implement Git-like sync architecture; disable auto-push and update sync logic in StartCommand and SyncManager ([3711d3e](https://github.com/EtienneLescot/n8n-as-code/commit/3711d3eea46c81d12db013a1187089f895277ace))
* implement lightweight workflow listing to optimize status retrieval ([289e9bf](https://github.com/EtienneLescot/n8n-as-code/commit/289e9bfa3b3d1866aa16b5c794ea69b416688cc2))
* Improve SyncManager re-initialization on config changes and register workflow tree provider earlier. ([c3d044d](https://github.com/EtienneLescot/n8n-as-code/commit/c3d044ddbb2bff86fe70bddf5698cfb0370cbe84))
* improve VS Code extension configuration UX with automatic project loading and pre-selection ([91fcee5](https://github.com/EtienneLescot/n8n-as-code/commit/91fcee5d5eb3abfc57b66386c1b846ce4703ac01))
* Increment version, add `files` array, introduce `esbuild` for bundling, and refactor build scripts. ([125103e](https://github.com/EtienneLescot/n8n-as-code/commit/125103ee2f0d294cb30696ef035a67f9ff426d16))
* Introduce `n8n.syncMode` configuration to control automatic synchronization and manual sync button visibility, replacing the watch mode toggle. ([198ed60](https://github.com/EtienneLescot/n8n-as-code/commit/198ed6066f80c12dd03941da15508f46e7ce7827))
* optimize remote state fetching for workflows in activate function ([c3b936e](https://github.com/EtienneLescot/n8n-as-code/commit/c3b936ef2bd0c44162ae6c3caade7ebf60afb1e3))
* optimize workflow synchronization by removing force refresh and using cached state ([40ae940](https://github.com/EtienneLescot/n8n-as-code/commit/40ae940d9c3803fe7fe8e3e02157f3d64897401a))
* pass extension context to `initializeSyncManager` calls ([1915c89](https://github.com/EtienneLescot/n8n-as-code/commit/1915c89a8bbbded4be01c5ec060d94cae3eaf9e4))
* Refactor AiContextGenerator to remove shim generation and update command usage ([b5f6fa1](https://github.com/EtienneLescot/n8n-as-code/commit/b5f6fa1ed161a98e0f8cc38e57640ecd3db936b6))
* refactor StartCommand and SyncCommand to streamline conflict resolution; update VSCode extension for improved user experience and action handling ([e10a6e8](https://github.com/EtienneLescot/n8n-as-code/commit/e10a6e84f5404bdf218ed8b4f4eca5e48135a67d))
* remove sync package references and integrate sync logic into cli package; update related documentation and tests ([89901ce](https://github.com/EtienneLescot/n8n-as-code/commit/89901ce03f953c0e8e162214e041a3638e980a0f))
* Restrict local workflow file watching and discovery to `.workflow.ts` files and refresh remote state on startup. ([77137f7](https://github.com/EtienneLescot/n8n-as-code/commit/77137f71ec3afc7cdae164ceb79480d8269552c6))
* single config point — VS Code extension syncs credentials to CLI store ([2b51743](https://github.com/EtienneLescot/n8n-as-code/commit/2b51743730dff7bf04bde16c1151dcb429173cb3))
* **skills:** integrate skills CLI into VS Code extension ([6ec2302](https://github.com/EtienneLescot/n8n-as-code/commit/6ec230280ab5c265c32b02c0406645ba7cabf2a0))
* transition to git-like sync architecture for n8n workflows ([9d1cd51](https://github.com/EtienneLescot/n8n-as-code/commit/9d1cd516eea5024ce949c050ad6d62b1655be02f))
* unify configuration management by migrating to n8nac-config.json and removing legacy files ([58a0bb4](https://github.com/EtienneLescot/n8n-as-code/commit/58a0bb4ccceb0f806736ef6eded3a11586536ded))
* update build script to generate SKILL.md dynamically and remove template file; enhance AiContextGenerator for workflow context ([2cfec72](https://github.com/EtienneLescot/n8n-as-code/commit/2cfec72dac9e09bca362a6fb8fd84ec6adcb600e))
* update command handling for remote-only workflows in WorkflowItem ([eaed8e2](https://github.com/EtienneLescot/n8n-as-code/commit/eaed8e291676eca169f58143c4ee3b5c720beb41))
* update documentation to reflect breaking changes for TypeScript workflow format across all packages ([48062d1](https://github.com/EtienneLescot/n8n-as-code/commit/48062d1c2f38e2d018e5e8da3fcec46a38f6d441))
* update package versions and changelogs for n8n-as-code ecosystem ([986996b](https://github.com/EtienneLescot/n8n-as-code/commit/986996b38dbaec5cc525d6d0aafbbd00f52959a6))
* update version numbers and changelogs for dependencies across packages ([10dd3b3](https://github.com/EtienneLescot/n8n-as-code/commit/10dd3b325f6ecbf1ee8fb5c20e77f472c619e74e))
* update version numbers and changelogs for pagination implementation across packages ([f4b3b29](https://github.com/EtienneLescot/n8n-as-code/commit/f4b3b29f64520657673f373aef6396e7c579c950))
* **vscode:** implement event-driven architecture with UI event bus and enhanced workflow tree provider ([365e7c1](https://github.com/EtienneLescot/n8n-as-code/commit/365e7c11a03ecb62e72aca0c2d52e6d64f77bf62))
* **vscode:** implement non-intrusive extension initialization ([e76a512](https://github.com/EtienneLescot/n8n-as-code/commit/e76a512dd5389455d4645cd33b65be388474616f))
* **vscode:** reorder menu commands and simplify delete workflow logic ([e53a61b](https://github.com/EtienneLescot/n8n-as-code/commit/e53a61b6557c781939b3b8b8cca56e2b257d07aa))
* **vscode:** replace event bus with Redux store for state management ([b3ccd20](https://github.com/EtienneLescot/n8n-as-code/commit/b3ccd202ed48498b418e882be1e484e10abe32c7))
* **vscode:** watch .n8n-state.json to react to CLI push/pull/resolve ([82c0e0d](https://github.com/EtienneLescot/n8n-as-code/commit/82c0e0d10efaca913ef1534c92953c18211a9444))


### Bug Fixes

* **agent-cli:** update asset paths and build configuration for VS Code extension ([e72c3b9](https://github.com/EtienneLescot/n8n-as-code/commit/e72c3b9847733f86d84a08ec4337516ce18d5357))
* bundle prettier to prevent activation failure when installed from store ([76b1389](https://github.com/EtienneLescot/n8n-as-code/commit/76b1389c3a76ca36262111c5a9057f4398714f1b))
* **dependencies:** update version pinning logic for inter-package dependencies and adjust AGENTS.md generation for pre-release builds ([a7a7a0d](https://github.com/EtienneLescot/n8n-as-code/commit/a7a7a0d96a1ae5a61887263dee8631b3dc75e7cd))
* improve activation flow by registering commands before async initialization to prevent delays ([39bb77b](https://github.com/EtienneLescot/n8n-as-code/commit/39bb77be6149863de2b4367844b0e40487aa4f19))
* load prettier lazily in formatTypeScript and update external dependencies in esbuild config ([5c8614a](https://github.com/EtienneLescot/n8n-as-code/commit/5c8614ab478cfdbccdc1235c1f3c20ce52cb8b79))
* Prevent automatic webview reload on pull events to avoid feedback loop. ([abeb787](https://github.com/EtienneLescot/n8n-as-code/commit/abeb7874936a97262db3b7a9d89d2b720d343471))
* resolve race condition during initialization by managing async state ([1919858](https://github.com/EtienneLescot/n8n-as-code/commit/1919858a104a695bea62ad6db75faf987e0cd4ef))
* update esbuild configuration to enforce CommonJS export conditions for all packages ([a6e4d28](https://github.com/EtienneLescot/n8n-as-code/commit/a6e4d284c4030ace3507dc549eef6b41b80b6b58))
* update n8n spacer command title for clarity ([9d7bf4f](https://github.com/EtienneLescot/n8n-as-code/commit/9d7bf4f170be89985dbd6bc3bc8142eb612dbeb0))
* update package versions and changelogs for [@n8n-as-code](https://github.com/n8n-as-code) ecosystem ([02d7fbd](https://github.com/EtienneLescot/n8n-as-code/commit/02d7fbd8fd0f214c3f73726c5d4e14b49ee0a152))
* update package versions and changelogs for @n8n-as-code/cli, @n8n-as-code/skills, and @n8n-as-code/sync ([e8b7b7e](https://github.com/EtienneLescot/n8n-as-code/commit/e8b7b7e38fd2908c51d5ecf023d4376e34f286eb))
* update SyncManager comment and handle workflow conflict resolution ([68ad67a](https://github.com/EtienneLescot/n8n-as-code/commit/68ad67a642487da913e3d4be6bf5d76d7ddc4e88))
* update version to 0.13.0 and add changelog entry for race condition resolution ([22bde68](https://github.com/EtienneLescot/n8n-as-code/commit/22bde68793d0ded14c15e640e165f016665660a2))
* **vscode-extension:** copy n8n-workflows.d.ts to extension assets during build ([bead064](https://github.com/EtienneLescot/n8n-as-code/commit/bead064151e92844bdc5e94c90b3d0a6f8dd5ee4))
* **vscode-extension:** improve board webview clipboard and focus handling on macOS ([8f64af6](https://github.com/EtienneLescot/n8n-as-code/commit/8f64af603225c99e7b671db535b7b3b52e24fbeb))
* **vscode-extension:** improve no-workspace initialization UX ([74cd5f6](https://github.com/EtienneLescot/n8n-as-code/commit/74cd5f6972854efe8e225867e6d6ad25c3f8d328))
* **vscode-extension:** re-publish stable release after pre-release conflict ([e518679](https://github.com/EtienneLescot/n8n-as-code/commit/e518679eca186072eaf1f6fccd9b4b54a659ff6f))
* **vscode-extension:** unify deletion confirmation terminology and enhance filename mapping stability ([528604f](https://github.com/EtienneLescot/n8n-as-code/commit/528604ffc8b8183312eb082d0f96fa3374899853))
* **vscode-extension:** use 'src' as safer fallback for iframe permission origin ([307225a](https://github.com/EtienneLescot/n8n-as-code/commit/307225a07f5a30d0ff60ac34bf74569464e518d2))
* **vscode-extension:** use explicit iframe origin in allow policy ([27a5d16](https://github.com/EtienneLescot/n8n-as-code/commit/27a5d161eff349a8248bee2372c6ad2ba135b5a9))


### Build System

* **vscode-extension:** implement automated asset copying via esbuild plugin ([cc6363e](https://github.com/EtienneLescot/n8n-as-code/commit/cc6363e086e3f9cac26d92b9ff789d03b730b375))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @n8n-as-code/skills bumped from 0.16.12 to 0.16.13
    * n8nac bumped from 0.10.7 to 0.11.0

## [0.15.7](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v0.15.6...n8n-as-code@v0.15.7) (2026-03-06)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @n8n-as-code/skills bumped from 0.16.11 to 0.16.12
    * n8nac bumped from 0.10.6 to 0.10.7

## [0.15.6](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v0.15.5...n8n-as-code@v0.15.6) (2026-03-06)


### Bug Fixes

* **vscode-extension:** improve no-workspace initialization UX ([74cd5f6](https://github.com/EtienneLescot/n8n-as-code/commit/74cd5f6972854efe8e225867e6d6ad25c3f8d328))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * n8nac bumped from 0.10.5 to 0.10.6

## [0.15.5](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v0.15.4...n8n-as-code@v0.15.5) (2026-03-06)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @n8n-as-code/skills bumped from 0.16.10 to 0.16.11
    * n8nac bumped from 0.10.4 to 0.10.5

## [0.15.4](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v0.15.3...n8n-as-code@v0.15.4) (2026-03-05)


### Features

* single config point — VS Code extension syncs credentials to CLI store ([2b51743](https://github.com/EtienneLescot/n8n-as-code/commit/2b51743730dff7bf04bde16c1151dcb429173cb3))


### Bug Fixes

* **vscode-extension:** improve board webview clipboard and focus handling on macOS ([8f64af6](https://github.com/EtienneLescot/n8n-as-code/commit/8f64af603225c99e7b671db535b7b3b52e24fbeb))
* **vscode-extension:** use 'src' as safer fallback for iframe permission origin ([307225a](https://github.com/EtienneLescot/n8n-as-code/commit/307225a07f5a30d0ff60ac34bf74569464e518d2))
* **vscode-extension:** use explicit iframe origin in allow policy ([27a5d16](https://github.com/EtienneLescot/n8n-as-code/commit/27a5d161eff349a8248bee2372c6ad2ba135b5a9))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * n8nac bumped from 0.10.3 to 0.10.4

## [0.15.3](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v0.15.2...n8n-as-code@v0.15.3) (2026-03-04)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * n8nac bumped from 0.10.2 to 0.10.3

## [0.15.2](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v0.15.1...n8n-as-code@v0.15.2) (2026-03-03)


### Bug Fixes

* **vscode-extension:** re-publish stable release after pre-release conflict ([e518679](https://github.com/EtienneLescot/n8n-as-code/commit/e518679eca186072eaf1f6fccd9b4b54a659ff6f))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @n8n-as-code/skills bumped from 0.16.9 to 0.16.10
    * n8nac bumped from 0.10.1 to 0.10.2

## [0.15.1](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v0.15.0...n8n-as-code@v0.15.1) (2026-03-02)


### Bug Fixes

* **dependencies:** update version pinning logic for inter-package dependencies and adjust AGENTS.md generation for pre-release builds ([a7a7a0d](https://github.com/EtienneLescot/n8n-as-code/commit/a7a7a0d96a1ae5a61887263dee8631b3dc75e7cd))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @n8n-as-code/skills bumped from 0.16.8 to 0.16.9
    * n8nac bumped from 0.10.0 to 0.10.1

## [0.15.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v0.14.9...n8n-as-code@v0.15.0) (2026-03-02)


### ⚠ BREAKING CHANGES

* **agent-cli:** This update introduces a new type field to node schemas and improves schema handling, which may require adjustments in dependent packages. The version has been bumped to 0.10.0 to reflect these changes.
* **agent-cli:** The agent-cli bundle path has changed from 'dist/cli.js' to 'out/agent-cli/cli.js' in the VS Code extension context. Users with custom configurations will need to update their paths accordingly.
* **agent-cli:** Test expectations for empty search results now use more flexible assertions
* **agent-cli:** Search behavior completely overhauled with new unified approach
* **agent-cli:** Extension size increases to 5.2 MB due to enriched data
* **vscode-extension:** The vscode-extension now requires agent-cli assets to be built and available during the extension build process. The build system will automatically copy required assets from the agent-cli package.
* **agent-cli:** This update introduces significant changes to the agent-cli package and requires all dependent packages to update to version 0.3.0 or higher.
* **vscode:** The UIEventBus has been completely removed and replaced with Redux Toolkit. All components now use the Redux store for state management and communication.
* **vscode:** The tree provider API has changed significantly with new event-driven architecture. Extensions using the tree provider directly will need to update to use the new event bus system.
* **vscode:** Extension now requires manual initialization via "Init N8N as code" button

### Features

* add .vscodeignore to exclude files from extension VSIX package ([014d32d](https://github.com/EtienneLescot/n8n-as-code/commit/014d32ddc0d04b9805ecb44825c24656aeec8c0f))
* add 'prettier' as an external dependency for esbuild configuration ([6542067](https://github.com/EtienneLescot/n8n-as-code/commit/65420672aeafcb6c795222cee14a5576ae16ad84))
* Add AI context, schema, and snippet generation for n8n via CLI and VS Code extension. ([3fe0655](https://github.com/EtienneLescot/n8n-as-code/commit/3fe0655af328337468bad8d34e4c66ce581f556d))
* add alias for prettier to ensure CJS compatibility in build configuration ([70c18bd](https://github.com/EtienneLescot/n8n-as-code/commit/70c18bd25b63571a8da26af44408f01eedcd1ddd))
* add build configuration for n8nac CLI and update promise handling ([1a0af08](https://github.com/EtienneLescot/n8n-as-code/commit/1a0af083a1955f8a55caf0e7096bb595b1246e15))
* Add custom logo and configure it for extension and explorer view icons. ([1f7626a](https://github.com/EtienneLescot/n8n-as-code/commit/1f7626adbb47d2214682f6b1c11f1899f8e408d5))
* add detailed README for VS Code extension and increment package version. ([dca5985](https://github.com/EtienneLescot/n8n-as-code/commit/dca598565a9cf0dd33377a3590699a8ba9cd54d2))
* add logo, quick start, and detailed VS Code extension features to README, and automate AI context initialization. ([7040d57](https://github.com/EtienneLescot/n8n-as-code/commit/7040d57f45e74d6c7a251bfa176f8f37acee1d2a))
* **agent-cli:** add AI-powered node discovery with enriched documentation ([6de05ed](https://github.com/EtienneLescot/n8n-as-code/commit/6de05ed9b73ea0d8578e17ba2d69e7be8a794cf7))
* **agent-cli:** add search intelligence integration and improve path resolution ([f636f4e](https://github.com/EtienneLescot/n8n-as-code/commit/f636f4e60d3b39759aa3eb739b2fdc7e0d77a286))
* **agent-cli:** add type field to node schema and improve schema handling ([a48185a](https://github.com/EtienneLescot/n8n-as-code/commit/a48185a1bf9fb69da602fd773ba0a00514ba246e))
* **agent-cli:** expand capabilities with community workflows and refined CLI ([5766e0c](https://github.com/EtienneLescot/n8n-as-code/commit/5766e0c7c7082a0bf4a82762f903de6ac437d8db))
* **agent-cli:** major refactor with unified FlexSearch integration ([37fa447](https://github.com/EtienneLescot/n8n-as-code/commit/37fa447eb776b823cd9c8faba553fc657c808d42))
* **agent-cli:** optimize package size and enable enriched index ([0d668db](https://github.com/EtienneLescot/n8n-as-code/commit/0d668db0e2d6e8aa464496b11c0ebf99a231bc12))
* **agent-cli:** support community nodes with validation warnings ([b98887f](https://github.com/EtienneLescot/n8n-as-code/commit/b98887fefff207964a0d704c5b50287f36418ee9))
* Dynamically set proxy headers (`x-forwarded-proto`, `origin`, `referer`) based on target protocol and enable automatic `x-forwarded` headers for improved HTTPS compatibility. ([8eaf366](https://github.com/EtienneLescot/n8n-as-code/commit/8eaf366955fd4436a5a516177d874ab3019f77b9))
* Emit workflow ID with sync manager change events to enable intelligent webview refresh in VS Code extension. ([7e8d7bd](https://github.com/EtienneLescot/n8n-as-code/commit/7e8d7bd713fc96bf7c929e71663614ac29664db8))
* Enhance AI context initialization with silent mode, version tracking, and comprehensive file checks. ([cf1da74](https://github.com/EtienneLescot/n8n-as-code/commit/cf1da74b5277ed2035f65bdffc2378b7440a80f6))
* enhance AiContextGenerator to support pre-release detection and update CLI command usage ([bde29b9](https://github.com/EtienneLescot/n8n-as-code/commit/bde29b9001839df9166e5309b076140678dcdb46))
* enhance configuration management by implementing unified config file for CLI and VSCode alignment ([50dce35](https://github.com/EtienneLescot/n8n-as-code/commit/50dce352891f7886972aaa91c0de150a7b0287dd))
* enhance conflict resolution by removing 'Mark as Resolved' action and updating workflow status handling ([18ba868](https://github.com/EtienneLescot/n8n-as-code/commit/18ba86886fba3b6449c843170628e15f27f1b9bc))
* enhance push functionality to handle new and existing workflows with filename support ([6900770](https://github.com/EtienneLescot/n8n-as-code/commit/6900770cab1d8d7709ce4ae3125f84ae6f983bb3))
* enhance skills assets copying logic and include n8n-workflows.d.ts from CLI package ([fd002f6](https://github.com/EtienneLescot/n8n-as-code/commit/fd002f641fb3c27b703a3156ed857184926826be))
* enhance workflow handling with AI dependency extraction and filename-based key support ([615c37b](https://github.com/EtienneLescot/n8n-as-code/commit/615c37b98a4d4f064d2d944ada99369cc4680024))
* implement auto-push and conflict resolution in SyncManager; update VSCode extension for improved workflow handling ([9ff944a](https://github.com/EtienneLescot/n8n-as-code/commit/9ff944a0b949143ae16d3296217406c4651c943d))
* implement CliApi to unify CLI command handling in VSCode extension ([4eb2a50](https://github.com/EtienneLescot/n8n-as-code/commit/4eb2a502d5811260a3f94b7215038fd93fb124f5))
* implement fetch command to update remote state cache for workflows ([cc6c064](https://github.com/EtienneLescot/n8n-as-code/commit/cc6c0640a9b0beda48de7c2ee3672b206aa1ba06))
* implement force refresh method and update sync logic across commands; add Pull-on-Focus feature in VSCode extension ([f110a9b](https://github.com/EtienneLescot/n8n-as-code/commit/f110a9b9d50f74256839a42d86dcc1d5e8e8db2e))
* implement git-like sync architecture with conflict resolution for workflows ([894b0a6](https://github.com/EtienneLescot/n8n-as-code/commit/894b0a6c58f91db989d5486b5abd048b4ac3faef))
* implement Git-like sync architecture; disable auto-push and update sync logic in StartCommand and SyncManager ([3711d3e](https://github.com/EtienneLescot/n8n-as-code/commit/3711d3eea46c81d12db013a1187089f895277ace))
* implement lightweight workflow listing to optimize status retrieval ([289e9bf](https://github.com/EtienneLescot/n8n-as-code/commit/289e9bfa3b3d1866aa16b5c794ea69b416688cc2))
* implement ProxyService for local proxying of target URLs, handling headers and cookies for compatibility. ([273ff10](https://github.com/EtienneLescot/n8n-as-code/commit/273ff10f48bd363a6f2af6e2cee363fad347b9da))
* Implement seamless and soft refresh for n8n workflow webview and initialize synced workflows git repository. ([8da7e47](https://github.com/EtienneLescot/n8n-as-code/commit/8da7e47fc1e990bd7cf4f2d1b0ee53d07a612df1))
* Improve SyncManager re-initialization on config changes and register workflow tree provider earlier. ([c3d044d](https://github.com/EtienneLescot/n8n-as-code/commit/c3d044ddbb2bff86fe70bddf5698cfb0370cbe84))
* improve VS Code extension configuration UX with automatic project loading and pre-selection ([91fcee5](https://github.com/EtienneLescot/n8n-as-code/commit/91fcee5d5eb3abfc57b66386c1b846ce4703ac01))
* Increment version, add `files` array, introduce `esbuild` for bundling, and refactor build scripts. ([125103e](https://github.com/EtienneLescot/n8n-as-code/commit/125103ee2f0d294cb30696ef035a67f9ff426d16))
* Initialize `synced_workflows` as a Git repository and migrate VSCode extension logging to a dedicated output channel. ([7759733](https://github.com/EtienneLescot/n8n-as-code/commit/77597336ca2293081d269bab941e2cc9ca46a2e4))
* Initialize `synced_workflows` as a new Git repository with an initial commit and modify `proxy-service.ts` and `README.md`. ([921bd73](https://github.com/EtienneLescot/n8n-as-code/commit/921bd73447dde66146920db6b8504a9b25e21e0c))
* Initialize `synced_workflows` Git repository and update VSCode extension files. ([3fa9018](https://github.com/EtienneLescot/n8n-as-code/commit/3fa9018816e911e3d6b8f7945b31ce2bcc21d2cb))
* Initialize Git repository for `synced_workflows` and modify `proxy-service.ts`. ([61afd77](https://github.com/EtienneLescot/n8n-as-code/commit/61afd7718414cc20c288a201f209c520820482b9))
* Initialize Git repository with sample hooks and update README and proxy service. ([cbf4297](https://github.com/EtienneLescot/n8n-as-code/commit/cbf429745d57272b31159934dcce82b6dbb42a36))
* Initialize n8n as code VS Code extension package metadata, contributions, and configurations. ([8682f36](https://github.com/EtienneLescot/n8n-as-code/commit/8682f365e271905c6c730374df3838cb41957d69))
* Initialize new `synced_workflows` Git repository and enhance proxy service cookie handling, CORS headers, and request header setting with error handling. ([04921d5](https://github.com/EtienneLescot/n8n-as-code/commit/04921d59b169b61ed369c43a9402ce3622dbeb4d))
* Initialize new `synced_workflows` Git repository with sample hooks, update its README, and modify `proxy-service.ts`. ([1d5550e](https://github.com/EtienneLescot/n8n-as-code/commit/1d5550ef7a7d7263e39c8a58ea3abd68f7fd3bb5))
* Initialize new Git repository for synced workflows and update proxy service. ([206b11f](https://github.com/EtienneLescot/n8n-as-code/commit/206b11f926817d357c8410bf0c654f0143b50639))
* Initialize synced workflows Git repository and update VSCode extension files. ([1e0b067](https://github.com/EtienneLescot/n8n-as-code/commit/1e0b067f289570f07bb546707096584bc082fff6))
* Initialize synced_workflows Git repository and implement proxy-enabled workflow webview in VS Code extension. ([6ca3d48](https://github.com/EtienneLescot/n8n-as-code/commit/6ca3d48790379e709c645639deb52ff1cda0be8b))
* Initialize synced_workflows Git repository and update related VSCode extension files. ([3f2c4a8](https://github.com/EtienneLescot/n8n-as-code/commit/3f2c4a881cabb652eb5f748a838217afda7c462f))
* Initialize synced_workflows Git repository, remove proxy and webview services from VSCode extension, and add debugging documentation. ([cfd694f](https://github.com/EtienneLescot/n8n-as-code/commit/cfd694f26994361c3d5e2bb447e56369ebb917b3))
* Initialize synced_workflows repository and update proxy service. ([8a05e81](https://github.com/EtienneLescot/n8n-as-code/commit/8a05e810ef0112bc7d99a6986cc4aca8ba5f9260))
* Introduce `n8n.syncMode` configuration to control automatic synchronization and manual sync button visibility, replacing the watch mode toggle. ([198ed60](https://github.com/EtienneLescot/n8n-as-code/commit/198ed6066f80c12dd03941da15508f46e7ce7827))
* Introduce VS Code extension for n8n workflow synchronization, viewing, and AI context generation. ([5a0e45d](https://github.com/EtienneLescot/n8n-as-code/commit/5a0e45d2bcb0ba6a6b4f34c412cb7e9c21cda617))
* introduce watch mode for auto-pulling workflows, updating status bar, and disabling manual sync commands. ([6f2235c](https://github.com/EtienneLescot/n8n-as-code/commit/6f2235c4a0bf711701c9bcd62ae4761abf30f0df))
* optimize remote state fetching for workflows in activate function ([c3b936e](https://github.com/EtienneLescot/n8n-as-code/commit/c3b936ef2bd0c44162ae6c3caade7ebf60afb1e3))
* optimize workflow synchronization by removing force refresh and using cached state ([40ae940](https://github.com/EtienneLescot/n8n-as-code/commit/40ae940d9c3803fe7fe8e3e02157f3d64897401a))
* pass extension context to `initializeSyncManager` calls ([1915c89](https://github.com/EtienneLescot/n8n-as-code/commit/1915c89a8bbbded4be01c5ec060d94cae3eaf9e4))
* Refactor AiContextGenerator to remove shim generation and update command usage ([b5f6fa1](https://github.com/EtienneLescot/n8n-as-code/commit/b5f6fa1ed161a98e0f8cc38e57640ecd3db936b6))
* refactor StartCommand and SyncCommand to streamline conflict resolution; update VSCode extension for improved user experience and action handling ([e10a6e8](https://github.com/EtienneLescot/n8n-as-code/commit/e10a6e84f5404bdf218ed8b4f4eca5e48135a67d))
* remove sync package references and integrate sync logic into cli package; update related documentation and tests ([89901ce](https://github.com/EtienneLescot/n8n-as-code/commit/89901ce03f953c0e8e162214e041a3638e980a0f))
* Restrict local workflow file watching and discovery to `.workflow.ts` files and refresh remote state on startup. ([77137f7](https://github.com/EtienneLescot/n8n-as-code/commit/77137f71ec3afc7cdae164ceb79480d8269552c6))
* restructure project as monorepo with workspaces ([68e9333](https://github.com/EtienneLescot/n8n-as-code/commit/68e9333896439e65bb971eed1da6fa8823312283))
* **skills:** integrate skills CLI into VS Code extension ([6ec2302](https://github.com/EtienneLescot/n8n-as-code/commit/6ec230280ab5c265c32b02c0406645ba7cabf2a0))
* transition to git-like sync architecture for n8n workflows ([9d1cd51](https://github.com/EtienneLescot/n8n-as-code/commit/9d1cd516eea5024ce949c050ad6d62b1655be02f))
* unify configuration management by migrating to n8nac-config.json and removing legacy files ([58a0bb4](https://github.com/EtienneLescot/n8n-as-code/commit/58a0bb4ccceb0f806736ef6eded3a11586536ded))
* update build script to generate SKILL.md dynamically and remove template file; enhance AiContextGenerator for workflow context ([2cfec72](https://github.com/EtienneLescot/n8n-as-code/commit/2cfec72dac9e09bca362a6fb8fd84ec6adcb600e))
* update command handling for remote-only workflows in WorkflowItem ([eaed8e2](https://github.com/EtienneLescot/n8n-as-code/commit/eaed8e291676eca169f58143c4ee3b5c720beb41))
* update documentation to reflect breaking changes for TypeScript workflow format across all packages ([48062d1](https://github.com/EtienneLescot/n8n-as-code/commit/48062d1c2f38e2d018e5e8da3fcec46a38f6d441))
* update package versions and changelogs for n8n-as-code ecosystem ([986996b](https://github.com/EtienneLescot/n8n-as-code/commit/986996b38dbaec5cc525d6d0aafbbd00f52959a6))
* update version numbers and changelogs for dependencies across packages ([10dd3b3](https://github.com/EtienneLescot/n8n-as-code/commit/10dd3b325f6ecbf1ee8fb5c20e77f472c619e74e))
* update version numbers and changelogs for pagination implementation across packages ([f4b3b29](https://github.com/EtienneLescot/n8n-as-code/commit/f4b3b29f64520657673f373aef6396e7c579c950))
* **vscode:** implement event-driven architecture with UI event bus and enhanced workflow tree provider ([365e7c1](https://github.com/EtienneLescot/n8n-as-code/commit/365e7c11a03ecb62e72aca0c2d52e6d64f77bf62))
* **vscode:** implement non-intrusive extension initialization ([e76a512](https://github.com/EtienneLescot/n8n-as-code/commit/e76a512dd5389455d4645cd33b65be388474616f))
* **vscode:** reorder menu commands and simplify delete workflow logic ([e53a61b](https://github.com/EtienneLescot/n8n-as-code/commit/e53a61b6557c781939b3b8b8cca56e2b257d07aa))
* **vscode:** replace event bus with Redux store for state management ([b3ccd20](https://github.com/EtienneLescot/n8n-as-code/commit/b3ccd202ed48498b418e882be1e484e10abe32c7))
* **vscode:** watch .n8n-state.json to react to CLI push/pull/resolve ([82c0e0d](https://github.com/EtienneLescot/n8n-as-code/commit/82c0e0d10efaca913ef1534c92953c18211a9444))


### Bug Fixes

* **agent-cli:** update asset paths and build configuration for VS Code extension ([e72c3b9](https://github.com/EtienneLescot/n8n-as-code/commit/e72c3b9847733f86d84a08ec4337516ce18d5357))
* bundle prettier to prevent activation failure when installed from store ([76b1389](https://github.com/EtienneLescot/n8n-as-code/commit/76b1389c3a76ca36262111c5a9057f4398714f1b))
* improve activation flow by registering commands before async initialization to prevent delays ([39bb77b](https://github.com/EtienneLescot/n8n-as-code/commit/39bb77be6149863de2b4367844b0e40487aa4f19))
* load prettier lazily in formatTypeScript and update external dependencies in esbuild config ([5c8614a](https://github.com/EtienneLescot/n8n-as-code/commit/5c8614ab478cfdbccdc1235c1f3c20ce52cb8b79))
* Prevent automatic webview reload on pull events to avoid feedback loop. ([abeb787](https://github.com/EtienneLescot/n8n-as-code/commit/abeb7874936a97262db3b7a9d89d2b720d343471))
* resolve race condition during initialization by managing async state ([1919858](https://github.com/EtienneLescot/n8n-as-code/commit/1919858a104a695bea62ad6db75faf987e0cd4ef))
* update esbuild configuration to enforce CommonJS export conditions for all packages ([a6e4d28](https://github.com/EtienneLescot/n8n-as-code/commit/a6e4d284c4030ace3507dc549eef6b41b80b6b58))
* update n8n spacer command title for clarity ([9d7bf4f](https://github.com/EtienneLescot/n8n-as-code/commit/9d7bf4f170be89985dbd6bc3bc8142eb612dbeb0))
* update package versions and changelogs for [@n8n-as-code](https://github.com/n8n-as-code) ecosystem ([02d7fbd](https://github.com/EtienneLescot/n8n-as-code/commit/02d7fbd8fd0f214c3f73726c5d4e14b49ee0a152))
* update package versions and changelogs for @n8n-as-code/cli, @n8n-as-code/skills, and @n8n-as-code/sync ([e8b7b7e](https://github.com/EtienneLescot/n8n-as-code/commit/e8b7b7e38fd2908c51d5ecf023d4376e34f286eb))
* update SyncManager comment and handle workflow conflict resolution ([68ad67a](https://github.com/EtienneLescot/n8n-as-code/commit/68ad67a642487da913e3d4be6bf5d76d7ddc4e88))
* update version to 0.13.0 and add changelog entry for race condition resolution ([22bde68](https://github.com/EtienneLescot/n8n-as-code/commit/22bde68793d0ded14c15e640e165f016665660a2))
* **vscode-extension:** copy n8n-workflows.d.ts to extension assets during build ([bead064](https://github.com/EtienneLescot/n8n-as-code/commit/bead064151e92844bdc5e94c90b3d0a6f8dd5ee4))
* **vscode-extension:** unify deletion confirmation terminology and enhance filename mapping stability ([528604f](https://github.com/EtienneLescot/n8n-as-code/commit/528604ffc8b8183312eb082d0f96fa3374899853))


### Build System

* **vscode-extension:** implement automated asset copying via esbuild plugin ([cc6363e](https://github.com/EtienneLescot/n8n-as-code/commit/cc6363e086e3f9cac26d92b9ff789d03b730b375))

## [0.14.8](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v0.14.7...n8n-as-code@v0.14.8) (2026-03-02)


### Features

* enhance AiContextGenerator to support pre-release detection and update CLI command usage ([bde29b9](https://github.com/EtienneLescot/n8n-as-code/commit/bde29b9001839df9166e5309b076140678dcdb46))
* Refactor AiContextGenerator to remove shim generation and update command usage ([b5f6fa1](https://github.com/EtienneLescot/n8n-as-code/commit/b5f6fa1ed161a98e0f8cc38e57640ecd3db936b6))
* **vscode:** watch .n8n-state.json to react to CLI push/pull/resolve ([82c0e0d](https://github.com/EtienneLescot/n8n-as-code/commit/82c0e0d10efaca913ef1534c92953c18211a9444))


### Bug Fixes

* update SyncManager comment and handle workflow conflict resolution ([68ad67a](https://github.com/EtienneLescot/n8n-as-code/commit/68ad67a642487da913e3d4be6bf5d76d7ddc4e88))
* **vscode-extension:** copy n8n-workflows.d.ts to extension assets during build ([bead064](https://github.com/EtienneLescot/n8n-as-code/commit/bead064151e92844bdc5e94c90b3d0a6f8dd5ee4))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @n8n-as-code/skills bumped from * to 0.16.8
    * n8nac bumped from * to 0.10.0

## [0.14.7](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v0.14.6...n8n-as-code@v0.14.7) (2026-02-27)


### Bug Fixes

* update esbuild configuration to enforce CommonJS export conditions for all packages ([a6e4d28](https://github.com/EtienneLescot/n8n-as-code/commit/a6e4d284c4030ace3507dc549eef6b41b80b6b58))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @n8n-as-code/cli bumped from 0.9.7 to 0.9.8

## [0.14.6](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v0.14.5...n8n-as-code@v0.14.6) (2026-02-27)


### Features

* add alias for prettier to ensure CJS compatibility in build configuration ([70c18bd](https://github.com/EtienneLescot/n8n-as-code/commit/70c18bd25b63571a8da26af44408f01eedcd1ddd))

## [0.14.5](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v0.14.4...n8n-as-code@v0.14.5) (2026-02-27)


### Features

* enhance skills assets copying logic and include n8n-workflows.d.ts from CLI package ([fd002f6](https://github.com/EtienneLescot/n8n-as-code/commit/fd002f641fb3c27b703a3156ed857184926826be))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @n8n-as-code/skills bumped from 0.16.6 to 0.16.7
    * @n8n-as-code/cli bumped from 0.9.6 to 0.9.7

## [0.14.4](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v0.14.3...n8n-as-code@v0.14.4) (2026-02-27)


### Features

* add build configuration for n8nac CLI and update promise handling ([1a0af08](https://github.com/EtienneLescot/n8n-as-code/commit/1a0af083a1955f8a55caf0e7096bb595b1246e15))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @n8n-as-code/skills bumped from 0.16.5 to 0.16.6
    * @n8n-as-code/cli bumped from 0.9.5 to 0.9.6

## [0.14.3](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v0.14.2...n8n-as-code@v0.14.3) (2026-02-27)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @n8n-as-code/skills bumped from 0.16.4 to 0.16.5
    * @n8n-as-code/cli bumped from 0.9.4 to 0.9.5

## [0.14.2](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v0.14.1...n8n-as-code@v0.14.2) (2026-02-27)


### Features

* enhance configuration management by implementing unified config file for CLI and VSCode alignment ([50dce35](https://github.com/EtienneLescot/n8n-as-code/commit/50dce352891f7886972aaa91c0de150a7b0287dd))
* enhance conflict resolution by removing 'Mark as Resolved' action and updating workflow status handling ([18ba868](https://github.com/EtienneLescot/n8n-as-code/commit/18ba86886fba3b6449c843170628e15f27f1b9bc))
* enhance push functionality to handle new and existing workflows with filename support ([6900770](https://github.com/EtienneLescot/n8n-as-code/commit/6900770cab1d8d7709ce4ae3125f84ae6f983bb3))
* implement auto-push and conflict resolution in SyncManager; update VSCode extension for improved workflow handling ([9ff944a](https://github.com/EtienneLescot/n8n-as-code/commit/9ff944a0b949143ae16d3296217406c4651c943d))
* implement CliApi to unify CLI command handling in VSCode extension ([4eb2a50](https://github.com/EtienneLescot/n8n-as-code/commit/4eb2a502d5811260a3f94b7215038fd93fb124f5))
* implement fetch command to update remote state cache for workflows ([cc6c064](https://github.com/EtienneLescot/n8n-as-code/commit/cc6c0640a9b0beda48de7c2ee3672b206aa1ba06))
* implement force refresh method and update sync logic across commands; add Pull-on-Focus feature in VSCode extension ([f110a9b](https://github.com/EtienneLescot/n8n-as-code/commit/f110a9b9d50f74256839a42d86dcc1d5e8e8db2e))
* implement git-like sync architecture with conflict resolution for workflows ([894b0a6](https://github.com/EtienneLescot/n8n-as-code/commit/894b0a6c58f91db989d5486b5abd048b4ac3faef))
* implement Git-like sync architecture; disable auto-push and update sync logic in StartCommand and SyncManager ([3711d3e](https://github.com/EtienneLescot/n8n-as-code/commit/3711d3eea46c81d12db013a1187089f895277ace))
* implement lightweight workflow listing to optimize status retrieval ([289e9bf](https://github.com/EtienneLescot/n8n-as-code/commit/289e9bfa3b3d1866aa16b5c794ea69b416688cc2))
* optimize remote state fetching for workflows in activate function ([c3b936e](https://github.com/EtienneLescot/n8n-as-code/commit/c3b936ef2bd0c44162ae6c3caade7ebf60afb1e3))
* optimize workflow synchronization by removing force refresh and using cached state ([40ae940](https://github.com/EtienneLescot/n8n-as-code/commit/40ae940d9c3803fe7fe8e3e02157f3d64897401a))
* refactor StartCommand and SyncCommand to streamline conflict resolution; update VSCode extension for improved user experience and action handling ([e10a6e8](https://github.com/EtienneLescot/n8n-as-code/commit/e10a6e84f5404bdf218ed8b4f4eca5e48135a67d))
* remove sync package references and integrate sync logic into cli package; update related documentation and tests ([89901ce](https://github.com/EtienneLescot/n8n-as-code/commit/89901ce03f953c0e8e162214e041a3638e980a0f))
* Restrict local workflow file watching and discovery to `.workflow.ts` files and refresh remote state on startup. ([77137f7](https://github.com/EtienneLescot/n8n-as-code/commit/77137f71ec3afc7cdae164ceb79480d8269552c6))
* transition to git-like sync architecture for n8n workflows ([9d1cd51](https://github.com/EtienneLescot/n8n-as-code/commit/9d1cd516eea5024ce949c050ad6d62b1655be02f))
* unify configuration management by migrating to n8nac-config.json and removing legacy files ([58a0bb4](https://github.com/EtienneLescot/n8n-as-code/commit/58a0bb4ccceb0f806736ef6eded3a11586536ded))
* update build script to generate SKILL.md dynamically and remove template file; enhance AiContextGenerator for workflow context ([2cfec72](https://github.com/EtienneLescot/n8n-as-code/commit/2cfec72dac9e09bca362a6fb8fd84ec6adcb600e))
* update command handling for remote-only workflows in WorkflowItem ([eaed8e2](https://github.com/EtienneLescot/n8n-as-code/commit/eaed8e291676eca169f58143c4ee3b5c720beb41))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @n8n-as-code/skills bumped from 0.16.3 to 0.16.4
    * @n8n-as-code/cli bumped from 0.9.3 to 0.9.4

## [0.14.1](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v0.14.0...n8n-as-code@v0.14.1) (2026-02-22)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @n8n-as-code/skills bumped from 0.16.2 to 0.16.3
    * @n8n-as-code/sync bumped from 0.14.1 to 0.14.2

## [0.14.0](https://github.com/EtienneLescot/n8n-as-code/compare/n8n-as-code@v0.13.1...n8n-as-code@v0.14.0) (2026-02-21)


### ⚠ BREAKING CHANGES

* **agent-cli:** This update introduces a new type field to node schemas and improves schema handling, which may require adjustments in dependent packages. The version has been bumped to 0.10.0 to reflect these changes.
* **agent-cli:** The agent-cli bundle path has changed from 'dist/cli.js' to 'out/agent-cli/cli.js' in the VS Code extension context. Users with custom configurations will need to update their paths accordingly.
* **agent-cli:** Test expectations for empty search results now use more flexible assertions
* **agent-cli:** Search behavior completely overhauled with new unified approach
* **agent-cli:** Extension size increases to 5.2 MB due to enriched data
* **vscode-extension:** The vscode-extension now requires agent-cli assets to be built and available during the extension build process. The build system will automatically copy required assets from the agent-cli package.
* **agent-cli:** This update introduces significant changes to the agent-cli package and requires all dependent packages to update to version 0.3.0 or higher.
* **vscode:** The UIEventBus has been completely removed and replaced with Redux Toolkit. All components now use the Redux store for state management and communication.
* **vscode:** The tree provider API has changed significantly with new event-driven architecture. Extensions using the tree provider directly will need to update to use the new event bus system.
* **vscode:** Extension now requires manual initialization via "Init N8N as code" button

### Features

* add .vscodeignore to exclude files from extension VSIX package ([014d32d](https://github.com/EtienneLescot/n8n-as-code/commit/014d32ddc0d04b9805ecb44825c24656aeec8c0f))
* add 'prettier' as an external dependency for esbuild configuration ([6542067](https://github.com/EtienneLescot/n8n-as-code/commit/65420672aeafcb6c795222cee14a5576ae16ad84))
* Add AI context, schema, and snippet generation for n8n via CLI and VS Code extension. ([3fe0655](https://github.com/EtienneLescot/n8n-as-code/commit/3fe0655af328337468bad8d34e4c66ce581f556d))
* Add custom logo and configure it for extension and explorer view icons. ([1f7626a](https://github.com/EtienneLescot/n8n-as-code/commit/1f7626adbb47d2214682f6b1c11f1899f8e408d5))
* add detailed README for VS Code extension and increment package version. ([dca5985](https://github.com/EtienneLescot/n8n-as-code/commit/dca598565a9cf0dd33377a3590699a8ba9cd54d2))
* add logo, quick start, and detailed VS Code extension features to README, and automate AI context initialization. ([7040d57](https://github.com/EtienneLescot/n8n-as-code/commit/7040d57f45e74d6c7a251bfa176f8f37acee1d2a))
* **agent-cli:** add AI-powered node discovery with enriched documentation ([6de05ed](https://github.com/EtienneLescot/n8n-as-code/commit/6de05ed9b73ea0d8578e17ba2d69e7be8a794cf7))
* **agent-cli:** add search intelligence integration and improve path resolution ([f636f4e](https://github.com/EtienneLescot/n8n-as-code/commit/f636f4e60d3b39759aa3eb739b2fdc7e0d77a286))
* **agent-cli:** add type field to node schema and improve schema handling ([a48185a](https://github.com/EtienneLescot/n8n-as-code/commit/a48185a1bf9fb69da602fd773ba0a00514ba246e))
* **agent-cli:** expand capabilities with community workflows and refined CLI ([5766e0c](https://github.com/EtienneLescot/n8n-as-code/commit/5766e0c7c7082a0bf4a82762f903de6ac437d8db))
* **agent-cli:** major refactor with unified FlexSearch integration ([37fa447](https://github.com/EtienneLescot/n8n-as-code/commit/37fa447eb776b823cd9c8faba553fc657c808d42))
* **agent-cli:** optimize package size and enable enriched index ([0d668db](https://github.com/EtienneLescot/n8n-as-code/commit/0d668db0e2d6e8aa464496b11c0ebf99a231bc12))
* **agent-cli:** support community nodes with validation warnings ([b98887f](https://github.com/EtienneLescot/n8n-as-code/commit/b98887fefff207964a0d704c5b50287f36418ee9))
* Dynamically set proxy headers (`x-forwarded-proto`, `origin`, `referer`) based on target protocol and enable automatic `x-forwarded` headers for improved HTTPS compatibility. ([8eaf366](https://github.com/EtienneLescot/n8n-as-code/commit/8eaf366955fd4436a5a516177d874ab3019f77b9))
* Emit workflow ID with sync manager change events to enable intelligent webview refresh in VS Code extension. ([7e8d7bd](https://github.com/EtienneLescot/n8n-as-code/commit/7e8d7bd713fc96bf7c929e71663614ac29664db8))
* Enhance AI context initialization with silent mode, version tracking, and comprehensive file checks. ([cf1da74](https://github.com/EtienneLescot/n8n-as-code/commit/cf1da74b5277ed2035f65bdffc2378b7440a80f6))
* enhance workflow handling with AI dependency extraction and filename-based key support ([615c37b](https://github.com/EtienneLescot/n8n-as-code/commit/615c37b98a4d4f064d2d944ada99369cc4680024))
* implement ProxyService for local proxying of target URLs, handling headers and cookies for compatibility. ([273ff10](https://github.com/EtienneLescot/n8n-as-code/commit/273ff10f48bd363a6f2af6e2cee363fad347b9da))
* Implement seamless and soft refresh for n8n workflow webview and initialize synced workflows git repository. ([8da7e47](https://github.com/EtienneLescot/n8n-as-code/commit/8da7e47fc1e990bd7cf4f2d1b0ee53d07a612df1))
* Improve SyncManager re-initialization on config changes and register workflow tree provider earlier. ([c3d044d](https://github.com/EtienneLescot/n8n-as-code/commit/c3d044ddbb2bff86fe70bddf5698cfb0370cbe84))
* improve VS Code extension configuration UX with automatic project loading and pre-selection ([91fcee5](https://github.com/EtienneLescot/n8n-as-code/commit/91fcee5d5eb3abfc57b66386c1b846ce4703ac01))
* Increment version, add `files` array, introduce `esbuild` for bundling, and refactor build scripts. ([125103e](https://github.com/EtienneLescot/n8n-as-code/commit/125103ee2f0d294cb30696ef035a67f9ff426d16))
* Initialize `synced_workflows` as a Git repository and migrate VSCode extension logging to a dedicated output channel. ([7759733](https://github.com/EtienneLescot/n8n-as-code/commit/77597336ca2293081d269bab941e2cc9ca46a2e4))
* Initialize `synced_workflows` as a new Git repository with an initial commit and modify `proxy-service.ts` and `README.md`. ([921bd73](https://github.com/EtienneLescot/n8n-as-code/commit/921bd73447dde66146920db6b8504a9b25e21e0c))
* Initialize `synced_workflows` Git repository and update VSCode extension files. ([3fa9018](https://github.com/EtienneLescot/n8n-as-code/commit/3fa9018816e911e3d6b8f7945b31ce2bcc21d2cb))
* Initialize Git repository for `synced_workflows` and modify `proxy-service.ts`. ([61afd77](https://github.com/EtienneLescot/n8n-as-code/commit/61afd7718414cc20c288a201f209c520820482b9))
* Initialize Git repository with sample hooks and update README and proxy service. ([cbf4297](https://github.com/EtienneLescot/n8n-as-code/commit/cbf429745d57272b31159934dcce82b6dbb42a36))
* Initialize n8n as code VS Code extension package metadata, contributions, and configurations. ([8682f36](https://github.com/EtienneLescot/n8n-as-code/commit/8682f365e271905c6c730374df3838cb41957d69))
* Initialize new `synced_workflows` Git repository and enhance proxy service cookie handling, CORS headers, and request header setting with error handling. ([04921d5](https://github.com/EtienneLescot/n8n-as-code/commit/04921d59b169b61ed369c43a9402ce3622dbeb4d))
* Initialize new `synced_workflows` Git repository with sample hooks, update its README, and modify `proxy-service.ts`. ([1d5550e](https://github.com/EtienneLescot/n8n-as-code/commit/1d5550ef7a7d7263e39c8a58ea3abd68f7fd3bb5))
* Initialize new Git repository for synced workflows and update proxy service. ([206b11f](https://github.com/EtienneLescot/n8n-as-code/commit/206b11f926817d357c8410bf0c654f0143b50639))
* Initialize synced workflows Git repository and update VSCode extension files. ([1e0b067](https://github.com/EtienneLescot/n8n-as-code/commit/1e0b067f289570f07bb546707096584bc082fff6))
* Initialize synced_workflows Git repository and implement proxy-enabled workflow webview in VS Code extension. ([6ca3d48](https://github.com/EtienneLescot/n8n-as-code/commit/6ca3d48790379e709c645639deb52ff1cda0be8b))
* Initialize synced_workflows Git repository and update related VSCode extension files. ([3f2c4a8](https://github.com/EtienneLescot/n8n-as-code/commit/3f2c4a881cabb652eb5f748a838217afda7c462f))
* Initialize synced_workflows Git repository, remove proxy and webview services from VSCode extension, and add debugging documentation. ([cfd694f](https://github.com/EtienneLescot/n8n-as-code/commit/cfd694f26994361c3d5e2bb447e56369ebb917b3))
* Initialize synced_workflows repository and update proxy service. ([8a05e81](https://github.com/EtienneLescot/n8n-as-code/commit/8a05e810ef0112bc7d99a6986cc4aca8ba5f9260))
* Introduce `n8n.syncMode` configuration to control automatic synchronization and manual sync button visibility, replacing the watch mode toggle. ([198ed60](https://github.com/EtienneLescot/n8n-as-code/commit/198ed6066f80c12dd03941da15508f46e7ce7827))
* Introduce VS Code extension for n8n workflow synchronization, viewing, and AI context generation. ([5a0e45d](https://github.com/EtienneLescot/n8n-as-code/commit/5a0e45d2bcb0ba6a6b4f34c412cb7e9c21cda617))
* introduce watch mode for auto-pulling workflows, updating status bar, and disabling manual sync commands. ([6f2235c](https://github.com/EtienneLescot/n8n-as-code/commit/6f2235c4a0bf711701c9bcd62ae4761abf30f0df))
* pass extension context to `initializeSyncManager` calls ([1915c89](https://github.com/EtienneLescot/n8n-as-code/commit/1915c89a8bbbded4be01c5ec060d94cae3eaf9e4))
* restructure project as monorepo with workspaces ([68e9333](https://github.com/EtienneLescot/n8n-as-code/commit/68e9333896439e65bb971eed1da6fa8823312283))
* **skills:** integrate skills CLI into VS Code extension ([6ec2302](https://github.com/EtienneLescot/n8n-as-code/commit/6ec230280ab5c265c32b02c0406645ba7cabf2a0))
* update documentation to reflect breaking changes for TypeScript workflow format across all packages ([48062d1](https://github.com/EtienneLescot/n8n-as-code/commit/48062d1c2f38e2d018e5e8da3fcec46a38f6d441))
* update package versions and changelogs for n8n-as-code ecosystem ([986996b](https://github.com/EtienneLescot/n8n-as-code/commit/986996b38dbaec5cc525d6d0aafbbd00f52959a6))
* update version numbers and changelogs for dependencies across packages ([10dd3b3](https://github.com/EtienneLescot/n8n-as-code/commit/10dd3b325f6ecbf1ee8fb5c20e77f472c619e74e))
* update version numbers and changelogs for pagination implementation across packages ([f4b3b29](https://github.com/EtienneLescot/n8n-as-code/commit/f4b3b29f64520657673f373aef6396e7c579c950))
* **vscode:** implement event-driven architecture with UI event bus and enhanced workflow tree provider ([365e7c1](https://github.com/EtienneLescot/n8n-as-code/commit/365e7c11a03ecb62e72aca0c2d52e6d64f77bf62))
* **vscode:** implement non-intrusive extension initialization ([e76a512](https://github.com/EtienneLescot/n8n-as-code/commit/e76a512dd5389455d4645cd33b65be388474616f))
* **vscode:** reorder menu commands and simplify delete workflow logic ([e53a61b](https://github.com/EtienneLescot/n8n-as-code/commit/e53a61b6557c781939b3b8b8cca56e2b257d07aa))
* **vscode:** replace event bus with Redux store for state management ([b3ccd20](https://github.com/EtienneLescot/n8n-as-code/commit/b3ccd202ed48498b418e882be1e484e10abe32c7))


### Bug Fixes

* **agent-cli:** update asset paths and build configuration for VS Code extension ([e72c3b9](https://github.com/EtienneLescot/n8n-as-code/commit/e72c3b9847733f86d84a08ec4337516ce18d5357))
* bundle prettier to prevent activation failure when installed from store ([76b1389](https://github.com/EtienneLescot/n8n-as-code/commit/76b1389c3a76ca36262111c5a9057f4398714f1b))
* improve activation flow by registering commands before async initialization to prevent delays ([39bb77b](https://github.com/EtienneLescot/n8n-as-code/commit/39bb77be6149863de2b4367844b0e40487aa4f19))
* load prettier lazily in formatTypeScript and update external dependencies in esbuild config ([5c8614a](https://github.com/EtienneLescot/n8n-as-code/commit/5c8614ab478cfdbccdc1235c1f3c20ce52cb8b79))
* Prevent automatic webview reload on pull events to avoid feedback loop. ([abeb787](https://github.com/EtienneLescot/n8n-as-code/commit/abeb7874936a97262db3b7a9d89d2b720d343471))
* resolve race condition during initialization by managing async state ([1919858](https://github.com/EtienneLescot/n8n-as-code/commit/1919858a104a695bea62ad6db75faf987e0cd4ef))
* update n8n spacer command title for clarity ([9d7bf4f](https://github.com/EtienneLescot/n8n-as-code/commit/9d7bf4f170be89985dbd6bc3bc8142eb612dbeb0))
* update package versions and changelogs for [@n8n-as-code](https://github.com/n8n-as-code) ecosystem ([02d7fbd](https://github.com/EtienneLescot/n8n-as-code/commit/02d7fbd8fd0f214c3f73726c5d4e14b49ee0a152))
* update package versions and changelogs for @n8n-as-code/cli, @n8n-as-code/skills, and @n8n-as-code/sync ([e8b7b7e](https://github.com/EtienneLescot/n8n-as-code/commit/e8b7b7e38fd2908c51d5ecf023d4376e34f286eb))
* update version to 0.13.0 and add changelog entry for race condition resolution ([22bde68](https://github.com/EtienneLescot/n8n-as-code/commit/22bde68793d0ded14c15e640e165f016665660a2))
* **vscode-extension:** unify deletion confirmation terminology and enhance filename mapping stability ([528604f](https://github.com/EtienneLescot/n8n-as-code/commit/528604ffc8b8183312eb082d0f96fa3374899853))


### Build System

* **vscode-extension:** implement automated asset copying via esbuild plugin ([cc6363e](https://github.com/EtienneLescot/n8n-as-code/commit/cc6363e086e3f9cac26d92b9ff789d03b730b375))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @n8n-as-code/skills bumped from 0.16.1 to 0.16.2
    * @n8n-as-code/sync bumped from 0.14.0 to 0.14.1

## 0.13.1

### Patch Changes

- fix: bundle prettier instead of externalizing it to prevent activation failure when installed from store

## 0.13.0

### Minor Changes

- fix: resolve race condition during initialization by managing async state

## 0.12.0

### Minor Changes

- fix: improve activation flow by registering commands before async initialization to prevent delays

### Patch Changes

- Updated dependencies
  - @n8n-as-code/sync@0.14.0
  - @n8n-as-code/skills@0.16.1

## 0.11.0

### Minor Changes

- feat: transform n8n workflows from JSON to TypeScript with decorators and bidirectional conversion

### Patch Changes

- Updated dependencies
  - @n8n-as-code/skills@0.16.0
  - @n8n-as-code/sync@0.13.0

## 0.10.1

### Patch Changes

- Updated dependencies
  - @n8n-as-code/sync@0.12.0
  - @n8n-as-code/skills@0.15.1

## 0.10.0

### Minor Changes

- improve VS Code extension configuration UX with automatic project loading and pre-selection

### Patch Changes

- Updated dependencies
  - @n8n-as-code/skills@0.15.0
  - @n8n-as-code/sync@0.11.0

## Unreleased

### Patch Changes

- **Configuration UX improvement**: Projects now load automatically as soon as Host and API Key are entered (debounced), eliminating the need to manually click "Load projects". The Personal project is automatically pre-selected by default if no previous selection exists.

## 0.9.0

### Minor Changes

- Implement robust pagination for n8n API retrieval and add supporting tests and scripts.

### Patch Changes

- Updated dependencies
  - @n8n-as-code/skills@0.14.0
  - @n8n-as-code/sync@0.10.0

## 0.8.0

### Minor Changes

- switch to chokidar to fix windows compatibility

### Patch Changes

- Updated dependencies
  - @n8n-as-code/sync@0.9.0
  - @n8n-as-code/skills@0.13.2

## 0.7.1

### Patch Changes

- Updated dependencies
  - @n8n-as-code/sync@0.8.0
  - @n8n-as-code/skills@0.13.1

## 0.7.0

### Minor Changes

- cleaning, renaming, ui

### Patch Changes

- Updated dependencies
  - @n8n-as-code/skills@0.13.0
  - @n8n-as-code/sync@0.7.0

## 0.6.1

### Patch Changes

- Updated dependencies
  - @n8n-as-code/sync@0.6.0
  - @n8n-as-code/skills@0.12.1

## 0.6.0

### Minor Changes

- packages naming refacto

### Patch Changes

- Updated dependencies
  - @n8n-as-code/skills@0.12.0
  - @n8n-as-code/sync@0.5.0

## 0.5.4

### Patch Changes

- Updated dependencies
  - @n8n-as-code/skills@0.12.0

## 0.5.3

### Patch Changes

- build process fixed
- Updated dependencies
  - @n8n-as-code/skills@0.11.2
  - @n8n-as-code/sync@0.4.3

## 0.5.2

### Patch Changes

- Updated dependencies
  - @n8n-as-code/skills@0.11.1

## 0.5.1

### Patch Changes

- Updated dependencies
  - @n8n-as-code/skills@0.11.0

## 0.5.0

### Minor Changes

- feat(skills): add type field to node schema and improve schema handling

### Patch Changes

- Updated dependencies
  - @n8n-as-code/skills@0.10.0

## 0.4.9

### Patch Changes

- Updated dependencies
  - @n8n-as-code/skills@0.9.0

## 0.4.8

### Patch Changes

- Updated dependencies
  - @n8n-as-code/skills@0.8.0

## 0.4.7

### Patch Changes

- Updated dependencies
  - @n8n-as-code/skills@0.7.0

## 0.4.6

### Patch Changes

- Updated dependencies
  - @n8n-as-code/skills@0.6.0

## 0.4.5

### Patch Changes

- Fix VSCode Extension path
- Updated dependencies
  - @n8n-as-code/skills@0.5.2

## 0.4.4

### Patch Changes

- Updated dependencies
  - @n8n-as-code/skills@0.5.1

## 0.4.3

### Patch Changes

- Updated dependencies
  - @n8n-as-code/skills@0.5.0
  - @n8n-as-code/sync@0.4.2

## 0.4.2

### Patch Changes

- Updated dependencies
  - @n8n-as-code/sync@0.4.1

## 0.4.1

### Patch Changes

- Updated dependencies
  - @n8n-as-code/sync@0.4.0
  - @n8n-as-code/skills@0.4.1

## 0.4.0

### Minor Changes

- Optimize skills package and enable enriched index in VS Code extension

  - skills: Reduced npm package size by 54% (68 MB → 31 MB) by removing src/assets/ from published files
  - vscode-extension: Now uses n8n-nodes-enriched.json with enhanced metadata (keywords, operations, use cases)
  - vscode-extension: Added esbuild plugin to automatically copy assets from skills during build
  - Extension size increases to 5.2 MB due to enriched data, providing better search, autocompletion, and documentation for 400+ n8n nodes

### Patch Changes

- Updated dependencies
  - @n8n-as-code/skills@0.4.0
  - @n8n-as-code/sync@0.3.3

## 0.3.2

### Patch Changes

- -feat(skills): AI-powered node discovery with enriched documentation

  - Add 119 missing LangChain nodes (Google Gemini, OpenAI, etc.)
  - Integrate n8n official documentation with smart scoring algorithm
  - Improve search with keywords, operations, and use cases
  - 641 nodes indexed (+23%), 911 documentation files (95% coverage)
  - Update dependencies to use enhanced skills

- Updated dependencies
  - @n8n-as-code/skills@0.3.0
  - @n8n-as-code/sync@0.3.2

## 0.3.1

### Patch Changes

- 08b83b5: doc update
- Updated dependencies [08b83b5]
  - @n8n-as-code/skills@0.2.1
  - @n8n-as-code/sync@0.3.1

## 0.3.0

### Minor Changes

- refactor(vscode): complete UI overhaul and state-driven tree view

  - Implemented visual status indicators (icons/colors) in the workflow tree.
  - Added persistent conflict resolution actions directly in the tree items.
  - Introduced Redux-style state management for fluid UI updates.
  - Redesigned initialization flow to be non-intrusive.
  - Added Vitest suite for UI state and event handling.

## 0.2.0

### Minor Changes

- Release 0.2.0 with unified versioning.

### Patch Changes

- Updated dependencies
  - @n8n-as-code/skills@0.2.0
  - @n8n-as-code/sync@0.2.0
