Skip to content

Releases: devlive-community/toolforge

v0.1.6

Choose a tag to compare

@github-actions github-actions released this 27 Sep 02:36

Features

  • plugin/unicode: inspect characters and find hidden or lookalike ones (bda3e2f)
  • plugin/ssh-key: generate and inspect ssh keys (41eb0c3)
  • plugin/websocket: connect to websocket servers and inspect messages (724ccdc)
  • plugin/archive: browse, extract and create zip, 7z and tar archives (6752b7f)
  • plugin/disk-usage: analyze disk space with a treemap (683a195)
  • plugin/duplicate-finder: find identical files and trash extra copies (14de623)
  • plugin/batch-rename: rename files with rules, live preview and undo (cba41d9)
  • plugin/log-viewer: open large logs with level filters and follow mode (6b5cd12)
  • plugin/image-compressor: compress jpeg, png and webp offline in batches (efe3ad6)
  • plugin/local-server: serve a folder over http with live request logs (56003e9)
  • plugin/crypto: encrypt with aes, sm4, chacha20 and rsa (a515908)
  • plugin/mock-data: generate realistic chinese and english test data (60dee56)

Bug Fixes

  • plugin/ssh-key: mark the end over the start in randomart (819f62f)
  • plugins: keep paths and test fixtures valid on windows (64fffb2)
  • plugin/local-server: give each handler test its own directory (94308db)

Documentation

  • list the character inspector tool (d5a6b22)
  • list the ssh key tool (4d1c40e)
  • list the websocket client tool (78f9e99)
  • list the archive manager tool (2304ca4)
  • list the disk usage tool (de1cddf)
  • list the duplicate finder tool (104d106)
  • list the batch rename tool (bc5cb10)
  • list the log viewer tool (9ea560b)
  • list the image compressor tool (1433549)
  • list the local server tool (4ec319d)
  • list the encryption tool (26c9d85)
  • list the mock data tool (af7820a)

Tests

  • plugins: wait for sockets instead of racing them (b46a83d)

Full Changelog: v0.1.5...v0.1.6

v0.1.5

Choose a tag to compare

@github-actions github-actions released this 26 Sep 03:45

Features

  • plugins: read clipboard images in ocr and qr code (337b72a)
  • app: suggest tools for images on the clipboard (ad5d7d3)
  • plugin/certificate: inspect certificates and server tls chains (b3612b9)
  • plugin/port-manager: find and stop processes using ports (92f8141)
  • plugin/ocr: recognize chinese and english text offline (ac381d8)
  • app: write app logs and export diagnostics (d5861cc)
  • app: add a global shortcut and background mode with a tray icon (3a858f7)
  • plugins: recognize clipboard content and open tools with it (147fcde)
  • sdk: pass the detection label to tools opened with clipboard content (82f2147)
  • app: suggest tools for clipboard content in the command palette (3d90a77)
  • plugin/csv-viewer: browse, sort, filter and export large csv files (9684698)
  • plugin/curl-converter: convert curl commands to code (3ebda43)
  • plugin/markdown-editor: add markdown editor with live preview (6c35d31)
  • ui: add selection editing helpers to the code editor (3f6dd83)
  • sdk: persist plugin-scoped state in sqlite (7b6cbd2)
  • plugin/image-info: inspect exif, gps and colors and strip metadata (60a301f)
  • plugin/json-to-code: generate typed models from json samples (92a58dd)
  • ui: highlight markdown and common programming languages in the editor (4f02135)
  • plugin/cron: add cron expression explainer (c4ddc7e)

Bug Fixes

  • plugin/port-manager: run process and port tests on windows (42a419b)
  • app: register the ip, http, dns, system monitor and unit plugins (9bea040)

Documentation

  • mention clipboard images in the command palette (1ee2779)
  • list the certificate viewer tool (d1d5010)
  • list the port manager tool (98be70d)
  • list the ocr tool (cd5452e)
  • describe the quick launch shortcut (59c2648)
  • describe clipboard-aware command palette (5832637)
  • list the csv viewer tool (e3d0e89)
  • list the curl to code tool (d8bd802)
  • list cron, json to code, image info and markdown editor tools (8cfe83f)

Full Changelog: v0.1.4...v0.1.5

v0.1.4

Choose a tag to compare

@github-actions github-actions released this 24 Sep 10:39

Features

  • plugin/dns-lookup: add dns lookup with server comparison (cdc3cd3)
  • plugin/unit-converter: add unit converter (1b4371d)
  • plugin/hash: add hmac for text (91d931a)
  • plugin/system-monitor: add live system monitor (80bad15)
  • plugin/http-client: add http request client (ee0383a)
  • plugin/ip-calculator: add ipv4 / ipv6 subnet calculator (0eb946d)

Documentation

  • drop the project structure section from the readmes (462debc)
  • list hmac, the unit converter and dns lookup in the readmes (d6f74ba)
  • list the ip calculator, http client and system monitor in the readmes (f1dfc41)

Full Changelog: v0.1.3...v0.1.4

v0.1.3

Choose a tag to compare

@github-actions github-actions released this 24 Sep 08:39

