Files
dewedev/public/data/commits.json
dwindown 68db19e076 UI consistency & code quality improvements
- Standardized InvoiceEditor CreateNew tab styling to match ObjectEditor design
- Fixed CodeMirror focus issues during editing by removing problematic dependencies
- Removed copy button from mindmap view for cleaner interface
- Resolved ESLint warnings in PostmanTreeTable.js with useCallback optimization
- Enhanced PDF generation with dynamic style swapping for better print output
- Updated commits.json with latest changes
2025-09-28 23:30:44 +07:00

154 lines
6.6 KiB
JSON

{
"changelog": [
{
"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."
}
]
}
]
}