---
enhancements:
  - |
    Across Haystack codebase, we have replaced the use of `ChatMessage` dataclass constructor with specific
    class methods (`ChatMessage.from_user`, `ChatMessage.from_assistant`, etc.).