Features

  • app: add an in-app about page (d5ad19a)
  • app: confirm before quitting (9f8cd4a)
  • plugin/background-remover: add local ai background remover (5e5c0fa)
  • resources: add downloadable plugin resources with verified resume (03df759)
  • plugin/qrcode: add qr code generator and reader (ec172b4)
  • plugin/password: add password generator and strength checker (af2a8e7)
  • plugin/color: add color converter plugin (da6d74e)
  • plugin/base-converter: add number base converter plugin (7d6f6c8)
  • plugin/image-converter: add image convert, resize and compress plugin (c8208bf)
  • sdk: add directory picker and reveal-in-folder host apis (950c4e1)
  • update: render release notes as markdown (b6e74b3)

Bug Fixes

  • plugin/encoder: stop large file results from freezing the ui (eb1ffac)

Documentation

  • describe the background remover and on-demand resources in the readmes (86cbfab)
  • list the base, color, password and qr code tools in the readmes (2b9322d)
  • list the image converter in the readmes (d46550e)

Full Changelog: v0.1.2...v0.1.3

v0.1.2

Choose a tag to compare

@github-actions github-actions released this 24 Sep 03:25

Features

  • plugin/format-converter: add json, yaml, toml and csv converter plugin (4201af8)
  • plugin/text-diff: add text diff plugin (c852f7e)
  • plugin/text-tools: add text case, line and statistics plugin (ecd08ea)
  • plugin/jwt: add jwt decoder, verifier and signer plugin (0b18e3b)
  • ui: add a warning tone for editor range marks (cc25ed4)
  • plugin/encoder: add encoder and decoder plugin (eea561b)

Bug Fixes

  • plugin: top-align labels in multi-line value rows (e132cfb)
  • plugin: preserve line breaks in sdk value rows (c898a44)

Documentation

  • list the text and conversion tools in the readmes (cfc760d)
  • list the encoder and jwt plugins in the readmes (d7dca36)
  • make english the default readme (4f44b4a)

Build & CI

  • release: name releases after the tag (ffd8eb1)

Chores

  • deps: bump tauri-apps/tauri-action (22423b7)

Full Changelog: v0.1.1...v0.1.2

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 24 Sep 01:26

Features

  • plugin/sql-formatter: add sql formatter plugin (300d34d)
  • plugin/xml-formatter: add xml formatter plugin (d842d68)
  • plugin: add a shared formatter layout to the ui sdk (d1bb5a8)
  • ui: add xml and sql highlighting to the code editor (5d18f1f)
  • plugin/regex: add regular expression tester plugin (49988c2)
  • ui: highlight ranges and select them in the code editor (c0959d9)
  • plugin/timestamp: add timestamp converter plugin (6c197c3)
  • plugin/uuid: add uuid, ulid and nanoid generator plugin (abc2fff)
  • plugin: add copy button and value row to the ui sdk (fbd9d9b)
  • ui: add number input component (69e896f)

Bug Fixes

  • plugin: keep formatter footer stats on one line (51cf7bb)
  • shell: scan the plugin ui sdk for tailwind classes (4704319)
  • ci: use project scoped updater signing secrets in release workflow (e30a16d)

Documentation

  • list the new developer tools in the readme (5e06f8b)
  • add readme (bd647ab)

Full Changelog: v0.1.0...v0.1.1

v0.1.0

Choose a tag to compare

@qianmoQ qianmoQ released this 23 Sep 11:28

Features

  • shell: disable the webview context menu (d112074)
  • window: replace native macos window buttons with custom controls (3f338b6)
  • ui: replace native scrollbars with token styled scrollbars (4eca357)
  • plugin/hash: add hash calculator plugin (6dd4743)
  • host: support multi-file selection and file drop for plugins (0a71bf9)
  • task: add long running tasks with realtime logs (8271644)
  • ui: add log viewer, checkbox and drawer components (fca5b18)
  • shell: show app version instead of beta badge in title bar (5e20353)
  • update: add in-app auto update (868d18e)
  • ui: add progress component (3f243a7)
  • plugin/json-formatter: add json formatter plugin (69f163a)
  • host: expose clipboard, file dialogs and text io to plugins (65ae449)
  • shell: add app shell with sidebar, title bar and command palette (eb3e1b4)
  • i18n: add react-i18next with plugin namespaces (356855d)
  • plugin: add plugin contract, registry and ui sdk (bd0952e)
  • store: persist preferences in sqlite (ab65864)
  • ui: add design tokens and component library (99dd076)

Bug Fixes

  • ui: keep the page from scrolling so overlays stop shaking the window (ecd41a7)
  • ui: stop overlays from flashing a scrollbar while animating (5e39186)
  • shell: keep title bar logo visible next to macos traffic lights (5d37613)
  • window: show main window once the page has loaded (fba5f0a)

Refactoring

  • plugin: move debounced plugin calls into the ui sdk (657b110)

Tests

  • move rust unit tests into dedicated _test.rs files (70cd842)

Build & CI

  • release: add release workflow and xtask release commands (42e6160)
  • add github actions checks and cargo xtask (0cecfe1)

Chores

  • lint: add eslint with typescript, react hooks and i18n rules (f18b800)
  • deps: bump the actions group with 4 updates (34e8496)
  • scaffold tauri and react monorepo (0dbb21b)