Releases: TrisMinh/setupkit
Release list
SetupKit v0.9.1
SetupKit v0.9.1
This release focuses on product polish, English documentation, and release readiness while keeping the app in the pre-1.0 track.
Highlights
- English product documentation - README, changelog, release notes, catalog documentation, and workstation planning docs now use English.
- Fresh screenshots - the documentation captures the current catalog, detail, compact, install-progress, and theme states.
- English catalog language - generated category names, tags, descriptions, risk notes, and source summaries are aligned with the English UI direction.
- Release script polish - install and GitHub publish helper scripts now use English prompts and status output.
- Version alignment - the desktop footer, package metadata, landing links, release archive, and installer build now point to
v0.9.1.
Included Artifacts
SetupKit.exeSetupKit-win-x64.zipSetupKit-Setup-0.9.1-win-x64.exe
Verification
npm run validatego test ./...scripts/build-installer.ps1
Notes
- SetupKit is still a pre-1.0 product. This release intentionally lands as
0.9.1, not1.0. - The Windows binary is not code-signed yet, so SmartScreen may warn the first time it is launched.
Full Changelog: v0.9.0...v0.9.1
SetupKit v0.9.0
SetupKit v0.9.0
Một file SetupKit.exe duy nhất, mở là chạy - hoặc cài bằng một dòng lệnh:
irm https://raw.githubusercontent.com/TrisMinh/setupkit/main/scripts/install.ps1 | iexCó gì mới
- Tab Cập nhật - SetupKit gom các ứng dụng đã cài có bản mới vào một màn hình riêng, có search và nút cập nhật từng app.
- Cập nhật tất cả - xác nhận một lần, sau đó SetupKit chạy tuần tự đúng những package đã duyệt qua
winget upgrade, có terminal và tiến trình như khi cài. - Tab Versions - tải danh sách version cũ của app nguồn
wingetbằngwinget show --versions. - Rollback version - chọn version rồi dùng Cài version này hoặc Gỡ rồi cài version này. Store app được đánh dấu không phù hợp vì Microsoft Store không cho chọn version cũ qua winget.
- Lọc nhanh app trong Versions - chuyển giữa
Đã cài,Chưa cài,Tất cảđể không phải kéo trong danh sách dài. - Sort catalog - thêm sắp xếp thông minh, tên, thứ tự cài, danh mục, tình trạng, nguồn, app lớn và app chưa cài.
- UI filter rõ hơn - icon trong dropdown, dot màu chỉ dùng cho tình trạng, search và motion được làm mượt lại.
An toàn
- Tất cả thao tác install/update/rollback vẫn chỉ chạy package ID nằm trong allowlist nhúng từ catalog.
- Rollback luôn hỏi xác nhận trước khi gỡ hoặc cài version, và cảnh báo rõ rủi ro mất cấu hình nếu chọn chế độ gỡ rồi cài.
- SetupKit không tự tải installer từ URL ngoài; version cũ đi qua manifest và cơ chế xác minh của winget.
Cài đặt
| Cách | Thao tác |
|---|---|
| Một dòng lệnh | Dán lệnh PowerShell ở trên |
| Thủ công | Tải SetupKit.exe bên dưới và mở |
Windows 11 dùng ngay; Windows 10 thiếu WebView2 sẽ được app đề nghị cài tự động.
SetupKit.exechưa được ký số (cần chứng chỉ trả phí) nên SmartScreen có thể cảnh báo lần đầu: chọn "More info" rồi "Run anyway".
Full Changelog: v0.8.0...v0.9.0
SetupKit v0.8.0
SetupKit v0.8.0
Một file SetupKit.exe duy nhất (~12 MB), mở là chạy - hoặc cài bằng một dòng lệnh:
irm https://raw.githubusercontent.com/TrisMinh/setupkit/main/scripts/install.ps1 | iexCó gì mới
- Tab Workspaces riêng - xem toàn bộ 24 bộ công cụ theo vai trò/lĩnh vực, không chỉ vài workspace nổi bật trên trang chính.
- Chi tiết workspace - mở từng workspace để xem quy mô, số app cần cài, app đã có, nguồn WinGet/Store, danh sách app compact và preview lệnh cài.
- Preview logo khi hover - card workspace/preset chỉ bung rail logo 2 dòng khi hover/focus, giữ giao diện sạch khi duyệt.
- Workspace card gọn hơn - logo tự dàn đều theo chiều ngang, bỏ caret thừa, nút xem chi tiết chỉ hiện khi cần.
- Danh sách app trong workspace detail dày hơn - desktop xếp 2-3 app mỗi hàng, giảm cuộn dọc.
- Icon view cân hàng nút - nút chọn/chi tiết thẳng hàng dù tên app dài ngắn khác nhau.
- List view nhiều thông tin hơn - row dùng thêm khoảng trống để hiện mô tả, type/tag và trạng thái cài đặt.
Cho người phát triển
npm run validatekiểm tra thêm ecosystem seed data quascripts/validate-ecosystem-seeds.js.- Release mặc định chuyển sang tag
v0.8.0.
Cài đặt
| Cách | Thao tác |
|---|---|
| Một dòng lệnh | Dán lệnh PowerShell ở trên |
| Thủ công | Tải SetupKit.exe bên dưới và mở |
Windows 11 dùng ngay; Windows 10 thiếu WebView2 sẽ được app đề nghị cài tự động.
SetupKit.exechưa được ký số (cần chứng chỉ trả phí) nên SmartScreen có thể cảnh báo lần đầu: chọn "More info" rồi "Run anyway".
Full Changelog: v0.7.0...v0.8.0
SetupKit v0.7.0
SetupKit v0.7.0
Một file SetupKit.exe duy nhất (~12 MB), mở là chạy - hoặc cài bằng một dòng lệnh:
irm https://raw.githubusercontent.com/TrisMinh/setupkit/main/scripts/install.ps1 | iexCó gì mới
- ⬆️ Cập nhật ứng dụng đã cài - SetupKit tự phát hiện app có bản mới và gắn nhãn "Có bản cập nhật mới" trên thẻ. Mở chi tiết, bấm Cập nhật để chạy
winget upgradecho đúng app đó, có terminal và tiến trình như khi cài. - 🗑️ Gỡ cài đặt ngay trong app - nút Gỡ cài đặt trong hộp thoại chi tiết chạy
winget uninstall, hỏi xác nhận rồi cập nhật lại trạng thái. - 📥 Nhập hồ sơ JSON - áp lại đúng bộ ứng dụng từ hồ sơ đã xuất để dựng máy tiếp theo y hệt, tự bỏ qua app đã cài.
- ⚡ Chọn nhanh hàng loạt - "Chọn hết" thêm mọi app đang lọc mà chưa cài; "Bỏ chọn" làm trống gói trong một bấm.
- 💾 Nhớ danh sách đang chọn - gói cài đặt được khôi phục nguyên vẹn ở lần mở sau.
- 🔁 Cài lại ứng dụng lỗi và ⏸️ Dừng giữa chừng - thử lại đúng app thất bại, hoặc dừng hàng đợi an toàn sau app đang chạy.
- 🧰 Máy chưa có winget - hiện banner mời cài App Installer từ Microsoft Store chỉ với một bấm, thay vì báo lỗi cụt.
Gỡ bỏ
- Gỡ bỏ trang Kích hoạt Windows (cả giao diện lẫn backend).
Cho người phát triển
- Thêm GitHub Actions tự build
SetupKit.exevà tạo Release khi đẩy tagv*.
Cài đặt
| Cách | Thao tác |
|---|---|
| Một dòng lệnh | Dán lệnh PowerShell ở trên |
| Thủ công | Tải SetupKit.exe bên dưới và mở |
Windows 11 dùng ngay; Windows 10 thiếu WebView2 sẽ được app đề nghị cài tự động.
SetupKit.exechưa được ký số (cần chứng chỉ trả phí) nên SmartScreen có thể cảnh báo lần đầu: chọn "More info" rồi "Run anyway".
SetupKit v0.6.0
SetupKit v0.6.0
Một file SetupKit.exe duy nhất (~12 MB), mở là chạy — hoặc cài bằng một dòng lệnh:
irm https://raw.githubusercontent.com/TrisMinh/setupkit/main/scripts/install.ps1 | iexCó gì mới
- 🔑 Kích hoạt Windows ngay trong app — thêm trang "Kích hoạt" với console lệnh sửa được: có sẵn lệnh
slmgrchính thức, bạn sửa key hoặc tham số (kể cả KMS của tổ chức, MAK...) rồi chạy trực tiếp, kết quả hiện ngay. App tự đọc trạng thái hiện tại (phiên bản Windows, đã kích hoạt hay chưa).- Console chấp nhận mọi lệnh PowerShell, bao gồm pipe, chuyển hướng, URL và lệnh nhiều dòng; có chế độ mở PowerShell tương tác riêng cho lệnh cần nhập dữ liệu, chọn menu hoặc bấm phím. Lệnh mặc định được che mờ và có nút hiện/ẩn. Luôn hỏi xác nhận trước khi chạy và cần chạy app bằng quyền Administrator.
Sửa lỗi giao diện
- 🧊 Khối "ứng dụng đã chọn" bỏ nền kính mờ gây vạch ở góc và lộ nội dung phía sau (artifact trên WebView2), nay dùng nền đục sạch
- 🧱 Đổi icon "ứng dụng đã chọn" sang biểu tượng chồng lớp rõ nét hơn
Cài đặt
| Cách | Thao tác |
|---|---|
| Một dòng lệnh | Dán lệnh PowerShell ở trên |
| Thủ công | Tải SetupKit.exe bên dưới và mở |
Windows 11 dùng ngay; Windows 10 thiếu WebView2 sẽ được app đề nghị cài tự động.
SetupKit v0.5.0
SetupKit v0.5.0
Một file SetupKit.exe duy nhất (~12 MB), mở là chạy — hoặc cài bằng một dòng lệnh:
irm https://raw.githubusercontent.com/TrisMinh/setupkit/main/scripts/install.ps1 | iexSửa lỗi quan trọng
- 🐛 Quét ứng dụng đã hoạt động trở lại — bản trước không đọc được trạng thái cài đặt trên máy (cầu nối native lệch tên sau khi tái cấu trúc). Giờ SetupKit lại quét đúng winget, Registry và Start Menu để biết máy bạn đã có app nào.
Thêm mới
- 📊 Thanh trạng thái dưới cùng (kiểu IDE) hiện ở mọi tab: trạng thái winget, số app đã cài, số đang chọn, và nút mở terminal nhanh
- 📁 Office nổi bật hơn — gói Office & Remote Work (Microsoft 365: Word, Excel, PowerPoint, Outlook, Teams, OneDrive...) được đưa lên đầu danh sách plan
Cải thiện
- 🔲 Lưới ứng dụng dày hơn — 3-4 app mỗi hàng trên màn rộng thay vì 2, tận dụng tối đa màn hình và tự co theo cửa sổ
Cài đặt
| Cách | Thao tác |
|---|---|
| Một dòng lệnh | Dán lệnh PowerShell ở trên |
| Thủ công | Tải SetupKit.exe bên dưới và mở |
Windows 11 dùng ngay; Windows 10 thiếu WebView2 sẽ được app đề nghị cài tự động.
SetupKit v0.4.1
SetupKit v0.4.1
Một file SetupKit.exe duy nhất (~12 MB), mở là chạy — hoặc cài bằng một dòng lệnh:
irm https://raw.githubusercontent.com/TrisMinh/setupkit/main/scripts/install.ps1 | iexCó gì mới
- 🎛️ Dropdown lọc hoàn toàn mới — danh mục, nguồn và tình trạng cài đặt giờ dùng menu tùy chỉnh đồng bộ theme sáng/tối, có đánh dấu mục đang chọn và điều khiển được bằng bàn phím
- 🧹 Sửa ô tìm kiếm hiện hai nút xóa
- 🗂️ Mã nguồn tái cấu trúc theo bố cục chuẩn Wails + Go: giao diện trong
frontend/, logic tronginternal/kit/, gốc dự án chỉ còn bootstrap - dễ đọc, dễ đóng góp - 📦 Exe nhẹ hơn ~300 KB nhờ bỏ catalog bị nhúng trùng hai lần
- ⚡ Kèm toàn bộ cải tiến của v0.4.0: theo dõi cài đặt mượt, hết chớp trắng dark mode, sửa 10 lỗi giao diện
Cài đặt
| Cách | Thao tác |
|---|---|
| Một dòng lệnh | Dán lệnh PowerShell ở trên |
| Thủ công | Tải SetupKit.exe bên dưới và mở, không cần cài đặt |
Windows 11 dùng ngay; Windows 10 thiếu WebView2 sẽ được app đề nghị cài tự động.
SetupKit v0.4.0
SetupKit v0.4.0 — nhẹ hơn, mượt hơn, thông minh hơn
Một file SetupKit.exe duy nhất (~12 MB), mở là chạy. Windows 11 dùng ngay; Windows 10 thiếu WebView2 sẽ được app đề nghị cài tự động.
Nổi bật
- 🔍 Tìm kiếm không cần gõ dấu — "trinh duyet", "may ao" ra đúng kết quả; phím tắt
/hoặcCtrl+K - ⚡ Render thông minh — chọn/bỏ app không vẽ lại cả lưới 440 card; thanh tiến trình cập nhật tại chỗ, không còn giật khi winget đổ log
- 🌙 Hết chớp trắng khi mở app ở dark mode — theme áp trước khi render, nền cửa sổ theo theme Windows
- ✨ Animation nhẹ toàn CSS — card xuất hiện lần lượt, dialog/dock/toast có hiệu ứng vào-ra, ánh sáng chạy trên thanh cài đặt; tự tắt khi Windows bật "giảm chuyển động"
- 🖱️ UX mới: click thân card mở chi tiết, toast bấm để đóng, cuộn dải plan bằng lăn chuột/nút mũi tên, terminal không tự nhảy khi bạn đang đọc log cũ
Sửa 10 lỗi
Icon nhóm CLI trống, dialog che mất nút khi nội dung dài, nút "Mở ứng dụng" chạy nhầm file .ico, không bỏ được app đã cài khỏi gói, Enter trong dialog làm dialog tự đóng, double-click tự hủy lựa chọn, crash khi tìm kiếm lúc catalog chưa tải xong, spinner giật, và nhiều lỗi nhỏ khác — chi tiết trong CHANGELOG.md.
Cài đặt
Tải SetupKit.exe bên dưới và mở. Không cần cài đặt, không cần quyền admin cho tới khi bạn thật sự cài app bằng winget.
| File | Mô tả |
|---|---|
SetupKit.exe |
Chạy trực tiếp |
SetupKit-win-x64.zip |
Kèm README và tài liệu catalog |