June 11, 2025

What's new in VIKTOR (June 2025)

by VIKTOR Team

This June, we want to update you on the following topics: IFCView now supports IFC 4.3 - Ensures your apps stay compatible with the most modern BIM workflows. Control which views users see - Hide or display views dynamically to create a cleaner and more relevant user experience. In the community spotlight, we have the Facade Configurator, built by Team ASAPrompters during last month's UCODE25 Prompting Challenge.  Does this sound interesting? Keep reading for more information on this month's changes.
illustration of start now

Start building apps for free

Start now

IFCView now support IFC 4.3

You can now also load IFC 4.3 files in the IFCView, supporting the latest version of the IFC specification!

This update ensures your VIKTOR apps stay compatible with the most modern BIM workflows. No changes are required on your end; just load your IFC 4.3 files as you normally would, and everything will work out of the box.

Visit the documentation to learn how to implement an IFCView in your VIKTOR app.

IFC4x3-logo1.1-wide.png


Control which views users see

By default, all views in an app are visible, regardless of what users select. But sometimes, you only want to show results if a certain parameter is set.

With the new visible argument, you can control which views are shown. Either hide or display views dynamically to create a cleaner and more relevant user experience.

For example, if your app lets users choose between running a single load case or an optimization, you can now show different result views based on that choice.

Curious how to implement it? Check out the documentation.

Community Spotlight

This month in the community spotlight, we have the Facade Configurator, built by Team ASAPrompters during the UCODE25 Prompting Challenge.

This LLM-powered tool helps users explore facade design options by adjusting building parameters, facade systems, and design choices like materials, window-to-wall ratio, and sun shading. As you tweak the inputs, the app instantly updates the cost and carbon footprint, alongside a visual preview. 

The Facade Configurator was the winning tool in the category Best UX. Congratulations to Sam Holla (B2architecten), Alexey Matyunin (TU Delft), and Xinzhi Jiang (Hercuton)! 🏆


Would you like to share your application with the rest of the community as well? Please let us know by sending an email to support@viktor.ai!

Other changes

SDK

  • SDK version v14.22.0 is now available: changelog

CLI

  • CLI version 0.44.3 is now available: changelog

PLATFORM

  • Fixed TableView styling and formatting of boolean and date value
  • Fixed page and step views no longer being shown in the order they are declared
  • Fixed ENTITY.CREATE audit event using entity type label instead of class name
  • Fixed the CSV export and transposed table formatting in the TableView
  • Improved general db performance
  • Fixed bug where default of DynamicArray is not processed correctly in combination with output fields.
  • Fixed empty SiblingEntityOptionField and other fields in dynamic array not included in params
Share

Related Blog Posts

May 21, 2025

UCODE 2025: Where AI Meets AEC Innovation

Read more

May 20, 2025

What's new in VIKTOR (May 2025)

Read more

May 20, 2025

Talk to Your ETABS Model: How to Automate Structural Post-Processing with AI and Python

Read more
Get our best content in your inbox

Subscribe to our newsletter and get the latest industry insights

Customer Cases

Blog Posts

White Papers & Guides