Changelog

A continuous stream of changes made to the Blutui platform.

Added

Added the ability to set noindex and nofollow search engine settings for pages and posts.

Project Dashboard

Added

Added automatic sitemaps for blogs, posts and pages. The old sitemap is still available as a child of the new automatic sitemap.xml.

Projects

Added

Added support for wildcard redirects. You can now create redirects using the * syntax. eg. /from/* to /to/*.

Project Dashboard

Fixed

Fixed an issue where exception messages where not clear when using the courier dev environment.

Projects

Added

Added the ability to set rel and title attributes when creating links in blog posts.

Project Dashboard

Fixed

Fixed tooltips across the Project Dashboard.

Project Dashboard

Added

Added single sign-on support for Agency customers.

Added

Added support for using webhooks with the Headless API.

Project API

Added

Added headless project API. You can now use the Project API to create headless experiences.

Console

Added

Added project branding. You can now brand each project in your agency.

Console

Added

Added AI spam detection for form submissions. This feature can be disabled for additional privacy.

Added

Added forms and form_submissions resources to the Project Admin API.

Project Admin API

Fixed

Fixed an issue where form submissions where threaded in your email inbox.

Added

Added collection_links resource to the Project Admin API.

Project Admin API

Added

Added collection_entries resource to the Project Admin API.

Project Admin API

Added

Added posts and collections resources to the Project Admin API.

Project Admin API

Added

Added blogs resource to the Project Admin API.

Project Admin API

Added

Added users resource to the Project Admin API.

Project Admin API

Added

You can now see if a Cassette is a duplicate and which Cassette it was duplicated from.

Console

Added

Added pages resource to the Project Admin API.

Project Admin API

Added

Added redirects, route_patterns and webhooks resources to the Project Admin API.

Project Admin API

Added

Added menus resource to the Project Admin API.

Project Admin API

Added

Added the ability to disable form submission storage. This is useful if you don't want to store a history of form submissions for the website.

Project Dashboard

Fixed

Fixed an issue where the value of the date picker was not correctly set.

Project Dashboard

Fixed

Fixed an issue with roles not showing when updating a team members access.

Console

Fixed

Fixed an issue where some text options where hidden.

Canopy

Added

Added improved Agency Console UI.

Console

Fixed

Fixed UI for changing an active Cassette.

Console

Added

Added a warning when pushing code to an active Cassette.

Courier

Changed

Changed projects update endpoint to allow primary_domain to be unset.

Console API

Added

Added Blutui Cassettes. Cassettes allow teams to work on different aspects of a project, or versions of a site at the same time.

Fixed

Fixed invitations section where the list of roles was not being shown.

Console

Added

Added improved performance when loading the Agency Console in your web browser for the first time.

Console

Fixed

Fixed an issue where the brand was not being shown.

Console

Fixed

Fixed error handling for project form submissions.

Projects

Fixed

Fixed an issue with project webhooks sometimes not sending requests to the configured endpoint.

Projects

Added

Added improved support for timezones.

Projects

Added

Added members resource in the Console API. You can now manage the role and access for team members in your agency through the API.

Console API

Fixed

Fixed is_super response parameter on the role resource in the Console API to always return a boolean.

Console API

Fixed

Fixed the dates and times to respect the timezone of the project.

Project Dashboard

Added
  • Added role resource in the Console API. You can now manage roles and permissions in your agency through the API.

Added
  • Added support for controls and autoplay HTML attributes in the audio and video Canopy components.
Fixed
  • Fixed styling issue with the archived projects view in the Agency Console.
  • Fixed issues related to touch devices when using Canopy.

Added
  • Added agency resource in the API. You can now manage your agency through the API.
Changed
  • Changed the primary_domain_id response property to primary_domain in the project resource to make it consistent with the value passed to the expand query parameter.

Added
  • Added a search endpoint to the project resource in the Console API. You can now search for projects in your agency through the API.

Added
  • Added project resource in the Console API. You can now manage projects, including publishing, unpublishing, and viewing a project's domains directly in your agency through the API.
Fixed
  • Fixed an issue where projects wouldn't show correctly when managing a team members access in the Agency Console.

Changed
  • Changed the Blutui authentication screens to make switching between login and register easier.
Fixed
  • Fixed an issue where project domains wouldn't show correctly in the Agency Console.

Changed
  • Changed the "Project Domains" screen in the Agency Console to simplify the process of adding new domains to a project.

  • Changed Update domain API to ensure a project parameter is required in the body of the request.

Added
  • Added domain resource to the Console API. This allows you to manage domains in your agency directly through the API.
Fixed
  • Fixed syntax error on the output of the Blutui Canopy list component.

Added
  • Added brand resource to the Console API. This allows you to manage your agency's brand directly through the API.

  • Added blutui Node.js SDK to simplify interaction with Blutui APIs.

Fixed
  • Fixed the order of form submissions in the form submission CSV export file.

Fixed
  • Fixed issues when creating a new role in the Agency Console.

Changed
  • Changed the look and feel of the Blutui authentication screens.

Fixed

Changed
  • Changed the site deletion feature in the Agency Console to permanently remove the site after a 30-day period. Previously, the site would be instantly deleted.

Changed
  • Changed the Agency Console URL from:
    • blutui.com/app -> console.blutui.com
  • Changed the Blutui API URL from:
    • blutui.com/api -> api.blutui.com/v1
  • Changed the OAuth URL from:
    • blutui.com/oauth -> auth.blutui.com/oauth

Added
  • Added 2 new API's to the platform:
    • GET /v1/user - Retrieve the current user.
    • GET /v1/user/email - Retrieve the current user's email address

Added
  • Added the ability to create Blutui OAuth apps through the Agency Console.
Fixed
  • Fixed the date format in the form submission CSV export.

Added
  • Added favicons for project images in the Agency Console.
  • Added image_url filter to the Canvas templating language, to allow you to retrieve an optimised image.
Removed
  • Removed the refresh domain button on the domain list view in the Agency Console.

Added
  • Added the ability to add a SEO title and SEO description to blog posts in the Project Dashboard.
  • Added the ability to view webp image thumbnails in the Project Dashboard.

Added
  • Added the ability to preview .webp and .webm files in the Project Dashboard.
  • Added improved navigation to the user profile view in the Agency Console.
Fixed
  • Fixed an issue with buttons on the blog view in the Project Dashboard.
  • Fixed an issue where buttons would sometimes appear white in email communications.

Fixed
  • Fixed the Collection Link UI in the Project Dashboard.
  • Fixed an issue with updating payment methods in the Agency Console.

Added
  • Added new {% form> Canvas tag. Designed to improve the experience of creating forms in your Canvas files.
Fixed
  • Fixed an issue in the Project routing system that sometimes caused a 404 page for dynamic pages.

Fixed
  • Fixed file uploads in the Project Dashboard.

Fixed
  • Fixed Project routing system to improve stability.

Added
  • Added support for adding content for multiple languages in the Project Dashboard.
Changed
  • Changed form submission email to include no branding.

Added
  • Added the ability to click an entry row to edit the collection entry in the Project Dashboard.
  • Added the ability to view "Pending invitations" in the Project Dashboard user settings view.
Fixed
  • Fixed search links in the Project Dashboard.

Added
  • Added webhook support to projects. The first release of webhooks includes the following events:

    • form.created
    • form.deleted
    • form.updated
    • form.submission.created
    • form.submission.deleted
    • post.created
  • Added updated settings UI in the Project Dashboard. It's now easier to see all available settings for a project.

Fixed
  • Fixed help text for code injection settings view in the Project Dashboard.

Fixed
  • Fixed an issue with links redirecting users to the development project, in the project admin bar.

Fixed
  • Fixed an issue with emails where the buttons where sometimes invisible.

Removed
  • Removed Blutui logo from the project admin bar.

Added
  • Added a new and improved project creation system to the Agency Console.
  • Added you agency's whitelabel logo to Canopy in your client's project.

Fixed
  • Fixed several minor UI inconsistencies in the Project Dashboard, including small changes to the form builder.

Fixed
  • Fixed several minor UI inconsistencies in the Agency Console.

Added
  • Added the ability to enable two-step authentication on the Agency Console to increase your account's security.

Changed
  • Changed emails sent (form submissions, invite user, etc.) by your projects to include your agency's logo.

Added
  • Added a brand new starter Canvas to show you how to get started with your newly created project.
Changed
  • Changed "Start building" component on the Project page in the Agency Console, to show more information on how to get started.

Fixed
  • Fixed an issue in the Project Dashboard that showed two "Cancel" buttons.
  • Fixed an issue in the Agency Console where the "Add domain" modal wouldn't suggest www for root domains.
  • Fixed an issue in the Agency Console where the site tranfer list wouldn't show on the Projects page.
  • Fixed an issue in the Agency Console where the "Archive project" modal wouldn't open.

Changed
  • Changed how production project's are cached to improve page load speed.

Added
  • Added improvements to Page URL's in the Project Dashboard, you can now create nested pages, eg. /page/nested-page.
  • Added the ability to archive forms in the Project Dashboard.
Changed
  • Changed project archive UI in the Agency Console. You can now see when the project was archived.
  • Changed form builder and collection builder delete confirmation message to be more descriptive.

Changed
  • Changed route pattern UI in the Project Dashboard by adding a visual difference for dynamic and static patterns.
Fixed
  • Fixed an issue with the search bar in the Agency Console domain UI.

Changed
  • Changed Agency selector to only show in the Agency Console if you're in more than 1 agency.
Fixed
  • Number validation for Collection fields without a min or max value.

Changed
  • Changed Collection Entries and Form Submissions view in the Project Dashboard to show 3 values instead of 5 values per record.

Added
  • Added an improved domain management UI to the Agency Console.

Added
  • Added the ability to export form submissions as a CSV file.
  • Added support for special characters in page titles.

Added
  • Added a new look and feel to the agency console navigation menu.
  • Added the ability to limit access to projects for certain users. As an agency admin, you can now assign what projects are accessible for certain members of your team.

Added
  • Added the ability to search users in the project dashboard.
  • Added an improved page create and update UI in the project dashboard.
Fixed
  • Fixed an issue where newly added assets are added to the bottom of the assets view in the project dashboard.

Added
  • Added support to create longer form labels. You can now create form labels that are upto 511 characters in length.
  • Added improved roles and permissions UI to the agency console.

Changed
  • Changed form submission UI to be more understandable by using the field label instead of the field name.
Fixed
  • Fixed forms UI to load forms and form submission faster.
  • Fixed nested collections cache issue on Blutui projects.

Fixed
  • Fixed button theme across all Blutui applications to inherit agency whitelabel features, if activated on Blutui's agency plan.

Added
  • Added staging link next to the staging password field in the Agency Console.
Changed
  • Changed form creation flow. When creating a new form, you will no longer need to provide handle and template values, these values will automatically be filled based on the form name.

Added
  • Added a loading state on buttons when performing actions in the Agency Console and Project Dashboard.

Changed
  • Changed admin bar design. The new admin bar has a much smaller footprint and has been moved to the bottom left corner.
Fixed
  • Fixed an issue with Canopy components not rendering correctly when it has no value.

Added
  • Added a new onboarding experience. You might notice that the next time you login to your agency console, you will be asked a few questions, these questions will help the platform display content that is most relevant to you.

Added
  • Added Canvas filters to easily create HTML tags. image_tag, script_tag and stylesheet_tag have been added.
  • Added much needed speed boost to Collections. Collections are now 2.5x - 3x more faster than before.

Added
  • Added agency branding to the staging password page.
Removed
  • Removed mention of "Powered by Blutui".

Changed
  • Changed collection creation flow. Now when you create a new Collection, all you need to do is give it a name and the handle is automatically created.

Added
  • Added improved site transfer system.
  • Added improved agency user invitation system.

Fixed
  • Fixed an issue with date and time format when viewed in Safari.

Changed
  • Changed DNS automatic verification to only verify domains that are linked to a project.

Added
  • Added support for .webm files in your project's assets area.
Fixed
  • Fixed DNS automatic verification to be more efficient when adding new domains.

Added
  • Added autocomplete template paths. Now in your project dashboard you can select a Canvas template from the dropdown or add your own path if you haven't created the template yet.
Changed
  • Changed preferred developer community channel from Slack to Discord. Come join us on Discord, hang out with the Blutui developer team and ask us questions.

Last updated on