1.251
Release date: December 02, 2025
| New feature | It is now possible to save information on the RunOutput that is relevant for its creation. This helps users decide, e.g. that older run ouptuts can be used if the underlying data has not changed.
[
#66
] Examples of information that can be saved on the RunOutput:
|
| New feature | The pool configuration can now reference another pool and thus inherit its configuration.
[
#9904
] To prevent new pool configurations from being too unrelated to central requirements, it is now possible to reference the pool configuration of a reference project. The reference configuration is used instead of the individual configuration. For this purpose, a special XML syntax was introduced. Example: The syntax indicates the UUID of the reference project. Modifications to the reference project are “inherited” to the child project. It is only possible to reference one pool configuration and no other definitions can be written. That means, e.g. in the example above, it is not possible to define an additional group in “Example_pool”. |
| Improvement | It is now possible to prefetch BLOBs during secondary sync.
[
#70
] The |
| Improvement | It is now possible to prevent pure offsite users from being created on the secondary service.
[
#11470
] A configuration flag was added to Note: The default is to allow the creation to pure offsite users. |
| Improvement | Post-edit scripts are now able to update the BLOBs of components.
[
#500
] This makes it possible, e.g. for components that are saved in a generic pre-processor format to automatically be converted into different solver formats after editing and automatically be saved in SCALE.sdm. |
| Improvement | Primary server users are now allowed to work in a client that was checked out against a secondary service. [ #11441 ] |
| Improvement | SCALE.search: The name scheme dependent file names of a component are now stored in the SCALE.search component data index.
[
#46
] In Model, the file name of a component is retrieved based on a conditional name scheme, which includes certain conditions based on the context in which the component is used in the client. For SCALE.search, the component file name must be retrieved from the service, where such conditions are not explicitly set. To circumvent this issue, the file name is now computed for each name scheme at its defined alternatives and then added to the component data in the SCALE.search index. |
| Improvement | The assembly template API was extended so that it can now access component attachments.
[
#137
] Users have attachments on many of the components that they use during assembly. The existing template API was extended so that these attachments can be used as data in the assembly process. The template API is now able to provide the attachment information of the components via explicit queries during assembly.
|
| Improvement | The date and time format was improved for clarity.
[
#11443
] In the past, the modification/creation date for components in the grid and the date for assembly starts were displayed as “X days ago”. This was too imprecise for certain use cases. The information is now displayed as an exact date.
|
| Bug fix | The secondary service sync is now able to automatically resolve DependencyNotFoundError. [ #11471 ] |
