Changelog
March 26, 2024
- ADDED
Support searching Actions and Requests by "Perform request", "Set variable" and "Set cookie" values, as well as by folder names.
- IMPROVED
Fixed an issue where resetting a nested action would unset other existing values.
- IMPROVED
Automatically open a request after cloning it.
March 21, 2024
- ADDED
Automatic detection of new
wized
attributes on page reload. Now when reloading the canvas Wized will inspect if any new elements exist in the page and make them available to work with in the Configurator.
After this update, the need for the "Refresh attributes" button is now very rare. For this reason it has been moved to under the "Reload" button:
- ADDED
UI/UX updates in the Configurator. The top buttons in the Configurator sidebar have been reordered to follow a more logical flow:
Apps > Requests > Actions > Data Store
The project name section has been removed from the top bar, making the UX closer to Webflow's. Lastly, the Theme Toggle has been moved into the settings panel.
- ADDED
Persist X-Ray after reloading the Canvas. Now when reloading the Canvas, X-Ray will remain active if it was active before the reload.
- ADDED
Embed 2.0 becomes the default Embed library. From now on, Wized will always refer to Embed 2.0 as simply "Embed".
Important: We are not removing Embed 1.0 from the platform, all Embed 1.0 projects will remain functional and maintainable.
We've implemented a few changes in the New Project and Clone pages to reflect this update:
-
Removed Embed version selection. If you need to create a project with Embed 1.0, please contact Wized Support.
-
Reordered the steps to simplify the flow and added automatic project name retrieval:
-
- IMPROVED
Ensured that the Wized badge's padding is not overwritten by the site styles.
- IMPROVED
Added more context to the instructions dropdown.
March 18, 2024
- ADDED
Display Draft requests in the Data Store.
March 15, 2024
- IMPROVED
Fixed some Embed 2.0 functions failing to evaluate correctly.
- IMPROVED
Restyled the Wized branding badge to match Webflow's badge style.
March 12, 2024
- IMPROVED
Removed some of the restrictions for using Secrets in REST Requests. Now, the Base URL of the REST App can have browser dependencies like the
window
object, as well as Data Store dependencies like variables (v
).The following Base URL function is now compatible with Secrets:
jsreturn window.location.hostname === 'example.wized.io' ? 'https://staging-myapi.com' : 'https://production-myapi.com';
March 10, 2024
- BREAKING
Only allow REST Requests with Secrets to be performed on the same origin as the App. This is a security measure to prevent unauthorized access to your Secrets.
This update is marked as breaking because it imposes a new restriction for using Secrets in REST Requests: the Base URL of the REST App can't have browser dependencies like the
window
object, as well as Data Store dependencies like variables (v
).This restriction doesn't apply to regular REST Requests that don't use Secrets.
The following Base URL function is compatible with Secrets:
jsreturn 'https://myapi.com';
The following Base URL function is NOT compatible with Secrets:
jsreturn window.location.hostname === 'example.wized.io' ? 'https://staging-myapi.com' : 'https://production-myapi.com';
February 29, 2024
- IMPROVED
Fixed issues in Supabase's
Contains
andText Search
filters inOR
queries.
- IMPROVED
Support responses with
chunked
Transfer-Encoding in REST requests with Secrets.
- IMPROVED
Ensured that Supabase's Invoke Function only includes a Body when allowed.
February 27, 2024
- ADDED
Added support for Secrets in Embed 2.0. You can now safely store sensitive information such as API keys in the Data Store and use them in your REST requests.
This feature enables consuming APIs that require authentication without exposing your credentials in the client-side code. You can use secrets in the
Headers
andURL Parameters
sections of the REST request configuration via thes
keyword.Here is an in-depth explanatory video on how to use secrets in REST requests:
February 20, 2024
- ADDED
Direct access to Actions by clicking on X-Ray labels in the canvas. Now it's possible to navigate to a Wized element's Action directly from the canvas. If an element has no Action defined, clicking on the label will generate a new Action for that element:
- ADDED
Direct access to Actions from the Request Overview panel. Now it's possible to navigate to Trigger and After actions related to a Request directly from the Overview panel:
- IMPROVED
Fixed
OR
filters in Supabase Get List requests.
February 14, 2024
- IMPROVED
Make inviting collaborators to workspaces case-insensitive. Now cases like
john@doe.com
andJohn@doe.com
will both work.
February 9, 2024
- ADDED
Maintain sorting and filtering state when navigating across panels:
- ADDED
New
Alt
+Click
shortcut to reset sorting or filtering in the Apps/Actions/Requests panels.
- ADDED
Preserve canvas state when reloading the configurator. Now the configurator will remember the last page and query parameters if you reload it.
- IMPROVED
Display an active state for sorting and filtering controls inside the Apps/Actions/Requests panels.
- IMPROVED
Page names display in the navigation dropdown.
- IMPROVED
Highlight projects that have a payment failure.
- IMPROVED
Fixed navigation dropdown not listing pages that are also folders:
February 1, 2024
- ADDED
Added support for Supabase in the Embed V1 to V2 automatic migration. If you have an Embed 1.0 project with Supabase requests, you can now ask our team to migrate your project to Embed 2.0.
- ADDED
New read-only preview mode for projects. You can now activate a read-only link in your project's settings to share it with your team or clients, very similar to how Webflow's read-only links work:
- IMPROVED
Fixed a bug that allowed transferring projects with a subscription. If you have experienced this issue, please contact our team to resolve it.
January 24, 2024
- ADDED
Added support for the new 2024 Wized pricing, which is going live on January 24th at 12:00pm ET.
The new pricing can be found here. Additionally, we've created a full transparent explanation of the reasoning behind the new pricing in an effort to respond to the feedback we've received from the community. If you have any questions, don't hesitate to reach out to our team!
- IMPROVED
Displayed the published state of each project in the dashboard, improved the subscription upgrade button UI/UX and displayed a tag for the Embed 2.0 projects.
- IMPROVED
Better usage info in
Project
>Settings
>Plan & Usage
.
- IMPROVED
Increased backups expiry from 30 to 90 days for all Wized plans.
January 15, 2024
- ADDED
Better search for Apps, Actions and Requests. Now it's possible to search for anything defined in them: name, attributes, selected options, custom code, etc.
- IMPROVED
Active state for Function and Dropdown inputs.
- IMPROVED
Fixed issues when focusing inputs in the Canvas.
- IMPROVED
Toast messages visibility.
- IMPROVED
Clarify that Webflow projects' staging domain (
example.webflow.io
) must be set to public (Webflow
>Project Settings
>Publishing
>Make staging private
) in order to be correctly scanned by Wized.
January 12, 2024
- ADDED
Distinguish owned workspaces vs collaborating workspaces in the Dashboard.
- ADDED
Display warnings in the debugger when an element has conflicting duplicated actions.
- IMPROVED
Better UI/UX for all dropdowns.
- IMPROVED
Ensure "Set text" action respects
\n
line breaks in Embed 2.0.
January 10, 2024
- ADDED
New Presets system for Actions and Requests. This allows you to quickly create new Actions and Requests for common use cases using premade presets:
- IMPROVED
Loading of the project attributes, now happens in the browser instead of the server, making it faster and fixing timeout issues.
- IMPROVED
Settings input labels UI & UX. Resetting a setting and viewing its description is split into two different tooltips.
- IMPROVED
Display all CMS pages in the Pages dropdown instead of just one per collection.
- IMPROVED
Ensured project/configuration updates in the Configurator don't override newer values in the DB. This fixes a bug where the Configurator would override the DB with old values, if the DB was updated while the Configurator was opened.
December 28, 2023
- IMPROVED
Fixed a bug where users could invite collaborators to a workspace before the invited user had created an account. This would result in an error when the invited user tried to accept the invitation.
- IMPROVED
Fixed a bug where cloned projects would not display correctly in the dashboard.
December 21, 2023
- ADDED
New dashboard UI redesign. No major changes to the functionality have been made, but overall the UX has been improved. Amongst other things, the new UI includes:
- Recent projects list.
- New workspaces list.
- Project search.
- Improved project migration flow.
- IMPROVED
Ensure that
wized
attributes that don't have a value don't break element trees.
- IMPROVED
Handling of the Crisp chat across navigations. Now the chat window will persist open if it was open before the navigation.
- IMPROVED
Fixed projects without a valid Webflow domain not opening correctly in the Configurator.
December 4, 2023
- ADDED
Documentation for Embed 2.0 REST Requests.
- IMPROVED
Avoid Configurator Canvas from reloading unnecessarily after in-canvas navigations.
- IMPROVED
Unified the "Add parameter to link" action behavior between Configurator and runtime environments. The Configurator now respects the parameters that each link already has, and correctly displays them in the Canvas settings when navigated to.
- IMPROVED
Fixed issues when loading the Canvas with multiple query params.
- IMPROVED
Fixed documentation links for Embed 1.0 Data In/Out requests.
December 1, 2023
- ADDED
Support for optional Body payload in Rest
DELETE
requests. Although it's not recommended, it's technically allowed by the HTTP spec.
- ADDED
New "Upload File" Supabase request to upload files to Supabase Storage. For now, only 1 file per request is supported.
- ADDED
New "Upload File" Firebase request to upload files to Firebase Storage. For now, only 1 file per request is supported. The response is streamed, so you can reactively update the UI with the upload progress:
- ADDED
New "Get File URL" Firebase request to retrieve download URLs for files in Firebase Storage.
- ADDED
New "Get File URL" Supabase request to retrieve download URLs for files in Supabase Storage.
November 30, 2023
- IMPROVED
Fixed dead link in the documentation site.
- IMPROVED
Correctly parse responses with Content Types that are not
JSON
in Embed 2.0 REST requests. Now fetching resources like HTML pages or CSV files will return the correct data.
- IMPROVED
Optimized Function Editor's intellisense.
- IMPROVED
Internal refactors, stability improvements for the platform.
November 28, 2023
- IMPROVED
Configurator loading speed. Wized now scans the project in a smart way to improve the experience when loading the configurator:
- The scan of the project is now done in the background, allowing you to start working in the configurator right away. Some features will be disabled until the scan is complete, like selecting Attributes inside Actions.
- The scan result is now cached, so that the next time you open the configurator it will happen much faster. The cache will be cleared any time you re-publish the Webflow project.
- IMPROVED
Pages dropdown UI/UX. All pages are now listed correctly, the search bar allows searching all types of paths and the UI issues have been fixed.
November 23, 2023
- ADDED
Info icons to the option labels that have a description.
- ADDED
New Persist in storage option for variables. This option allows you to persist a variable's value in storage, so that it is available when the project is reloaded:
- ADDED
Include a
docId
property in all created/updated Firebase documents.
- ADDED
Added "What's new" popup system.
- ADDED
Allow creating Firebase documents with custom IDs. Now it's possible to pass a document path to the "Create item" and "Set item" Firebase requests like:
jsreturn '/collection_id/new_document_id';
- IMPROVED
Default "Set text" type to "Plain text".
- IMPROVED
New "How to use Firebase" video in the videos panel for Embed 2.0 projects.
November 15, 2023
- ADDED
Option select dropdowns accessibility.
- ADDED
Documentation for Actions, can be found here.
November 14, 2023
- ADDED
Warn users when they are using the wrong embed script tags in a project.
- ADDED
New "Differences in REST requests when including files in the Body" video in the videos panel for Embed 2.0 projects.
- ADDED
Catch and display global unhandler errors.
- ADDED
Support for affiliate programs (closed beta).
- IMPROVED
Publishing popup UX.
- IMPROVED
Stop deleting project documents from Firebase when users delete projects.
- IMPROVED
Issues when dragging projects across workspaces.
- IMPROVED
Buttons hover styles in dark mode.
- IMPROVED
Publishing/unpublishing workflows.
- IMPROVED
Loaders are display between navigations.
- IMPROVED
Virtualize data store lists to improve performance when rendering large amounts of data.
November 7, 2023
- ADDED
Include Wized API type declarations in the Function Editor.
- ADDED
Support async Run Function after-action executions. It is now possible to use
await
in their functions, which enables cool things like dynamic npm package imports:
- IMPROVED
Empty state in My Apps panel.
- IMPROVED
Authentication and user state management, login flows offer now a much better user experience.
- IMPROVED
Wrong return value from
Wized.requests.execute()
.
November 2, 2023
- ADDED
Support for
PATCH
REST requests.
- ADDED
New
Reload
page, displayed when the app fails at dynamically importing routes.
November 1, 2023
- IMPROVED
Potential memory leaks in Firebase "Get User" requests.
- IMPROVED
Option labels text alignment.
October 31, 2023
- ADDED
Display embed version in Settings > Embed.
- ADDED
Pre-released Embed 2.0 🎉
- ADDED
New video library and floating player inside the configurator.
- ADDED
Display the Embed version of each project in the dashboard.
- ADDED
Alt + Click
hotkey to reset config fields.
- ADDED
Version switch in the "New Project" creation page. It is now possible to decide which version of Embed you want to use for the new projects.
- IMPROVED
Project setup script overflowing.
- IMPROVED
Added an input mask to domain inputs to ensure users always write the correct format.
- IMPROVED
Disabled autocomplete in configuration forms.
- IMPROVED
Allow selecting Function Editor results.
- IMPROVED
Loading state in the Clone page.