Releases: thnhmai06/SlideGenerator
Releases · thnhmai06/SlideGenerator
v1.1.0
v1.0.1
v1.0.0
UI
- (72dc6c3) Cải thiện giao diện nút để dễ dùng và rõ ràng hơn.
Updater / Cập nhật ứng dụng
- (162d7b5) Thêm tính năng cập nhật ứng dụng (updater).
- (72dc6c3) Tối ưu cấu hình updater để hoạt động ổn định hơn.
Dashboard / Theo dõi tiến trình
- (a3c5973) Hiển thị tên job trên dashboard rõ ràng hơn.
- (331308b) Sửa lỗi hiển thị sai tên job trên dashboard.
- (8d5cc75) Hiển thị tên job kèm cả đuôi file (extension) để dễ phân biệt.
Tính năng / Cài đặt
- (75d02a4) Thêm quản lý Face Models.
- (deb435a) Cập nhật ROI mode: Rule of Thirds để căn khung thuận tiện hơn.
Logging / Nhật ký
- (64cc55f) Cải thiện hệ thống ghi log cho cả frontend và backend, giúp theo dõi hoạt động ổn định hơn.
Khác
Lưu ý (chỉ cho người có tích hợp kỹ thuật)
- (a1c2bc3) Chuẩn hóa tên trường dữ liệu API về camelCase.
- (39a0e57) Tối ưu cấu trúc frontend (tách file, tăng hiệu năng, lazy-load tab).
Full Changelog: v1.0.0-dev.2...v1.0.0
v1.0.0-dev.2
UI
- (e3e6aea) Sửa icon nút cửa sổ (min/max/close) không đồng bộ màu theo theme (bị “inverted”).
- (bbea2df) Tối ưu giao diện notification/banner (hiển thị rõ và ổn định hơn).
- (f16eea4) Cải thiện hiển thị ngày/tháng + progress ở màn Results.
Export / Results
- (0a5aa4d) Fix export ở processing/results: vẫn còn “columns” và thiếu “selectedSheets”.
- (9eac162) Bổ sung hướng dẫn/ảnh minh hoạ cho phần export settings (tài liệu).
Jobs / Tiến trình & An toàn dữ liệu
- (95a80b8) Cập nhật công thức tính progress job; đồng bộ progress tổng với title app.
- (9ae023d) Ngăn job tự tiếp tục chạy khi mở lại ứng dụng.
- (115b98d) Tự pause task khi khởi động lại; disable settings khi ứng dụng yêu cầu restart.
- (ef81182) Fix “Clear result job” không còn xoá nhầm file kết quả.
Settings / Kết nối server
- (5d43abe) Fix đổi host/port bị áp sai ngay sau khi bấm Lưu; cải thiện banner trong Settings.
- (e180fc1) Fix sau khi đổi host/port nhưng frontend vẫn kết nối địa chỉ cũ.
- (9fb0088) Thêm cơ chế “yêu cầu restart” khi sửa một số setting job; UX hover/cursor cho trạng thái disabled.
Tray / Tích hợp hệ thống (Electron)
- (6ba79c7) Thêm các nút thao tác mới trên tray icon.
- (6a13071) Thêm logging phía renderer; sửa lỗi không tạo file log; tổ chức lại cấu trúc Electron.
Ngôn ngữ
- (f67b220) Thêm locale cho confirm action.
- (1a5382e) Cập nhật bản dịch locale và các text UI liên quan.
Performance / Dọn dẹp / Hạ tầng
- (725c60c) Tối ưu overhead + logging backend (giảm chi phí chạy jobs).
- (47c64ba) Cleanup code backend.
- (a395fb2) Cập nhật framework backend.
- (868d96f) Remove macOS khỏi backend infrastructure.
- (a1675b0) Cập nhật productName/description.
Refactor lớn (ảnh hưởng dev/integration)
- (9eac162) BREAKING: Tái cấu trúc hệ thống jobs + đơn giản hoá API/SignalR (đổi hub/DTO/luồng).
- (214dc1a) BREAKING: Tái cấu trúc frontend theo
app/,features/,shared/; tách services/backend + signalr; thêm MSW tests. - (d35b916) Tối ưu cấu trúc frontend & dependencies (bước đệm trước refactor lớn).
- (6cabeb9) Format/làm sạch codebase theo chuẩn format mới.
- (8cc76e1) Fix import sai file trong frontend (sau các lần di chuyển).
Ghi chú phát triển (Development notes)
- Nếu bạn có code tuỳ biến/integration: ưu tiên rà soát 2 commit breaking (9eac162, 214dc1a) vì có thay đổi lớn về cấu trúc thư mục, services và SignalR hub/DTO.
- Frontend: test đã được bổ sung theo hướng MSW (214dc1a); khi thêm API mới, nên viết mock/handler tương ứng để test ổn định.
- Backend: hệ thống jobs/hub/tests đã được cập nhật theo kiến trúc mới (9eac162, ec45e6c); khi thêm tính năng job, cập nhật cả tests để tránh lệch hành vi.
Full Changelog: v1.0.0-dev.1...v1.0.0-dev.2
v1.0.0-dev.1
v0.15.1
NOTES: Đây là phiên bản legacy (0.x) cuối cùng, và kể từ sau phiên bản này, sẽ không hỗ trợ cập nhật legacy nữa. Vui lòng sử dụng phiên bản mới hơn.
Fix
- Sửa lỗi ko crop hình theo tỉ lệ
Full Changelog: v0.15.0...v0.15.1
v0.15.0
Tính năng mới:
- Tự động thử lại sau đó khi bị lỗi Too Many Requests
Cải thiện:
- Nhật kí Progress rõ ràng hơn, rõ lỗi xảy ra là gì
- Cải thiện độ chính xác cho công việc kiểm tra URL
- Nâng cấp hệ thống quản lí dịch thuật (giảm nhẹ dung lượng bộ nhớ tiêu hao)
Full Changelog: v0.14.0...v0.15.0
v0.14.0
Tính năng:
- Buộc ảnh sau khi xử lý phải chuyển về dạng
PNG(tránh trường hợp máy ko hỗ trợ ảnhHEIC,AVIF)
Full Changelog: v0.13.0...v0.14.0
v0.13.0
Tính năng:
- Hỗ trợ file ảnh
heicvàavif
Sửa lỗi:
- Một số ảnh bị xoay tự động thành hướng gốc ban đầu của ảnh (Bỏ qua EXIF orientation của ảnh)
Tối ưu:
- Tăng cường thêm khả năng kiểm tra file trên Google Drive có phải một ảnh không
Full Changelog: v0.12.1...v0.13.0
v0.12.1
Fix:
- Fix old shapes remain when changing the PPTX file to another one
- Fix the issue where the image is not processed correctly when there are two or more image replacement configurations.
Full Changelog: v0.12.0...v0.12.1