---
type: Other
scope:
  - ckeditor5-core
  - ckeditor5-editor-classic
  - ckeditor5-editor-inline
  - ckeditor5-editor-balloon
  - ckeditor5-editor-decoupled
  - ckeditor5-editor-multi-root
  - ckeditor5-watchdog
closes:
  - https://github.com/ckeditor/ckeditor5/issues/19885
---

Changed the configuration structure related to roots' data.
The `config.initialData`, `config.placeholder`, and `config.label` options from the editor configuration have been deprecated 
and replaced with the `config.root.initialData`, `config.root.placeholder`, `config.root.label` options. 
For multi-root editor the `config.roots` option has been introduced. The above options should be now defined for each root
separately through `config.roots.<rootName>.initialData`, `config.roots.<rootName>.placeholder`, and `config.roots.<rootName>.label` 
options.
