|RCE| 4.27.0 |RNS| ------------------ Release Date ^^^^^^^^^^^^ - 2022-09-01 New Features ^^^^^^^^^^^^ - Git: allow overriding default master branch with an env variable. - VCS settings: when setting landing ref from UI switch default GIT branch too. This allows having non-default branches set as default. - Users: enable full edit mode for super admins. Super-Admins now are allowed to edit even LDAP/OAuth user attributes. We'll enable the users to change their names via external auth for rename cases. General ^^^^^^^ - Commits/summary: unify fetching remote attribute in summary and commits page to properly and in the same way show the data. - Caches: updated logging and some timings - Caches: allow regional per repo caches, and invalidate caches via a remote call. - Caches: invalidate cache on remote side from repo settings alongside local cache. - Git: allow setting symbolic ref for repos without master branch. - Sys-info: added helpers for faster loading of sys-info data - Debugging: debug = true flag now prints associated exception and logs right into the error page Security ^^^^^^^^ - Healthcheck: Added authentication because we expose DB information - Security: fixed self-xss on archive download page. Performance ^^^^^^^^^^^ Fixes ^^^^^ - Drafts: show TODO drafts properly in edge cases. - Files: fixed unicode problems in specially encoded paths handler. - Caches: fixed issue with exception on handling non-ascii cache keys. - Git: handle archive generation crash case when submodules are present. Upgrade notes ^^^^^^^^^^^^^ - Scheduled release 4.27.0.