-
Notifications
You must be signed in to change notification settings - Fork 51.1k
Comparing changes
Open a pull request
base repository: n8n-io/n8n
base: n8n@1.22.1
head repository: n8n-io/n8n
compare: n8n@1.22.2
- 7 commits
- 23 files changed
- 7 contributors
Commits on Dec 27, 2023
-
fix(Redis Trigger Node): Activating a workflow with a Redis trigger f…
…ails (#8129) ## Summary > Describe what the PR does and how to test. Photos and videos are recommended. We were awaiting for the promise to resolve before returning. Because the trigger method does not return until the first message is received or the connection errors, the requests that actives the workflows did not respond making the activation button irresponsive. Without the change: https://www.loom.com/share/769b26d5d4ee407e999344fab3905eae With the change: https://www.loom.com/share/d1691ee1941248bc97f2ed97b0c129a3 ## Related tickets and issues https://linear.app/n8n/issue/ADO-895/activating-a-workflow-with-a-redis-trigger-fails ## Review / Merge checklist - [x] PR title and summary are descriptive. **Remember, the title automatically goes into the changelog. Use `(no-changelog)` otherwise.** ([conventions](https://github.com/n8n-io/n8n/blob/master/.github/pull_request_title_conventions.md)) - [x] [Docs updated](https://github.com/n8n-io/n8n-docs) or follow-up ticket created.
Configuration menu - View commit details
-
Copy full SHA for babca25 - Browse repository at this point
Copy the full SHA babca25View commit details -
fix(Asana Node): Omit body from GET, HEAD, and DELETE requests (#8057)
Avoid unnecessarily including a request body with GET and HEAD requests. Per RFC 7230 clients should not include a body for these requests, and we (Asana) are rolling out an infrastructure change that will cause these requests to fail.
Configuration menu - View commit details
-
Copy full SHA for 094c9d7 - Browse repository at this point
Copy the full SHA 094c9d7View commit details -
fix(editor): Fix operation change failing in certain conditions (#8114)
## Summary This PR handles the case when there are multiple parameters with the same name but different `options` and `displayOptions`. In this case, if one of such fields is set, changing the dependent parameter value so the other should be shown causes an error in case their options are not compatible (this [check](https://github.com/n8n-io/n8n/blob/7806a65229878a473f5526bad0b94614e8bfa8aa/packages/workflow/src/NodeHelpers.ts#L786)). #### Example: LDAP node has two `options` properties with the same name: 1. `attributes` with predefined options (`add`, `replace`, `delete`). Shown when **Update** operation is selected 2. `attributes` with a collection of `attribute` objects. Shows for the **Create** operation Setting one of these parameter values and switching operation so the other is shown breaks the app. This PR checks if there is a value saved for such parameter and removes it before calling `getNodeParameters` in `valueChanged` handler. ## Related tickets and issues Fixes ADO-1589 ## Review / Merge checklist - [x] PR title and summary are descriptive. **Remember, the title automatically goes into the changelog. Use `(no-changelog)` otherwise.** ([conventions](https://github.com/n8n-io/n8n/blob/master/.github/pull_request_title_conventions.md)) - [ ] [Docs updated](https://github.com/n8n-io/n8n-docs) or follow-up ticket created. - [x] Tests included. > A bug is not considered fixed, unless a test is added to prevent it from happening again. > A feature is not complete without tests.
Configuration menu - View commit details
-
Copy full SHA for aaca64a - Browse repository at this point
Copy the full SHA aaca64aView commit details -
fix(editor): Prevent canvas undo/redo when NDV is open (#8118)
## Summary Preventing canvas undo/redo while NDV or any modal is open. We already had a NDV open check in place but looks like it was broken by unreactive ref inside `useHistoryHelper` composable. This PR fixes this by using store getter directly inside the helper method and adds modal open check. ## Related tickets and issues Fixes ADO-657 ## Review / Merge checklist - [ ] PR title and summary are descriptive. **Remember, the title automatically goes into the changelog. Use `(no-changelog)` otherwise.** ([conventions](https://github.com/n8n-io/n8n/blob/master/.github/pull_request_title_conventions.md)) - [ ] [Docs updated](https://github.com/n8n-io/n8n-docs) or follow-up ticket created. - [ ] Tests included. > A bug is not considered fixed, unless a test is added to prevent it from happening again. > A feature is not complete without tests.
Configuration menu - View commit details
-
Copy full SHA for 43eca24 - Browse repository at this point
Copy the full SHA 43eca24View commit details -
fix(editor): Prevent browser zoom when scrolling inside sticky edit m…
…ode (#8116) ## Summary Fixes a bug where zooming inside a sticky edit mode would trigger browser zoom. Instead, triggers regular canvas zoom. ## Related tickets and issues Fixes ADO-1581 ## Review / Merge checklist - [ ] PR title and summary are descriptive. **Remember, the title automatically goes into the changelog. Use `(no-changelog)` otherwise.** ([conventions](https://github.com/n8n-io/n8n/blob/master/.github/pull_request_title_conventions.md)) - [ ] [Docs updated](https://github.com/n8n-io/n8n-docs) or follow-up ticket created. - [ ] Tests included. > A bug is not considered fixed, unless a test is added to prevent it from happening again. > A feature is not complete without tests.
Configuration menu - View commit details
-
Copy full SHA for e5135b1 - Browse repository at this point
Copy the full SHA e5135b1View commit details -
fix(core): Fix issue that pinnedData is not used with Test-Webhooks (#…
…8123) ## Summary When a workflow gets started via a Test-Webhook the pinned data does get ignored and the nodes executed anyway. ## Related tickets and issues > Include links to **Linear ticket** or Github issue or Community forum post. Important in order to close *automatically* and provide context to reviewers. ## Review / Merge checklist - [x] PR title and summary are descriptive. **Remember, the title automatically goes into the changelog. Use `(no-changelog)` otherwise.** ([conventions](https://github.com/n8n-io/n8n/blob/master/.github/pull_request_title_conventions.md)) - [ ] [Docs updated](https://github.com/n8n-io/n8n-docs) or follow-up ticket created. - [X] Tests included. > A bug is not considered fixed, unless a test is added to prevent it from happening again. > A feature is not complete without tests. --------- Co-authored-by: Mutasem Aldmour <mutasem@n8n.io>
Configuration menu - View commit details
-
Copy full SHA for 9c99075 - Browse repository at this point
Copy the full SHA 9c99075View commit details -
## [1.22.2](https://github.com/n8n-io/n8n/compare/n8n@1.22.1...n8n@1.22.2) (2023-12-27) ### Bug Fixes * **Asana Node:** Omit body from GET, HEAD, and DELETE requests ([#8057](#8057)) ([094c9d7](094c9d7)) * **core:** Fix issue that pinnedData is not used with Test-Webhooks ([#8123](#8123)) ([9c99075](9c99075)) * **editor:** Fix operation change failing in certain conditions ([#8114](#8114)) ([aaca64a](aaca64a)), closes [/github.com/n8n-io/n8n/blob/7806a65229878a473f5526bad0b94614e8bfa8aa/packages/workflow/src/NodeHelpers.ts#L786](https://github.com//github.com/n8n-io/n8n/blob/7806a65229878a473f5526bad0b94614e8bfa8aa/packages/workflow/src/NodeHelpers.ts/issues/L786) * **editor:** Prevent browser zoom when scrolling inside sticky edit mode ([#8116](#8116)) ([e5135b1](e5135b1)) * **editor:** Prevent canvas undo/redo when NDV is open ([#8118](#8118)) ([43eca24](43eca24)) * **Redis Trigger Node:** Activating a workflow with a Redis trigger fails ([#8129](#8129)) ([babca25](babca25)) Co-authored-by: ivov <ivov@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for cab78a5 - Browse repository at this point
Copy the full SHA cab78a5View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff n8n@1.22.1...n8n@1.22.2