v1.3.0
Benchmarks for KPHP, yarn watch
support, deployment of test domains, updates in KPHP Playground, Jira ticket highlighting in the code and other improvements, as well as bug fixes.
Added
- Full support for ktest benchmarks:
- Running a benchmark on an entire class or a single method
- Launching benchmark for memory allocations
- Comparison of two classes and two methods
- Checking the name of the benchmark class
- Yarn Watch support
- Ability to share code from KPHP Playground
- Ability to view KPHP compilation output in Playground
- Links for Jira tickets in PHP, JS, and CSS comments
Other improvements
- Number of commits that are shown during synchronization is reduced to 30
Now if more than 30 commits require synchronization, then only the first 30 and the ellipsis at the end will be shown. - Settings page has become more descriptive, comments have been added to some settings.
- Added sending errors to Sentry
- Added a welcome message for each update with a link to the whats-new page.
Changed
- Now, when resetting the yubikey, the "Remember" checkbox will be selected by default in the yubikey password reset
dialog
Fixed
- Function of determining that this is vkcom project, now it does not consider kphp-polyfills to be the right project to
enable the plugin - Bug when, for third-party projects, when committing, the plugin tried to push changes on the server.
- OpenSC path, now automatic collection of yubikey will work on Linux.
- Problems with opening SSH tunnels.
- Password saving when reset yubikey.
- Bug, when updating the size in the call, the size in the link wasn't updated.