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.
  • Checkbox form fields.
  • Admin UX improvements.
    • Seeing the main recipe when editing/creating a virtual recipe.
    • More links can be opened in a new tab.
    • Recipes can be opened in Create from the platform admin site.
    • Grouping of menu items.
    • Log out from admin.
    • Theme buttons.
    • Right-click menus.
    • Information and documentation links.
    • Breadcrumb links.
    • From the view of a single data source, return to overview.
    • Overlay when viewing assets.
  • Search bar update in Create for more vertical space.
  • Content source functionality improvements:
    • Hide content sources from Create.
    • Reorder content sources.
    • Limit content source name lengths.
  • Support for external data sources.
    • Integrations that can use this coming soon!
  • Under the hood:
    • Added Docker Compose to support future automated integration testing.
    • Stability updates.
  • Exclude captures and subscriptions from backups.
  • Authorization updates.
    • Refresh token disabled temporarily.
    • Refresh token enabled again today - might require a hard refresh next time you log in.
  • In the OfficeJS add-in, added error message when trying to generate a document that cannot be opened in the current app.
  • You can delete content sources.
  • Under the hood:
    • S3 storage as an alternative to Azure blob storage.
    • Added Documotor generate endpoint.
      • Only regular PDF, no UA.
  • Bug fixes:
    • Integrations failing to initialize after login.
    • OfficeJS.
    • Authorization.
    • MultipleRecipeReferenceDropdown view improved for many selections.
    • Updating the values in the user identity form.
    • Backup name validation.
    • Downloading backups.
  • Authentication update! The flow should now be more reliable and faster. Buttons for navigating between tenants and from user site to admin have been added.
  • Support for adding and previewing static PowerPoint and Excel documents.
  • External data can now be passed to a recipe directly using the AppFlow integration - it doesn't need to feed into a form first anymore.
  • New icons.
  • Illegal characters in data sources are now explicitly prohibited.
  • Content admin role.
  • Under the hood:
    • GridFS as an alternative to Azure blob storage.
  • Bug fixes for:
    • Backup names and headers.
    • Applying captures.
    • New user frontend.