The version is released in minor version 2024.9.1.3545, since an unpleasant bug caused by development of the new feature was discovered after release.
.NET 8.0
The version 2024.9 doesn’t bring any metamodel changes, but it is the first Origam version built on .NET 8.0. In case of hosting application behind IIS, you need to download and install appropriate hosting bundle.
Removal of stack trace in server responses
The version 2024.9 marks beginning of our journey to remove stack trace information from server failure responses. Unfortunately validation errors are also treated as exceptions, thus the process is complicated. The system behaves as before (meaning returns the same responses) only in Development
environment. By default system is set to be in Production
environment, this also goes for our docker images. The theory behind this system is described here. If you’re facing complications resulting from this change you can default to Development
environment as a temporary solution until the issue is resolved.
How to set docker container as Development environment
Set environment variable ASPNETCORE_ENVIRONMENT
of the container to Development
How to set IIS hosted application as Development environment
Add following element under aspNetCore
element in web.config
file.
<environmentVariables>
<environmentVariable name="ASPNETCORE_ENVIRONMENT" value="Development" />
</environmentVariables>
Always show filter UI
It is now possible for each user to configure the screen to always start with the filter UI enabled. The focus is also set to the first field of the filter UI.
Fixes
2024.9 brings improvement to new user registration process. Of course it also contains fixes that were included in 2024.8.1.