Releases: UniAlternative/activation-script
Releases · UniAlternative/activation-script
v1.7.0
🚀 Features
- modules/lemon-squeezy: Handle deactivation of licenses - by @wibus-wee (95bec)
🐞 Bug Fixes
- core:
console.error
not working - by @wibus-wee (faff4)- Support strict matching to prevent wrong match - by @wibus-wee (70ffd)
- gumroad:
- Response couldn't be parsed problem - by @wibus-wee (2b521)
- module/lemon-squeezy:
- Activation failed due to missing some parameters - by @wibus-wee (8d0f8)
- shared/utils:
- Url parse failed - by @wibus-wee (180d8)
🏎 Performance
- core:
- Add terser plugin to reduce bundle size - by @wibus-wee (62741)
- modules/gumroad:
- Support parse fields from body - by @wibus-wee (9ac0c)
- Unescape product id from body - by @wibus-wee (3b419)
- modules/lemonSqueezy:
- Add a mapping from license to product id - by wibus-wee (8eb86)
- shared:
- Add surge config parser export - by @wibus-wee (817a6)
View changes on GitHub
v1.6.0
🚀 Features
- modules/cleanshot: Support cleanshot x user image upload script - by @wibus-wee (690ea)
- generator: Github release as external assets url - by @wibus-wee (2019c)
- modules/lemon-squeezy: Support alist desktop - by @wibus-wee (c480c)
🐞 Bug Fixes
🏎 Performance
- modules: Add
me/sync
to unblock request - by @wibus-wee (fa2da)
View changes on GitHub
v1.5.0
🚨 Breaking Changes
- surge: Transform
httpClient
to an async function - by @wibus-wee (f492c)
🚀 Features
- core:
- Support surge data store api, fix #16 - by @wibus-wee in #16 (a465c)
- Asynchronous execution function - by @wibus-wee (a9346)
- raycast:
- Support translator feature with deeplx - by @wibus-wee (101d8)
- shottr:
- Support shottr basic tier license - by @wibus-wee (f2239)
- Modify telemetry api data, fix #18 - by @wibus-wee in #18 (89bef)
🐞 Bug Fixes
- Type error in previous comit - by @wibus-wee (652bd)
- core: Unexpected script abort - by @wibus-wee (3cc82)
- shottr: Missing license message after closing app - by @wibus-wee (cd9ad)
🏎 Performance
- core:
- Reduce package size - by @wibus-wee (50c0a)
- Use
$done
to fallback request - by @wibus-wee (f5d79) - Add a time log - by @wibus-wee (11e01)
- utils:
- Optimize package export - by @wibus-wee (42f3b)
- Improve type support - by @wibus-wee (b5695)
View changes on GitHub
v1.4.0
🚀 Features
- dashboard:
as.as
dashboard storage handler - by @wibus-wee (344f9) - iTunes: Support itunes verify receipt - by @wibus-wee (401c3)
- paddle: Support Downie 4 app - by @wibus-wee (a7840)
- rollup: Support inject static code into build file - by @wibus-wee (8702b)
- typora: Support activate typora [FAILED] - by @wibus-wee in #12 (06603)
🐞 Bug Fixes
- Bugs & restore docs. - by @zhuozhiyongde in #6 (4edde)
- launch:
- Wrong base matching logic - by @wibus-wee (5c16a)
- Remove the last
/
symbol - by @wibus-wee (d4534)
- paddle:
- Add a
signature
field into response body - by @wibus-wee (d863a) - Add a
signature
field into response body - by @wibus-wee (56ea2)
- Add a
- utils:
- Use non-existent
URL
to parse url params - by @wibus-wee (56b14)
- Use non-existent
🏎 Performance
- core:
- Add license info in console - by @wibus-wee (f81f7)
- Add global variable
COMMIT_HASH
- by @wibus-wee (56fc0)
- generator:
- Use regex to match domain - by @wibus-wee (59b94)
- Remove hardcode for dashboard functions router - by @wibus-wee (b9bd3)
- launch:
- URL matching logic in launch - by @wibus-wee (0ee82)
View changes on GitHub
v1.3.0
What's Changed
- feat: surge configuration parser by @wibus-wee in #4
- [Failed] feat: support raycast ai by @wibus-wee in #3
- feat: use sgmodule
- feat: support MediaMate
- docs: update url by @Ssttar in #5
New Contributors
- @Ssttar made their first contribution in #5
Full Changelog: v1.2.1...v1.3.0
v1.2.1
What's Changed
- Generator 增强
pnpm generate gen -f
已弃用,请使用pnpm generate patch
对配置文件进行修补- 修复了修补 MITM Hostname 时出现多个重复的 hostname 问题
- 支持了从项目自助构建 Activator 并注入
- 移除了无用的 Script name 重写逻辑
- 修复 Spotify 模块重写了真实播放音乐文件资源的问题
- 重构部分内建 Surge 函数,补充了部分丢失的类型
- 对 Launcher 加入了默认(无匹配)的请求返回
- 修复了 LemonSqueezy 模块
validate
无效的问题 - 将 Craft 模块移除
- 新增了 Raycast 模块,但目前尚未可用