Typebot - Package Updates
Pinned
Typebot
-
[1.6.0]
- Update Typebot to 2.26.0
- Full changelog
- We had to fix an important security issue. It changes how code is executed on Typebot's server. If you have a bot that executes code on the server that contains:
fetch
,console.log
,setTimeout
orsetInterval
(It applies only to code that have the Execute on client? option unchecked.). These codes might not work anymore. You should check the new limitations listed here before upgrading: https://docs.typebot.io/editor/blocks/logic/script#limitations-on-scripts-executed-on-server - Add NocoDB block (#1365) [a17781d]
- Add "Skin Typology" template [5680829]
-
[1.7.0]
- Update Typebot to 2.27.0
- Full changelog
- Add attachments option to text input (#1608) [6db0464]
- Add "Generate variables" actions in AI blocks [76fcf7e]
- Support Vision for compatible AI models [ee83499]
-
[1.8.0]
- Update Typebot to 2.28.0
- Full changelog
-
[1.8.1]
- Update Typebot to 2.28.1
- Full changelog
- Allow scripts to be executed in WA env [a7c83af]
- (ai) Enable multi urls for vision [3b87801]
- (s3) Skip object removals when S3 not configured [fa14029]
- (openai) Fix custom base url model fetching [5fa946c]
- (forge) Fix incompatible auth schemas when finding fetchers [18c6381]
- (fileUpload) Fix private file upload URLs [2a767e0]
-
[1.8.2]
- Update Typebot to 2.28.2
- Full changelog
- (forge) Fix select inputs [06bf188]
-
[1.9.0]
- Update Typebot to 3.0.1
- Full changelog
- Beware of breaking changes
- Add Zendesk block (#1794) [8ced42d]
- (billing) Add reason in sub update metadata [0dbc508]
- Use bun, biome, better ts config, new license and remove all barrel files (#1801) [10750f5]
- (zendesk) Migrate web widget key to block settings [706a095]
- Fix editable overflowing in the variables drawer (#1791) [b03fd77]
- (radar) Fix radar regex bug in prod env [96ed700]
- Fix invalid Google env name in lib [e3aa613]
- Rename Google Sheets API keys in viewer [ba789bb]
- Rename Google API keys for better clarity and granularity across auth, Sheets, and Fonts integrations. [a94f0f7]
- Update DropdownList key prop to use getItemValue [c54e674]
- Fix Google Font bold weight in injectFont function [32690cb]
- Refactor searchRecords to use isNotDefined for valid field check [0d782f7]
- Remove typebot variable reset in resetSessionState [34fe006]
- Update routerProgressBar styles for fixed positioning and z-index adjustments [47fe4e4]
- Re-introduce css imports in _app builder [047d328]
- Fix persistence issue when user remembered [ec24db2]
- Fix scripts exec [12fdfe7]
- (smtp) allow for non-email username [dc870fc]
- Fix variable creation when filtered items not empty [6d350a9]
- Make sure files are not broken in preview if visibility is Private [3f15c26]
- (sendEmail) Fix private attachments not working [19b3148]
- Fix dollar sign prefixed variables in text bubbles [3c07041]
- (rating) Fix icons fill color [d5484f9]
- (setVariable) Fix transcription in loop [c26ab77]
- (number) Accept number with commas on WA [8a28c84]
- Fix blocks search bar not adapting to block labels [445196e]
-
[1.9.1]
- Update Typebot to 3.1.0
- Full changelog
- (lp) Update Tailwind CSS configuration to include blog feature files [2834f2e]
- Add script template that reads CSV file and process things [5fb10d2]
- Improve whatsapp runtime logging [7d1c9e6]
- Add Webhook block (#1815) [59c0ea0]
- Make sure bubble is closing when other chat widget opens up [b31f305]
- Update session handling to continue bot flow when start message is present and no messages to display [5ab08b5]
- Configure bunfig instead of individual npmrc files [d2e4ad8]
- Add npmrc file to authenticate properly for publishing [13c2dd5]
- Add version filed in package json files [698eda7]
- Bump embed libs [a551f77]
- (auth) Attempt to fix issue with link openers in corporate setups (#1819) [d3a8694]
- Upgrade Stripe API version and dependencies [6ec8f71]
-
[1.9.2]
- Update typebot-builder to 3.1.1
- Full Changelog
- (openai) Refine model filtering to exclude audio and realtime models [d092d13]
- (anthropic) Add Claude 3.5 Haiku model [d4c94ba]
- (billing) Revert tax ID pre-checkout form [e2fc218]
- Introduce global state management for email sending limits [933a417]
- Update generateVariable extraction to use nullish instead of optional to not throw on null values [345bfac]
- Remove NEXTAUTH_URL_INTERNAL parameter from self-hosting configuration documentation [b32ecb1]
- (radar) Re-inforce scam keywords detection by parsing set variable blocks value [a9b7441]
- Enable SEO for custom domains [6b41dcc]
- Update chat and seat limit functions to prioritize custom limits [954151e]
-
[1.9.3]
- Update typebot-viewer to 3.1.2
- Full Changelog
- (difyAi) Improve error handling in createChatMessage action [a37cdb3]
- Remove currency parameter from billing API [6088a56]
- Add currency selection in precheckout form [05cc23e]
- Change setVariable to accept a list of variables [28ebb37]
- (whatsapp) Rename 'origin' parameter to 'callFrom' in webhook handlers and related functions [4089831]
- Update UploadButton to use unique IDs for file input elements [4a4e198]
- Add onPreviewMessageDismissed prop to Bubble component [8016085]
- (fileUpload) De-duplicate file names in multi upload [5546d11]
- Fix markdown escaping for markdown API response format [0029f67]
- Add "livechat vs chatbot" blog post (#1882) [13551a3]
- Add CHAT_API_TIMEOUT parameter to configuration documentation [ca1fb59]
- Update set variable documentation to include Pop/Shift operations [badad22]
-
[1.10.0]
- Update typebot-builder to 3.2.0
- Full Changelog
- add "User logged out" telemetry event [ddec835]
- Add limit warning email telemetry events [a7a15fd]
- Store existing isolated in global and reuse it (#1914) [9d62d9d]
- Add optionnal 'id' argument to target specific instances in embed commands [1a1aa3c]
- (paymentInput) Use stripe-js/pure to lazy load Stripe [4dc636d]
- (fileInput) simplify duplicate names logic [9d7651d]
- Add explicit react import in emails package to avoid not found bug in CI [1d6eca4]
- Attempt to fix "react not found" in ci script [c19d208]
- Rename updateTypebot script function to updateWorkspace [ecb1056]
- Fix retro compat and introduce new generateUpload route version [c6b09f6]
- Add blockId prop for file upload to ensure unique URLs [d6dc242]
- (phoneInput) Fix phone country prefix not changing when already set (#1895) [676fe94]
- (difyAi) Remove timeout in createChatMessage requests [f8642ec]
- Only send limit reached email warning to Free workspaces [8779982]
- Add 'Meta Workplace Alternatives' blog post (#1908) [9114ee4]
- Add 'best no code website builder' blog post (#1904) [42a1669]
- Add react dependency scripts package json [8c5e612]