In this sprint, we've been focusing more on quality of life updates, as well as doing some groundwork for bigger features that are coming up later this quarter. Here's what was released:

New features and improvements

  • Input field for filename is now hidden in the Create add-in for Office.
  • Remember last unit and content source visited.
    • Create will now remember the last unit and content source you have visited, and will automatically redirect you to the place where you left off.
  • Name field on form components.
    • Form components can now be referred to by an internal name without influencing the end-user experience.
  • Tags on Virtual Recipes enabled.
  • Alphabetical sorting added to:
    • Unit picker.
    • Organization picker.
    • Captures.
    • Subscriptions.
    • Integration types.
    • Tags.
  • Date and number formatting now applied to input data in silent flows.

Bugfixes

  • Improved validation on names for Custom functions to disallow illegal characters.
  • Fixed an issue with inserting text elements in Outlook that contained large images.

Another sprint has been completed, and here are the changes released in the past two weeks!

  • Admins are now warned about possible unsaved changes before navigating away from content administration pages (Recipe, Data source, and Custom function editors).
  • Backup improvements.
    • Better management of large backups.
    • Removed automatic hourly backups to improve performance. Daily backups are now performed at midnight UTC.
  • New functions available in transformations:
    • items_to_object
      • Inverse function of the existing items function.
    • remove_property
      • Select all the properties of an object except one.
    • timespan
      • Calculate the difference between two dates.
    • trim
      • Trim unnecessary characters from the start and the end of a string.
    • trim_end
      • Trim unnecessary characters from the end of a string.
    • trim_start
      • Trim unnecessary characters from the start of a string.
  • Bugfixes:
    • template function issues resolved.

This time, we're doing a Friday update due to our upcoming Easter holidays.

This sprint, we wrapped up the rework of roles that was a long time coming! Admins should have an easier time managing access across different units. Here are all the updates from this week:

  • Roles rework.
    • Extensive changes to the role system in Create. Read here for more details.
  • Fixed an issue where inserting bindings in the Binding editor affected spacing around the binding.
  • Captures view in user site improved.
  • Notification style update.
  • Bug fixes:
    • Updating folder name no longer affects RecipeReference form fields pointing to the folder.

Today, we released an update to permissions and roles in Create. We expect the update to improve manual and automated access management across units and organizations. Read on for more details!

Previous state

Until now, roles could only be granted on an organization level (Organization admin, Organization contents admin, User, None), and they could only be granted on claim-based criteria.

Changes

Roles now refer to sets of permissions on all content, and the permissions making up roles can be granted on a unit level. In other words, a single role encompasses different unit permissions. Roles can now also be granted manually or by using rules based on claims.

Additionally, the following naming changes are applied:

  • UserView.
  • Contents adminEdit.
  • AdminManage.

The renaming reflects the change of these functions from roles to permissions. The functionality remains the same.

With this update, roles granted by rules are now displayed on the organization and unit Members pages, which previously only displayed manually granted rights.

Update

However, to fully benefit from the update, old roles need to be updated to be reflected on the Members page, which is done by simply opening each role and selecting Update.

If the roles are not updated in this way, each member’s permissions will be updated as they log into Create.

This sprint, we focused on longer features that will be released in the coming weeks. Here's what was released in the past two weeks:

  • Paragraph symbol visibility can now be toggled in the Recipe Editor.
    • This allows for more precise selections.
  • Tags on recipes are now visible in the Content Sources view of the admin site.
  • Standardized the look of Select and RecipeReference form components.
  • Added API Reference to documentation.
  • Bugfixes:
    • Fixed an issue with searching for a document with parentheses in the name.
    • Fixed an issue with dynamic file name configuration in duplicated recipes.
    • Fixed a scaling issue in the add-in with free selection in RecipeReference form fields.
    • Fixed an issue with names of binding property checkboxes.

