Skip to content

0.13.0

Latest

Choose a tag to compare

@keven1024 keven1024 released this 16 Aug 16:15

Added

  • Added Shiki syntax highlighting for code blocks in the text editor.
  • Markdown rendering is now asynchronous and supports Shiki-highlighted code blocks.

Improved

  • Improved the share information card UI with password status, time remaining, and remaining download/view counts, updated through a live countdown.
  • Sessions now last 7 days and renew automatically when fewer than 4 days remain, reducing unexpected expiration for returning users.
  • Gravatar avatar generation now normalizes email addresses (trimmed and lowercased) and uses SHA-256.
  • The share creation API now uses a unified notification-type validation rule and accepts only email and webhook.
  • Extended dependency update scripts to cover the services, geoip, mail, and i18n packages.

Dependencies

  • Updated frontend dependencies including Nuxt, Vue, Tiptap, Tailwind, and VueUse.
  • Replaced markdown-it with markdown-it-async and added Shiki, Fuse.js, Number Flow, and Combobox-related dependencies.
  • Updated dependencies for the backend, worker, and shared Go modules.