`drush updatedb` required. ### General - Add example Vue3 app to documentation. - Add settings panel. - Add ability to toggle on entity IDs. - Add configurable schema version/description. - Add configurable site details (name, slogan, home). - Add Gitlab CI & some unit tests. - Add Drupal config schema. - General PHPCS cleanup. - Resolve #3366088 "Entity reference fields", Add toggle. - Removal of general interface `Node`. **BREAKING CHANGE?** ### Blocks - Change `Block` to `BlockInterface` **BREAKING CHANGE** - Change query arg block_plugin_id: String! to id: ID! **BREAKING CHANGE** ### Edge - Enforce published in `Edge` query - Change `Node` in `Edge` to `EdgeNode` **POSSIBLE BREAKING CHANGE** - Add langcode support to edges. ### Terms - Issue #3364017: Expose parent term id for Taxonomy Term schema ### Routes - Issue #3364408 by Yury N, almunnings: Routes: language argument is not passed to RouteEntity producer