Lịch sử phiên bản AI Trace - 4 phiên bản
AI Trace bởi Trace Foundation
Lịch sử phiên bản AI Trace - 4 phiên bản
Hãy cẩn thận với các phiên bản cũ! Các phiên bản này được hiển thị cho mục đích thử nghiệm và tham khảo.Bạn luôn luôn phải sử dụng phiên bản mới nhất của một tiện ích.
Phiên bản mới nhất
Phiên bản 1.0.3
Đã phát hành 11 Thg 04 2026 - 32,12 KBHoạt động với firefox 121.0 và lớn hơnv1.0.3 - Apex redirect fix + popup render fix- Fixed: Extension still showed "Unable to reach AI Trace"
on every website in Firefox after v1.0.2. The onMessage
Promise rewrite in v1.0.2 was correct but irrelevant; the
real blocker was that host_permissions only covered
https://aitrace.org/, while the server 308-redirects
every apex request to https://www.aitrace.org/. Firefox
MV3 service-worker fetch() will not follow a redirect to
a host outside host_permissions, so every fetch threw a
network error before any response body was read. Added
https://www.aitrace.org/* to host_permissions so Firefox
allows the redirect chain through. - Fixed: After a successful fetch, the popup rendered the
loading spinner stacked on top of the company profile.
Root cause was a CSS specificity bug in popup.css:
#state-loading { display: flex } at specificity (1,0,0)
outranked .state[hidden] { display: none } at (0,2,0), so
setting the hidden attribute on #state-loading had no
effect. Added !important to the .state[hidden] rule so
every state honors the hidden attribute regardless of
any per-state display override. - Added: jsdom-based regression test
(src/tests/v2/extension/popup-css.test.ts) that parses
popup.html + popup.css and asserts every .state element
collapses to display:none when hidden is set. Reproduces
the v1.0.2 bug; guards against recurrence. - No new permissions, no new data collection.
Mã nguồn được phát hành dưới dạng Mọi Quyền Được Bảo Lưu
- Fixed: Extension still showed "Unable to reach AI Trace"
Phiên bản cũ hơn
Phiên bản 1.0.2
Đã phát hành 11 Thg 04 2026 - 31,99 KBHoạt động với firefox 121.0 và lớn hơnv1.0.2 - Firefox compatibility fix- Fixed: API calls failing on all websites in Firefox. Every
page showed "Unable to reach AI Trace". Root cause: the
runtime.onMessage listener used the Chrome-only
sendResponse + return true pattern. Firefox ignores both
and only resolves replies through a Promise returned
directly from the listener. Rewrote the listener to
return the async IIFE directly. Chrome MV3 (99+) supports
this pattern natively, so it is fully cross-browser. - Added data_collection_permissions: { required: ["none"] }
per the new Firefox built-in data consent requirement. The
extension collects no user data: URL is read locally, only
the derived company slug is sent to the public API. - Manifest background declares both service_worker and
scripts for Firefox AMO compatibility. - gecko strict_min_version is 121.0 (required for
service_worker support in MV3 under Firefox). - No new permissions added.
Mã nguồn được phát hành dưới dạng Mọi Quyền Được Bảo Lưu
- Fixed: API calls failing on all websites in Firefox. Every
Phiên bản 1.0.1
Đã phát hành 11 Thg 04 2026 - 29,65 KBHoạt động với firefox 121.0 và lớn hơnv1.0.1 - Firefox compatibility fix- Fixed: API calls failing on all websites in Firefox.
Root cause was the onMessage listener using a Chrome-only
async pattern (bare IIFE with sendResponse). Replaced with
promise.then(sendResponse) which works cross-browser. - Bumped gecko strict_min_version from 109.0 to 121.0
(required for service_worker support in MV3). - Broadened host_permissions pattern.
- No new permissions added.
Mã nguồn được phát hành dưới dạng Mọi Quyền Được Bảo Lưu
- Fixed: API calls failing on all websites in Firefox.
Phiên bản 1.0.0
Đã phát hành 8 Thg 04 2026 - 25,88 KBHoạt động với firefox 109.0 và lớn hơnMã nguồn được phát hành dưới dạng Mọi Quyền Được Bảo Lưu