develop
Fix #23658: Ensure Pencil Code interaction loads correctly by waiting for script (#24861)
Apply prettier 2 (#19862)
Fix #7092: Remove downgradeComponent (#21903)
Fix #21123: problem in adding pencil interaction. (#21926)
Fix Part of #9749: Migrates Interaction Pencil Code Editor to Angular (#14624)
Fix #14840: Preserve Space after Punctuation (#22114)
Fix issue #20405: Add Duplicate answer group in the validation warning list, Display warning message for all interaction error (#22062)