Previous article
Next article

1.1 Introduction

We are pleased to present the release of cadwork Version 2025 this year. We have made a small but fundamental change to the naming of our versions. In future, the name of our releases will include the year number. This will make it easier to understand how up-to-date the respective versions are and how they are classified.

build-number-and-date-in-startup-all.png
Start screen with build number and release date

We are particularly pleased to be able to present you with another extensive major release this year. Last year, we released a minor update for Version 30 in the form of Service Pack 2024 in order to work on the development of Version 2025 in parallel. The service pack deliberately had a reduced scope, which allowed us to free up additional resources for fundamental work on the basis of our software. This additional work is an important basis for maintaining and expanding the stability and performance of the software. At the same time, they form a solid foundation for future features.

Similar to building a house, the same applies to software development. Only a stable foundation makes it possible to build a resilient and powerful structure on it for the long term. Our software foundation has been put to the test time and again over the past few years - in particular by the numerous features that have been added to cadwork over the years and have made it a powerful tool in day-to-day business.
However, the desire for new functions and ever-increasing performance will continue to confront us with new challenges in the future. It is therefore time to carry out a fundamental "overhaul" in some core areas, which will extend over several version cycles. The aim is to create a more stable and robust software that delivers impressive performance and at the same time serves as a solid foundation for future features and larger projects that we have been wanting to implement for some time.

For version 2025, we have already successfully used the time gained to renew important parts of the foundation.
The growing size of projects and the constantly increasing level of detail repeatedly push performance to its limits. In this context, for example, the optimal handling of large amounts of data is the focus of our development.
When files are opened, all data is accessed in a concentrated manner. By optimizing database access, we were able to noticeably increase the speed for opening files with high nubmers of connector axes.

Visualization is also crucial for working smoothly with very large and detailed projects. For this reason, we have started to comprehensively modernize the part of the software that is responsible for visualizing the construction model. This work has already resulted in version 2025 becoming noticeably more stable and performant in this area.
One example of this is the improvement in performance when displaying and hiding and also activating according to element attributes. The modernization of this software component has enabled multiple selections in the attribute lists with immediate visual feedback and a good response time.
Functionalities such as the "View cube" for user-friendly view control or a higher "Depth of field" for a more concise and loss-free display were also implemented as part of the initial modernization work.
The modernization is not yet complete, and we expect that the continuation in the coming versions will lead to further significant improvements in performance and stability.

Another example of modernization and conversion of the software basis are the extensive changes in the area of shop drawing exports with lists. Communication (data exchange) between the export functionality and the list module has been put on a new foundation, enabling a much more stable and efficient export. In future, this will enable us to implement features that would not have been feasible with the previous foundation.

We would like to take this opportunity to thank all our maintenance clients. The regular mutual exchange provides us with an important basis for practical further development. Your maintenance contributions ensure that we can continue to develop our products in a future-oriented manner and provide you with a competent and committed support and training team in your day-to-day business.

We would be delighted if you would continue to place your trust in us and hope that we will meet your requirements in terms of future-proofing, performance, quality and technical support.

We wish you a successful start to working with Version 2025. The following documentation should help you with this. In addition, a collection of videos on various topics will soon be available in cadwork Version 2025, which will be continuously expanded. Of course, we will also be happy to answer your questions personally.