SCB improvement: disable notifying parent buffers by default in connected mode
Implement GRAILS-9975: apply codec for whole response
for buffer parts that haven't been marked as safely encoded
optimize filteringEncoder / "safe buffer" solution
also prepare for being able to switch encoder when writer is active
use contentType instead of mimeType
Add separate active "codec" setting for taglibs internally (taglibCodec)
Fix GSP source encoding bug in GSP pre-compilation.
Make pre-compilation GSP config similar to run-time GSP compilation
don't allow "unwrapping" GSPResponseWriter
Use generics in getPropertyOrStaticPropertyOrFieldValue method too
Implement CodecLookup
Implement codec config settings for app or plugin
Add autowiring support to codecs
Make HTMLCodec switchable between XML compatible escaping and previous HTML4 escaping
Don't use different logic for taglib codec inheritance
Add taglibCodec setting for GSP, refactor some parts
Add GSP codec settings to default Config.groovy and Upgrade.groovy script
started work on CodecSpec
Log missing codecLookup bean in debug logging level
accept codec writer names ending with "Codec"
Fix failing tests
Set defaults at GSP parsing/compilation time so need to get defaults
while executing GSP
add separate taglibDefault setting / defaultTaglibEncoder to hold
taglib default fallback setting