diff --git a/core/modules/book/config/install/node.type.book.yml b/core/modules/book/config/install/node.type.book.yml
index 531677f..27f03dd 100644
--- a/core/modules/book/config/install/node.type.book.yml
+++ b/core/modules/book/config/install/node.type.book.yml
@@ -10,6 +10,6 @@ name: 'Book page'
type: book
description: 'Books have a built-in hierarchical navigation. Use for handbooks or tutorials.'
help: ''
-new_revision: false
+new_revision: true
preview_mode: 1
display_submitted: true
diff --git a/core/modules/node/src/Entity/NodeType.php b/core/modules/node/src/Entity/NodeType.php
index 2867e53..8a5de2b 100644
--- a/core/modules/node/src/Entity/NodeType.php
+++ b/core/modules/node/src/Entity/NodeType.php
@@ -88,7 +88,7 @@ class NodeType extends ConfigEntityBundleBase implements NodeTypeInterface {
*
* @var bool
*/
- protected $new_revision = FALSE;
+ protected $new_revision = TRUE;
/**
* The preview mode.
diff --git a/core/modules/node/tests/modules/node_test_config/config/install/node.type.default.yml b/core/modules/node/tests/modules/node_test_config/config/install/node.type.default.yml
index 33d62b3..b65ee9f 100644
--- a/core/modules/node/tests/modules/node_test_config/config/install/node.type.default.yml
+++ b/core/modules/node/tests/modules/node_test_config/config/install/node.type.default.yml
@@ -2,7 +2,7 @@ type: default
name: Default
description: 'Default description.'
help: ''
-new_revision: false
+new_revision: true
display_submitted: true
preview_mode: 1
status: true
diff --git a/core/modules/quickedit/src/Tests/QuickEditLoadingTest.php b/core/modules/quickedit/src/Tests/QuickEditLoadingTest.php
index 4816c04..57ad143 100644
--- a/core/modules/quickedit/src/Tests/QuickEditLoadingTest.php
+++ b/core/modules/quickedit/src/Tests/QuickEditLoadingTest.php
@@ -71,6 +71,12 @@ protected function setUp() {
'name' => 'Article',
));
+ // Set the node type to initially not have revisions.
+ // Testing with revisions will be done later.
+ $node_type = NodeType::load('article');
+ $node_type->setNewRevision(FALSE);
+ $node_type->save();
+
// Create one node of the above node type using the above text format.
$this->drupalCreateNode(array(
'type' => 'article',
diff --git a/core/profiles/standard/config/install/node.type.article.yml b/core/profiles/standard/config/install/node.type.article.yml
index cc5f7b8..1fd439c 100644
--- a/core/profiles/standard/config/install/node.type.article.yml
+++ b/core/profiles/standard/config/install/node.type.article.yml
@@ -5,6 +5,6 @@ name: Article
type: article
description: 'Use articles for time-sensitive content like news, press releases or blog posts.'
help: ''
-new_revision: false
+new_revision: true
preview_mode: 1
display_submitted: true
diff --git a/core/profiles/standard/config/install/node.type.page.yml b/core/profiles/standard/config/install/node.type.page.yml
index 70bed48..57dcc0c 100644
--- a/core/profiles/standard/config/install/node.type.page.yml
+++ b/core/profiles/standard/config/install/node.type.page.yml
@@ -5,6 +5,6 @@ name: 'Basic page'
type: page
description: 'Use basic pages for your static content, such as an ''About us'' page.'
help: ''
-new_revision: false
+new_revision: true
preview_mode: 1
display_submitted: false