123024.com

Changelog

123024.com feature updates and content maintenance history — a record of ongoing operation and improvements.

Last updated: 2026-08-11

v1.3.0 · 2026-08-11

Added the Media Tools category with 18 client-side PDF and image utilities — 60 tools site-wide across 7 categories.

PDF: merge, split, compress, watermark, organize, unlock, images→PDF, PDF→images. Image: resize, compress, convert, crop, rotate, EXIF, long-image split/stitch, invisible watermark, and sketch board.

Image Split supports horizontal and vertical cuts; Image Stitch supports Space (gap) as well as Overlap. Media tool UIs were revamped for clearer controls, actions, and previews.

Heavy libraries (pdf-lib, pdf.js, exifr, jszip) load on demand and stay out of the main bundle. Bilingual Media guides include richer how-to and FAQ copy.

v1.2.0 · 2026-08-07

Grew the toolkit to 43 tools across 6 categories, with a home category grid, `/category/{id}` pages, favorites/recent, and a ⌘/Ctrl+K command palette.

Added Format tools (YAML, CSV, TypeScript, POJO, SQL, Color, CSS units, Case), Crypto tools (Hash/HMAC/AES/RSA/Password/UUID/TOTP/SM2/SM3/SM4/SSL PEM/File hash), Generators (QR, Cron, Lorem, Mock data), Reference tables, and Text utilities (Regex, Diff, Word counter, Markdown, cURL).

Introduced a categorized tool registry and expanded unit-test coverage for the new modules.

v1.1.2 · 2026-08-06

Timestamp tool: date input accepts ISO 8601 with milliseconds and timezone (e.g. `2026-08-26T16:06:57.234+08:00`) so seconds/milliseconds conversion is meaningful.

Timestamp tool: added a millisecond field (0–999) to the Y/M/D H:M:S parts converter; fixed the seconds/milliseconds select caret display.

JSON view toolbar Copy shows temporary “Copied” feedback after success; paste into auto-convert inputs more reliably triggers conversion.

Added Vitest unit tests for converters, guides, and definitions (`npm test`).

v1.1.1 · 2026-08-06

Added solo/standalone tool pages at `/solo/{tool}` (e.g. `/solo/json`) — shows a single tool without the sidebar, with a direct link back to the full toolkit.

Added a per-tool "Solo page" link in the workspace header for quick switching to the focused view.

JSON tool now accepts JSON5 input (single quotes, unquoted keys, comments, trailing commas) and formats it back to JSON5; strict JSON inputs remain standard JSON.

v1.1.0 · 2026-08-05

Added Chinese / English i18n (Chinese default), a header language switcher, /en/… routes, and local preference storage.

Expanded site structure: About, Privacy Policy, Disclaimer, Terms of Use, and Changelog; footer section links and package version.

Added bilingual per-tool guides, dedicated paths (e.g. /tools/json), and clearer titles and descriptions.

Build-time static HTML prerender for home, tools, and info pages — crawlable body copy, canonical, hreflang, JSON-LD — plus an expanded sitemap.

v1.0.0 · 2026-08

Launched the toolkit: Unix timestamp, JSON format/minify with tree view, Base64, URL, JWT encode/decode, Unicode, UTF-8, ASCII/Native, HTML entities, hex, and base conversion.

Most converters auto-detect after input settles; JWT supports multiple signing algorithms when the browser allows.

UI revamp and mobile layout; footer with ICP link; favicons; baseline SEO (meta, sitemap, structured data).

Aliyun OSS deploy and CDN refresh scripts; React + Vite static publishing; all conversions run locally in the browser.