kbase / kbase-ui

kbase-ui components
MIT License
10 stars 22 forks source link

preparing release 2.7.0; catalog: menu link fix; update release notes [UFI-23, UFI-25] #1623

Closed eapearson closed 2 years ago

eapearson commented 2 years ago

Pull Request

Description

This is a relatively big release, as it includes changes over three months. This was not intentional, just due to some overlapping sets of changes.

One set of changes affects several plugins, which was part of the effort to investigate html injection vulnerabilities. The changes consist mostly of annotations when usage is considered safe, but also includes various fixes, such as sanitizing test before injection, or using naturally safe text injection, rather than html.

Issues Resolved

Testing Instructions

Ran all 67 integration tests, including new tests covering newly added interfaces.

Dev Checklist

Release Notes

Release