OpusFlow Changelog

See the latest features, improvements, and product updates.

  • Fixes
    New
    Improvement
    Announcement

    General

    ๐ŸŒŸ Datagrids v3 is live! All major datagrids in OpusFlow are being replaced by a new, improved version featuring:

    • A more modern layout and better mobile compatibility.

    • A settings-style button for creating and managing filter templates.

    • Improved search functionality:

    1. Use "" to search exact phrases.

    2. Use ; to search entries containing all listed words. (A tooltip explains these search symbols directly in the UI.)

    • A new filter entry with options like โ€œis today,โ€ โ€œis tomorrow,โ€ โ€œmax days ago,โ€ and โ€œfrom nowโ€ for more powerful filtering.

    • Resizable columns that auto-adjust based on the longest entry.

    • Saved presets now remember column positions.

    • You can now download tables in Excel format, not just CSV.

    • The archive button has been added to the Projects and Articles datagrids โ€” archive entries and choose to delete or reactivate them later.

    • A new expand button is available in multiple datagrids (Projects, Quotes, Invoices, Stock Mutations, and Purchase Orders) to reveal more info at a glance.

    Table spacing is now consistent across all datagrids, making data easier to read.

    ๐ŸŒŸ Header bar layout updated:The top bar layout across the platform has been redesigned. For example, changing your language now requires just one click on your profile picture.

    Projects

    ๐ŸŒŸ A PDF generation button has been added to the top-right of the Project page. When you generate a PDF, it's automatically stored in the Documents tab of that project.

    ๐ŸŒŸ You can now assign the Project Manager field while creating a project. Once assigned, project managers can view all their projects in the My Projects tab.

    ๐ŸŒŸ A new automatic project naming system is live! Project names are now generated based on the projectโ€™s data. You can edit this manually or have OpusFlow support adjust the naming order to your preference.

    ๐ŸŒŸ Subproject visibility: If a project has subprojects, youโ€™ll now see their information directly in the main (parent) project. Use the new โ€œbaby projectโ€ button at the top-left to view and navigate between them easily.

    ๐ŸŒŸ In the Contact tab of a project, you can now change a contactโ€™s role just for that specific project โ€” roles in other projects will remain unchanged. Ideal for users with different responsibilities across projects.

    ๐ŸŒŸ A new Reference column has been added to quotes, projects, and contacts. References are now consistent and unique across entities.

    ๐ŸŒŸCompanies can now have sub-companies, offering more flexibility for large or multi-brand clients.

    ๐ŸŒŸ A new button has been added to the Installation Plan tab in the Project Module. It allows you to download a document showing energy production every 15 minutes.

    ๐ŸŒŸ You can now create a custom address without entering coordinates โ€” just enter the street, number, city, etc., and the software will automatically determine the location.

    ๐ŸŒŸ Address search is now faster when creating a project. The Google address suggestion appears first, and if you prefer to enter it manually, just click โ€œCustom Addressโ€ and input your own.

    Stock

    ๐ŸŒŸ The Stock Check view now includes a search bar, with support for location-based search โ€” something that wasnโ€™t possible before.

    ๐ŸŒŸ ETA field added to Purchase Orders, and you can set ETAs per supplier for better forecasting.

    ๐ŸŒŸ In the Stock Mutations view, performance has been improved โ€” stock checks, mutations, and PO actions are significantly faster.

    ๐ŸŒŸ In the Purchase Order datagrid, new lines have been added:

    • PO Delivery Status

    • PO Status

    These fields improve visibility and stock management.

    Management

    ๐ŸŒŸ New permission controls for Purchase Orders: You can now define PO access per button based on user role.

    PV-Designer

    ๐ŸŒŸ You can now create sub-structure templates in PV-Designer v2, just like in the original version โ€” helping standardize your designs.

    ๐ŸŒŸ Switzerland is now supported in PV-Designer v2! Includes localized solar radiation maps and adjusted snow zones for accurate planning in the region.

    Forms

    ๐ŸŒŸ In Forms Templates, you can now add blocks from the Reusable Section. If you copy and modify it, you can change the content. But if you use it as-is, it becomes locked for editing.

    CRM

    ๐ŸŒŸ Email Builder v2 is now live! OpusFlow's new email system makes sending and managing emails faster, easier, and more professional. Here's whatโ€™s included:

    • A new Email tab in the Management module to manage all email templatesโ€”both automated and manual.

    • Support for custom templates for quotes, invoicing, planning updates, and more.

    • A new block-based editor for building emailsโ€”no design experience needed.

    • Option to paste in your own HTML code if you prefer using an external editor.

    • Quick-send buttons added to the Kanban view of the Project Module and within Planning entries for fast client communication.

    • A new Email overview tab inside each project to track sent emails. (Note: Only emails sent with v2 are visible here.)

    • You can now add variables to email subject lines, making your emails more dynamic and personalized.

    ๐Ÿ‘‰ Click here to watch the interactive demo video and see how it works in action.

  • New
    Improvement

    Finance

    ๐ŸŒŸ You can now add notes to finalized invoices. Previously, once an invoice was finalized, notes could no longer be added โ€” now, you can include important comments even after finalization.

    Quotes

    ๐ŸŒŸ When a customer declines a quotation, they can now select a reason. This helps you understand their decision and improve your quoting strategy over time.

    ๐ŸŒŸ In PV-Designer 2.0, ballast calculations are now included in the quotation automatically for more accurate planning and pricing.

    Forms

    ๐ŸŒŸ Flowcharts are now supported in the Forms module! This means you can skip questions or jump to specific questions based on the respondentโ€™s answer. This feature works with radio buttons and multiple-choice questions. Just click the โ€œAdvancedโ€ button next to an answer and choose the path you want the form to follow โ€” perfect for building dynamic, responsive forms.

    Administration

    ๐ŸŒŸ In the Management PDF settings, you could already upload DOCX and PPTX files. Now, you can also upload DOCM files โ€” macro-enabled Word documents โ€” allowing you to use your own macros when generating PDFs.

    ๐ŸŒŸ In Settings โ†’ Permission Scopes, you can now enable fine-grained access control. Turn on Permission Scopes, and when the green indicators appear, you can configure permissions per user role.

    Projects

    ๐ŸŒŸ A new toggle has been added to the Notes section on the project page, allowing mechanics to see specific notes that are relevant for them.

    ๐ŸŒŸ The Project Manager field is now available on the project level, making it easier to assign and track project responsibilities.

    ๐ŸŒŸ Introducing Project Duplication: You can now duplicate a project and choose exactly what to copy into the new project โ€” such as forms, planning, or documents. To create a project duplicate, open the project page, go to Advanced, and click the Duplicate button.

    PV-Designer

    ๐ŸŒŸ In PV-Designer 2.0, ballast values are now automatically included in the generated quotation, ensuring your material calculations are complete and accurate.

    Stock

    ๐ŸŒŸ The Stock Overview now supports advanced threshold settings. For each item, you can:

    • Set a minimum threshold (as before),

    • Define a warning threshold, which will now trigger a Status alert when reached. ๐Ÿ“ˆ The Status field now works correctly, and will visually reflect stock warning levels based on your settings.

    ๐ŸŒŸ You can now create future-dated mutations in OpusFlow. For example, if solar panels are arriving tomorrow, you can enter this in advance. A stock movement graph shows how inventory will change over time โ€” e.g. "Today: 5 โ†’ Tomorrow: 10". Just click the graph icon in the stock item view to see future projections.

  • Fixes
    New
    Improvement

    General

    ๐ŸŒŸ Press Ctrl + K in the environment to open a search bar. You can search for projects, contacts, articles, suppliers, warehouse locations, purchase orders.

    ๐ŸŒŸ The time and date picker has been redesigned to be more user-friendly, replacing the old round clock interface.

    ๐ŸŒŸ Hovering over a project name in the ticket overview now shows a pop-up with project information for quick reference.

    Quotes

    ๐ŸŒŸ Weโ€™ve brought back the โ€œReset to Draftโ€ button for quotes. You can use it as long as the quote hasnโ€™t been sent to your client yet. Once itโ€™s been sent, simply use the โ€œDuplicate to New Draftโ€ button to create a new editable version.

    ๐ŸŒŸ In Settings, new export options have been added: Quote and Quote line data can now be exported. This allows admins to download a full CSV of all quotations, including detailed information.

    Projects

    ๐ŸŒŸ In the Projects module, three new columns have been added: Quote total, Approved, and Planning, improving project data visibility. In the Projects module, three new columns have been added: Quote Total, Approved, and Planning. The Planning column shows the upcoming planning entry that is closest in the future, giving you a quick overview of whatโ€™s coming next in each project.

    PV-Designer

    ๐ŸŒŸ Launch of PV-Designer v2 ๐Ÿš€

    PV-Designer v2 introduces a range of powerful new features designed to make solar planning even faster, smarter, and more flexible. Here's whatโ€™s new:

    • New user interface: Enjoy a more spacious design workspace with easily collapsible menus for better focus and usability.

    • Shadow analysis: Draw shadow-casting objects and instantly see how they impact solar production to generate a more accurate ROI.

    • Add solar panels without drawing a roof: Unlike the previous version, you can now add solar panels directly โ€” no need to draw the roof first.

    • Upload a roof image: Upload a photo of the roof and use it as a base for your installation plan โ€” ideal for planning in-progress or future builds.

    Obstacle height feature: A new obstacle creation tool allows you to specify obstacle height, so you can assess its shadowing effect on the solar installation.

    • Obstacle creation tool: You can now specify the height of obstacles in PV-Designer 2.0 to visualize their shading effect on your solar plan more accurately.

    ๐ŸŽฅ Want to see PV-Designer v2 in action? Click here to heck out the interactive demo video we've prepared to guide you through the new features.

    Forms

    ๐ŸŒŸ You can now create reusable questions in the Forms module. Simply click "Reusable Question" after pressing the New button to create and save a question. You can then easily reuse it when building future forms.

    ๐ŸŒŸ In the Forms module, you can now attach a PDF template to a form. When the form is filled in, a PDF is automatically generated and added to your Documents.

    Stock

    ๐ŸŒŸ New columns added to the Stock Overview: Weight, UOM (Unit of Measure), and HS Code, providing more detailed inventory data.

    ๐ŸŒŸ You can now set stock thresholds for different locations within the same warehouse. Previously, thresholds could only be set per warehouse.

    Administration

    ๐ŸŒŸ You can now configure hourly cost per user instead of using a fixed rate for everyone. You can now configure hourly costs per user instead of using a fixed rate for everyone. Just go to the Management module โ†’ Users, open the user you're looking for, and set their individual hourly rate.

    CRM

    ๐ŸŒŸ (specifically for Spanish customers) Custom fields in Spain are no longer deleted when changing the project type. This means previously entered custom data will now persist after a project type is modified.

    Finance

    ๐ŸŒŸ You can now generate a UBO (Universal Business Object) file with invoices. This format is widely accepted across global accounting systems, streamlining financial processes.

  • Fixes

    Finance

    ๐ŸŒŸAdded a new feature to display totals excluding prepayments in the invoice datagrid, providing clearer financial summaries.

    ๐ŸŒŸImplemented currency formatting for the quotation datagrid to ensure consistent and accurate financial representations.

    ๐ŸŒŸIntroduced a Bill of Materials (BOM) view within the invoice dialog for projects linked with a BOM, allowing for better project cost visibility.

    ๐ŸŒŸInvoices are now exported with the invoice code included in the file name, simplifying document organization and retrieval.

    PDF

    ๐ŸŒŸEnhanced PDFs by compressing images, reducing file size while maintaining quality.

    ๐ŸŒŸAdded support for AVIF and WebP image formats, expanding the range of supported media types in PDFs.

    ๐ŸŒŸPDFs now correctly parse dates using local timezones, ensuring accurate time representation across different regions.

    PV-Designer

    ๐ŸŒŸLaunched an alpha version of PVDesigner 2.0, offering new features and improvements for early testing and feedback.

    General

    ๐ŸŒŸAdded Turkish as a language option, expanding accessibility for Turkish-speaking users.

    ๐ŸŒŸResolved numerous incorrect translations to improve clarity and user experience.

    ๐ŸŒŸTables now have the ability to be exported to Excel, providing users with powerful data analysis and reporting options.

    Bug Fixes

    ๐Ÿ›Resolved an issue allowing non-administrators to edit the type of a group, expanding user flexibility in group management.

    API

    ๐ŸŒŸThe API now supports defining custom names when creating new projects, enhancing project organization and identification.

    Integrations

    ๐ŸŒŸUsers can now change the General Ledger (GL) account per object type within Exact Online, allowing for more tailored financial tracking.

    Stock

    ๐ŸŒŸStreamlined the process for creating stock mutations, making inventory adjustments more intuitive and efficient.

    Forms

    ๐ŸŒŸCompleted forms can now be reverted back to draft status, providing users with the flexibility to make additional changes before final submission.

    Purchase Orders (PO)

    ๐ŸŒŸThe purchase order interface received a visual redesign, and users can now directly book mutations through the PO screen, enhancing usability and efficiency.

    Planning

    ๐ŸŒŸManual planning entries now display their titles, making it easier to identify and manage planned activities.

  • New
    Improvement
    Fixes

    General

    ๐Ÿ›Fixed a bug where .webp images would crash PDF templates.

    ๐ŸŒŸRemoved consultants from ticket assignee dialog for simplified management.

    ๐ŸŒŸAdded more errors for Esdec integration to improve diagnostics.

    PV-Designer

    ๐ŸŒŸImproved inverter calculations with PV Designer for enhanced accuracy.

    Projects

    ๐ŸŒŸAdded custom fields to the project datagrid for better customization.

    ๐ŸŒŸAdded the possibility of changing the company/contact on a project for increased flexibility.

    Finance

    ๐ŸŒŸAdded ROI heatpump calculations to support financial decision-making.

    Quotes

    ๐ŸŒŸAdded quote approval/deny reasoning system for better communication and transparency.

  • New

    My environment

    ๐Ÿš€ Tickets: You can now easily filter out completed tickets in the ticket Datagrid.

    In order to select which ticket type statuses are completed, navigate to **Settings > Tickets > Ticket **

    Planning

    ๐Ÿ› Fixed a permission issue.

    Administration

    ๐Ÿš€ Invoices: You can now select an alternate billing address for your invoices. You can achieve this by clicking the edit icon (1) and selecting what company or contact address you want to edit the invoice to be used (2).

    ๐Ÿ› Quotes: Sorting on quote datagrid column "Status Change", "Signature sign date" and "Due date" now works as expected.

    ๐Ÿ› Invoices: You can now sort on ID in the invoice Datagrid

    ๐Ÿ› Invoices: The invoice dialog will now show if there is no company or contact.

    Stock

    ๐ŸŒ Clarified buying price (incl.) with better translations.

    General

    ๐Ÿš€ Time registration: We've overhauled the Time Registration component to be a more feature fledged module! Start tracking time for any activity by navigating in the settings (Settings > Hour Registration) and setting up the module by creating an Hour Registration activity type:

    You can then start time tracking a new activity immediately by using the time registration integration in the sidebar (1) and selecting what project and activity type you want to track (2):

    Or you can view your Hour Registration Datagrid on the home page. You can still easily interact with the sidebar integration (1) and use a similar hotbar on the home page (2). The overview shown (3) allows you to easily view and edit hour registration entries. You can always add notes to an hour registration entry in the same Datagrid:

    ๐ŸŒŸ PDF: You can now generate a PDF using the following font families:

    Wix Madefor Display

    Aktifo

    Reckless Neue

    Futura Std Book

    ๐ŸŒŸ New users will by default have the theme stretch option enabled.

    ๐ŸŒ Improved several German translations.

    ๐ŸŒ A couple of Spanish translations have been improved.

    ๐ŸŒ Added various missing translations.

    For more information feel free to contact our support ๐Ÿ“ž +31(0)850806491

  • New

    PV-Designer

    Van der Valk substructure errors are now properly displayed.

    ๐Ÿ› BluBase will now properly work in the PV-Designer again.

    CRM

    ๐ŸŒŸ Contacts: Added the identification field to the Contact Datagrid.

    Forms

    ๐ŸŒŸ Autosave has been improved.

    ๐ŸŒŸ Form titles are now editable.

    Administration

    ๐ŸŒŸ Quotes: By default, when sending a quote to a client, OpusFlow automatically attaches the Quote's generated PDF to the email. You can now override this default behaviour and disable the system from automatically adding the Quote PDF to the email attachments. Go to Settings > Quotation and deselect "Automatically add the quote PDF document to the email when sending the quote".

    Management

    ๐ŸŒŸ Templates > PDF: toYear has been added to the PDF Templating shortcodes.

    General

    ๐ŸŒŸ API: Added next line support for comment fields in the CreateProjectV3 API route:

    So the following line:

    This is line one of my comment\nThis is line two of my comment Becomes:

    This is line one of my comment

    This is line two of my comment

    For more information feel free to contact our support ๐Ÿ“ž +31(0)850806491

  • New

    Projects

    ๐ŸŒŸ Added the possibility of updating the active company/contact of a project, contact update for residential projects and company update for commercial projects.

    Invoices

    ๐ŸŒŸ Allow the use of special characters in the reference field.

    Quotes

    ๐Ÿ› Discounted values now show the correct results.

    ๐Ÿ› Fixed a bug where you can't generate a v1 ROI with a monetary discount.

    Stock

    ๐ŸŒŸ Added the possibility to enlarge a image of an article within the article details.

    General

    ๐ŸŒ Translated the datagrid toolbar in all languages.

    ๐ŸŒ Fixed several translations.

    For more information feel free to contact our support ๐Ÿ“ž +31(0)850806491

  • New

    Projects

    ๐Ÿš€ Removed clients from the account manager dropdown menu.

    Planning

    ๐Ÿ› Fixed a bug where the save button keeps loading.

    Automations

    ๐Ÿ› Fixed a bug where administrators are not able to edit emails send through Automations.

    Management

    ๐ŸŒŸ Improved error logging when inviting users to my organization.

    ๐Ÿ› Articles: Fixed an issue where the window would refresh unexpectedly when entering article details.

    ๐Ÿ› Fixed logging in through a mobile phone and being redirected to a 404 page.

    ๐Ÿ› Fixed the password reset functionality.

    General

    ๐ŸŒ Fixed several translations.

    For more information feel free to contact our support ๐Ÿ“ž +31(0)850806491

  • New

    My environment

    ๐ŸŒŸ Sales: Added "margin over selling price percentage" to the Sales dashboard.

    Projects

    ๐Ÿ› The live data retrieval for the Kanban overview has been fixed.

    Forms

    ๐Ÿš€ Forms will now automatically be submitted when finishing a planning entry.

    ๐ŸŒŸ Scroll to top has been added to Form section switching.

    Administration

    ๐ŸŒŸ Quotes/Invoices: You can now export data from the Quotes and the Invoices DataGrids.

    Stock

    ๐Ÿ› Overview: Selected the first tab (Article) by default, which will now also show the DataGrid data again.

    Management

    ๐Ÿš€ Tags have been added as a new feature in OpusFlow which will revolutionize your workflows. You can get started with Tags by creating them in the Settings > General > Type > Tags section:

    You can apply Tags to three categories for now: "Projects", "Contacts" and "Companies":

    You can apply these tags to the categories when creating said category item:

    And by updating existing category items, such as with a project, as following:

    There's endless possibilities with Tags and be sure to check out our upcoming video explaining tags, very soon.

    ๐ŸŒŸ API: Added tag support to the Create Project API.

    ๐ŸŒŸ Users: Added the departments of users to the Users DataGrid.

    ๐ŸŒŸ Automations: Added Forms v2 as a trigger in Automations.

    ๐Ÿ› Templates > PDF: Fixed the orientation of images in generated PDF files to always be rotated correctly.

    General

    ๐ŸŒ Fixed certain German translations.

    For more information feel free to contact our support ๐Ÿ“ž +31(0)850806491