Update n8nio/n8n Docker tag to v2.9.0 #20

Merged
renovate merged 1 commit from renovate/n8nio-n8n-2.x into main 2026-02-16 21:05:46 +01:00
Collaborator

This PR contains the following updates:

Package Type Update Change
n8nio/n8n (source) final minor 2.7.32.9.0

Release Notes

n8n-io/n8n (n8nio/n8n)

v2.9.0

Bug Fixes
  • ai-builder: Improve code-builder, addressing eval issues (#​25726) (5c5cc07)
  • Bumping up package versions (#​25750) (619a11b)
  • Chat Memory Manager Node: Resolve sub-node expressions per item instead of only item 0 (#​25570) (9a1dd9d)
  • core: Allow single-node AI Agent execution to run tools (#​25709) (2a12181)
  • core: Escape curly braces in LangChain prompt templates to prevent parsing errors (#​25821) (f669db4)
  • core: Fix deadlock on Chat hub on Postgres with pool size of 1 (#​25654) (e6a4c64)
  • core: Forward custom headers in OpenAI LangChain nodes (#​25824) (7776b6d)
  • core: Gracefully handle OpenAI 429 quota errors in AI workflow builder (#​25825) (7e800a0)
  • core: Make health endpoint configurable to solve conflicts (#​25729) (d09c6a3)
  • core: Refine credential access check to discard not actively used credentials (#​25599) (608e3bf)
  • core: Revert the fix for execution history when flow includes wait node (#​25610) (06e48e5)
  • core: Sanitize invalid characters from names of Calculator and Wikipedia tools (#​25762) (bd3a1ef)
  • core: Use pg driver native statement timeout instead of command line (#​25813) (7d418b8)
  • core: Validate GCP service account key on initialization (#​25817) (8684c74)
  • core: Workflow indexing tolerates missing workflowId on workflowCall (#​25662) (ea2897e)
  • Credentials overrides no longer blocks UI (#​25830) (2017524)
  • editor: Associate form input labels with their inputs for accessibility (#​25776) (1a8910e)
  • editor: Check specific unpublish permission for unpublish button (#​25564) (3531c4d)
  • editor: Fix bug with two consecutive saves (#​25577) (9352fb3)
  • editor: Fix mcp toggle in workflow settings (#​25630) (967e7df)
  • editor: Fix sticky tooltips on canvas node status icons (#​25650) (8801764)
  • editor: I18n labels for time saved workflow settings (#​24565) (1e01a04)
  • editor: Improve loading states of move workflow/directory modal (#​25287) (e7dbd37)
  • editor: Skip credential auto-assignment when node displayOptions don't match (#​25602) (de24d70)
  • editor: Switch to using shift+P shortcut for publishing (#​25667) (b032111)
  • editor: Update CSS selectors after N8nInput refactor (#​25732) (c799346)
  • editor: Update project role selector component to better manage custom roles (#​24991) (0a290b9)
  • editor: Zoom to fit canvas after AI builder generation (#​25815) (10f98a9)
  • EmbeddingsOpenAi Node: Fix Dimensions and Encoding Format options not appearing in embedding ndoes (#​25537) (8230a0b)
  • Enable credentials experssions push and pull (#​25530) (4501770)
  • OpenRouter Chat Model Node: Fix OpenRouter tool calls with empty arguments (#​25731) (05ff9f3)
  • Sharepoint Node: Ensure tokens are refreshed (#​24978) (f77ce6c)
  • Snowflake Node: Disable logging for Snowflake-SDK to prevent folder creation issue (#​25586) (2cabe52)
Features
Performance Improvements
  • core: Optimize generate-node-defs with parallel writes and hash-based skip (#​25626) (a9929f6)

v2.8.0

Bug Fixes
  • Add source to credentials open menu on telemetry (#​25519) (2ba2404)
  • Adjust gap behaviour of the execution buttons (#​25529) (d18ffe1)
  • Adjust styling of credentials setup card (#​25163) (ce70395)
  • Asana Node: Fix empty error output when using Continue (using error output) (#​24615) (0a47148)
  • core: AI models don't explain images in ChatHub (#​25451) (6e7cbbf)
  • core: Auto set pairedItem when N input items create 1 output item (#​25203) (1292b80)
  • core: Avoid fetching workflows unpaginated if getWorkflows API is used with projectId (#​25370) (30e6d27)
  • core: Custom proxy agent for discovery sso oidc (#​25168) (b32ce90)
  • core: Disallow editing AI messages on Chat hub (#​25352) (bb45ed2)
  • core: Fix markdown rendering issue at streamed Chat hub responses (#​25466) (3a35b68)
  • core: Make restartExecutionId get passed on queue mode (#​25234) (eeca75d)
  • core: Only show AI-provided tool call arguments in input logs (#​25280) (f45ba3f)
  • core: Prevent SQL syntax error when filtering users with empty ids array (#​25284) (a3ff184)
  • core: Prevent SSO enforcement bypass via self-service settings API (#​25330) (a70b2ea)
  • core: Skip AuthRolesService.init() for workers to prevent scope deletion (#​25245) (eaf8052)
  • core: Stop showing setup on first load in demo mode (#​25226) (ce1c787)
  • core: Syslog message id RFC5424 compliance (#​25321) (ef5fb0d)
  • core: Update computeIsPending logic to account for external auth identities (#​24926) (76b73e1)
  • core: Wrong pagination argument order for sqlite in copyTables helper (#​25301) (f6db13a)
  • Data Table Node: Fallback to workflow-derived projectId if undefined (#​25320) (1fd3201)
  • editor: Add checksum validation when archive/unpublish workflow from canvas (#​25302) (8cdd9bd)
  • editor: Allow AI Builder to work when privacy toggle is OFF (#​25387) (0912de4)
  • editor: Clean up collaboration state when leaving workflow (#​25450) (e1e5e3e)
  • editor: Ensure personal project is used when a user is picked in workflow filter (#​25077) (5e7983f)
  • editor: Fix node suggestion in node creator to always be request node (#​25216) (fd818b1)
  • editor: Fix ParameterInput formatting breaking existing newlines (#​25213) (143a1dd)
  • editor: Fixes after N8nInput refactoring (#​25375) (b0a4467)
  • editor: Gate dynamic credentials UI behind license check (#​25464) (ed099ad)
  • editor: Return actual node name from rename operation (#​25217) (0eaf6d1)
  • editor: Show a confirmation dialog when clicking upgrade and builder is working (#​25540) (500d0a2)
  • editor: Show a helpful empty state in AI builder for existing workflows (#​25523) (e79b5f3)
  • editor: Sidebar labels are not visible (#​25186) (cfd59cc)
  • editor: Skip welcome screen when agent is pre-selected (#​25374) (2d02bb4)
  • editor: Truncate long version names in workflow history (#​25371) (724d3cf)
  • editor: Unidirectional data flow for role change with loader (#​25438) (c780955)
  • editor: Use new dropdown component in resource mapper (#​25204) (4b81864)
  • Fix issue with MCP DCR always trying to use base url and not keeping the path (#​25174) (381c6f9)
  • Fix status overwrite for donePromise (#​24897) (2bba053)
  • Form Node: Render \n properly in the Form Ending page (#​24988) (ac832e6)
  • Mistral Cloud Chat Model Node: Handle Request objects in proxyFetch (#​25516) (4d52733)
  • Postgres Node: Enable non-numeric comparisons for WHERE clause operators (#​18544) (7d51406)
  • Refine webhook conflict checks to ignore waiting webhooks (#​25395) (279dbd0)
  • Renames and clarifies test metric options (#​25135) (7a34974)
  • Typeform Node: Refactor signature validation (#​24987) (91ec8dc)
  • Update anonymous telemetry to remove values that are not needed (#​25040) (d85b688)
  • Validate workflows when publishing from workflow history (#​25195) (0354b9b)
  • Webflow Node: Fix issue with credential test not working with the v2 api (#​25052) (41195fb)
Features
Performance Improvements

Configuration

📅 Schedule: Branch creation - Only on Sunday and Saturday ( * * * * 0,6 ) (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [n8nio/n8n](https://n8n.io) ([source](https://github.com/n8n-io/n8n)) | final | minor | `2.7.3` → `2.9.0` | --- ### Release Notes <details> <summary>n8n-io/n8n (n8nio/n8n)</summary> ### [`v2.9.0`](https://github.com/n8n-io/n8n/blob/HEAD/CHANGELOG.md#290-2026-02-16) ##### Bug Fixes - **ai-builder:** Improve code-builder, addressing eval issues ([#&#8203;25726](https://github.com/n8n-io/n8n/issues/25726)) ([5c5cc07](https://github.com/n8n-io/n8n/commit/5c5cc070da11e0e6573d59de3029229f80479939)) - Bumping up package versions ([#&#8203;25750](https://github.com/n8n-io/n8n/issues/25750)) ([619a11b](https://github.com/n8n-io/n8n/commit/619a11b7a1642696bce74f3c73457ce7aed31070)) - **Chat Memory Manager Node:** Resolve sub-node expressions per item instead of only item 0 ([#&#8203;25570](https://github.com/n8n-io/n8n/issues/25570)) ([9a1dd9d](https://github.com/n8n-io/n8n/commit/9a1dd9d5231727fe783eb44d3c7ebc96a5741388)) - **core:** Allow single-node AI Agent execution to run tools ([#&#8203;25709](https://github.com/n8n-io/n8n/issues/25709)) ([2a12181](https://github.com/n8n-io/n8n/commit/2a1218191513e732830d3a6d91201770e6af01df)) - **core:** Escape curly braces in LangChain prompt templates to prevent parsing errors ([#&#8203;25821](https://github.com/n8n-io/n8n/issues/25821)) ([f669db4](https://github.com/n8n-io/n8n/commit/f669db4ebfbcdecfd2825196a94152ee4574ae40)) - **core:** Fix deadlock on Chat hub on Postgres with pool size of 1 ([#&#8203;25654](https://github.com/n8n-io/n8n/issues/25654)) ([e6a4c64](https://github.com/n8n-io/n8n/commit/e6a4c64d4d3c823cf1c02d48b65d4df5717bd880)) - **core:** Forward custom headers in OpenAI LangChain nodes ([#&#8203;25824](https://github.com/n8n-io/n8n/issues/25824)) ([7776b6d](https://github.com/n8n-io/n8n/commit/7776b6d092bd07e51ed4b7b021d142f31e117bd0)) - **core:** Gracefully handle OpenAI 429 quota errors in AI workflow builder ([#&#8203;25825](https://github.com/n8n-io/n8n/issues/25825)) ([7e800a0](https://github.com/n8n-io/n8n/commit/7e800a039587ad50362e9825d6c72cf23f9cfce2)) - **core:** Make health endpoint configurable to solve conflicts ([#&#8203;25729](https://github.com/n8n-io/n8n/issues/25729)) ([d09c6a3](https://github.com/n8n-io/n8n/commit/d09c6a3d5abd7aca910e94ea9afe959cf1292260)) - **core:** Refine credential access check to discard not actively used credentials ([#&#8203;25599](https://github.com/n8n-io/n8n/issues/25599)) ([608e3bf](https://github.com/n8n-io/n8n/commit/608e3bf214328e679c03da3e4a6e9c22ceaac9ca)) - **core:** Revert the fix for execution history when flow includes wait node ([#&#8203;25610](https://github.com/n8n-io/n8n/issues/25610)) ([06e48e5](https://github.com/n8n-io/n8n/commit/06e48e5b3b846517bd6f259c61259174f6b88d8b)) - **core:** Sanitize invalid characters from names of Calculator and Wikipedia tools ([#&#8203;25762](https://github.com/n8n-io/n8n/issues/25762)) ([bd3a1ef](https://github.com/n8n-io/n8n/commit/bd3a1ef0cde38b76c724e81765d167f89d26188b)) - **core:** Use pg driver native statement timeout instead of command line ([#&#8203;25813](https://github.com/n8n-io/n8n/issues/25813)) ([7d418b8](https://github.com/n8n-io/n8n/commit/7d418b877bda94acd9468d7d19dada254220f761)) - **core:** Validate GCP service account key on initialization ([#&#8203;25817](https://github.com/n8n-io/n8n/issues/25817)) ([8684c74](https://github.com/n8n-io/n8n/commit/8684c7499441834b4ed5c6d44355e59fb59294ba)) - **core:** Workflow indexing tolerates missing workflowId on workflowCall ([#&#8203;25662](https://github.com/n8n-io/n8n/issues/25662)) ([ea2897e](https://github.com/n8n-io/n8n/commit/ea2897edc7249f0aec62cb483ef4b9484ab83a02)) - Credentials overrides no longer blocks UI ([#&#8203;25830](https://github.com/n8n-io/n8n/issues/25830)) ([2017524](https://github.com/n8n-io/n8n/commit/20175243da4c45dc0fc2e273ae5cb7611801fe39)) - **editor:** Associate form input labels with their inputs for accessibility ([#&#8203;25776](https://github.com/n8n-io/n8n/issues/25776)) ([1a8910e](https://github.com/n8n-io/n8n/commit/1a8910e4bdb56d83d92a018f5a093e799e0cae13)) - **editor:** Check specific unpublish permission for unpublish button ([#&#8203;25564](https://github.com/n8n-io/n8n/issues/25564)) ([3531c4d](https://github.com/n8n-io/n8n/commit/3531c4d7ca665f6f48dadaf9c430393afcf9212e)) - **editor:** Fix bug with two consecutive saves ([#&#8203;25577](https://github.com/n8n-io/n8n/issues/25577)) ([9352fb3](https://github.com/n8n-io/n8n/commit/9352fb33e47f877cdf5b26570f3fe48c1930f72e)) - **editor:** Fix mcp toggle in workflow settings ([#&#8203;25630](https://github.com/n8n-io/n8n/issues/25630)) ([967e7df](https://github.com/n8n-io/n8n/commit/967e7df2580ba65d98314344c8d992490264733f)) - **editor:** Fix sticky tooltips on canvas node status icons ([#&#8203;25650](https://github.com/n8n-io/n8n/issues/25650)) ([8801764](https://github.com/n8n-io/n8n/commit/88017640c4ba054aa9d52839ed07adf8a9e23872)) - **editor:** I18n labels for time saved workflow settings ([#&#8203;24565](https://github.com/n8n-io/n8n/issues/24565)) ([1e01a04](https://github.com/n8n-io/n8n/commit/1e01a041299ddaaea1c6995f59c1e84cf6a53aa2)) - **editor:** Improve loading states of move workflow/directory modal ([#&#8203;25287](https://github.com/n8n-io/n8n/issues/25287)) ([e7dbd37](https://github.com/n8n-io/n8n/commit/e7dbd376e3f25212bfc57db0fa3c2e9cf5542c52)) - **editor:** Skip credential auto-assignment when node displayOptions don't match ([#&#8203;25602](https://github.com/n8n-io/n8n/issues/25602)) ([de24d70](https://github.com/n8n-io/n8n/commit/de24d70a3dee767737ec67145922a2c7d23efcf8)) - **editor:** Switch to using shift+P shortcut for publishing ([#&#8203;25667](https://github.com/n8n-io/n8n/issues/25667)) ([b032111](https://github.com/n8n-io/n8n/commit/b032111f55d1af16a3b5403b142e28ef33e63363)) - **editor:** Update CSS selectors after N8nInput refactor ([#&#8203;25732](https://github.com/n8n-io/n8n/issues/25732)) ([c799346](https://github.com/n8n-io/n8n/commit/c7993462e78370d8a582496e760ac265272569df)) - **editor:** Update project role selector component to better manage custom roles ([#&#8203;24991](https://github.com/n8n-io/n8n/issues/24991)) ([0a290b9](https://github.com/n8n-io/n8n/commit/0a290b9ad3b031b4885ac7b1b672ba8b977bed8d)) - **editor:** Zoom to fit canvas after AI builder generation ([#&#8203;25815](https://github.com/n8n-io/n8n/issues/25815)) ([10f98a9](https://github.com/n8n-io/n8n/commit/10f98a93b736adc06461a6d55d3d3e3c3ef3d978)) - **EmbeddingsOpenAi Node:** Fix Dimensions and Encoding Format options not appearing in embedding ndoes ([#&#8203;25537](https://github.com/n8n-io/n8n/issues/25537)) ([8230a0b](https://github.com/n8n-io/n8n/commit/8230a0b16f416baed8b22792988c84958bc6f2ae)) - Enable credentials experssions push and pull ([#&#8203;25530](https://github.com/n8n-io/n8n/issues/25530)) ([4501770](https://github.com/n8n-io/n8n/commit/45017703be752c0e00c31994ffe318f3dfc43ad0)) - **OpenRouter Chat Model Node:** Fix OpenRouter tool calls with empty arguments ([#&#8203;25731](https://github.com/n8n-io/n8n/issues/25731)) ([05ff9f3](https://github.com/n8n-io/n8n/commit/05ff9f307f118c0b90427bcd55f90e9dc1f5cada)) - **Sharepoint Node:** Ensure tokens are refreshed ([#&#8203;24978](https://github.com/n8n-io/n8n/issues/24978)) ([f77ce6c](https://github.com/n8n-io/n8n/commit/f77ce6c8e8826411dee0d507ae77fbe3a646eef0)) - **Snowflake Node:** Disable logging for Snowflake-SDK to prevent folder creation issue ([#&#8203;25586](https://github.com/n8n-io/n8n/issues/25586)) ([2cabe52](https://github.com/n8n-io/n8n/commit/2cabe52a356dc15323d8545beb89d96d4f695e1e)) ##### Features - Add content-design skill for UI copy writing, review, and audit ([#&#8203;25587](https://github.com/n8n-io/n8n/issues/25587)) ([66dcdb9](https://github.com/n8n-io/n8n/commit/66dcdb9c8c5d65086fa280fbf8ea5d15248fd080)) - Add example node in ai-utilities, improve response handling ([#&#8203;25388](https://github.com/n8n-io/n8n/issues/25388)) ([366d21d](https://github.com/n8n-io/n8n/commit/366d21d799c96316037dce1e1af105d04c0c914f)) - Add Firecrawl handler to the Quick connect module ([#&#8203;25528](https://github.com/n8n-io/n8n/issues/25528)) ([6738444](https://github.com/n8n-io/n8n/commit/673844445b15ef36137d46d4a15159d87b9d72a9)) - Add Focused Nodes feature ([#&#8203;25452](https://github.com/n8n-io/n8n/issues/25452)) ([70c7f5e](https://github.com/n8n-io/n8n/commit/70c7f5ef00a1dd519b93618f7041cf7f6a2e97d0)) - **ai-builder:** Add code-base workflow builder ([#&#8203;24535](https://github.com/n8n-io/n8n/issues/24535)) ([9729c2a](https://github.com/n8n-io/n8n/commit/9729c2a5da7b59fdbf62b95c100e085a2c2daa4d)) - **ai-builder:** Skip redundant node discovery in code-builder when approved plan is provided ([#&#8203;25608](https://github.com/n8n-io/n8n/issues/25608)) ([0970e4f](https://github.com/n8n-io/n8n/commit/0970e4f32cb7efbe257f0ea8105233c3b3a4e179)) - Allow manual login setting for OIDC alongside SAML ([#&#8203;25687](https://github.com/n8n-io/n8n/issues/25687)) ([c1991f4](https://github.com/n8n-io/n8n/commit/c1991f44c1b509cd1d599ff360b5cec0c229261b)) - **API:** Add public API endpoints for execution tags ([#&#8203;25463](https://github.com/n8n-io/n8n/issues/25463)) ([402d803](https://github.com/n8n-io/n8n/commit/402d803589abc647062c96c32505a6bf35d70430)) - **core:** Accept slash inside health endpoint env var ([#&#8203;25753](https://github.com/n8n-io/n8n/issues/25753)) ([9ec0f97](https://github.com/n8n-io/n8n/commit/9ec0f97a9f17618e4726af5ac0c016bc981c1781)) - **core:** Add introspection diagnostic tool for AI workflow builder ([#&#8203;25172](https://github.com/n8n-io/n8n/issues/25172)) ([892f086](https://github.com/n8n-io/n8n/commit/892f0865795f5146a4d45d380bd008161165b99f)) - **core:** Add log streaming events for project-scoped external secrets connections ([#&#8203;25755](https://github.com/n8n-io/n8n/issues/25755)) ([e590137](https://github.com/n8n-io/n8n/commit/e5901370c22bb6627f526cb5bafb8d4e65bdc6f0)) - **core:** Add versions support to `n8n:export` command ([#&#8203;25414](https://github.com/n8n-io/n8n/issues/25414)) ([c5ee9ba](https://github.com/n8n-io/n8n/commit/c5ee9bad8979db2638eaea6657a5fe2740da4262)) - **core:** Allow downloading data table data without system columns ([#&#8203;25553](https://github.com/n8n-io/n8n/issues/25553)) ([fe582b3](https://github.com/n8n-io/n8n/commit/fe582b3bcb6dec3f36b0c65eec26d0f6d8186a70)) - **core:** Expose externalSecretsStore to filter credentials by external secret provider key ([#&#8203;25526](https://github.com/n8n-io/n8n/issues/25526)) ([d64a763](https://github.com/n8n-io/n8n/commit/d64a763ecdac1c1dba8554a499d25cf3ef82df81)) - **core:** Support most tools on Chat hub ([#&#8203;25571](https://github.com/n8n-io/n8n/issues/25571)) ([2497a37](https://github.com/n8n-io/n8n/commit/2497a3720c5f829ad51486c4c69cf2a62ede6218)) - **editor:** Add custom color picker for sticky notes ([#&#8203;23699](https://github.com/n8n-io/n8n/issues/23699)) ([c9f3f9b](https://github.com/n8n-io/n8n/commit/c9f3f9b355e193ac39fa11bc89303d87ec625c7b)) - **editor:** Add new empty state with quick connect for node credentials ([#&#8203;25510](https://github.com/n8n-io/n8n/issues/25510)) ([63bd9af](https://github.com/n8n-io/n8n/commit/63bd9af185c252e85258951660aae80fd9b15cd4)) - **editor:** Enable deletion of external secret stores ([#&#8203;25573](https://github.com/n8n-io/n8n/issues/25573)) ([70d139e](https://github.com/n8n-io/n8n/commit/70d139e5cb4de06a08ff415a2bae373e537560d6)) - **editor:** Implement credentials setup in the setup panel ([#&#8203;25514](https://github.com/n8n-io/n8n/issues/25514)) ([c42696c](https://github.com/n8n-io/n8n/commit/c42696c212aeb0e5844e8537761fca94874c9df1)) - **editor:** Improve focused nodes chips with message display, tooltips, and "All nodes" state ([#&#8203;25582](https://github.com/n8n-io/n8n/issues/25582)) ([b17815e](https://github.com/n8n-io/n8n/commit/b17815ed25892579a4dd959a035a9e232f42d4d6)) - **editor:** Update store logic for fetching global external secrets ([#&#8203;25728](https://github.com/n8n-io/n8n/issues/25728)) ([3698ab1](https://github.com/n8n-io/n8n/commit/3698ab1579d8f1e92b4db22dcf075ef07a537758)) - **editor:** UX improvements for external secret providers ([#&#8203;25686](https://github.com/n8n-io/n8n/issues/25686)) ([d4146a6](https://github.com/n8n-io/n8n/commit/d4146a69a59996160b81bdfe844b17639b27b722)) - Implement shared infrastructure and code builder tool flow to merge Ask and Build ([#&#8203;25681](https://github.com/n8n-io/n8n/issues/25681)) ([08e5c74](https://github.com/n8n-io/n8n/commit/08e5c747eace3729a01e4c2a8d318c24bc7c9fc2)) - Pass focused nodes context to planner agent ([#&#8203;25617](https://github.com/n8n-io/n8n/issues/25617)) ([2093436](https://github.com/n8n-io/n8n/commit/20934363db540f5c324cee8883b3c34154bab0cc)) - Revert Set default header auth domains in the UI ([#&#8203;25758](https://github.com/n8n-io/n8n/issues/25758)) ([ccae2e6](https://github.com/n8n-io/n8n/commit/ccae2e6443a5513c124d38dd75d762a00fbb901f)) - Set default header auth domains in the UI for new credentials ([#&#8203;25563](https://github.com/n8n-io/n8n/issues/25563)) ([6a7231a](https://github.com/n8n-io/n8n/commit/6a7231ad34a40967c631ab5814788bbde267808a)) - Show Quick connect banner in the NDV ([#&#8203;25506](https://github.com/n8n-io/n8n/issues/25506)) ([39e9a5f](https://github.com/n8n-io/n8n/commit/39e9a5f7542a5aa991b8b38c1cb2ec6c38acaa9a)) - Stripe Node: Add more triggers for invoice payments ([#&#8203;25454](https://github.com/n8n-io/n8n/issues/25454)) ([099399b](https://github.com/n8n-io/n8n/commit/099399bdf0de42fd18f3fea71949ee59afa4b7c7)) - Track quick connect within node installation event ([#&#8203;25574](https://github.com/n8n-io/n8n/issues/25574)) ([2bba36b](https://github.com/n8n-io/n8n/commit/2bba36b6620174a1d4a8fa70f3c89d2fbeb305d6)) - Update default Node.js version to v24 ([#&#8203;25707](https://github.com/n8n-io/n8n/issues/25707)) ([e3eafc7](https://github.com/n8n-io/n8n/commit/e3eafc7e87bdf13708a9d4b5c7c5f53c94d04ead)) ##### Performance Improvements - **core:** Optimize generate-node-defs with parallel writes and hash-based skip ([#&#8203;25626](https://github.com/n8n-io/n8n/issues/25626)) ([a9929f6](https://github.com/n8n-io/n8n/commit/a9929f653e0753cd8427551eaee9dd4637ce8e6c)) ### [`v2.8.0`](https://github.com/n8n-io/n8n/blob/HEAD/CHANGELOG.md#280-2026-02-10) ##### Bug Fixes - Add source to credentials open menu on telemetry ([#&#8203;25519](https://github.com/n8n-io/n8n/issues/25519)) ([2ba2404](https://github.com/n8n-io/n8n/commit/2ba24041fddaa0650714c02e9df258f6f43310f8)) - Adjust gap behaviour of the execution buttons ([#&#8203;25529](https://github.com/n8n-io/n8n/issues/25529)) ([d18ffe1](https://github.com/n8n-io/n8n/commit/d18ffe18be96eb55f25b309ec669f74b05974a1a)) - Adjust styling of credentials setup card ([#&#8203;25163](https://github.com/n8n-io/n8n/issues/25163)) ([ce70395](https://github.com/n8n-io/n8n/commit/ce70395b2ff600a2c2d963a712b815474d225c97)) - **Asana Node:** Fix empty error output when using Continue (using error output) ([#&#8203;24615](https://github.com/n8n-io/n8n/issues/24615)) ([0a47148](https://github.com/n8n-io/n8n/commit/0a4714819d37fd5ee899dd6822ae0fd514c93519)) - **core:** AI models don't explain images in ChatHub ([#&#8203;25451](https://github.com/n8n-io/n8n/issues/25451)) ([6e7cbbf](https://github.com/n8n-io/n8n/commit/6e7cbbff561011f36ee90aa8c24f0d2f63ad9c74)) - **core:** Auto set pairedItem when N input items create 1 output item ([#&#8203;25203](https://github.com/n8n-io/n8n/issues/25203)) ([1292b80](https://github.com/n8n-io/n8n/commit/1292b8016967cada25f7abf30e8dfae1c39d1a49)) - **core:** Avoid fetching workflows unpaginated if `getWorkflows` API is used with projectId ([#&#8203;25370](https://github.com/n8n-io/n8n/issues/25370)) ([30e6d27](https://github.com/n8n-io/n8n/commit/30e6d274cdd75efdf2f6da0c99a70e5ed565110d)) - **core:** Custom proxy agent for discovery sso oidc ([#&#8203;25168](https://github.com/n8n-io/n8n/issues/25168)) ([b32ce90](https://github.com/n8n-io/n8n/commit/b32ce90ecf0b69de38f1dd1a9bdeeb0936213088)) - **core:** Disallow editing AI messages on Chat hub ([#&#8203;25352](https://github.com/n8n-io/n8n/issues/25352)) ([bb45ed2](https://github.com/n8n-io/n8n/commit/bb45ed2619a229d57657dd29be835bb53b97bf90)) - **core:** Fix markdown rendering issue at streamed Chat hub responses ([#&#8203;25466](https://github.com/n8n-io/n8n/issues/25466)) ([3a35b68](https://github.com/n8n-io/n8n/commit/3a35b687b8abf42291448759a8b1e345aecd11d2)) - **core:** Make restartExecutionId get passed on queue mode ([#&#8203;25234](https://github.com/n8n-io/n8n/issues/25234)) ([eeca75d](https://github.com/n8n-io/n8n/commit/eeca75d2543d99a8959ed9a20490d106d0d9859a)) - **core:** Only show AI-provided tool call arguments in input logs ([#&#8203;25280](https://github.com/n8n-io/n8n/issues/25280)) ([f45ba3f](https://github.com/n8n-io/n8n/commit/f45ba3f5210cd9901dd403b599b3ea55d21358fc)) - **core:** Prevent SQL syntax error when filtering users with empty ids array ([#&#8203;25284](https://github.com/n8n-io/n8n/issues/25284)) ([a3ff184](https://github.com/n8n-io/n8n/commit/a3ff1841af695b6773acbf91147cbca758209fc6)) - **core:** Prevent SSO enforcement bypass via self-service settings API ([#&#8203;25330](https://github.com/n8n-io/n8n/issues/25330)) ([a70b2ea](https://github.com/n8n-io/n8n/commit/a70b2ea379086da3de103bb84811e88cadf29976)) - **core:** Skip AuthRolesService.init() for workers to prevent scope deletion ([#&#8203;25245](https://github.com/n8n-io/n8n/issues/25245)) ([eaf8052](https://github.com/n8n-io/n8n/commit/eaf805215ebd4722e9d4e1fa52a0b407c63fd005)) - **core:** Stop showing setup on first load in demo mode ([#&#8203;25226](https://github.com/n8n-io/n8n/issues/25226)) ([ce1c787](https://github.com/n8n-io/n8n/commit/ce1c787d1194efc69af2c17ffe9f289e074120bb)) - **core:** Syslog message id RFC5424 compliance ([#&#8203;25321](https://github.com/n8n-io/n8n/issues/25321)) ([ef5fb0d](https://github.com/n8n-io/n8n/commit/ef5fb0d9f5409bbabe29a82499c5a2d326cb18fa)) - **core:** Update computeIsPending logic to account for external auth identities ([#&#8203;24926](https://github.com/n8n-io/n8n/issues/24926)) ([76b73e1](https://github.com/n8n-io/n8n/commit/76b73e17a903252911b6933ad78c9ff01745f255)) - **core:** Wrong pagination argument order for sqlite in copyTables helper ([#&#8203;25301](https://github.com/n8n-io/n8n/issues/25301)) ([f6db13a](https://github.com/n8n-io/n8n/commit/f6db13a858941dc27cfcdf9e3816083fad9a7e8f)) - **Data Table Node:** Fallback to workflow-derived projectId if undefined ([#&#8203;25320](https://github.com/n8n-io/n8n/issues/25320)) ([1fd3201](https://github.com/n8n-io/n8n/commit/1fd320160d6491b8c780c2e49e0d128a86a99423)) - **editor:** Add checksum validation when archive/unpublish workflow from canvas ([#&#8203;25302](https://github.com/n8n-io/n8n/issues/25302)) ([8cdd9bd](https://github.com/n8n-io/n8n/commit/8cdd9bd9fe8093112dd0b5c1c4069dcc1aa0d334)) - **editor:** Allow AI Builder to work when privacy toggle is OFF ([#&#8203;25387](https://github.com/n8n-io/n8n/issues/25387)) ([0912de4](https://github.com/n8n-io/n8n/commit/0912de4a650e88ca8ae8ea6994ca7c18637be883)) - **editor:** Clean up collaboration state when leaving workflow ([#&#8203;25450](https://github.com/n8n-io/n8n/issues/25450)) ([e1e5e3e](https://github.com/n8n-io/n8n/commit/e1e5e3efe9d16811e74d7acd6a321a473c58271d)) - **editor:** Ensure personal project is used when a user is picked in workflow filter ([#&#8203;25077](https://github.com/n8n-io/n8n/issues/25077)) ([5e7983f](https://github.com/n8n-io/n8n/commit/5e7983f08d094b7d33cdad491495e52a2ff2f391)) - **editor:** Fix node suggestion in node creator to always be request node ([#&#8203;25216](https://github.com/n8n-io/n8n/issues/25216)) ([fd818b1](https://github.com/n8n-io/n8n/commit/fd818b157032e82110d84176773b8287a891ffb6)) - **editor:** Fix ParameterInput formatting breaking existing newlines ([#&#8203;25213](https://github.com/n8n-io/n8n/issues/25213)) ([143a1dd](https://github.com/n8n-io/n8n/commit/143a1dd67f8ef19412a5d7f4f6a4ca3922e2361a)) - **editor:** Fixes after N8nInput refactoring ([#&#8203;25375](https://github.com/n8n-io/n8n/issues/25375)) ([b0a4467](https://github.com/n8n-io/n8n/commit/b0a44674d29960c605a61902e92d0f96c0d5dd9d)) - **editor:** Gate dynamic credentials UI behind license check ([#&#8203;25464](https://github.com/n8n-io/n8n/issues/25464)) ([ed099ad](https://github.com/n8n-io/n8n/commit/ed099ad9f95fc4976f7ebd5888b5000ebb8ef78b)) - **editor:** Return actual node name from rename operation ([#&#8203;25217](https://github.com/n8n-io/n8n/issues/25217)) ([0eaf6d1](https://github.com/n8n-io/n8n/commit/0eaf6d1c980aa1b8dda6bbefb296a83ed8b7e898)) - **editor:** Show a confirmation dialog when clicking upgrade and builder is working ([#&#8203;25540](https://github.com/n8n-io/n8n/issues/25540)) ([500d0a2](https://github.com/n8n-io/n8n/commit/500d0a226e6e77dd7c8e9741b56f86263a24e66f)) - **editor:** Show a helpful empty state in AI builder for existing workflows ([#&#8203;25523](https://github.com/n8n-io/n8n/issues/25523)) ([e79b5f3](https://github.com/n8n-io/n8n/commit/e79b5f316863fb888f1d86e3e059b3ba297a2afe)) - **editor:** Sidebar labels are not visible ([#&#8203;25186](https://github.com/n8n-io/n8n/issues/25186)) ([cfd59cc](https://github.com/n8n-io/n8n/commit/cfd59cc55b998fe7921a2d11ba495e0410ad4aeb)) - **editor:** Skip welcome screen when agent is pre-selected ([#&#8203;25374](https://github.com/n8n-io/n8n/issues/25374)) ([2d02bb4](https://github.com/n8n-io/n8n/commit/2d02bb4e63711bf22b89251dde613b67e6dc8fa4)) - **editor:** Truncate long version names in workflow history ([#&#8203;25371](https://github.com/n8n-io/n8n/issues/25371)) ([724d3cf](https://github.com/n8n-io/n8n/commit/724d3cf857df3966942d011c49cd693f1c5d6524)) - **editor:** Unidirectional data flow for role change with loader ([#&#8203;25438](https://github.com/n8n-io/n8n/issues/25438)) ([c780955](https://github.com/n8n-io/n8n/commit/c780955891c6d62b65617b701e18b2c44965ea64)) - **editor:** Use new dropdown component in resource mapper ([#&#8203;25204](https://github.com/n8n-io/n8n/issues/25204)) ([4b81864](https://github.com/n8n-io/n8n/commit/4b81864962b3ed596e1b80fdee64cec32a05e6c9)) - Fix issue with MCP DCR always trying to use base url and not keeping the path ([#&#8203;25174](https://github.com/n8n-io/n8n/issues/25174)) ([381c6f9](https://github.com/n8n-io/n8n/commit/381c6f91a3f8755d5b22926ee6e62258604b5697)) - Fix status overwrite for donePromise ([#&#8203;24897](https://github.com/n8n-io/n8n/issues/24897)) ([2bba053](https://github.com/n8n-io/n8n/commit/2bba053d09e310b142c684a406daa110a5ce3666)) - **Form Node:** Render `\n` properly in the Form Ending page ([#&#8203;24988](https://github.com/n8n-io/n8n/issues/24988)) ([ac832e6](https://github.com/n8n-io/n8n/commit/ac832e6530a396e3e32ad7bf8290a2e5f1754745)) - **Mistral Cloud Chat Model Node:** Handle Request objects in proxyFetch ([#&#8203;25516](https://github.com/n8n-io/n8n/issues/25516)) ([4d52733](https://github.com/n8n-io/n8n/commit/4d52733ce8a5d18b14b9028239934dde0840a90e)) - **Postgres Node:** Enable non-numeric comparisons for WHERE clause operators ([#&#8203;18544](https://github.com/n8n-io/n8n/issues/18544)) ([7d51406](https://github.com/n8n-io/n8n/commit/7d51406656327db65e4862fc1c63b824b4004243)) - Refine webhook conflict checks to ignore waiting webhooks ([#&#8203;25395](https://github.com/n8n-io/n8n/issues/25395)) ([279dbd0](https://github.com/n8n-io/n8n/commit/279dbd06a78cbbe0f9113b081ddf2ac6844b659f)) - Renames and clarifies test metric options ([#&#8203;25135](https://github.com/n8n-io/n8n/issues/25135)) ([7a34974](https://github.com/n8n-io/n8n/commit/7a349742d2e61fac2b1221ed5e880bd700cb8c4b)) - **Typeform Node:** Refactor signature validation ([#&#8203;24987](https://github.com/n8n-io/n8n/issues/24987)) ([91ec8dc](https://github.com/n8n-io/n8n/commit/91ec8dcda029ea3f7add35f2d612b9c84278d052)) - Update anonymous telemetry to remove values that are not needed ([#&#8203;25040](https://github.com/n8n-io/n8n/issues/25040)) ([d85b688](https://github.com/n8n-io/n8n/commit/d85b6888f0ca39ef27f6d693af8a0029e0443672)) - Validate workflows when publishing from workflow history ([#&#8203;25195](https://github.com/n8n-io/n8n/issues/25195)) ([0354b9b](https://github.com/n8n-io/n8n/commit/0354b9b555f724a933805e749e18e107a2e3fe8c)) - **Webflow Node:** Fix issue with credential test not working with the v2 api ([#&#8203;25052](https://github.com/n8n-io/n8n/issues/25052)) ([41195fb](https://github.com/n8n-io/n8n/commit/41195fb737b2bd1b35f40855735725c7c5c43ad4)) ##### Features - Add credentials list endpoint + new scopes ([#&#8203;25309](https://github.com/n8n-io/n8n/issues/25309)) ([5e573bf](https://github.com/n8n-io/n8n/commit/5e573bfa304502c84df9236207f86bca24810cf5)) - Add endpoint to create Quick Connect credentials from the backend ([#&#8203;25398](https://github.com/n8n-io/n8n/issues/25398)) ([01b16af](https://github.com/n8n-io/n8n/commit/01b16af1bf9ae2480487563a97244f62c414cd82)) - Add initial interfaces to ai-node-sdk ([#&#8203;25248](https://github.com/n8n-io/n8n/issues/25248)) ([c6d6218](https://github.com/n8n-io/n8n/commit/c6d62182bde4e06dc27679a4198cfe0e1ede3106)) - Add new scope for workflow:unpublish, assignable to personal projects and regular project roles ([#&#8203;25228](https://github.com/n8n-io/n8n/issues/25228)) ([4eb0079](https://github.com/n8n-io/n8n/commit/4eb0079f46fcdeaca98bf2dc675b60e0fc69a481)) - Add projects to credentials list response ([#&#8203;25384](https://github.com/n8n-io/n8n/issues/25384)) ([fb3fe5f](https://github.com/n8n-io/n8n/commit/fb3fe5fb3518ff7a46ef2e964f31487a68f4e51b)) - **ai-builder:** Add Workflow Context Tools for On-Demand Data Fetching ([#&#8203;25070](https://github.com/n8n-io/n8n/issues/25070)) ([6b27a39](https://github.com/n8n-io/n8n/commit/6b27a396970b0f5bf15ceb8d3417fc1318b4250f)) - **ai-builder:** Adding node parameter (required and options) programmatic validations to WFB ([#&#8203;25101](https://github.com/n8n-io/n8n/issues/25101)) ([21e4364](https://github.com/n8n-io/n8n/commit/21e43649204b0565f96e9be9b0e7b320620521a8)) - **ai-builder:** Planning mode ([#&#8203;25498](https://github.com/n8n-io/n8n/issues/25498)) ([794a8d6](https://github.com/n8n-io/n8n/commit/794a8d6af43de5286ee5c23b960371100145ee85)) - **core:** Add `workflow-version-updated` event to log streaming ([#&#8203;25429](https://github.com/n8n-io/n8n/issues/25429)) ([50b8764](https://github.com/n8n-io/n8n/commit/50b8764cb928d6246727fb39c4275161046e857d)) - **core:** Add data tables to env features ([#&#8203;23828](https://github.com/n8n-io/n8n/issues/23828)) ([0d842c5](https://github.com/n8n-io/n8n/commit/0d842c5da585f65d677a04d07aa9740860fc1dda)) - **core:** Add drain timeout for runners ([#&#8203;24290](https://github.com/n8n-io/n8n/issues/24290)) ([483c821](https://github.com/n8n-io/n8n/commit/483c8210eef64df0a6bf96d54d3445913698780a)) - **core:** Add localstack for testing aws external secret provider ([#&#8203;25183](https://github.com/n8n-io/n8n/issues/25183)) ([c09a6ed](https://github.com/n8n-io/n8n/commit/c09a6ed2e4b76e284e64a028921ad6c801dacd12)) - **core:** Add log streaming for personal publishing restriction changes ([#&#8203;25253](https://github.com/n8n-io/n8n/issues/25253)) ([a7e2dcf](https://github.com/n8n-io/n8n/commit/a7e2dcf1fe7ce8a12e013c30755589de89aae2a0)) - **core:** Add MCP queue mode and multi-main support ([#&#8203;25147](https://github.com/n8n-io/n8n/issues/25147)) ([50e1f66](https://github.com/n8n-io/n8n/commit/50e1f66c8f52dfc50fd0a63f310c6782c61ddc77)) - **core:** Add memory abstractions to AI utilities SDK ([#&#8203;25392](https://github.com/n8n-io/n8n/issues/25392)) ([fe56b6a](https://github.com/n8n-io/n8n/commit/fe56b6a66032db6e6abfd9b892429e771af87fda)) - **core:** Add secrets completions API endpoints for global and project scopes ([#&#8203;25205](https://github.com/n8n-io/n8n/issues/25205)) ([b351d8d](https://github.com/n8n-io/n8n/commit/b351d8dd1e49036cb97d4755e9f4e3c6ab0877b9)) - **core:** Add tracing to workflow indexing ([#&#8203;25437](https://github.com/n8n-io/n8n/issues/25437)) ([474d9b7](https://github.com/n8n-io/n8n/commit/474d9b7e2f12519e3bd3be71b37cc36a8a1905a5)) - **core:** Add workflowExecuteResume lifecycle hook ([#&#8203;25240](https://github.com/n8n-io/n8n/issues/25240)) ([ef22db2](https://github.com/n8n-io/n8n/commit/ef22db2c620221874bbc27c0ee757af61e588fa1)) - **core:** Editing document in ChatHub ([#&#8203;25211](https://github.com/n8n-io/n8n/issues/25211)) ([8354e39](https://github.com/n8n-io/n8n/commit/8354e39b6871a035e41e7f652b335db8c98d6e88)) - **core:** Enable workflow dependency indexing by default ([#&#8203;25431](https://github.com/n8n-io/n8n/issues/25431)) ([526a896](https://github.com/n8n-io/n8n/commit/526a8965652c6eb50fdee5feaf0b17844d650dfb)) - **core:** Handle resuming executions on Chat hub ([#&#8203;25296](https://github.com/n8n-io/n8n/issues/25296)) ([813885f](https://github.com/n8n-io/n8n/commit/813885fbd15dd09006c1172faa3f7ac15e08595e)) - **core:** Redact/Unredact settings on GET / PATCH of secret providers ([#&#8203;25366](https://github.com/n8n-io/n8n/issues/25366)) ([aa41df6](https://github.com/n8n-io/n8n/commit/aa41df63f82d4c9eaaa6b06628f782821fb5efcf)) - **core:** Support disabling sharing from personal space ([#&#8203;25259](https://github.com/n8n-io/n8n/issues/25259)) ([112d0eb](https://github.com/n8n-io/n8n/commit/112d0eb6b3a6aabbf6d6a4ef20c4651e4b3ab6dc)) - **core:** Test connection & refresh secrets ([#&#8203;25294](https://github.com/n8n-io/n8n/issues/25294)) ([3842dad](https://github.com/n8n-io/n8n/commit/3842dadf105752d101fbe551f5cbada685ce2693)) - **Currents Node:** Align with API array params ([#&#8203;25257](https://github.com/n8n-io/n8n/issues/25257)) ([6d2e489](https://github.com/n8n-io/n8n/commit/6d2e489e54d1d463dcd40e8b9c46fcd36c09f5e1)) - Disallow usage of unsupported protocols in oauth fields ([#&#8203;25170](https://github.com/n8n-io/n8n/issues/25170)) ([e1a1e87](https://github.com/n8n-io/n8n/commit/e1a1e8700171c1e9bcb853be21be2e2c245118ea)) - **editor:** Add `Name version` action to workflow history ([#&#8203;25316](https://github.com/n8n-io/n8n/issues/25316)) ([5ba7b6d](https://github.com/n8n-io/n8n/commit/5ba7b6d9ed9e8c3933cd3ce500df87c4dd71314d)) - **editor:** Add external secrets section to project settings ([#&#8203;25453](https://github.com/n8n-io/n8n/issues/25453)) ([e0c9ab2](https://github.com/n8n-io/n8n/commit/e0c9ab2463a6129a30b57964475bc60f255153b1)) - **editor:** Add redesigned Switch component ([#&#8203;24934](https://github.com/n8n-io/n8n/issues/24934)) ([20901b6](https://github.com/n8n-io/n8n/commit/20901b6c7065935c5be5542716fd7ecbd5fcbdad)) - **editor:** Add text search to IconPicker ([#&#8203;25357](https://github.com/n8n-io/n8n/issues/25357)) ([50482f9](https://github.com/n8n-io/n8n/commit/50482f9f2fbea15d7855109b03f52d4f0d75685a)) - **editor:** Auto-focus chat input when typing ([#&#8203;25317](https://github.com/n8n-io/n8n/issues/25317)) ([297cc57](https://github.com/n8n-io/n8n/commit/297cc57be5110bb6b764690ae8c1d4ad3c29399d)) - **editor:** Boost Claude Opus 4.6 priority in chat hub model selector ([#&#8203;25434](https://github.com/n8n-io/n8n/issues/25434)) ([38b267b](https://github.com/n8n-io/n8n/commit/38b267baeda508ea325ca0c840559280a186c5c7)) - **editor:** Extend secrets provider connection modal with project s… ([#&#8203;25295](https://github.com/n8n-io/n8n/issues/25295)) ([490dc26](https://github.com/n8n-io/n8n/commit/490dc2625762a0cbcecc8e91a627412e61ac8567)) - **editor:** Improve sticky note behavior during node insertion ([#&#8203;25207](https://github.com/n8n-io/n8n/issues/25207)) ([be370e0](https://github.com/n8n-io/n8n/commit/be370e096bc159151fcde73b862159ef0980e61b)) - **editor:** Preview not installed community tools ([#&#8203;24859](https://github.com/n8n-io/n8n/issues/24859)) ([b262d95](https://github.com/n8n-io/n8n/commit/b262d95b8377dbf4eff3fab96a6d56597e437165)) - **editor:** Refine permission checks in Secrets Provider Connection… ([#&#8203;25389](https://github.com/n8n-io/n8n/issues/25389)) ([fe5b979](https://github.com/n8n-io/n8n/commit/fe5b97916fc984e78e95d38bc06df440c06283ce)) - **editor:** Support Chat node's 'Send and Wait for Response' mode approval buttons on Chat hub ([#&#8203;25338](https://github.com/n8n-io/n8n/issues/25338)) ([78fe198](https://github.com/n8n-io/n8n/commit/78fe19807be39273cbe773c43d133ce3c70742dc)) - Implement quick connect module and configuration provider ([#&#8203;25231](https://github.com/n8n-io/n8n/issues/25231)) ([1e1e459](https://github.com/n8n-io/n8n/commit/1e1e459784fa70e9e2104644ae2e940b5794afa2)) - **Kafka Trigger Node:** Refactoring and fixes ([#&#8203;25088](https://github.com/n8n-io/n8n/issues/25088)) ([ee1cc7f](https://github.com/n8n-io/n8n/commit/ee1cc7fc2044c27ba86fe691c7c760e38587c4ee)) - **Motorhead Node:** Hide deprecated Motorhead memory node from UI ([#&#8203;25536](https://github.com/n8n-io/n8n/issues/25536)) ([8ac4ff3](https://github.com/n8n-io/n8n/commit/8ac4ff3849b8666607c95ee32cf736434903b203)) - Move utils to [@&#8203;n8n/ai-utilities](https://github.com/n8n/ai-utilities), add openai handler ([#&#8203;25362](https://github.com/n8n-io/n8n/issues/25362)) ([f2926d6](https://github.com/n8n-io/n8n/commit/f2926d63e69c2f7bcd4b99bc3f526cf5122ccdfa)) - Project users public endpoint ([#&#8203;25189](https://github.com/n8n-io/n8n/issues/25189)) ([a5f84ec](https://github.com/n8n-io/n8n/commit/a5f84ec040692a8fb65d83976fc6407778dc34ff)) - Quick connect banner for community nodes in node search view ([#&#8203;25447](https://github.com/n8n-io/n8n/issues/25447)) ([5b02673](https://github.com/n8n-io/n8n/commit/5b02673907bafab19913d4d09b6fab3e9176b654)) - Selectively skip auth only for dynamic creds ([#&#8203;25184](https://github.com/n8n-io/n8n/issues/25184)) ([7108ef4](https://github.com/n8n-io/n8n/commit/7108ef45fad8e1b131767a80237ff6b212c4fade)) - Update log streaming to unwrap nested proxy ([#&#8203;25159](https://github.com/n8n-io/n8n/issues/25159)) ([f516d94](https://github.com/n8n-io/n8n/commit/f516d9495ba5222b82f32f4afdbeb9c3acc927f1)) ##### Performance Improvements - **core:** Check if row exists instead of querying it entirely ([#&#8203;25223](https://github.com/n8n-io/n8n/issues/25223)) ([103468a](https://github.com/n8n-io/n8n/commit/103468af059385047926da7faeb1c55d75f74184)) - **core:** Lazyload tracing ([#&#8203;25206](https://github.com/n8n-io/n8n/issues/25206)) ([9264467](https://github.com/n8n-io/n8n/commit/92644675ae52e208ca030e300b6cd3a0a9b7018b)) - **core:** Make event loop block detection configurable ([#&#8203;25291](https://github.com/n8n-io/n8n/issues/25291)) ([5446098](https://github.com/n8n-io/n8n/commit/5446098653e394de42d20a70972529d8aca62c93)) - **core:** Optimize access for webhooks and workflows ([#&#8203;25149](https://github.com/n8n-io/n8n/issues/25149)) ([c9b661f](https://github.com/n8n-io/n8n/commit/c9b661fecfdbb691a415fb3eedd35545a6949755)) - **core:** Optimize credentials access ([#&#8203;25150](https://github.com/n8n-io/n8n/issues/25150)) ([8057b72](https://github.com/n8n-io/n8n/commit/8057b725dc4f77106123197b4191343a56309434)) - **core:** Remove more JOINs from workflow queries ([#&#8203;25182](https://github.com/n8n-io/n8n/issues/25182)) ([1a2b1cf](https://github.com/n8n-io/n8n/commit/1a2b1cfa73d928dcbb214dde9acc04ce554c7aed)) - **core:** Remove redundant webhook cache rebuild on activation ([#&#8203;25220](https://github.com/n8n-io/n8n/issues/25220)) ([3cd1748](https://github.com/n8n-io/n8n/commit/3cd17485fe8e1746621fcf5d1b44ff11c286a384)) - **core:** Skip `workflow_history` JOIN for activate, deactivate, and update ([#&#8203;25185](https://github.com/n8n-io/n8n/issues/25185)) ([5209c52](https://github.com/n8n-io/n8n/commit/5209c52e830ae1f283a45a86a699a96f76d93a3e)) - **core:** Skip serialization for push messages with no recipients ([#&#8203;25308](https://github.com/n8n-io/n8n/issues/25308)) ([f4de430](https://github.com/n8n-io/n8n/commit/f4de4300a28b090cc56adfaa8af1eba6b10af0eb)) - **core:** Use Map for O(n) execution deduplication ([#&#8203;25210](https://github.com/n8n-io/n8n/issues/25210)) ([1694969](https://github.com/n8n-io/n8n/commit/16949696095ef4583f97f3c46d2625affa3cc5ac)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - Only on Sunday and Saturday ( * * * * 0,6 ) (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNC4wIiwidXBkYXRlZEluVmVyIjoiNDMuMTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Update n8nio/n8n Docker tag to v2.8.3
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
d6b86ae7bd
renovate scheduled this pull request to auto merge when all checks succeed 2026-02-14 02:05:39 +01:00
Author
Collaborator

Branch automerge failure

This PR was configured for branch automerge. However, this is not possible, so it has been raised as a PR instead.


  • Branch has one or more failed status checks
### Branch automerge failure This PR was configured for branch automerge. However, this is not possible, so it has been raised as a PR instead. ___ * Branch has one or more failed status checks
renovate force-pushed renovate/n8nio-n8n-2.x from d6b86ae7bd
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
to 6fcb711a4c
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2026-02-16 21:05:45 +01:00
Compare
renovate deleted branch renovate/n8nio-n8n-2.x 2026-02-16 21:05:46 +01:00
renovate changed title from Update n8nio/n8n Docker tag to v2.8.3 to Update n8nio/n8n Docker tag to v2.9.0 2026-02-16 21:06:05 +01:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
sebleh/n8n-custom!20
No description provided.