Changelog
Flyo ist eine proprietäre Software, weshalb der Quellcode nicht frei zugänglich ist. Wir möchten unseren Kunden aber grösstmögliche Transparenz bieten und veröffentlichen deshalb für die neusten Releases ein Changelog. Unser Release-Zyklus umfasst wöchentliche Updates für die produktive Flyo-Umgebung.
Die Versionierung (Nummerierung) bezieht sich auf die gesamte Flyo-Infrastruktur. Die einzelnen Dienste (z.B api
, app
, connect
, payment
, map
, venue
oder embed
) verfügen über eigene Versionierungen und Release-Zyklen. Den Status der einzelnen Dienste findest du im Status Monitor.
1.15
24/04/2025
App
- The platform dropdown filter has been removed from the drawer menu for a cleaner and more focused navigation experience.
- "Ayrshare Social" has been renamed to "Social Media" for clarity and consistency across the interface.
- When creating a social media post directly from the calendar, all available templates related to the selected entity item are now displayed immediately. This allows users to choose a template directly from the calendar view without navigating to the entity item detail.
- The social media "link post" badge has been repositioned to appear below the preview button and now includes a clearer description for better understanding.
- Users can now delete social media posts that encountered errors, improving content management flexibility.
- If a social media template is restricted to specific networks, the corresponding network logos are now shown next to the template name for better visibility.
- The legacy social media integration has been completely removed from the application.
- Sorting issues in the organisation settings — including entities, roles, and users — have been resolved to ensure more consistent and predictable behavior.
- In the organisation settings under the entity tab view, badges for social media templates and AI automations are now displayed. This makes it easier for users to see at a glance whether specific configurations are in place.
API
- Additional default validations have been added to check the number of media files allowed per social network, ensuring better compliance with platform-specific limitations.
- File usage information now includes relations to social media posts. This prevents users from accidentally deleting files that are still in use, preserving data integrity.
- The behavior of integrations related to API, API SDK, embed code, and map has been refined. Cache is now only flushed when actual changes are made, ensuring the integration remains current without unnecessary performance impact.
- Improved handling of CDATA in the Guidle XML feed to ensure valid XML output and prevent inclusion of any unsupported characters.
1.14
16/04/2025
App
- The setup and editing process for social media templates has been improved. It now works more like a guided wizard, offering a step-by-step flow. A new feature allows you to specify which social network should be used for each template, making it much easier to organize and manage templates across different platforms.
- The social media calendar has been fine-tuned with minor enhancements. It now automatically reloads when a post is deleted, ensuring the view always stays up to date.
- A new dialog has been added to the social setup, helping prevent cross-posting to the same network across multiple profiles. This ensures that identical content isn’t accidentally published multiple times on the same social platform.
- The social post form now more accurately determines whether a post is a link post, which is relevant for platforms like LinkedIn and Facebook. This behavior is now clearly explained in the platform-specific hints.
- When using social media context in a post, the dropdown for inserting fields now correctly displays even large field lists. A search function has been added to help you quickly find and insert the desired field, improving the overall usability of this feature.
- Scheduled social posts that are ready to be published can now be edited in terms of text and image. However, editing the scheduled date and time is still not supported.
- The dashboard for managing social media publishing in entity items has been aligned visually and functionally with other dashboards, providing a more consistent experience.
- Loading animations have been added when setting up AI Copilot automations in entities, giving better feedback during the configuration process.
- Social templates now also support fields of type "images", not just single "image" fields, offering greater flexibility in template creation.
API
- More detailed error messages are now provided when Ayrshare errors occur, giving end users clearer insight into what went wrong whenever possible.
- An issue was resolved where files and images sorted in the app didn’t reflect the same order in the API. Sorting states are now properly synced.
- Server-side validation for social posts has been improved. Users now receive early feedback on issues such as attempting to publish more than one image on Google My Business, or uploading multiple images for Facebook and Instagram Stories, which are not supported.
- The automatic deletion logic for files uploaded via the Canva API has been removed. Even if those files are not actively used, they will remain available since Canva is considered a trusted content source.
1.13
08/04/2025
App
- A new landing page for the social media feature is now available to all users (still marked as beta). This page is designed to simplify and speed up the onboarding process for those interested in using the optional social media functionality.
- Users can now write comments on social media posts. These comments will appear as if authored by the original post creator.
- If a social media channel supports replies, these are now displayed, and users can reply directly within the social media app.
- Scheduled social media posts are now visible in the "scheduler" widget on the organisation home screen, providing a more comprehensive overview.
- When a social media post is created from within a context entity item, all related posts are now also shown on the respective entity item dashboard.
- If an entity has no social media templates configured, the template selection step is skipped, and users are taken straight to a blank post form.
- When exporting content pools, there is now a toggle to quickly select or deselect all fields, streamlining the export process.
- Two new default aspect ratios have been added for image cropping: 4:3 and 4:5.
- A new loading indicator has been introduced in the social media calendar view to improve visual feedback during loading times.
- The old implementation of the social media feature has been deprecated and is no longer accessible.
API
- Exporting fields of type "files" or "images" now results in a comma-separated list of file proxy URLs, enhancing consistency and usability.
- Both curated content pools and automated content pools now verify all available checksums and detect changes more accurately. This ensures more precise triggering of integration updates.
Payment
- Navigation within the payment flow has been improved. Users can now be redirected directly to specific actions such as managing social profiles or proceeding with prepaid checkout.
- When a new social profile is created, it now automatically adopts the organisation's color by default.
Venue
- The name of the single entity type is now displayed next to the creation button. This makes it clearer what type of item will be created when clicking the “entity_title_single create” button.
1.12
01/04/2025
App
- Added a new option to assign a color to each social profile, making it easier to identify profiles within the social media calendar.
- Users can now rename social profiles and assign a custom color to them for better organization.
- Refactored the Ayrshare calendar view: icons are now smaller, and additional information is shown on hover. This provides a more compact layout, especially when multiple profiles are displayed.
- Resolved a UI issue where long text in the social media post creation form caused the action buttons to be pushed out of view. These buttons are now sticky at the bottom for better accessibility.
- Removed outdated and irrelevant social media help text. The remaining guidance text has been revised for improved readability.
- When creating a new social post, validation now happens immediately. Any issues or errors are shown directly, improving the feedback experience.
- Social media statistics are now disabled for story posts, as they are not supported.
API
- Social posts that are scheduled or published are now validated against content violation rules. In addition, the validation simulates the actual posting process via Ayrshare to ensure the post is fully compliant.
- Enhanced debug output for Shopify-related errors to assist in quicker issue identification.
- Reduced the number of Ayrshare stats API calls to avoid exceeding rate limits.
- Improved error logging for Ayrshare when publishing story posts, helping to identify underlying issues more effectively.
- Added monthly statistics for the organization digest to provide a clearer overview of performance.
- Fixed an issue where filters on content mapping fields were not working as expected.
1.11
27/03/2025
App
- The AI Copilot overlay, available in entity item fields for beta users, now allows direct insertion of AI-generated content into the respective field with a single click.
- A new "Logs" button has been added to the AI Copilot configuration panel. This opens an overlay displaying the full history of past executions, including input, output, success status, and any error messages if applicable.
- When initiating an AI Copilot batch run (which applies the automation to all entity items), a warning button is now shown beforehand. This reminder emphasizes that the process runs in the background and cannot be stopped once started.
- Resolved an issue where file sorting would incorrectly reset to its initial state instead of maintaining the selected sort order.
- For Nitro CMS page types, a small icon now indicates links in the overlay. Additionally, the link edit section has been visually refined, removing the resizable column layout and improving icon usage for this page type.
- The API SDK integration now includes an option to delete entity items via API. This functionality is only available if the SDK is secured with a secret key and the entity is marked as read-only.
- The Ayrshare social media calendar now supports filtering by multiple profiles, useful when managing several connected accounts.
- Social media templates containing links are now correctly scraped after selection and processed into the detailed social media post view.
API
- Changes to entity configurations will no longer trigger a full re-index of all entity items unless the modification is relevant for grid views.
- Introduced a new Nitro CMS page type called "iterator", which enables iterating over a list of entities for navigation purposes. This can be configured via the config endpoint.
- If enabled in the SDK configuration, the API SDK now generates an OpenAPI specification for delete endpoints.
- The monthly organization stats digest now presents large numbers in a compact, readable format (e.g. 1,000,000 becomes 1M).
- It’s no longer possible to update trashed items via the API SDK.
Venue
- The venue integration embed solution now supports the field types "checklist" and "multi-input".
Payment
- Enhanced the social media subscription process to redirect users back to Flyo for easier configuration and connection of social media profiles.
1.10
18/03/2025
App
- You can now generate social media templates for an entity, allowing you to create a reusable template and quickly generate social media posts based on it.
- The content mapping field system now supports Tab and Shift+Tab for indentation and outdentation. Additionally, multi-line selection for indenting and outdenting is now possible.
- Fixed an issue where the global search form interfered with WYSIWYG editing by overriding Enter submissions.
- The Copilot feature is now limited to text, textarea, image, and file fields.
- The new Social Media Calendar view has been refined for better usability, with significant improvements for mobile devices.
- Fixed a sorting issue in the dropdown field within the configuration section. Sorting is now disabled if the array is unindexed or contains numeric values.
API
- Resolved an issue with statistics collection for certain social networks in the new Ayrshare social media integration.
- Fixed various small bugs and improved error handling for better system stability.
- Entity URLs are now included in the fields collection, making them available for selection in relevant contexts.
- The OpenAI integration now generates images when the field type is set to image or file.
- Added a new timestamp field indicating when the next social media stats update will be fetched.
- Unused or expired authentication tokens are now automatically removed from Canva integration outputs to enhance security and optimize performance.
1.9
12/03/2025
App
- The values in dropdown and JSON fields can now be reordered via drag-and-drop, making it easier to organize them.
- When cropping an image in Flyo, the caption and copyright information will now be copied to the cropped version as well.
- Fixed an issue in the Nitro CMS integration where the preview URL for deeply nested pages was not working correctly.
- Various minor improvements for the new beta testers of the Ayrshare integration.
API
- The file upload limit has been slightly increased, allowing different file types to have distinct max size and pixel density checks.
- Added Bluesky support to Ayrshare status async jobs.
- Fixed a validation issue where empty multi-input field types were not handled correctly.
- When requesting a Nitro CMS page that is set up as a redirect, and a page with the same slug exists with content, the content page will now always take precedence.
- Improved error handling for Webflow sync.
- Enhanced authentication handling for Canva, including longer token expiration and better debugging for invalid auth calls.
- Added pagination support for searches when filtering by a specific entity type.
Agency
- Added an invoices overview in the agency cockpit.
1.8
06/03/2025
App
- Added support for row images in the entity/entities field type. When searching or selecting a row, its corresponding image is now displayed in the search dropdown and selected row view.
- It is now possible again to mention Flyo admins in Buzzes if they are part of the organization.
- Fixed a bug that prevented defining automated content pools for a specific date range.
- Improved the Nitro CMS integration to enhance preview frame reloading under certain conditions and resolved minor issues.
- The Nitro CMS integration now allows defining preview URLs with parameters, which are successfully merged into the preview iframe based on the currently viewed page path.
- Added support for Webflow 2.0 authentication and APIs.
- Introduced Ayrshare as a new social media integration for beta users with an active profile.
- The global search view is now paginated for better usability.
- Improved the filtering behavior in the entities grid view—users are now required to type a search term instead of being shown the first 15 items by default, reducing confusion.
- Added a monthly digest subscription option in the user profile settings.
API
- The entity row author filter is now sorted alphabetically.
- Improved validation for image and images field types to ensure only actual image files are accepted.
- Enhanced data returned for social media comments.
- When uploading a file in venue, the system now checks its checksum. If the file already exists, the existing file is used instead of creating a duplicate.
Venue
- Fixed an issue with simple date pickers (without time selection) where the date was not being saved correctly.
- The file upload process no longer attempts to generate a preview for non-image files.
- Improved image upload validation, allowing only accepted image file types.
- Implemented the slugify field type, which automatically converts input values into slugs.
- The number field type is now available.
- Added missing translations.
1.7
20/02/2025
App
- The disabled state of fields is now correctly displayed in the entity detail view, particularly for read-only entities.
API
- When uploading a file via the SDK integration, if the organization already has a file with the same checksum, the existing file is used instead of uploading a duplicate. This optimization is especially beneficial for external sync processes where identical files are uploaded multiple times.
- Added missing German translations for row validation messages.
- Updated the text to clarify that files uploaded via the SDK are automatically deleted after 5 days if not used.
- Enabled support for caption and copyright text payloads in SDK integration file upload endpoints.
- Improved OpenAPI documentation for SDK integration file upload endpoints to enhance clarity and usability.
1.6
14/02/2025
App
- Resolved an issue where the address field type incorrectly displayed a client-side error message, even when the field was not required.
- Confetti now appears only when marking a single to-do as completed, rather than when completing all to-dos.
- Fixed several minor bugs to enhance overall stability.
API
- Improved the OpenAPI definitions for the Link field type, providing more precise details about the expected payload.
- The multiple input field for SDKs now displays a more accurate example, reflecting the actual field definition.
- Enhanced the validation process for the Link field type, resulting in more accurate error messages.
- Fixed an issue where SDK updates were not correctly recorded in the activity log.
1.5
08/02/2025
App
- Added a file protection toggle in the file modal, preventing deletion when files are used externally.
- Introduced a read-only toggle for entities, useful when a Flyo source is managed externally (e.g., synced via SDK).
- The API SDK now allows direct publishing of new content without requiring a crosscheck.
- Activity items transitioning from a value to an empty state are now recorded as "Empty."
- Fixed an issue where Nitro CMS in Focusboard did not properly reset the "has changes" state after saving.
- Enhanced the suggestion system for creating new entries, improving support for i18n fields.
- More fields now correctly reflect their disabled state, ensuring users without edit permissions see the correct UI behavior.
API
- Improved change detection when updating entity items across multiple input types, ensuring only actual modifications are detected.
- Optimized performance when creating new entities, both in the console and via SDK.
1.4
05/02/2025
App
- The new Checklist To-Do feature is now available for beta users. This allows managers to define general tasks for an entity, which can be assigned to users either during creation or afterward. Assigned users receive notifications about new tasks and can mark them as completed. The main goal is to provide a better overview of tasks that might occur outside of Flyo, such as "post on social media," "typo review," "check image quality," or "verify ticketing link."
- When creating a new field within an entity, previously opened fields will now close automatically. This improves usability by keeping the interface cleaner and more user-friendly.
- If a WYSIWYG field contains an error, the error message is now displayed directly below the field for better visibility.
API
- Improved the Shopify sync process to handle cases where product updates include empty option values.
- The OpenAPI creator for SDKs now correctly displays input values for multi-input fields.
- Multi-input fields now accept a more developer-friendly JSON payload for SDKs. The updated format uses an array where each item is an object containing the field identifier (the configured multi-input field identifier) and its corresponding value.
- The Checklist To-Do feature now supports assigning a default user, who will be notified whenever a new entity item is created.
- Multi-input fields now offer improved field type handling and better support for nested multi-input structures.
- The search endpoints now return images associated with entity items.
- A new API endpoint provides access to all Checklist To-Dos, with filtering options available by user.
- When creating a new entity item, the suggestion (duplication check) now searches across more fields, resulting in improved recommendations.
Payment
- Agency users can now view the billing information of organizations.
1.3
30/01/2025
App Updates
- OpenAI automation features are now accessible directly next to the field in forms. Beta access is required.
- If a user has view-only permissions for an entity item, all fields will now be disabled—not just the save buttons—making it clearer that editing is not allowed.
- Shopify integration now supports mapping the tracked state of a product or variation, making it easier to monitor stock levels for physical products.
- The notification bar has been optimized for better display on mobile devices.
- In the accounting section, the payment URL now opens in an iframe. Additionally, all popups now display a warning if they are blocked.
- Various small bug fixes and improvements, including enhancements for dark mode.
API Updates
- The Shopify sync process has been updated to use the latest APIs.
- New permission checks allow users with read-only access to view entity items without triggering an exception.
- When a job is scheduled to run at a future time, the log will now display the scheduled execution time.
Payment Updates
- The payment process is now more robust, with improved error handling to ensure a smoother experience.
1.2
17/01/2025
- The option to convert Buzzes into tasks has been completely removed from the system. This feature will be replaced with Todo's in the near future.
- A major overhaul has been implemented for the notification system. Notifications for Buzzes, Proposals, and Todo's are now accessible in the notification overlay instead of the user profile's notification tab. This update simplifies how users view and respond to notifications.
- Entity Web-URLs now support language-specific contexts, providing a more structured process and enabling future customization.
- Minor UI enhancements have been made to the Drawer for improved usability.
- The "Assign to a Person" menu has been updated to better adapt to various contexts. It is now displayed as a modal instead of a dropdown for a more consistent experience.
- A new button to create Web-URLs is now displayed when an entity lacks Web-URLs, provided the user has permission to edit entities.
- Resolved an issue where images were missing in the integration platform overview.
1.1
13/01/2025
- When the "link with file" field type is used, files are now also claimed by the integration. Consequently, the integration or entity using the file is visible on the file detail page.
- Updated the integration state to accurately reflect errors. This enhancement allows the integrations overview to clearly indicate whether there is an issue or if the integration is not yet configured.
- Increased the integration log file retention to the latest 50 entries (previously 25). Older entries are automatically removed to maintain log efficiency.
- Fixed an issue in Nitro CMS where redirect pages were not correctly resolved during a development state save action.
- Newsletter preview calls are now treated as requests, allowing them to be tracked and included in credit usage calculations.
- Resolved a bug where, under certain circumstances, an already expired organization token was returned, requiring a fresh login.
- Improved the performance of the Konsole Platforms API by enhancing the handling and tracking of failing integrations.
- Corrected background shadow issues in expansion panels when dark mode is enabled, ensuring proper border rendering.
- Nitro CMS preview URLs can now be grouped into Production and Development token-type-based addresses. This ensures that only development token-based preview URLs are displayed in the preview browser.
- Removed the option to copy and paste URLs in the Nitro CMS Preview Browser to prevent sharing of development token-based URLs, which are intended solely for use within the preview browser.
- Implemented the "unsaved data" warning on the page edit view and Nitro CMS tabbed navigation to remind users to save changes before leaving the page.
- The Nitro CMS Live Site Window now exclusively displays URLs with production tokens when the site is online. Additionally, the dropdown for page selection has been removed, encouraging users to navigate by clicking within the frame.
- The "View" button for entities is now disabled until the save process is complete, preventing users from viewing unpublished page data during background synchronization.
- Dark mode is now automatically loaded based on the browser settings during the first visit to Flyo, providing a better user experience for those who prefer dark mode.
- Enhanced error handling when a user attempts to delete a connection that is still in use by an integration.
- Several minor bug fixes and improvements to responsive views to ensure a smoother and more reliable user experience.
Es werden die neusten 15 Einträge angezeigt.