Typebot - Package Updates
Pinned
Typebot
-
[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]