First day of using n8n 1.106.3 - found a lot of bugs but still enthusiastic

Hi,
it’s my first day (and night) using n8n and I am still excited but on the other hand found several things that annoyed me a lot:

  • Forms do not support checkbox fields
  • Forms with dropdown options should also allow a radio-box like view
  • I didn’t get webhook authentication running (tried both header auth and basic auth, no Bearer token option available)
  • MySQL escaping is not possible. I have to fall back on JSON.stringify which is vulnerable IMO

I also started plugin development (see https://www.npmjs.com/package/n8n-nodes-launix) and must say, it’s GREAT! The AI instantly understood how to use my plugin and how to efficiently query data. What I’d wish in plugin development is that I can dynamically insert default values via methods based on the other options (e.g. provide an example LLM [parameter] prompt based on the chosen table/operation).

Also what I’d wish are option migration methods such that the users do not lose options after a plugin update.