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/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": { 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;