Skip to content

v1.1.1 — vá bảo mật công cụ dev, thêm CI

Latest

Choose a tag to compare

@tms-anhnguyen1 tms-anhnguyen1 released this 24 Sep 03:28
· 4 commits to main since this release
d271326

Bản patch sau 1.1.0: vá các cảnh báo bảo mật trong công cụ dev và thêm CI cho mọi pull request. Hành vi của CLI và plugin không đổi.

Cài đặt / nâng cấp

npm install -g @tomosia/agent-stack@1.1.1

Plugin Claude Code: /plugin marketplace update agent-stack, rồi cài lại agent-stack@agent-stack.

Note

Bản 1.1.0 chỉ có trên GitHub, chưa từng lên npm. Trên npm, phiên bản đi thẳng từ 1.0.0 lên 1.1.1, nên ai cài qua npm sẽ nhận luôn mọi thứ của 1.1.0: agent-stack check, bảo vệ file đã sửa tay, và /generate nhận một câu. Xem ghi chú v1.1.0.

Có gì mới

  • Vá 7 cảnh báo Dependabot (1 critical, 1 high, 5 medium), tất cả nằm trong dev dependency: vitest lên ^4.1.11, vite lên 8.x theo vitest, esbuild lên ^0.28.2. npm audit giờ báo 0 lỗ hổng (#8).
    • Không lên vitest 5, vì bản đó bỏ Node 20 mà engines vẫn hỗ trợ.
    • esbuild mới đổi cách viết ra dist/agent-stack.mjs, không đổi việc nó làm.
  • CI trên GitHub Actions. Mỗi pull request và mỗi lần push lên main đều chạy npm run check trên Node 20 và 22. CI báo đỏ nếu bản build lại làm dist/ khác với bản đã commit (#7).

Tương thích

Không có thay đổi phá vỡ. Cờ CLI, cấu trúc --json, bố cục knowledge/ và manifest đều giữ nguyên. Chạy CLI vẫn chỉ cần Node 20+.

Nếu bạn đóng góp code: công cụ dev (Vitest, Vite 8) giờ cần Node 20.19+ hoặc 22.12+. Node 22.0.0 đi kèm npm 10.5.1, bản này lỗi Cannot read properties of null (reading 'edgesOut') khi npm install. Hãy nâng Node lên bản vá mới nhất.

Toàn bộ thay đổi: v1.1.0...v1.1.1