# JSBox 2.0 Notice
## Subscribe for New Features
- Free download for trial, subscribe to unlock all features and upcoming updates in the next year
- All features are unlocked `permanently` even subscription is expired
- It's similar to the "Season Ticket" mode that is well-known for some games
## Migration for Existing Users
- All features before 2.0 are `still available`, and will be maintained (you won't lose any existing features)
- Existing users are considered as already paid for a one-year subscription (starts from purchase date)
- Existing users can unlock 4 special icons after one subscription is made
- We offer a 32% off discount for existing users
If you have any questions, do not hesitate to contact us via
[email protected], or refer to our Terms of Service: https://jsboxbbs.com/d/1035
# Release Notes
- Added: support for iPadOS trackpad interaction
- Added: iPadOS trackpad enter/exit events
- Added: using SF Symbols as script icons
- Added: APIs for script category management
- Added: $ui.success(...) and $ui.warning(...)
- Improved: selected state for list cells
- Improved: better ways for making smooth corners
- Improved: adjusted some layouts for iPadOS
For API changes, please refer to our documentation websites:
- https://docs.xteko.com/#/en/
- https://cyanzhong.github.io/jsbox-nodejs/#/en/
# About Node.js
In the previous update, we introduced Node.js support for JSBox. From now on, JSBox supports two JavaScript runtimes:
- The JSBox runtime that you have been using so long
- The Node.js runtime that brings you more possibilities
The Node.js runtime runs Node.js v10.13.0, we also prepared many native modules that you can use directly.
More importantly, these two runtimes can call each other, which means you can write programs that take advantage of both.
For more details, please refer to our documentation for the Node.js runtime: https://cyanzhong.github.io/jsbox-nodejs/#/en/
As always, please stay tuned for more exciting features!
Feel free to contact us by:
Community: https://en.jsboxbbs.com
Email:
[email protected]
Telegram: https://t.me/PinTG