Skip to content

v1.3.0

Compare
Choose a tag to compare
@i582 i582 released this 22 Jun 11:41
· 76 commits to master since this release
97daf40

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.