1.3.1 (2024-11-27)
- renderEngineOption should specify compile option and runtime option (446d8d9)
1.3.0 (2024-11-26)
- migrate template engine from liquidjs to handlebars (16e511c)
1.2.0 (2024-08-29)
- migrate ejs to liquidjs, close #26 (0c9e9bb)
- type
EntryPathOption
changeejsOption
torenderEngineOption
(fb27ceb)
1.1.3 (2024-07-12)
1.1.2 (2024-05-13)
- Add
Content-Type
header when the development server returns HTML to avoid returning it is being treated as text (f6ec180) - add friendly log if the
configName
file is incorrect on dev server (dc0c004)
1.1.1 (2023-12-15)
- dev server can correctly recognize url search params now (1eaa683)
1.1.0 (2023-12-15)
- dev server can correctly recognize url search params now (1eaa683)
1.1.0-alpha.4 (2023-10-17)
- add
entry.__options.templateName
judgement for adaption ofPluginOption.expereimental.customTemplateName
using.html
(dcd8955) - path related resources cross-platform problem (eaea7a7)
- remove prepareTempEntries related functions (fa01e0e)
- test: unit tests, unplug vite-lifecycles test due to prepareTempEntries is removed (086bd4a)
- virtual entries only avaliable in
build
command (983ee71)
- trying to make entry html virtual, but vite:build-html plugin could not resolve virtual entry format, received incorrect relative path (d827f2d)
- using virtual template instead of
writeFile
(5509baa)
1.1.0-alpha.3 (2023-10-17)
1.1.0-alpha.2 (2023-10-17)
- add
pageConfigGenerator
so you can use pluginOptions even in page config (1648493)
1.1.0-alpha.1 (2023-10-07)
1.1.0-alpha.0 (2023-10-07)
- in case the build progress is failed due to other reasons, flagged HTML (generated by plugin) will be overrode (4207b74)
- merge multi-level if branch (26041cc)
- test: clean templates when running unit tests (c85d113)
- skip write temp entries in dev mode (ad71333)
- test: add single test unit for experimental mode (036bc3f)
- use dev-middleware to render templates instead of writeFile (ffc54ae)
1.0.1 (2023-07-10)
- nested folder tests are skipped, fix nested folder does not compile issue (106e2a2)
1.0.1-beta.3 (2023-06-16)
- add new option
experimental.rootEntryDistName
to customize the "root entry" asset names & fixexperimental.customTemplateName
may case pollution outer dist folder (93d9ef1) - test: add fallback entry name in case entry was placed in root dir (2d840c1)
1.0.1-beta.2 (2023-05-09)
- add ignore node_modules incase using plugin without
root
path configured (d17b87a)
1.0.1-beta.1 (2023-05-06)
- fix different generated entry HTML script path (94c0fd8)
1.0.1-beta.0 (2023-05-06)
- coverage: uncovered branches about
src/tyemplate.ts
(1207a70) - coverage: uncovered branches about
src/types.ts
(03ff770) - coverage: uncovered branches in
src/dev-middleware.ts
(3a7315e) - coverage: uncovered tests in
tests/server.test.ts
(7954b9a)
- add auto coverage test for main branch (45c9b51)
- add experimental feature - customTemplateName (70a1c2b)
1.0.0 (2023-04-25)
- debug: add colorized console for plugin fatals (2241370)
- debug: add colorized console for plugin messages (a3ced67)
1.0.0-alpha.1 (2023-04-24)
- add security detection for exist HTML files (8113dfe)
1.0.0-alpha.0 (2023-04-23)
0.1.1 (2023-04-17)
- add multi version export (2da968f)
- change output dir to adapt
tsup
default config (aff67c4) - revert version in package.json (c06bfdf)
- simplify github action & fix test fixtures config (6e55e25)
- using bundled plugin in tests change its path (773d163)
0.1.1 (2023-04-17)
- add multi version export (2da968f)
- change output dir to adapt
tsup
default config (aff67c4) - revert version in package.json (c06bfdf)
- using bundled plugin in tests change its path (773d163)
0.1.1 (2023-04-17)
0.1.1-alpha.0 (2023-04-13)
- add helper unit test, add fallback href text for no-title pages (35064cf)
0.1.0 (2023-04-12)
- add
viteServer.transformIndexHtml
for devServerMiddleware, fix cannot detect preamble bug (54b4691)
0.0.9 (2023-03-28)
0.0.9-alpha.0 (2023-03-23)
0.0.8 (2023-03-22)
- entry test drop need of
mock-fs
(7f2bf0f) - remove assets/index.html, use hardcode (e7ae589)
- remove mock-fs usage (516f13a)
0.0.7 (2023-03-14)
0.0.6 (2023-03-14)
- add entries detection in case plugin option is incorrect (0dbded8)
- inject rollup option now use console.error instead of directly throw error for unit tests (f441600)
- npm package miss .d.ts file (edfbc02)
0.0.6 (2023-03-14)
- add entries detection in case plugin option is incorrect (0dbded8)
- npm package miss .d.ts file (edfbc02)
0.0.5 (2023-03-14)
- glob package should in deps not devDeps, update docs & ignore file (b015a86)
0.0.4 (2023-03-14)
- package glob import
globSync
error (726d67a)
0.0.3 (2023-03-14)
buildStart
error overrided bybuildEnd
errors \n fix: add console warning if entry file is not configured properly\n feat: add directory page ifenableDirectoryPage
is settrue
(a2ae7d4)
0.0.2 (2023-03-03)
- add an minimal projet for devServer tests (5f6d2f3)
- add unit test for functions (93c04b9)
- add unit test powered by Vitest, configureServer hook is still under testing (a1d0077)
- add vitest test kit (35817d4)
- merge unit test into GitHub Action & npmignore (6ea5366)
0.0.1 (2023-03-01)
- add commitlint & changelog (6090742)