{"version":"2.1.247","anchor":"built-in-plugin-hook-modules-are-compiled-into-the-release","canonical_anchor":"built-in-plugin-hook-modules-are-compiled-into-the-release","heading":"Built-in plugin hook modules are compiled into the release","tier":"internal","area":"Plugins","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.247\/e\/built-in-plugin-hook-modules-are-compiled-into-the-release","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.247","markdown":"### Built-in plugin hook modules are compiled into the release\n\nBuilt-in plugin hooks now ship inside the binary instead of being read from disk at launch.\n\n**What**\n\nThe build now compiles each built-in plugin's hook registration file and embeds the result in the shipped binary, rather than reading it from disk at run time. There is a build-time command that prints a bundled module, and failures are worded as shipping problems.\n\n**Details**\n\n- A resolver handles a dedicated namespace for these modules, and each built-in's registration file is bundled with a source scan.\n- Build tooling only; no run-time surface for users.\n\n**Evidence**\n\n`scripts\/bundle-builtin-hooks-module.ts`\n\n- Area: Plugins\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 2\/5"}