Changelog
All changes and updates to THEJORD
✨ New Features
- ●Promotional Video
THEJORD presentation video integrated in homepage with lazy loading for optimal performance.
- ●RSS Feed
Blog RSS feed now easily accessible from footer. Available in Italian and English.
✨ PDF Tools Suite
- ●Complete PDF Suite
- • Merge multiple PDFs into one document
- • Split PDF by pages or ranges
- • Edit: rotate, delete, reorder pages
- • Convert: Images ↔ PDF
- • Compress PDF reducing file size
- ●Total Privacy
All processing happens in the browser. Your PDFs are never uploaded to external servers.
- ●Dedicated Navigation
Separation of Dev Tools and PDF Tools in menu for improved user experience
✨ XML & WSDL Viewer
- ●Main Features
- • XML Formatter & Prettifier
- • XML Validator in real-time
- • WSDL Parser & Viewer
- • XML ↔ JSON Converter
- • XML Minifier
- ●XML Statistics
Element count, attributes, text nodes, depth and size in bytes
- ●Complete Tests
- • 19 unit tests with Jest
- • 17 E2E tests with Playwright
✨ Kubernetes Deploy & Improvements
- ●Kubernetes Infrastructure
- • Deploy on K3s cluster with 2 replicas
- • Cloudflare Tunnel for secure ingress
- • PostgreSQL in dedicated Docker container
- • CI/CD with GitHub Actions and self-hosted runner
- ●API Proxy Pattern
Internal backend API not publicly exposed. All calls go through Next.js API routes for enhanced security.
- ●Complete Multilingual Blog
- • 6 articles in Italian
- • 6 articles in English
- • Translation system linked between languages
- • Icons for each article
- ●Google Analytics & SEO
- • Google Analytics 4 integrated
- • Sitemap.xml dynamic with all blog posts
- • Robots.txt optimized
- • hreflang for multilingual SEO
✨ Migration to Next.js 16
- ●Next.js 16 with Turbopack
Complete migration from Vite + React to Next.js 16 with App Router and Turbopack for ultra-fast builds
- ●Blog + Tools Integration
CMS for blog and developer tools unified in a single Next.js application
- ●12 Tools Migrated
- • JSON Formatter & Validator
- • Base64 Encoder/Decoder
- • RegEx Tester
- • Hash Generator (MD5, SHA-1, SHA-256, SHA-512)
- • URL Encoder/Decoder
- • Markdown Converter
- • Color Converter (HEX/RGB/HSL)
- • Lorem Ipsum Generator
- • Diff Checker
- • Cron Expression Builder
- • JSON Schema Converter
- • XML & WSDL Viewer
- ●Complete Testing
- • 137 unit tests with Jest
- • 31 E2E tests with Playwright
- • Test coverage for all main tools
- ●Header & Footer Global
Unified navigation with sticky Header and informative Footer on all pages
- ●About, Contact, Privacy Pages
Migration and adaptation of institutional pages from React SPA to Next.js
🔧 Technical Improvements
- ●Optimized SEO
- • Sitemap.xml dynamic for tools and blog
- • Robots.txt configured
- • Meta tags with template
- • Schema.org JSON-LD
- ●Performance
- • Server-side rendering (SSR)
- • Lazy loading for heavy components (Monaco Editor)
- • Image optimization with next/image
- • Code splitting automatic
- ●Developer Experience
- • Turbopack for instant HMR
- • TypeScript strict mode
- • ESLint + Prettier
- • Test suite complete
💻 Tech Stack
- • Framework: Next.js 16.0.3 (App Router + Turbopack)
- • UI: React 19 + TypeScript 5
- • Styling: Tailwind CSS 3.4
- • Testing: Jest + Playwright + Testing Library
- • CMS: Custom REST API (Node.js + PostgreSQL)
- • Database: PostgreSQL for blog posts
- • Infrastructure: Docker + Kubernetes (K3s)
✨ New Features
- ●Base64 - File Operations
- • Upload file up to 5MB
- • Download with automatic correct extension
- • Detection of 50+ file types
- • Automatic binary/text file distinction
- ●Toast Notifications
Modern notification system with animations
- ●Layout Component
Reusable layout for all tool pages
✨ Initial Release
9 Developer Tools:
- 📄 JSON Formatter & Validator
- 🔐 Base64 Encoder/Decoder
- 🔍 RegEx Tester
- 🔑 Hash Generator
- 🔗 URL Encoder/Decoder
- 📝 Markdown to HTML
- 🎨 Color Converter
- 📰 Lorem Ipsum Generator
- 📊 Text Diff Checker
Infrastructure:
- • React 18.2.0 + TypeScript 5.2.2
- • Vite 4.5.0 + Tailwind CSS 3.3.5
- • Docker + Kubernetes (K3s)
- • 100% client-side processing
📊 Version Summary
| Version | Date | Description |
|---|---|---|
| v2.4.0 | 25 Dec 2025 | ✨ Homepage promotional video, RSS Feed in footer |
| v2.3.0 | 5 Dec 2025 | ✨ PDF Tools Suite: merge, split, edit, convert, compress |
| v2.2.0 | 3 Dec 2025 | ✨ XML & WSDL Viewer: formatter, validator, WSDL parser, JSON converter |
| v2.1.0 | 1 Dec 2025 | 🚀 Kubernetes deploy, API Proxy, Multilingual blog, Google Analytics |
| v2.0.0 | 18 Nov 2025 | Migration to Next.js 16, Blog + Tools integrated, 137 unit tests |
| v1.1.0 | 15 Nov 2024 | UI enhancements, Base64 file ops, toast notifications |
| v1.0.0 | 12 Nov 2024 | 🚀 Initial release with 9 tools |