All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
5.1.1-alpha.1 (2026-04-10)
- create-frontend: inject postinstall husky in package.json transform (801c23b)
- create-frontend: remove ineffective dependenciesMeta for @d-zero/scaffold (ff530a3)
- create-frontend: rewrite prepare to postinstall in package.json transform (ae01a0b)
- github: add dist-tag detection to publish workflow (5e31f98)
- scaffold: remove husky postinstall script (eca511b)
- scaffold: replace postinstall with prepare for husky (e81b36d)
5.1.1-alpha.0 (2026-04-09)
- create-frontend: skip scaffold install scripts when installed as dependency (beb17f5)
5.1.0 (2026-04-08)
- change prepare to postinstall for Yarn v4 compatibility (cd3cac1), closes #766
- create-frontend: correct minimatch import (c6e5eb1)
- create-frontend: correct scaffold file filtering in interactive mode (ffa3476), closes #804
- create-frontend: exclude dotfiles from ignored patterns (a4da0d0)
- repo: bypass minimumReleaseAge for vulnerability alerts in Renovate (173d81d)
- repo: disable postinstall scripts for third-party packages (1fa4660)
- scaffold: add defaultSemverRangePrefix to .yarnrc.yml (14b75c3)
- scaffold: replace prepare with postinstall for husky setup (8ee55e0)
- scaffold: update deprecated permission pattern syntax and add emulate tool (c73e280)
- use url constant in meta.pug (3b3bc48)
- create-frontend: exclude index files for CMS types and format generated files (cdd2a25)
- repo: add 7-day cooldown period for npm package releases (32c0bee)
- scaffold: add 7-day cooldown period for npm package releases (81e20f4)
- scaffold: replace redirect in index.pug with top page template (9237385)
5.0.0 (2026-01-05)
- check-frontend-env: add Windows support for Volta detection (eeb930d)
- check-frontend-env: check .huskyrc file instead of .husky directory (85891e2)
- check-frontend-env: correct husky v8/v9 path detection (b74a7ee)
- repo: configure ESLint for .storybook TypeScript files (53aebec)
- scaffold: change 'dev' script to use 'kamado server' instead of 'kamado dev' (f64b633)
- check-frontend-env: add CLI functionality to display home directory (f240787)
- check-frontend-env: add new package @d-zero/check-frontend-env (be03e4d)
- 開発環境チェックツールの初期構成を追加 (0f6eba6)
5.0.0-beta.19 (2025-12-22)
- scaffold: upgrade kamado to v1.0.0-alpha.1 and update config (14186ad)
5.0.0-beta.18 (2025-11-25)
- builder: correct output path extension to .html in html plugin (b9154e1)
- scaffold: correct typo in script name from 'cleaer' to 'clear' (1ad45c8)
- builder: allow overriding prettier options for CSS from config file (ee77162)
5.0.0-beta.17 (2025-10-23)
- scaffold: load jQuery before baserCMS editor scripts (2d6130c)
5.0.0-beta.16 (2025-10-23)
- builder: disable Pug cache by default (55a75f9)
- builder: add parserOptions.pugOptions configuration (803044c)
- create-frontend: remove burger editor scripts and add css dependency for basercms (609d11c)
- scaffold: add build scripts with cache clearing option (6adb2be)
5.0.0-beta.15 (2025-10-20)
Note: Version bump only for package @d-zero/fontend-env
5.0.0-beta.14 (2025-10-20)
- create-frontend: prevent gitignore file copy from being skipped (6b80db7)
5.0.0-beta.13 (2025-10-20)
- create-frontend: correct typo in volta-install-node command (a18fda9)
5.0.0-beta.12 (2025-10-20)
- create-frontend: add volta and node installation support (29e4fff)
5.0.0-beta.11 (2025-10-20)
- create-frontend: improve command execution and add volta setup (e54a526)
5.0.0-beta.10 (2025-10-20)
- create-frontend: correct file extension from .cjs to .js in blocks data path (b425f76)
- update prettier glob patterns for rc files (80231cb)
- create-frontend: add gitignore rewrite functionality (e2a6e75)
- create-frontend: add library copying functionality for baserCMS projects (8e73300)
- create-frontend: update project type options and remove unused blocks.html (b003628)
- scaffold: add baserCMS-specific meta template and conditional inclusion (885fe35)
5.0.0-beta.9 (2025-10-05)
- feat(builder)!: support multiple root elements in DOM serialization (b00904c)
- afterSerialize hook now receives
elements array as first parameter instead of window object
5.0.0-beta.8 (2025-10-05)
- builder: execute replace option during serve mode (600a73a)
- builder: enable pug template caching for better performance (ce01ff2)
5.0.0-beta.7 (2025-10-03)
- builder: add --clear-cache option to CLI (a09aa0b)
- builder: add clearAllContentCache function (d434ed8)
- builder: add content cache functionality (91c231d)
- builder: integrate content cache into domSerialize (e21548d)
- builder: integrate content cache into html plugin (7329bb3)
5.0.0-beta.6 (2025-10-03)
- scaffold: filter empty strings in breadcrumb depth calculation (02d5ffc)
- builder: add early return for preserve path format (76cebc0)
5.0.0-beta.5 (2025-09-17)
- scaffold: add dotenv (f9e09fb)
- scaffold: add missing dotenv dependency (79abde5)
- scaffold: remove unnecessary async keyword from breadcrumbs function (2e1e11f)
- scaffold: use rel="icon" for favicon (af6c9e8)
- builder: change default permalink (0c17797)
- scaffold: add dynamic breadcrumb generation (4816002)
- scaffold: add dynamic title generation using breadcrumbs (39fd107)
- scaffold: update c-title-page component (77d8bbe)
- scaffold: update layout and template files (6f95978)
- scaffold: update meta mixin, sample page and package config (f97f141)
- scaffold: update template data with Japanese titles (7c60679)
5.0.0-beta.4 (2025-08-14)
- scaffold: update burger-editor config and sample file format (e45030d)
- scaffold: update CSS to use logical properties and fix formatting (d2339db)
- builder: change layouts directory to _libs/layouts (6e9b5f0)
- builder: resolve prettier config automatically for HTML formatting (b071f9d)
- scaffold: add 11ty layout files (fafeb55)
- scaffold: add sample page for static file production (f2cacbd)
- scaffold: enable prettier by default in eleventy config (ba539bd)
- scaffold: integrate lint check into build process (9c99c22)
- scaffold: update burger-editor dependencies to 4.0.0-alpha.14 (3bec3a5)
5.0.0-beta.3 (2025-07-11)
- builder: restore SASS compilation functionality as hidden feature (f4deb58)
5.0.0-beta.2 (2025-07-11)
- scaffold: introduce @burger-editor/local for local development (1524937)
5.0.0-beta.1 (2025-07-01)
- builder: resolve npm packages starting with @ symbol (d2f0817)
- builder: update eslint rule from import to import-x (2a71dbf)
- scaffold: add CSS layer structure and burger-editor integration (89b4fa6)
5.0.0-beta.0 (2025-06-20)
- resolve Yarn v4 compatibility issues in tests (c83d417)
- scaffold: remove independent yarn.lock for workspace consistency (3099cf7)
- scaffold: replace SCSS comments with CSS comments in component styles (ff1345f)
- builder: add CSS compiler with minification support (e260d0a)
- postcss: add postcss-extend-rule plugin and migrate to ES imports (b0fe263)
- repo: add release:beta:latest script (5c904d0)
- scaffold: add
printcommand (355a71a) - scaffold: リセットCSSにdestyle.cssからkiso.cssを採用 (c2ed37d)
- Revert "chore(repo): migrate to Yarn v4" (d9d6623)
- scaffold: destyle.cssを廃止
5.0.0-alpha.46 (2025-05-19)
- builder: rename tsc script to build (cd535c3)
- github: update CI compile step to use yarn build (229b911)
- repo: exclude dist and storybook-static directories from linting (2e19fa0)
- builder: add HTML extension customization feature (42b8fde)
- builder: add HTML hooks functionality for custom processing (6698f58)
- builder: add isServe flag to HTML hooks (9126ae1)
- builder: expose window object in dom-serialize hook (b3750b7)
- custom-components: add Breadcrumbs component (18ca2a5)
- scaffold: add ai tasks and enhance rules (db109a8)
5.0.0-alpha.45 (2025-04-11)
- custom-components: adjust hamburger-menu button styles (2e31071)
- custom-components: add
custom-components(1eb7b04) - scaffold: clinerulesの改善 (154348b)
- scaffold: remove SASS variables and theme files (f48f60f)
- scaffold: remove SASS variables
5.0.0-alpha.44 (2025-03-12)
- scaffold: add dialog and invokers polyfills (eee8c7b)
5.0.0-alpha.43 (2025-03-12)
- scaffold: add AI prompt behavior and coding guidelines (522752f)
5.0.0-alpha.42 (2025-03-06)
- builder: update image-size v2 retrieval to use async function and improve type handling (7d65c2e)
- scaffold: update .gitignore to reflect correct temporary directory (aa17c0c)
- create-frontend: add pattern for test files in plop configuration (97e1f1e)
5.0.0-alpha.41 (2025-03-03)
Note: Version bump only for package @d-zero/fontend-env
5.0.0-alpha.40 (2025-03-03)
- builder: add option
outDir(a3d0843)
5.0.0-alpha.39 (2025-02-12)
Note: Version bump only for package @d-zero/fontend-env
5.0.0-alpha.38 (2025-02-05)
Note: Version bump only for package @d-zero/fontend-env
5.0.0-alpha.37 (2025-02-03)
- scaffold: .bge-contentsクラス名のsが抜けていたので修正 (c9b4757)
- scaffold: 301_form_confirmテンプレートの最初の.cc-form-fieldset直下にdiv要素追加 (32aba92)
- scaffold: bge-style.scssのファイル名を変更 (071dc15)
- scaffold: bge-style.scssのファイル名変更に伴う周辺処理の更新 (bcca3a1)
- scaffold: componentsレイヤーの廃止
- scaffold: componentsレイヤーの廃止
5.0.0-alpha.36 (2025-01-06)
- scaffold: fix markuplint config (e302169)
5.0.0-alpha.35 (2024-12-23)
- builder: fix to strip CSS comments on no-minify (c7a1f05)
5.0.0-alpha.34 (2024-12-16)
5.0.0-alpha.33 (2024-12-10)
- builder: add
characterEntitiesoption (4db7534)
5.0.0-alpha.32 (2024-12-10)
- scaffold: update eslint config to flat (c423fab)
- scaffold: クラス名をMarkuplintに追加しやすいようにコンフィグファイルを改善 (33dc4c8)
5.0.0-alpha.31 (2024-11-06)
- builder: remove
console.log(df89cd2)
5.0.0-alpha.30 (2024-11-06)
- builder: add
charset.overridesoption (9afeaaf) - builder: expose declaration type files (f17e294)
- builder: improve
charsettype (741d080) - builder: use custom Pug extension instead of
@11ty/eleventy-plugin-pug(df94f82)
5.0.0-alpha.29 (2024-11-06)
- builder: fix publish target files (60f2905)
5.0.0-alpha.28 (2024-11-05)
- builder: fix condition of external URL (a104747)
- builder: fix default boolean of options (7e1360f)
- builder: fix DOM serialization (234f955)
- builder: support 11ty generated path on dev server (b61cb2d)
- repo: fix textlint command (192818d)
5.0.0-alpha.27 (2024-10-31)
- builder: add
imageSizesoption (4ddeab7)
5.0.0-alpha.26 (2024-10-31)
Note: Version bump only for package @d-zero/fontend-env
5.0.0-alpha.25 (2024-10-29)
- create-frontend: add
--debugoption (835529e) - create-frontend: add interactive mode (e0cf69d)
- create-frontend: add settings for
type=burger(b755336) - create-frontend: add settings for
type=static(7298f7e) - scaffold: add
.bge-contentstyles withbge-style.css(081f7ee) - scaffold: add
checkJs=falseto tsconfig (1fb9ed1)
5.0.0-alpha.24 (2024-10-24)
- builder: fix the condition regarding the presence or absence of
doctype(4dea2e9)
- scaffold: コンポーネントファイル名を
_c-*からc-*に変更 (ae6d450)
- scaffold: コンポーネントファイル名を
_c-*からc-*に変更
5.0.0-alpha.23 (2024-10-15)
Note: Version bump only for package @d-zero/fontend-env
5.0.0-alpha.22 (2024-10-11)
- builder: disable donDiff when using
options.ssi(2b1afde)
5.0.0-alpha.21 (2024-10-11)
- builder: fix passing charset to the attribute (6e2fd17)
- builder: fix regex pointer to reset (6aba522)
- builder: fix to return original file content according to the path (397b4af)
- builder: enable live reload on path transfer (e3392ee)
5.0.0-alpha.20 (2024-10-11)
- builder: fix to refer
pathFormatoption (d4a3473)
5.0.0-alpha.19 (2024-10-11)
- builder: fix
minifieroption default value (1864f9d)
- builder: change options (419bc27)
- scaffold: add
lint:textcommand (59ff16e) - scaffold: add Textlint PRH setting (635a9d2)
- builder:
@d-zero/builder/11tyのオプションの受け取りをaddGlobalDataから第2引数に変更
5.0.0-alpha.18 (2024-10-11)
- builder: rename package command name (b7c5db3)
- scaffold: add
testcommand (6df437e) - scaffold: add TS compile checker as
lint:tscommand (a330265) - scaffold: remove
releasecommand (7e1c8df)
- scaffold: remove
releasecommand - builder: rename
buildcommand todzbuildcommand
5.0.0-alpha.17 (2024-10-10)
5.0.0-alpha.16 (2024-10-09)
- builder: fix detection of doctype (4ea90de)
- builder: fix to prevent deletion of index.html (deaf2dc)
- builder: support non-TS scripts (d463dad)
- scaffold: add
--fixoption to lint commands (78208e3)
- builder: add
pathTransformRouterfeature (24f538c) - builder: support ESM configuration (65cde74)
- builder: support Prettier options (b5dc432)
- builder: update 11ty v3.0.0 (6da098a)
- postcss: replace
postcss-color-functionwithpostcss-color-mod-function(0dc805e)
- postcss: use
color-mod()instead ofcolor() - builder: support ESM configuration only
- builder: update 11ty
5.0.0-alpha.15 (2024-10-01)
- builder: html-minifier-terserで設定したhtmlの変換をローカルサーバーでも確認できるようにする (2c129aa)
5.0.0-alpha.14 (2024-07-31)
- builder: css,js,画像ファイルのアウトプット先ディレクトリを指定できるようにする (bd6028b)
5.0.0-alpha.13 (2024-07-22)
- builder: add to support to build multiple CSS (94dcb2c)
5.0.0-alpha.12 (2024-07-05)
- scaffold: fix ignore path within lint-staged (c62c532)
5.0.0-alpha.11 (2024-07-05)
- repo: fix deprecated husky command on prepare script (d72833b)
- scaffold: fix to ignore
htdocson lint staged process (8292cc9)
- scaffold: 301_form_confirmテンプレートに「入力画面に戻る」ボタンを追加 (7aa3614)
- scaffold: add
@d-zero/componentstylelint rule (7c42f10) - scaffold: huskyの追加 (7f485dc)
5.0.0-alpha.10 (2024-06-11)
- scaffold: 生成ファイルや静的ファイルがリント対象となっていたため除外設定を追加 (0938636)
- scaffold: 文字選択の背景色が表示できない設定になっていたので削除 (5b7a559)
- scaffold: リセットを
destyle.cssに変更 (10f05c7)
5.0.0-alpha.9 (2024-06-10)
- builder:
emptyファイルをコピーしないように変更 (218c0c1) - builder:
publicDirをeleventyConfig.addGlobalDataに設定できるように追加 (26e2740) - builder: 静的ファイルフォルダを
[@static](https://github.com/static)として定義 (c9668c2) - scaffold:
[@static](https://github.com/static)フォルダを空フォルダとして予め準備 (7fe485b)
5.0.0-alpha.8 (2024-05-23)
5.0.0-alpha.7 (2024-05-14)
- postcss: fix dependency type (3e70032)
5.0.0-alpha.6 (2024-05-14)
- repo: fix each version (50d50ad)
5.0.0-alpha.5 (2024-05-14)
- scaffold: fix published files (f35ae2b)
5.0.0-alpha.4 (2024-05-14)
Note: Version bump only for package @d-zero/fontend-env
5.0.0-alpha.2 (2024-05-14)
- create-frontend: fix to read
.gitignoresafely (b192aa4) - scaffold: fix to include
.gitignorein package (e432294)
- create-frontend: transform
package.jsonas private package (d0bcbb5)
- repo: first commit (8d3d8e5)