Releases: n8n-io/n8n
Releases · n8n-io/n8n
[email protected]
1.62.1 (2024-10-02)
Bug Fixes
- AI Agent Node: Fix output parsing and empty tool input handling in AI Agent node (#10970) (3a65bdc)
- API: Fix workflow project transfer (#10651) (5f89e3a)
- AwsS3 Node: Fix search only using first input parameters (#10998) (846cfde)
- Chat Trigger Node: Fix Allowed Origins paramter (#11011) (b5f4afe)
- core: Fix ownerless project case in statistics service (#11051) (bdaadf1)
- core: Handle Redis disconnects gracefully (#11007) (cd91648)
- core: Prevent backend from loading duplicate copies of nodes packages (#10979) (4584f22)
- core: Upgrade @n8n/typeorm to address a rare mutex release issue (#10993) (2af0fbf)
- editor: Allow resources to move between personal and team projects (#10683) (136d491)
- editor: Color scheme for a markdown code blocks in dark mode (#11008) (b20d2eb)
- editor: Fix filter execution by "Queued" (#10987) (819d20f)
- editor: Fix performance issue in credentials list (#10988) (7073ec6)
- editor: Fix schema view pill highlighting (#10936) (1b973dc)
- editor: Fix workflow executions list page redirection (#10981) (fe7d060)
- editor: Format action names properly when action is not defined (#11030) (9c43fb3)
- Elasticsearch Node: Fix issue with self signed certificates not working (#10954) (79622b5)
- Facebook Lead Ads Trigger Node: Pagination fix in RLC (#10956) (6322372)
- Github Document Loader Node: Pass through apiUrl from credentials & fix log output (#11049) (a7af981)
- Google Sheets Node: Updating on row_number using automatic matching (#10940) (ed91495)
- HTTP Request Tool Node: Remove default user agent header (#10971) (5a99e93)
- Postgres Node: Falsy query parameters ignored (#10960) (4a63cff)
- Respond to Webhook Node: Node does not work with Wait node (#10992) (2df5a5b)
- RSS Feed Trigger Node: Fix regression on missing timestamps (#10991) (d2bc076)
- Supabase Node: Fix issue with delete not always working (#10952) (1944b46)
- Text Classifier Node: Default system prompt template (#11018) (77fec19)
- Todoist Node: Fix listSearch filter bug in Todoist Node (#10989) (c4b3272)
- Todoist Node: Make Section Name optional in Move Task operation (#10732) (799006a)
Features
- Add more context to support chat (#11014) (8a30f92)
- Add Sysdig API credentials for SecOps (#7033) (a8d1a1e)
- core: Filter executions by project ID in internal API (#10976) (06d749f)
- core: Implement Dynamic Parameters within regular nodes used as AI Tools (#10862) (ef5b7cf)
- editor: Do not show error for remote options when credentials aren't specified (#10944) (9fc3699)
- editor: Enable drag and drop in code editors (Code/SQL/HTML) (#10888) (af9e227)
- editor: Overhaul document title management (#10999) (bb28956)
- editor: Remove execution annotation feature flag (#11020) (e7199db)
- editor: Support node-creator actions for vector store nodes (#11032) (72b70d9)
- Google BigQuery Node: Return numeric values as integers (#10943) (d7c1d24)
- Invoice Ninja Node: Add more query params to getAll requests (#9238) (50b7238)
- Iterable Node: Add support for EDC and USDC selection (#10908) (0ca9c07)
- Question and Answer Chain Node: Customize question and answer system prompt (#10385) (08a27b3)
[email protected]
1.61.0 (2024-09-25)
Bug Fixes
- core: Add executionData to expressions in pagination code (#10926) (eac103e)
- core: Fix webhook binary data max size configuration (#10897) (693fb7e)
- core: Remove subworkflow license check (#10893) (0290e38)
- editor: Credentials scopes and n8n scopes mix up (#10930) (e069608)
- editor: Fix design system form component sizing (#10961) (cf153ea)
- editor: Fix modal overflow when AI is enabled in code node (#10887) (f9f303f)
- editor: Fix source control push modal checkboxes (#10910) (8db8817)
- editor: Fix styling and typography in AI Assistant chat (#10895) (57ff3cc)
- editor: Prevent clipboard xss injection (#10894) (e20ab59)
- editor: Prevent node name input in NDV to expand unnecessarily (#10922) (a2237d1)
- editor: Update gird size when opening credentials support chat (#10882) (b86fd80)
- editor: Use
:focus-visible
instead for:focus
for buttons (#10921) (bf28d09) - editor: Use correct output for connected nodes in schema view (#10928) (ad60d49)
- Enable Assistant on other credential views (#10931) (557db9c)
- Ensure user id for early track events (#10885) (23c09ea)
- Google Sheets Node: Insert data if sheet is empty instead of error (#10942) (c75990e)
- Hide assistant button when showing Click to connect (#10932) (d74cff2)
- HTTP Request Node: Do not modify request object when sanitizing message for UI (#10923) (8cc10cc)
- MQTT Node: Close connection if connection attempt fails (#10873) (ee7147c)
- MySQL Node: Fix "Maximum call stack size exceeded" error when handling a large number of rows (#10965) (62159bd)
- Notion Node: Allow UUID v8 in notion id checks (#10938) (46beda0)
Features
- Brandfetch Node: Update to use new API (#10877) (08ba9a3)
- editor: Setup Sentry integration (#10945) (6de4dff)
- editor: Show a notice before deleting annotated executions (#10934) (dcc1c72)
- Slack Node: Add option to hide workflow link on message update (#10927) (422c946)
Performance Improvements
[email protected]
[email protected]
[email protected]
[email protected]
1.60.0 (2024-09-18)
Bug Fixes
- Azure OpenAI Chat Model Node: Add response format option (#10851) (0b5299a)
- Contentful Node: Add missing additional fields to entry > get (#10830) (c43aef1)
- core: Prevent shutdown error in regular mode (#10844) (acb4194)
- core: Restore queue listeners for
webhook
process (#10781) (86f4877) - editor: Add missing node parameter values to AI Assistant request (#10788) (d65ade4)
- editor: Address edge toolbar rendering glitches (#10839) (e0c0dde)
- editor: Allow custom git repo urls in source control settings (#10849) (a63a9b5)
- editor: Fix completion on $input.item. in Code node (#10800) (45dccf3)
- editor: Make expression edit modal read-only in executions view (#10806) (394ef88)
- editor: Make schema view search copy more clear (#10807) (7f1c131)
- editor: Minimap Show nodes outside viewport (#10843) (9c95db8)
- editor: Prevent clipboard XSS injection (#10805) (db846d3)
- editor: Render image binary-data using img tags (#10829) (7c23101)
- editor: Replace v-html with custom directive to sanitize html (#10804) (44e5fb9)
- editor: Restore V1 keybinding, Space Key to toggle panning (#10841) (5a1db6d)
- Fix telemetry causing console error (#10828) (3be31e2)
- Google Vertex Chat Model Node: Clean service account private key (#10770) (e6d84db)
- HTTP Request Tool Node: Fix subsequent tool calls reusung the same options (#10808) (d647ef4)
- OpenAI Node, Basic LLM Chain Node, Tool Agent Node: Better OpenAI API rate limit errors (#10797) (ab83c4b)
- Prevent copying workflow when copying outside of canvas (#10813) (22c1890)
- RSS Feed Trigger Node: Handle empty items gracefully (#10855) (c55df63)
Features
- core: Allow customizing max file size in form-data payloads for webhooks (#10857) (a3335e0)
- core: Introduce worker metrics (#10850) (08ebe1e)
- editor: Add truncate directive (#10842) (57836cc)
- editor: Show Collaboration pane only when there are multiple active users (#10772) (a0af1d9)
- Invoice Ninja Node: Add actions for bank transactions (#10389) (5a2c7e0)
- OpenAI Node: Include O1 models in the models select (#10801) (b2b1abc)
[email protected]
[email protected]
[email protected]
[email protected]
1.59.0 (2024-09-11)
Bug Fixes
- Chat Trigger Node: Fix auth in "Embedded Chat" mode (#10734) (96db501)
- core: Allow license:clear command to be used for licenses that failed renewal (#10665) (a422c5a)
- core: Update subworkflow execution status correctly (#10764) (4f94319)
- editor: Add arrow end to connection line (#10704) (43713dc)
- editor: Add sticky note readonly state in new canvas (#10678) (c5bc8e6)
- editor: Auto-focus expression input when switching from "fixed" mode (#10686) (54ab2b1)
- editor: Don't render pinned icon for disabled nodes (#10712) (879b837)
- editor: Fix error rendering and indexing of LLM sub-node outputs (#10688) (50459ba)
- editor: Fix xss issues in toast usages (#10733) (6df6f5f)
- editor: Follow up fixes and improvements to viewer role (#10684) (63548e6)
- editor: Increase connector snap radius (#10757) (297b668)
- editor: Plus node button should not be visible on readonly mode (#10692) (62cb189)
- editor: Prevent action's panel flickering while dragging a node (#10739) (efa5573)
- editor: Restrict when the collision avoidance algorithm is used (#10755) (bf43d67)
- editor: Show docs link in credential modal when docs sidebar is hidden (#10750) (87333cb)
- Email Trigger (IMAP) Node: Ensure connection close does not block deactivation (#10689) (156eb72)
- Fix the issue in Trigger Nodes where poll time was not loaded (#10695) (1dea8f4)
- Gmail Trigger Node: Change Gmail Trigger dedupe logic (#10717) (9f3e03d)
- Google Contacts node warm up request, Google Calendar node events>getAll fields option (#10700) (22c70d5)
- If Node: Update copy for type conversion parameter (#10769) (ee5fbc5)
- n8n Form Trigger Node: Do not rerun trigger when it has run data (#10687) (3adbcab)
- OpenAI Chat Model Node: Prevent filtering of fine-tuned models in model selector (#10662) (4e89912)
- Prevent AI assistant session reset when workflow is saved (#10707) (91d9be2)
- Show a more user friendly error message if initial Db connection times out (#10682) (4efcbc5)
- Webflow Node: Update scopes to include forms (#10554) (d3861b3)
- YouTube Node: Fix Date filters (#10725) (21936c8)
Features
- Code Tool Node: Option to specify input schema (#10693) (421aa71)
- editor: Add lint for $('Node').item in runOnceForAllItems mode (#10743) (1b04be1)
- editor: Logs markdown block improvements (#10681) (db6e832)
- Filter parameter: Improve loose type validation for booleans (#10702) (e9b8d99)
- Lemlist Node: Add V2 to support more API operations (#10615) (20b1cf2)
- OpenAI Node: Add Max Tools Iteration parameter and prevent tool calling after execution is aborted (#10735) (5c47a5f)