Skip to content

v3.0.0

Choose a tag to compare

@github-actions github-actions released this 17 Oct 12:48
f70956b

3.0.0 (2024-10-17)

⚠ BREAKING CHANGES

  • Alacrity: 3. Introduce Nuxt for routing, plugin and auto-imports.

Features

  • add auto focus on input element (b231935)
  • add components for page layout and plugins (0f4650e)
  • add configuration for collapsing side menu (44d9fdb)
  • add default value for locale config (ed1caec)
  • add default value for namespace; widen option.namespace's input (dd0cc9d)
  • add default values to config (071245e)
  • add hint content when there is no plugin found (1494e8a)
  • add hyphen and uppercase options to uuid-generator; refactor code, move callback to return value (141b611)
  • add i18n config (6f29026)
  • add i18n message for new group web (ffb02e1)
  • add i18n messages (648f3a9)
  • add i18n messages for Alacrity's config (31080a9)
  • add introduction guide for Alacrity (b93603f)
  • add menu item for favorite and disabled plugins (df6fd86)
  • add new build options (dcb0b38)
  • add new plugin type: converters (723b18a)
  • add new system theme preference (178e723)
  • add page for default, favorite and disabled plugins (d2e1112)
  • add plugin git-cheat-sheet (794b1ba)
  • add plugin http-status-code (bdbcfa0)
  • add plugin password-strength (4a9490d)
  • add plugin qrcode-generator (4972800)
  • add plugin uuid-validator (43db7d8)
  • add settings page (78198ea)
  • add shortcut for searching plugins (d896a55)
  • add stores for plugin, config and searching (3a6248e)
  • add tooltip for plugin card's options (f99eaf2)
  • add type definitions (4f70329)
  • add util (2f11e67)
  • add util functions (5932717)
  • Alacrity: create first plugin and upgrade Alacrity (95b99fe)
  • change base64-encode-decode plugin's English name (2a65af8)
  • change side menu's layout and function (28e8ec0)
  • clean up code, re-design Alacrity's config file (140417c)
  • hide scrollbar (36df533)
  • i18n: plugin LoremIpsum's information now supports i18n (85cd5cf)
  • i18n: user can search plugin with multiple languages (84d87fb)
  • i18n: user can search plugin with mutiple languages (0caa4da)
  • icon: customize icon to replace tauri's icon (c942a52)
  • implement application layout (92a3a82)
  • implement plugin base64-encode-decode (2c0cdff)
  • implement plugin hash-file (fd5bd17)
  • implement plugin hash-text (6a7b8f2)
  • implement plugin local-websocket-client (b95ebc9)
  • initial commit (fae9230)
  • introduce Element Plus (905fe89)
  • introduce eslint and prettier (b215e56)
  • introduce i18n for TDesign components; init theme on app startup (39fa2c3)
  • introduce plugin case-converter (b7ade06)
  • introduce plugin url-parser (bb26f44)
  • migrate to nuxt (e056bc4)
  • plugin: add new plugin CssUnit, listing common used CSS length units (1fed356)
  • plugin: add new plugin JsCompress (cb3e40c)
  • plugin: add new plugin: LoremIpsum, for generating random text (9132c63)
  • plugin: add plugin AddLineNumber, for adding line numbers to text (aabd85b)
  • plugin: add plugin CaseConverter, for converting text cases (3bbe5d6)
  • plugin: add plugin IpGenerator, for generating random IP addresses (63d23ff)
  • plugin: add plugin MacGenerator, for generating random Mac addresses (5fcabb2)
  • plugin: add plugin RandomNumber, for generating random numbers (93c2866)
  • plugin: add plugin RsaKeyGen, for generating RSA key pairs (3dfa8a2)
  • re-introduce vue-i18n (3e9c7f6)
  • remove disabled plugin config (85877cc)
  • remove redundant fields (04ec011)
  • remove redundant fields (7e7bc2a)
  • split config files to avoid coupling (bd5445f)
  • stop using custom theme (da9a6a5)
  • stop using ElementPlus, introduce TDesign (f3179df)
  • style: add global stylesheet (fd5588c)
  • theme: change theme color using catppuccin (054790f)
  • theme: make side bar and navigation bar rounded (4f01d1e)
  • update workflow (6f35a7a)
  • update workflow (61ad3bd)
  • update workflow (b65091b)
  • upgrade ESLint, introduce UnoCSS (7c62aae)
  • use icon components to avoid network request (6b8c16a)
  • use UnoCSS's style (ca3c2d6)
  • write new plugin uuid-generator (38dd7c3)

Bug Fixes

  • add divider between option cards (73db539)
  • add responsive layout to plugin card list (c9991d3)
  • display: fix "With Title" option's display error in English locale (46482ab)
  • fix 404 Not Found when generating static contents (e935535)
  • fix bug with shows empty favorite list (ce50a3d)
  • fix bugs caused by Tauri and Nuxt, introduce @pinia/nuxt (3278fb4)
  • fix build options (3b9b986)
  • fix build options (bd7569d)
  • fix build options (0f06fc2)
  • fix build options (bfb0633)
  • fix build options (073421f)
  • fix config file's path (228c23f)
  • fix error when trying to fix a previous bug of TDesign's textarea (c505e4a)
  • fix GitHub actions workflow (73dd90a)
  • fix GitHub actions workflow (85b1207)
  • fix GitHub actions workflow (69795dd)
  • fix GitHub actions workflow (09ac4c5)
  • fix GitHub actions workflow (1a2c022)
  • fix GitHub actions workflow (d53ef1f)
  • fix GitHub actions workflow (7439725)
  • fix GitHub actions workflow (cd6f63d)
  • fix GitHub actions workflow (0fdd49f)
  • fix GitHub actions workflow (d05697a)
  • fix github build script (d8d0b43)
  • fix incorrect content style (0c288b7)
  • fix incorrect language in README_en.md (c522a1c)
  • fix incorrect TDesign's theme initialization (81a0862)
  • fix incorrect theme then config is set to "system" (2ffeae7)
  • fix lagging when generating QR Code (31426c4)
  • fix locale error when refreshing page, and users can now refresh in production mode (4b4bcfc)
  • fix losing pagination information after building (3c1fceb)
  • fix mismatch route url after generating static site (84357b6)
  • fix release-please config error (db14006)
  • fix repeated guides after skipping or finishing guide (29c1d33)
  • fix TDesign's i18n messages doesn't change on setup (3cc6ec0)
  • fix theme error (fed06b0)
  • fix wrong color mode after initial startup (c4bf98f)
  • fix wrong layout for V3/V5 options (1f16a85)
  • fix wrong search result (4d5b098)
  • force menu's collapsed width to 64px (bba1b7f)
  • i18n: add missing i18n message (8a20f49)
  • i18n: fix missing/wrong i18n messages (32e9b20)
  • improve page layout for settings (baf072f)
  • patch for TDesign's bug (bddf9ab)
  • patch for TDesign's bug (f8f5c9f)
  • prevent refreshing in production to avoid TConfigProvider's missing message (20ef2a7)
  • prevent showing introduction guide after first guide (59d9759)
  • release: fix release-please config options (cbe261f)
  • update GitHub actions workflow (e13675f)
  • update GitHub actions workflow (1c1bee2)
  • update GitHub actions workflow (b9477e4)
  • update GitHub actions workflow (f229198)
  • update GitHub actions workflow (fc07745)
  • update GitHub actions workflow (e181470)
  • update GitHub actions workflow (bcfb1f9)
  • update GitHub actions workflow (cd36bc8)