v1.11.7
`AnnotatedString`: add concrete type asserts to `isvalid`, `ncodeunits` (#57607)
Add a `similar` method for `Type{<:CodeUnits}` (#57826)
implement Memory{T} as a new backend for Array{T} (#51319)
`Base`: `macro b_str`: restrict argument to `String` (#57863)
Fix LazyString building with non-ASCII preceding $ (#49248)
Use optimised string search methods for substrings, too (#52424)
Revert "Revert "Cleanup MemoryRef tests (#54681)""
Rename (Tagged → Annotated)String, etc.
Make concatenation of SubString{AnnotatedString} preserve annotations (#51806)
Unicode: Force-inline isgraphemebreak! (#58674)
Use StringMemory instead of StringVector where possible (#53962)