From 4869c9d89bfbbb555655771bb2fd7de2cdb6c5cd Mon Sep 17 00:00:00 2001 From: "yong.teng" Date: Tue, 15 Apr 2025 14:59:25 +0800 Subject: [PATCH 1/2] Upgrade 4.1.8 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 85a5642..d340296 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@buession/prototype", "alias": "prototype", - "version": "v4.1.7", + "version": "v4.1.8", "description": "A native object extension framework for Javascript.", "homepage": "https://prototype.buession.com/", "author": { From f2f1be5eda3def0d4a721dc3086c8eb39f1e8209 Mon Sep 17 00:00:00 2001 From: "yong.teng" Date: Tue, 15 Apr 2025 15:00:33 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20Try=E3=80=81Optional?= =?UTF-8?q?=20=E6=9C=AA=E6=B3=A8=E5=86=8C=E5=88=B0=E5=85=A8=E5=B1=80?= =?UTF-8?q?=E5=AF=B9=E8=B1=A1=E7=9A=84=20BUG?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 7 +++++++ src/optional.ts | 3 +++ src/try.ts | 3 +++ 3 files changed, 13 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index b727e3d..292754f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,13 @@ # 更新日志 +## [v4.1.8](https://github.com/buession/buession-prototype/releases/tag/4.1.8)(2025-04-15) + +### 🐞 BUG 修复 + +- 修复 Try、Optional 未注册到全局对象的 BUG + + ## [v4.1.7](https://github.com/buession/buession-prototype/releases/tag/4.1.7)(2025-04-11) ### 🐞 BUG 修复 diff --git a/src/optional.ts b/src/optional.ts index f94a7ff..5f5aec9 100644 --- a/src/optional.ts +++ b/src/optional.ts @@ -82,5 +82,8 @@ interface Window { declare var Window: { prototype: Window; + new(): Window; }; + +window.Optional = Optional; diff --git a/src/try.ts b/src/try.ts index 2cbcb61..1298c60 100644 --- a/src/try.ts +++ b/src/try.ts @@ -34,5 +34,8 @@ interface Window { declare var Window: { prototype: Window; + new(): Window; }; + +window.Try = Try;