Skip to content
This repository was archived by the owner on Oct 9, 2024. It is now read-only.

Releases: MCDReforged-Towhee-Community/MCDReforgedWebsiteFrontend

v1.2.0

30 Jan 14:43
038d168
Compare
Choose a tag to compare

1.2.0 (2024-01-14)

Features

  • components: ✨ add document page to header (1e802aa)
  • pages: ✨ add /document page (afac7e9)
  • pages: ✨ update button on index (aadf6c9)

Bug Fixes

  • 🐛 fix i18n config (0f04c14)
  • components: 🐛 fix hydration mismatch in PagePluginsBaseReleaseDrawer (738e565)
  • components: 🐛 fix style in TheHeader (e3dbb36)
  • pages: 🌐 fix i18n type (198b099)
  • pinia: 🐛 fix votes update (44c65d3)

v1.1.0

11 Jan 11:59
2cfbfa2
Compare
Choose a tag to compare

1.1.0 (2024-01-11)

Features

  • 🔧 update backend url (9d30367)
  • 🔧 update base url (558961f)
  • api: ✨ set some api maxAge to 60 seconds (09a6fd7)
  • api: ✨ udate api cache age (25a052d)
  • composables: 🔊 add error log in useBackend (8cd0a50)
  • pages: ✨ add download and like button on plugins index (b2e5148)
  • pages: ✨ improve plugins index (7215238)
  • pages: ✨ let plugins search input clearable (6961338)
  • pages: ✨ update title (f328a85)

Bug Fixes

  • 👽️ fix due to external API breaking change (1e74dea)
  • api: 🐛 change funtion parameter name (6f2bc13)

Performance Improvements

  • pinia: ⚡️ reduce fetchVotes (451d75b)

v1.0.0

19 Jun 00:18
1e25f57
Compare
Choose a tag to compare

1.0.0 (2023-06-18)

Features

  • ✨ add clickable classes (238ec4f)
  • ✨ add description and keywords in head (6c7cadc)
  • ✨ add i18n head (6f43fa6)
  • ✨ add NuxtLoadingIndicator (fabd991)
  • ✨ add sitemap (e946dbc)
  • ✨ change in robots.txt (eddd0c2)
  • ✨ disable sitemap autoLastmod (fff7232)
  • ✨ disallow plugins path in robots.txt (363f73c)
  • ➕ add @nuxt/devtools (a3b3eef)
  • ➕ add vue-gtag-next (c9ae603)
  • 🌐 add element-plus i18n (5a94872)
  • 🏷️ update plugin catalogue api types (148f70a)
  • 👽️ upgrade plugin catalogue API (26768db)
  • 👽️ upgrade PluginCatalogue api (78d2412)
  • 💄 add main.scss (07c3096)
  • 💄 add variables.scss (41d58f3)
  • 💄 import element-plus/theme-chalk/display.css (90b9938)
  • 💄 use Noto Sans SC (0cd9459)
  • 🔧 add html head and set title (248286b)
  • 🔧 add icon (6e2e848)
  • 🔧 add storeToRefs to pinia autoImports (cdf9d7b)
  • 🔧 set baseURL (36bea3e)
  • 🔧 update backend url (88b086a)
  • api: ⚡️ caching apis (94c8d7b)
  • api: ✨ add /api/pluginsBrief (77710b4)
  • api: ✨ add leanCloudProxy (5621e99)
  • api: ✨ add pluginBrief with params (c8a976c)
  • api: ✨ add plugins api (c609fc0)
  • api: ✨ add pluginsVotes api (b935bb8)
  • api: ✨ add votes in pluginsBrief (8b8d94e)
  • api: ✨ allow null of PluginDataBrief (b008d6d)
  • api: ✨ improve error handler in /plugins/[id] (4f32e36)
  • api: ✨ move to own backend from LeanCloud (e493250)
  • api: ✨ remove plugins api cache (c038995)
  • api: ✨ set pluginVotes maxAge to 60 seconds (40204f6)
  • api: ✨ use nitro storage to save mergedPluginDataSummary (fd6ff14)
  • components: ✨ add BaseMarkdown (5392a23)
  • components: ✨ add BaseMultilineDiv (2eb82d8)
  • components: ✨ add PagePluginsInfoCard1 (c88d839)
  • components: ✨ add TheFooter (3d69a7c)
  • components: ✨ add TheHeader (2473dc9)
  • components: ✨ use ElTag for PagePluginsLabel (6113ad3)
  • components: 🌐 add i18n in TheHeader (7d60060)
  • components: 💄 responsive header padding (a08a391)
  • components: 📱 hide nav links on small device (f693801)
  • composables: ⚡️ catch error if fetchVotes not working in useBackends (0f60e6d)
  • composables: ✨ add decreaseVote in useLeanCloud (a5d306b)
  • composables: ✨ add downloads and updated_at in /plugins (3fe89ef)
  • composables: ✨ add useEventListener (6354b9d)
  • composables: ✨ add useLeanCloud (889be2c)
  • composables: ✨ add useLocalStoragePlugins (0ea88b1)
  • composables: ✨ add usePluginRelease (b498174)
  • composables: ✨ use proxy in useLeanCloud (4a40c57)
  • pages: ✨ add /plugins page (8656ccd)
  • pages: ✨ add author's link href on /plugins (3b3f069)
  • pages: ✨ add buttons in index (1ad5091)
  • pages: ✨ add download button (d5d28eb)
  • pages: ✨ add ElBacktop (d38e334)
  • pages: ✨ add ElEmpty for no release (1460caf)
  • pages: ✨ add ElTabPane id in /plugins/[id] (e6af3a4)
  • pages: ✨ add FileCard in PagePluginsBaseReleaseDrawer (c1f0fcd)
  • pages: ✨ add install command in InfoCard2 (72b33de)
  • pages: ✨ add loading skeleton (d2e6e04)
  • pages: ✨ add PagePluginsBaseReleaseDrawer ([59dd874](59dd874b6633234e779687100...
Read more