## Arches 7.6.11 Release Notes

### Bug Fixes and Enhancements

- Fix business data importer treatment of missing key/value pairs in tile data [#11836](https://github.com/archesproject/arches/issues/11836)
- Fixes issue in URL widget where saving null would prevent the entry of any further data. [#10796](https://github.com/archesproject/arches/issues/10796)
- Fixes an issue where negating a search term causes the whole search page to reload.  [#12115](https://github.com/archesproject/arches/issues/12115)
- Fix incorrectly decorated oauth callback view [#12121](https://github.com/archesproject/arches/issues/12121)
- Call datatype `post_tile_save()` in JSON-LD loader [#11988](https://github.com/archesproject/arches/issues/11988)
- Fixes bug where the complete report didn't print. [#11957](https://github.com/archesproject/arches/issues/11957)
- Guard against falsey node values indicating that a tile is fully provisional [#12153](https://github.com/archesproject/arches/pull/12153)
- Adds permission check to `bulk_disambiguated_resource_instance` endpoint [#12144](https://github.com/archesproject/arches/pull/12144)
- Enable "Loaded but Unindexed" ETL runs to be unloaded [#12006](https://github.com/archesproject/arches/pull/12077)

### Dependency changes:

```
Python:
    Upgraded:
        Django == 4.2.23 (or <5.0.0)
JavaScript:
    Upgraded:
        none
```


### Upgrading Arches

1. Upgrade to version 7.6.0 before proceeding by following the upgrade process in the [Version 7.6.0 release notes](https://github.com/archesproject/arches/blob/dev/7.6.x/releases/7.6.0.md)

2. Upgrade to Arches 7.6.11

    ```
    pip install --upgrade arches==7.6.11
    ```

3.  If you are upgrading from version 7.6.10, you'll need to rebuild your frontend bundle:

    - If you plan on doing active development, and need to see frontend changes automatically, run:
        ```
        npm start
        ```

    - If you do not plan to do active development, run:
        ```
        npm run build_development
        ```

    - if you are running in production, collect your static files
        ```
        python manage.py collectstatic
        ```

4. If you are running Arches on Apache, restart your server:
    ```
    sudo service apache2 reload
    ```
