# November 18th

**Changelog released on 2025-11-18**

This update fixes list sorting, allows business rules to write to read-only fields inside complex attributes, corrects global list and datatype errors, improves loading of entity images, fixes Elastic error and makes table view columns optional.

## Bug

1. **Table view columns should not be required and should default to all columns:** The 'Table view columns' setting is no longer required when 'Enable table view' is toggled on a list with a complex attribute and multiple subfields. If left empty all columns are displayed by default.\
   (SP-1362)
2. **Using localize in Publication can generate multiple similar translations:** Using localize in Publications could generate multiple similar translations.\
   (SP-1440)
3. **Business rules can not overwrite value of 'read only' attributes in a complex:** Business rules are now correctly able to overwrite values of subattributes in a complex that are read-only.\
   (SP-1462)
4. **Elastic error when changing mapping of number attribute:** Trying to change an existing NumberAttribute with values from a decimal to an integer or vice versa by changing the 'Number of decimals' setting to 0 now throws an error to prevent elastic errors.\
   (SP-1895)
5. **Images sometimes does not load on entities:** On rare occassions images on entities would show as blank images instead of their preview thumbnail. (SP-1931)
6. **Creating a globallist with datatype list throws error:** Creating a global list with data type list now works as expected.\
   (SP-1947)
7. **Unable to delete actions in business rules:** A bug was causing any actions in a business rule with multiple conditions, that was not in the last conditionblock to not be deletable. \
   (SP-1948)
8. **List sorting doesn't work as expected:** List sorting added the elements one index higher than expected.\
   (SP-1949)
9. **Asset folder menu items not implemented:** Asset folder menu items are now implemented and working.\
   (SP-749)
10. **When deleting an assetfolder the assets in the folder does not get deleted:** Deleting an asset folder now deleted the assets within it.\
    (SP-816)

## Task

1. **Do not remove decimal point when decimal value is deleted:** When removing the the decimal value of a NumberAttribute, the decimal point is no longer automatically removed.\
   (SP-1939)
2. **Inconsistency in global list creation:** When creating a global list through attribute setup, the global list now defaults to a complex attribute which is considered best practice.\
   (SP-1941)
3. **Remove deprecated migrated system permissions:** The internal migration tool now removes system permissions from Struct PIM 3 that are not used in Struct PIM 4.\
   (SP-1686)
