# Changelog
This file includes a history of past releases. Changes that were not yet added to a release are in the [changelog.d/](./changelog.d) folder.
## v16.0.3 (2023-09-07)
- [Bugfix] Fix "Error: invalid_request Mismatching redirect URI" - ensure superset respects X-Forwarded-For/X-Forwarded-Proto headers set by Caddy. This effectively fixes running Cairn on HTTPS without a 3rd-party web proxy. (by @ravikhetani)
## v16.0.2 (2023-09-04)
- [Bugfix] Fix "cannot list resource 'pods'" on Kubernetes. (by @regisb)
- [Bugfix] Fix superset database name in user creation with `do cairn-createuser`. (by @regisb)
- [Improvement] Users will now have the access to graded field in course_blocks table with this change which indicates if course unit is graded or not. (by @Faraz32123)
## v16.0.1 (2023-07-17)
- [Bugfix] Fixed user creation command issue with Palm release. (by @jramnai)
## v16.0.0 (2023-06-15)
- 💥[Feature] Upgrade to Palm.
- 💥[Feature] Add single sign-on (SSO) authentication with the LMS. User accounts no longer need to be created manually. Instead, users log in via the LMS and are automatically granted access to their course data. With this change, users will no longer have access to the accounts that were created manually, unless they used the same username in Superset and the LMS. To revert to the previous behaviour, set `CAIRN_ENABLE_SSO=false`. (by @regisb)
- The `cairn` utility scripts were removed from the Superset and Clickhouse images.
- [Bugfix] Support Superset passwords that include an empty space. (by @regisb)
- [Improvement] Add a scriv-compliant changelog. (by @regisb)