I found this release a few days ago. Is there any release note regarding this?
No, this is not an official releas, and there's not release notes. You can look through commits on github, though (there are tags marking builds)
Ah yeah. I forgot my plugin was connected to the development repository.