island.js

πŸ“ Vite & MDX powered static site generator. Base on islands architecture

MIT License

Stars
451
Committers
31

Bot releases are visible (Hide)

island.js - Release 0.3.1

Published by sanyuan0704 about 2 years ago

0.3.1 (2022-10-07)

Bug Fixes

  • copy-to-clipboard perbundle problem (237353d)
  • flexsearch prebundle problem (8ce53c3)
island.js - Release 0.3.0

Published by sanyuan0704 about 2 years ago

0.3.0 (2022-10-06)

Bug Fixes

Features

  • add basic e2e test (#52) (3f7597e)
  • add header group show (113340b)
  • add keydown event (ca930df)
  • add not found & loading status in search (476f534)
  • add throttle for query change handler (91e41e6)
  • adjust sidebar config (9adcad2)
  • develop search ui (517002d)
  • integrate flexsearch (0bb6210)
  • load all page data on demand in search logic (2d6362a)
island.js - Release 0.2.8

Published by sanyuan0704 about 2 years ago

0.2.8 (2022-10-04)

Bug Fixes

  • location not defined duration prod build (6e11f73)
  • useEffect is invalid (6495e07)

Features

  • add menu group for translations (da43a24)
  • code copied button (52298a7)
island.js - Release 0.2.7

Published by sanyuan0704 about 2 years ago

0.2.7 (2022-10-03)

Bug Fixes

  • unocss cannot found & postinstall error (aa3acdc)
island.js - Release 0.2.6

Published by sanyuan0704 about 2 years ago

0.2.6 (2022-10-03)

Bug Fixes

  • aside position error (3f47da2)
  • correct theme breakpoints (10a9beb)
  • hidden translations if not necessary (133b4d7)
  • scrollbar disappear when sidebar is too long (d363950)

Features

  • integrate unocss (3c3aae2)
  • migrate default theme style to unocss (24f1698)
island.js - Release 0.2.5

Published by sanyuan0704 about 2 years ago

0.2.5 (2022-10-02)

Bug Fixes

  • use defer, it will be sure that the polyfill is executed before app script (ee6dc1c)
  • without initializing the git repository, the program terminates directly (96e5b3f)

Features

  • inject the polyfill of importmap ahead to solve the compatibility problem (605bf97)
island.js - Release 0.2.4

Published by sanyuan0704 about 2 years ago

0.2.4 (2022-10-01)

Bug Fixes

  • add dep files (a5444dc)
  • locales config (0d0e51f)
  • part of the text is not configured for localization (87db64d)
island.js - Release 0.2.3

Published by sanyuan0704 about 2 years ago

0.2.3 (2022-10-01)

Bug Fixes

  • aside marker cannot work in chinese doc (4b7da45)
  • get correct value from cache (14b10c4)
  • html not found in dev (39d6ef9)
  • nav background styles in dark mode (674aeb9)

Features

  • add locale change navbar (9cd5883)
  • add zh docs (8615a61)
  • init i18n doc (df6ccaf)
  • move setupEffect to theme-default (60e5281)
  • optimize treeshaking in client entry (e6959f4)
  • show last updated time (dcc5c49)
  • support spa build in aside component (a75ba06)
  • zero js by default (44fe3c6)
island.js - Release 0.2.2

Published by sanyuan0704 about 2 years ago

0.2.2 (2022-09-26)

Bug Fixes

  • a link cannot click sometimes (df956f5)
  • normalize link skip external url (7cf22c5)

Features

  • add config-extension doc (ffd59f8)
  • add extension & spa mode & static assets doc (31918fa)
  • add normalize link remark plugin (a5151f4)
  • provide custom markdown compile options (3f9681d)
  • support siteTitle config (476f8cc)
island.js - Release 0.2.1

Published by sanyuan0704 about 2 years ago

0.2.1 (2022-09-24)

Bug Fixes

  • adjust anchor position (2ae34ee)
  • hmr not work in api page (44b6139)
  • public dir path error (72d0ae0)
  • sidebar data undefined in production (86f63ca)

Features

  • add meta in page module (d3cb987)
  • add some features & front-matter doc (c900011)
  • support api page type & init api doc (db5b88e)
island.js - Release 0.2.0

Published by sanyuan0704 about 2 years ago

0.2.0 (2022-09-24)

Bug Fixes

  • optimize deps cannot resolve some package (0ae187e)

Features

  • support cjs and esm output & add cjs api shims (da6a9a9)
island.js - Release 0.1.7

Published by sanyuan0704 about 2 years ago

0.1.7 (2022-09-24)

Bug Fixes

  • island collection not work in mdx file (8964711)
  • lazyload runtime code build error (915b29d)
  • specify the route module sideEffect to enable tree shaking in client-entry prod build (059ed8c)
  • src/shared not found after island dev (fd2fadc)
  • ssr build error caused by React is not defined (c0178c8)

Features

  • expand the a link click area (0569a2f)
island.js - Release 0.1.6

Published by sanyuan0704 about 2 years ago

0.1.6 (2022-09-23)

Bug Fixes

  • normalize all routes, error while running in Window environment (7294335)

Features

  • support custom vite config (f5c6a94)
island.js - Release 0.1.5

Published by sanyuan0704 about 2 years ago

0.1.5 (2022-09-22)

Bug Fixes

  • fix separator when use window, it will make vite wrong (67e1169)
  • theme state is not permanently saved after switching dark theme (9173a1d)
island.js - Release 0.1.4

Published by sanyuan0704 about 2 years ago

0.1.4 (2022-09-21)

Bug Fixes

  • bug report template error (76163b9)
  • feature_request contributing.md href problem (4470354)
  • node14 replaceAll (f79364d)

Features

  • add gap in prev-next and add lastUpdated style (09161a1)
  • support cli code hmr (f071dd2)
  • support custom message and copyright in home page (35c47d4)
  • support zero js after production build (0385eb0)
island.js - Release 0.1.3

Published by sanyuan0704 about 2 years ago

0.1.3 (2022-09-19)

Bug Fixes

  • aside marker opacity problem (647cc47)
  • normalize prev and next page link (8b3f0bb)
  • postfix in md link (bb779e6)
  • remove hard code image in hero component (2bd354f)
  • sidebar active invalid (4be2c90)

Features

  • add architecture doc (d31999d)
  • add configure-site doc (f22c3a6)
  • support edit link (85248c6)
  • support prev and next page in doc footer (6150d39)
island.js - Release 0.1.2

Published by sanyuan0704 about 2 years ago

0.1.2 (2022-09-18)

Bug Fixes

  • aside component render error in island mode (0f80aab)