The past two weeks, we've been focusing on improving the admin and user experiences, as well as preparing for bigger features that are coming soon. Here's what was released:

  • Dynamic filename can now be set from a recipe.
    • In Recipe settings > Dynamic filename.
    • The filename can only be based on selections from recipe reference form fields for now.
  • Unit settings added to backup-restore.
    • User Identity Form included now as well.
  • UX fixes:
    • External form field groups.
      • The group label shows the source recipe name instead of ID now.
      • The highlight color has been removed.
    • Checkbox interaction area adjusted.

This sprint was all about features and functionality! Here's what's new:

  • Improved Word-to-HTML engine. As a consequence, inserting .docx documents as email elements into New Outlook now supports the following styles:
    • Heading 1
    • Heading 2
    • Heading 3
    • Tables (including borders and background colours)
    • Bullets
    • Numbered lists
    • Cursive
    • Bold
    • Font colour
    • Font family
    • Text-alignment
    • Links
    • Images
    • Text background color
    • ​Checkboxes
  • Merging of different select form field types and added functionality:
    • SearchableSelect and Select are are now simply Select.
      • Enable Search setting has been added to Select form fields.
      • Enable Multiple Selection setting has been added to Select form fields.
      • Existing SearchableSelect fields have been converted to Select fields with search enabled.
    • RecipeReferenceDropdown and MultipleRecipeReferenceDropdown are now RecipeReference.
      • Enable Multiple Selection setting has been added to RecipeReference fields.
      • Enable Free Selection setting has been added to RecipeReference fields.
        • If checked, the user is also able to manually choose a text element to insert.
      • Restrict Free Selection to Folder setting has been added if free selection is enabled.
        • If a folder is selected, the user is only able to insert a reference to a recipe from inside that folder.
  • Increased size limit for uploading a backup to 100MB.
  • Text elements are now inserted inline by default, and the setting is now a checkbox instead of a string.
  • Duplicate functionality added to recipes, in the context menu.
  • Data used to generate the document can now be stored in document metadata. This enables text elements inserted after document creation to be filled out with the same data. Store Form Data in Document setting is added to the Recipe Settings dialog in the Recipe editor.
  • Alphabetical sorting of content in Create.

Bug fixes:

  • Members search in organizations and units.
  • Date and number issues.
  • Headers and footers not rendered correctly in the Binding editor.
  • Scaling issues with zoom levels over 100%.
  • Issues with AI assistant for non-admin users.

In the past two weeks, we focused on supporting the functionality of the solution and the user experience.

  • Change units in the OfficeJS app. 🔀
    • An active integration is not a prerequisite for the app to work any more.
    • However, creating the integration is still necessary to obtain the manifest. For now.
  • Drag-and-drop content to upload it. ⬆️
    • Dropping a template creates a recipe of corresponding type with that template uploaded to it.
    • The name of the template serves as the name of the recipe.
  • Improvements to auth flow. 👤
    • Speed increased.
  • Bug fixes 🐛:
    • Improved stability when changing content sources.
    • Fixed an issue where sample data was being recorded while still previewing the document.
    • PPTX engine fix.
    • Backup issue fix.

This sprint focused on care updates and planning upcoming features.

📘

Integrations are no longer overwritten on restoring a backup. The integrations not already present in a unit are still added.

  • Content source type updates:
    • Now indicated by icon.
    • Also indicated in content source settings.
    • Type of content source is now set in a dropdown from the + button in the content source list.
  • Bug fixes:
    • Preview size limit increased to 30MB to match the binding editor size limit.
    • Validation now allows empty fields if they aren't required.
    • Dashes in recipe names not causing issues anymore.
    • Zoom factor doesn't reset anymore when updating data in forms.
    • Reordering content sources.
  • New PDF viewer and related fixes.
  • Move content between content sources.
  • Hide secrets in integrations.
  • Merge Slide masters option for SlideElementRepeat binding.
  • SharePoint data source integration.
  • User identity form components.
    • Prefilling from claims.
    • Referencing User identity form in standard form fields.
  • Under the hood:
    • Fixes and additions to auth flow.
  • Bugfixes:
    • Applying captures sometimes didn't work.
    • Styling fixes.