- Added new Markdown Editor with live preview, GFM support, PDF/HTML/DOCX export - Upgraded all paste fields to CodeMirror with syntax highlighting and expand/collapse - Enhanced Object Editor with advanced URL fetching and preview mode - Improved export views with syntax highlighting in Table/Object editors - Implemented SEO improvements (FAQ schema, breadcrumbs, internal linking) - Added Related Tools recommendations component - Created custom 404 page with tool suggestions - Consolidated tools: removed JSON, Serialize, CSV-JSON (merged into main editors) - Updated documentation and cleaned up redundant files - Updated release notes with user-centric improvements
253 lines
13 KiB
JSON
253 lines
13 KiB
JSON
{
|
|
"changelog": [
|
|
{
|
|
"date": "2025-10-22",
|
|
"changes": [
|
|
{
|
|
"datetime": "2025-10-22T15:00:00+07:00",
|
|
"type": "feature",
|
|
"title": "New Markdown Editor with Live Preview",
|
|
"description": "Write and preview markdown in real-time with GitHub Flavored Markdown support, syntax highlighting for code blocks, and export to PDF, HTML, DOCX, or Plain Text. Perfect for creating README files, documentation, and blog posts."
|
|
},
|
|
{
|
|
"datetime": "2025-10-22T14:30:00+07:00",
|
|
"type": "enhancement",
|
|
"title": "Upgraded Code Editor with Expand/Collapse",
|
|
"description": "All paste fields now use a professional code editor with syntax highlighting, line numbers, and an expand/collapse toggle. Start with a compact 12-line view, then expand to full screen when you need more space. Works in Markdown Editor, Object Editor, Table Editor, and Invoice Editor."
|
|
},
|
|
{
|
|
"datetime": "2025-10-22T14:00:00+07:00",
|
|
"type": "enhancement",
|
|
"title": "Better Export Views with Syntax Highlighting",
|
|
"description": "Export sections in Table Editor and Object Editor now show your data with beautiful syntax highlighting and proper formatting. JSON, CSV, TSV, and SQL outputs are easier to read and verify before downloading."
|
|
},
|
|
{
|
|
"datetime": "2025-10-22T13:30:00+07:00",
|
|
"type": "enhancement",
|
|
"title": "Improved Object Editor with Advanced URL Fetching",
|
|
"description": "Object Editor now has smarter URL fetching with automatic content extraction. Fetch JSON from APIs or extract article content from HTML pages with quality indicators, metadata, word count, and reading time. Perfect for analyzing web content or API responses."
|
|
},
|
|
{
|
|
"datetime": "2025-10-22T13:00:00+07:00",
|
|
"type": "enhancement",
|
|
"title": "Object Editor Preview Mode",
|
|
"description": "New Preview/Edit toggle in Tree View lets you view data in read-only mode with full text visibility - perfect for long values. Click any nested JSON or serialized data directly in preview mode to explore its structure without switching to edit mode."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"date": "2025-10-15",
|
|
"changes": [
|
|
{
|
|
"datetime": "2025-10-15T23:23:00+07:00",
|
|
"type": "feature",
|
|
"title": "Advanced URL Fetching with Content Extraction",
|
|
"description": "Object Editor now intelligently fetches and extracts content from any URL. Automatically detects if URL is a JSON API or HTML page. For HTML pages, extracts article content with quality indicators (Rich Article, General Content, etc.). Shows structured data including title, metadata, word count, and reading time. Perfect for analyzing web articles, blog posts, or API responses."
|
|
},
|
|
{
|
|
"datetime": "2025-10-15T22:32:00+07:00",
|
|
"type": "enhancement",
|
|
"title": "Object Editor Preview Mode",
|
|
"description": "Added Preview/Edit mode toggle to Object Editor's Tree View. Preview mode shows data in read-only format with full text visibility - perfect for viewing long values without editing. Click any nested JSON/serialized value directly in preview mode to explore its structure in a modal, no need to switch to edit mode first. Also improved mobile layout for data load notices and table editor."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"date": "2025-10-14",
|
|
"changes": [
|
|
{
|
|
"datetime": "2025-10-14T23:59:00+07:00",
|
|
"type": "enhancement",
|
|
"title": "Editor UX Refinement - Collapsible Sections & Usage Tips",
|
|
"description": "Enhanced all editor tools (Object, Table, Invoice) with collapsible export sections and comprehensive usage tips. Export sections now start collapsed to reduce page height, and usage tips are collapsible with eye-catching design. Added detailed documentation guides (EDITOR_TOOL_GUIDE.md, EDITOR_CHECKLIST.md) for consistent future development."
|
|
},
|
|
{
|
|
"datetime": "2025-10-14T22:30:00+07:00",
|
|
"type": "enhancement",
|
|
"title": "Consistent Input Methods Across All Editors",
|
|
"description": "Standardized file input and URL fetch UI across Object, Table, and Invoice editors. File inputs now use consistent 'tool-input' class and auto-load content immediately. URL inputs feature inline fetch buttons (not below) for better UX. Paste sections now collapse after successful parsing with data summaries."
|
|
},
|
|
{
|
|
"datetime": "2025-10-14T21:00:00+07:00",
|
|
"type": "enhancement",
|
|
"title": "Data Loss Prevention System",
|
|
"description": "Implemented comprehensive confirmation modals across all editors to prevent accidental data loss. When switching input methods or tabs with existing data, users now see a detailed warning with specific data summary and option to save before proceeding. Features amber-themed warning design with clear action buttons."
|
|
},
|
|
{
|
|
"datetime": "2025-10-14T20:00:00+07:00",
|
|
"type": "fix",
|
|
"title": "Table Editor Cell Overflow Fix",
|
|
"description": "Fixed text overflow issues in Table Editor cells. Long text now properly truncates with ellipsis instead of breaking layout. Added proper overflow handling with 'truncate' class and block-level spans for consistent cell rendering."
|
|
},
|
|
{
|
|
"datetime": "2025-10-14T19:30:00+07:00",
|
|
"type": "enhancement",
|
|
"title": "Object Editor Output Section Improvements",
|
|
"description": "Made Object Editor's output/export section collapsible to reduce page height when working with long data. Export section now starts collapsed with a clickable header showing data summary, matching the pattern used in other editors."
|
|
},
|
|
{
|
|
"datetime": "2025-10-14T19:00:00+07:00",
|
|
"type": "fix",
|
|
"title": "Object Editor File Input Improvements",
|
|
"description": "Fixed Object Editor's 'Open File' tab to auto-load content immediately upon file selection, matching Table and Invoice editor behavior. Removed unnecessary 'Parse Object' button and irrelevant CSV checkbox for cleaner, more intuitive UX."
|
|
},
|
|
{
|
|
"datetime": "2025-10-14T18:30:00+07:00",
|
|
"type": "enhancement",
|
|
"title": "Invoice Editor Export & URL Consistency",
|
|
"description": "Made Invoice Editor's export section collapsible to match other editors. Fixed URL form layout to use inline fetch button instead of below-input placement. Improved overall consistency across all editor input methods."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"date": "2025-09-28",
|
|
"changes": [
|
|
{
|
|
"datetime": "2025-09-28T23:26:38+07:00",
|
|
"type": "enhancement",
|
|
"title": "UI Consistency & Code Quality Improvements",
|
|
"description": "Standardized InvoiceEditor CreateNew tab styling to match ObjectEditor design, fixed CodeMirror focus issues during editing, removed copy button from mindmap view, resolved ESLint warnings, and improved overall code quality."
|
|
},
|
|
{
|
|
"datetime": "2025-09-28T20:11:39+07:00",
|
|
"type": "enhancement",
|
|
"title": "Invoice Settings & UI Improvements",
|
|
"description": "Reorganized invoice settings modal: renamed 'Payment Methods' to 'Payment', moved payment status controls to Payment tab, added decimal digits setting (0-3), enhanced subtotal/fees/discounts with consistent padding and background styling for better visual hierarchy."
|
|
},
|
|
{
|
|
"datetime": "2025-09-28T18:49:30+07:00",
|
|
"type": "enhancement",
|
|
"title": "Enhanced Invoice Payment Status System",
|
|
"description": "Improved payment status stamps with better positioning after total, wider subtotal card for Indonesian currency formats, added 'Partially Paid' option, payment date tracking for PAID invoices, and 'Paid at:' display in payment methods."
|
|
},
|
|
{
|
|
"datetime": "2025-09-28T17:43:49+07:00",
|
|
"type": "fix",
|
|
"title": "Invoice Preview & UI Improvements",
|
|
"description": "Fixed subtotal alignment in invoice preview, added conditional rendering for empty address fields, implemented payment status stamps, and resolved React key warnings in release notes."
|
|
},
|
|
{
|
|
"datetime": "2025-09-28T17:11:19+07:00",
|
|
"type": "enhancement",
|
|
"title": "Release Notes System Improvements",
|
|
"description": "Updated release notes to use new JSON structure with individual commit timestamps, removed hash display, and moved data to /public/data/ for better organization."
|
|
},
|
|
{
|
|
"datetime": "2025-09-28T17:10:30+07:00",
|
|
"type": "fix",
|
|
"title": "Invoice Installment Calculation Fix",
|
|
"description": "Fixed automatic recalculation of percentage-based installments in both Invoice Editor and Preview when invoice totals change due to item, fee, or discount modifications."
|
|
},
|
|
{
|
|
"datetime": "2025-09-28T17:09:45+07:00",
|
|
"type": "enhancement",
|
|
"title": "Logo Integration & Layout Improvements",
|
|
"description": "Integrated custom logo.svg in header and footer, removed background styling for cleaner logo display, and cleaned up unused release data files."
|
|
},
|
|
{
|
|
"datetime": "2025-09-28T00:41:48+07:00",
|
|
"type": "feature",
|
|
"title": "SEO & Privacy Compliance",
|
|
"description": "Comprehensive SEO optimization with GDPR-compliant analytics and consent management."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"date": "2025-09-27",
|
|
"changes": [
|
|
{
|
|
"datetime": "2025-09-27T23:54:19+07:00",
|
|
"type": "feature",
|
|
"title": "Mobile UI Improvements",
|
|
"description": "Optimized interface for mobile devices with better analytics integration."
|
|
},
|
|
{
|
|
"datetime": "2025-09-27T23:14:26+07:00",
|
|
"type": "enhancement",
|
|
"title": "Enhanced Object Editor & Table View",
|
|
"description": "Improved user interface and experience with better JSON parsing, HTML rendering, and copy functionality."
|
|
},
|
|
{
|
|
"datetime": "2025-09-27T22:20:13+07:00",
|
|
"type": "feature",
|
|
"title": "What's New Feature & Navigation Improvements",
|
|
"description": "Added attractive 'What's New' button to homepage, created NON_TOOLS category for better navigation organization, and implemented unified global footer across all pages."
|
|
},
|
|
{
|
|
"datetime": "2025-09-27T21:28:43+07:00",
|
|
"type": "feature",
|
|
"title": "Invoice Editor Major Update",
|
|
"description": "Complete overhaul of Invoice Editor with currency system, PDF generation fixes, improved UI/UX, and streamlined preview toolbar."
|
|
},
|
|
{
|
|
"datetime": "2025-09-27T20:25:56+07:00",
|
|
"type": "feature",
|
|
"title": "Enhanced Workflow for All Tools",
|
|
"description": "Added convenient 'Clear', 'Copy', 'Sample', and 'Download' buttons across all tools to help streamline your workflow."
|
|
},
|
|
{
|
|
"datetime": "2025-09-27T19:54:41+07:00",
|
|
"type": "fix",
|
|
"title": "General Bug Fixes",
|
|
"description": "Addressed various minor bugs and improved overall site performance for a faster, smoother experience."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"date": "2025-09-21",
|
|
"changes": [
|
|
{
|
|
"datetime": "2025-09-21T17:29:46+07:00",
|
|
"type": "enhancement",
|
|
"title": "Improved Tool Pages",
|
|
"description": "Every tool now features a clear header, breadcrumb navigation, and a helpful description to make finding and using them easier than ever."
|
|
},
|
|
{
|
|
"datetime": "2025-09-21T16:51:17+07:00",
|
|
"type": "feature",
|
|
"title": "New 'What's New' Page",
|
|
"description": "Launched this 'What's New' page to keep you updated on the latest changes."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"date": "2025-09-19",
|
|
"changes": [
|
|
{
|
|
"datetime": "2025-09-19T00:09:05+07:00",
|
|
"type": "fix",
|
|
"title": "UI Fixes",
|
|
"description": "Corrected a UI bug in the Text Extractor tool and improved the copy button functionality."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"date": "2025-09-18",
|
|
"changes": [
|
|
{
|
|
"datetime": "2025-09-18T23:44:39+07:00",
|
|
"type": "enhancement",
|
|
"title": "Sidebar and Menu Enhancements",
|
|
"description": "Improved the tool sidebar and mobile menu for better navigation."
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"date": "2025-08-21",
|
|
"changes": [
|
|
{
|
|
"datetime": "2025-08-21T23:45:46+07:00",
|
|
"type": "feature",
|
|
"title": "New Tools Added",
|
|
"description": "A comprehensive suite of developer tools has been added to the site, ready for you to use."
|
|
},
|
|
{
|
|
"datetime": "2025-08-21T23:17:54+07:00",
|
|
"type": "feature",
|
|
"title": "Website Launch",
|
|
"description": "Welcome to our new site! We're excited to launch with a full set of developer tools."
|
|
}
|
|
]
|
|
}
|
|
]
|
|
} |