- Add Microsoft Clarity analytics.
- Add Drone cronjob for backup img.
- Add Drone CI/CD support.
- Use
/server
to handle api request. - No longer use
useAsyncData
. - Update nuxt to
3.7
.
- Use
useAsyncData
for a better page initialization experience.
- Update nuxt to
3.6
. - Remove
@nuxtjs/i18n
, use a series of simple functions to achieve i18n functionality.
- Add
katex
for mathematic formula markdown syntax.
- Use package
prompts
instead ofprompt
for better experience. /scripts
refactor.
- Fix
npm run chpwd
(change password) not working for block-level. - Add
npm run genimg
for generating img map. - Add
npm run subimg
for substituting img. - Add
npm run downimg
for downloading img.
- Folder refactoring
- Add timezone property in
config.ts
(Problem caused: The time of old content will be formatted as 8 hours later than really time).
- Url prefix for i18n.
- Enhance common-dropdown animation handling.
- Bump to [email protected] (for
useSeoMeta
)
- Add video/audio markdown syntax.
- Fix some type errors.
- Use
marked.js
instead ofshowdown.js
as markdown parser. - Fix block-encryption bug.
- Add container-block markdown syntax.
- Add
/manage/all-svg
to show all icon svg, and/manage/md-ref
to show markdown reference.
- Add
i18n
support. - Dropdown menu in mobile browser.