From 27f881b32281aab720e9749ae2a32684518cacc1 Mon Sep 17 00:00:00 2001 From: James <78121730+itsnewtjam@users.noreply.github.com> Date: Mon, 29 Sep 2025 10:51:17 -0400 Subject: [PATCH 1/2] skip root layout in include (#20) --- src/Quark/QuarkCompiler.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Quark/QuarkCompiler.php b/src/Quark/QuarkCompiler.php index 2db9520..2158538 100644 --- a/src/Quark/QuarkCompiler.php +++ b/src/Quark/QuarkCompiler.php @@ -78,7 +78,7 @@ private function registerBuiltinDirectives(): void { $this->directives['include'] = function ($args) { $template = trim($args, '"\''); - return "echo \$__quark->render('{$template}');\n"; + return "\$__quark->skipRootLayout();\necho \$__quark->render('{$template}');\n"; }; $this->directives['if'] = fn($args) => "if ({$args}) {\n"; From 27c8181793d7468dd1090844018ad7e0f50da376 Mon Sep 17 00:00:00 2001 From: James <78121730+itsnewtjam@users.noreply.github.com> Date: Mon, 29 Sep 2025 10:53:07 -0400 Subject: [PATCH 2/2] release/0.1.2 (#21) --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index ccec6cd..76594e4 100644 --- a/composer.json +++ b/composer.json @@ -1,6 +1,6 @@ { "name": "newtron/core", - "version": "0.1.1", + "version": "0.1.2", "type": "library", "description": "Core framework package for Newtron", "homepage": "https://github.com/newtron-framework/core",