Expected Behavior
Path completions should be case insensitive.
Actual Behavior
Path completions behave in a weird way before version 8.0. Being case sensitive if part of the name is provided that does not match the casing of the item. This is super annoying.
Steps to Reproduce the Problem
- Open ISE
- Type
Get-Item master:\ and press Ctrl+Space. SPE will provide suggestions for all root children items of the master database including /templates
- Type
Get-Item master:\te and press Ctrl+Space. SPE will provide suggestion for /templates
- Type
Get-Item master:\Te and press Ctrl+Space. SPE will not provide any suggestions as the initial checking in Sitecore is case-sensitive.