From 50a7401de932289d32a8f78de77b45fe56da3e57 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Iv=C3=A1n=20Ovejero?= Date: Fri, 1 Dec 2023 12:52:12 +0100 Subject: [PATCH] docs: Update breaking changes with binary data TTL note (#7894) Context: https://n8nio.slack.com/archives/C035KBDA917/p1701418556761549?thread_ts=1701411854.517989&cid=C035KBDA917 --- packages/cli/BREAKING-CHANGES.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/packages/cli/BREAKING-CHANGES.md b/packages/cli/BREAKING-CHANGES.md index bc2316f631..10326e784f 100644 --- a/packages/cli/BREAKING-CHANGES.md +++ b/packages/cli/BREAKING-CHANGES.md @@ -31,6 +31,24 @@ const binaryStream = this.helpers.getBinaryStream(id); // until 1.9.0 const binaryStream = await this.helpers.getBinaryStream(id); // since 1.9.0 ``` +### What changed? + +The env vars `N8N_BINARY_DATA_TTL` and `EXECUTIONS_DATA_PRUNE_TIMEOUT` no longer have any effect and can be safely removed. Instead of relying on a TTL system for binary data, n8n currently cleans up binary data together with executions during pruning. + +### When is action necessary? + +If using these flags, remove them from your settings and be mindful of the new behavior. + +## 1.6.0 + +### What changed? + +The env var `N8N_PERSISTED_BINARY_DATA_TTL` no longer has any effect and can be removed. This legacy flag was originally introduced to support ephemeral executions (see [details](https://github.com/n8n-io/n8n/pull/7046)), which are no longer supported. + +### When is action necessary? + +If using this flag, remove it from your settings. + ## 1.5.0 ### What changed?