Changelog
Dyonicβs latest product improvements, feature releases and community contributions.

February Changelog
Welcome to the February 2023 edition of the Dyonic Changelog!
Key Highlights
Fixes and improvements
Searchia
We are very excited to finally introduce the new Searchia Design. We also changed, added, and fixed a few things.
- π·ββοΈ Faster loading time
- π fixed Contact form
- β‘ New Server
- π₯ New Design
- π©Ή Clean up unused code
- π Results based on Location
- β¨ Available soon in Ashburn, VA
Ryen
- β¨ (theme) Add theme templates
- π Fix misc UI issues
- π (auth) Fix invalid redirects to internal url
- π©Ή (theme) Remove default opened accordion in Theme
- π (api) Better theme template api section title
- π (auth) Fix magic link callback url pointing to internal url
- π (wp) Fix wordpress user parsing
- πΈ (editor) Improve block dragging behavior
- π (auth) Fix email magic link pointing to internal auth URL
- π Fix parseVariables when preceding with a dollar sign
- π (variables) Correctly parse variables in template literals
- π Add better examples about variables evaluation on Set variable block
- π Add required asterix in apps config
- π Add explanations about how variables are evaluated in code
- π©Ή (js) Move data-blockid to the right element
- π Add more error logs for sendEmail block
- β‘ (theme) Add corner roundness customization
- β‘ (theme) Support for image background
- βΏ Attempt to disable translation to avoid app crashes
- πΈ (sendEmail) Improve file attachments label
- πΈ (variables) Allow null values in variable list
- β‘ (openai) Add gpt-4 models and temperature setting
- βΏ (phone) Remove spaces from format
- π (lp) Fix overflow issue on mobile
- π Fix focus after selecting mark in text editor
- π Transform upload file redirect to a rewrite
- π Fix Sentry sourcemap upload
- π (js) Fix upload file in linked Ryen
- βοΈ Fix old packages/db paths in documentation
- π (sheets) Fix canβt start bot when filter is undefined
- π Fix isFirstOfKind filter
- π Improve license scenarios with collapsibles
- π Improve lite-badge style forcing
- π (openai) Add youtube video about the basic chatgpt template
- π Improve License explanations
- π§βπ» (js) Add data-blockid on input elements
- π Add convenient isFirstOfKind field in total results digest
- π Add telemetry webhook
- β»οΈ Fix folder case issue
- β»οΈ (viewer) Remove barrel exports and flatten folder arch
- β»οΈ (builder) Remove barrel export and flatten folder arch
- β»οΈ Re-organize workspace folders
- β»οΈ Replace schemas with merge and discriminated unions
- β¬οΈ Upgrade dependencies
- π (openai) Fix assistant sequence was not correctly saved
- π Fix docs build failing
- π (lp) Fix real time airtable bot
- π (js) Fix preview message without avatar
- β¨ Add basic ChatGPT template
- β¨ Add movie recommendation template
- β¨ Add OpenAI block
- β‘ (openai) Add Messages sequence type
- πΈ Improve magic link sign in experience
- βΏ (editor) Allow empty group titles
- π (js) Make sure lite badge canβt be hidden
- πΈ (chatwoot) Add close widget task
- π Add backgroundColor theme field for Popup
- β‘ (wp) Add custom api host for WP plugin
- πΈ (phone) Improve phone input behavior and validation
- π Fix form urlencoded content-type webhooks
- π (js) Fix popup closing on bot click
- π (js) Enable prefill for date input
- π More efficient db clean script with chunked operations
- π (js) Fix dynamic avatar on mount
- π Incorrect Jump block duplication on ryen import
- π (editor) Fix code editor variable insertion position
- π (date) Fix date picker UI when editor is in dark mode
- π Fix theme avatar form variable click unfocus bug
- π Introduce i18n
- π Improve description for DISABLE_SIGNUP param
- π©Ή Fix crash on bot load when it has no groups
- β¨ Add NPS Survey template
- β¨ Add new Jump block
- π (js) Fix spacings related to avatars
- ποΈ Remove updatedAt field from Result
- πΈ (condition) Improve comparison with lists
- π (editor) Fix some overflow issues with long variable names
- πΈ (billing) Add precheckout form
- β‘ (webhook) Enable advanced config for Zapier and Make.com
- βͺ (editor) Revert block overflow hidden
- πΈ (js) Improve phone number parsing
- πΈ Add a better select input
- π₯ Remove disable response saving option
- π₯ Remove useless stripe env check for usage
- π (webhook) Fix getResultSample when linked ryen not found
- π (billing) Collect tax ID manually before checkout
- π (js) Make sure lite badge is displayed
- π Reset custom domain on ryen archive
- π (results) Make sure all columns are parsed in the export
- π (sheets) Correctly parse variables when getting data
- π (sheets) Save variable first item if length of 1
- π (api) Add protection to sendMessage api ref to test with auth token
- π (wp) Update wordpress metadata
- π (lp) Update testimonials content
- βΏ (js) Use px instead of rem to look good on any website
- πΈ (webhook) Also add atomic deep keys selection
- π (webhook) Remove get deep keys test sample
- π (viewer) Fix client side action when in separate group
- π (settings) Fix custom head code not updating
- π (condition) Fix contains not working with lists
- π Add change password faq
- πΈ (js) Parse script to content to remove useless script tags if any
- π (js) Improve session remember behavior
- π (editor) Graph connectors still displayed when switching to dynamic buttons
- π (share) Fix publicId null when publishing
- π·ββοΈ Trigger docker deployment on new main tag
- β‘ (editor) Improve edges responsiveness
- β»οΈ Better phone input props pass
- β»οΈ Improve new version popup polling
- βΏ (viewer) Show error message for incompatible browsers
- π₯ (viewer) Remove buttons input validation
- π (webhook) Fix deep key parser dropdown
- π (js) Improve bubbles callback reliability
- π (editor) Fix block drag when dropping at same spot
- π (script) Execute client side actions before first bubbles
- π (editor) Flush code editor value when closing
- π Attempt to fix load crash on UC Browser
- π (wordpress) Fix admin critical bug and better lib import
- π (webhook) Test response was not updating
- π Add dynamic buttons section
- π Add API share instructions
- π©Ή (viewer) Add path where old engine is forced
- π (embed) Add new script embed instructions
- π©Ή (billing) Leave the email checkout field empty
- π (wordpress) Add litespeed localization issue instruction
- π (billing) Enable tax id and billing address collection
- π©Ή (sendEmail) Save error first in logs

January Changelog
Welcome to the January 2023 edition of the Dyonic Changelog!
Key Highlights
Fixes and improvements
Introducing Ryen Dark-Mode
We are very excited to finally introduce the Ryen Dark Mode. It is now possible to switch between White and Dark mode. We also changed, added, and fixed a few things.
- π·ββοΈ Improve sentry release detection
- π (chatwoot) Fix setUser with variables
- β‘ Improve old engine bubbles display robustness
- ποΈ Add updatedAt fields where missing
- ποΈ Fix schema migration diff
- π₯ Remove useless console logs
- π Fix searchable dropdown z-index issues
- π Fix phone input placeholder color
- π Fix overflow issue for Theme and Settings pages
- π©Ή Clean up Ryen before updating
- π·ββοΈ Add expired records database cleanup scripts
- ποΈ Set new fields column to not null
- ποΈ Remove list types from db schema
- π₯ Remove inline edit in old engine
- π Remove deny X-Frame on ryen.org
- π Fix workspace member lock banner always on
- π Revert prisma fix
- π Fix crash when outgoing edge blockId does not exist
- π Add google sheets callback URL instruction
- π©Ή Better fix for ENOENT schema.prisma
- π©Ή Still accept old bot property when importing
- β¨ Add Wait block