Skip to content

Latest commit

 

History

History
367 lines (148 loc) · 17.6 KB

CHANGELOG.md

File metadata and controls

367 lines (148 loc) · 17.6 KB

1.3.1 (2024-11-27)

Bug Fixes

  • renderEngineOption should specify compile option and runtime option (446d8d9)

1.3.0 (2024-11-26)

Features

  • migrate template engine from liquidjs to handlebars (16e511c)

1.2.0 (2024-08-29)

Features

  • migrate ejs to liquidjs, close #26 (0c9e9bb)
  • type EntryPathOption change ejsOption to renderEngineOption (fb27ceb)

1.1.3 (2024-07-12)

Bug Fixes

  • remove unreachable code (c883648)
  • spelling correction of dev-server directory page (2248841)

1.1.2 (2024-05-13)

Bug Fixes

  • 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)

Bug Fixes

  • dev server can correctly recognize url search params now (1eaa683)

1.1.0 (2023-12-15)

Bug Fixes

  • dev server can correctly recognize url search params now (1eaa683)

1.1.0-alpha.4 (2023-10-17)

Bug Fixes

  • add entry.__options.templateName judgement for adaption of PluginOption.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)

Features

  • 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)

Bug Fixes

  • auto generate optimizeDeps.entries when command is serve, close #16 (3a7a345)

1.1.0-alpha.2 (2023-10-17)

Features

  • 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)

Bug Fixes

  • 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)

Features

  • 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)

Bug Fixes

  • nested folder tests are skipped, fix nested folder does not compile issue (106e2a2)

1.0.1-beta.3 (2023-06-16)

Bug Fixes

  • add new option experimental.rootEntryDistName to customize the "root entry" asset names & fix experimental.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)

Bug Fixes

  • add ignore node_modules incase using plugin without root path configured (d17b87a)

1.0.1-beta.1 (2023-05-06)

Bug Fixes

  • fix different generated entry HTML script path (94c0fd8)

1.0.1-beta.0 (2023-05-06)

Bug Fixes

  • 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)

Features

  • add auto coverage test for main branch (45c9b51)
  • add experimental feature - customTemplateName (70a1c2b)

1.0.0 (2023-04-25)

Features

  • debug: add colorized console for plugin fatals (2241370)
  • debug: add colorized console for plugin messages (a3ced67)

1.0.0-alpha.1 (2023-04-24)

Bug Fixes

  • add security detection for exist HTML files (8113dfe)

1.0.0-alpha.0 (2023-04-23)

0.1.1 (2023-04-17)

Bug Fixes

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • add multi version export (2da968f)
  • change output dir to adapt tsup default config (aff67c4)

0.1.1-alpha.0 (2023-04-13)

Features

  • add helper unit test, add fallback href text for no-title pages (35064cf)

0.1.0 (2023-04-12)

Bug Fixes

  • add viteServer.transformIndexHtml for devServerMiddleware, fix cannot detect preamble bug (54b4691)

0.0.9 (2023-03-28)

Bug Fixes

  • remove @types/mock-fs (3835b19)
  • remove unused resolve definition (c0155f7)

0.0.9-alpha.0 (2023-03-23)

0.0.8 (2023-03-22)

Bug Fixes

  • entry test drop need of mock-fs (7f2bf0f)
  • remove assets/index.html, use hardcode (e7ae589)
  • remove mock-fs usage (516f13a)

Features

  • add coverage comment when publish (5b6efa3)
  • add vite native feature tests (a6ca0c3)

0.0.7 (2023-03-14)

0.0.6 (2023-03-14)

Bug Fixes

  • 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)

Bug Fixes

  • add entries detection in case plugin option is incorrect (0dbded8)
  • npm package miss .d.ts file (edfbc02)

0.0.5 (2023-03-14)

Bug Fixes

  • glob package should in deps not devDeps, update docs & ignore file (b015a86)

0.0.4 (2023-03-14)

Bug Fixes

  • package glob import globSync error (726d67a)

0.0.3 (2023-03-14)

Bug Fixes

  • buildStart error overrided by buildEnd errors \n fix: add console warning if entry file is not configured properly\n feat: add directory page if enableDirectoryPage is set true (a2ae7d4)

Features

  • add devServer Directory page (bfde57d)
  • auto generate mpa entry (4ea1d53)

0.0.2 (2023-03-03)

Features

  • 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)

Features

  • add commitlint & changelog (6090742)