Starting from Jira 12.0, Confluence 11.0, Bitbucket 11.0, Bamboo 13.0, and Crowd 8.0 only URL-safe-like characters are allowed in web-resource <context> names. A plugin that declares unsafe characters will fail to install, with an error naming the incorrect context and the invalid characters. Context names must not contain / ? + , # % &, whitespace, or anything outside visible ASCII. They must also not be empty, nor start with -
Why? In older product versions they will continue to install, but are likely to break when the contexts are used at runtime. With this change the problem will be surfaced sooner instead of hiding.
For guidance on updating context names see: Upgrade web-resource context names