This version is more about plugins than UI or other “instant user facing” functionalities. It seems the previous one was the herald of the big plugin era and with every version we get more and more toys to play with in our plugins. Most likely we will get some community built Plugin Stores too, and that would be awesome.

Highlights:

  • Documentation for plugins
  • New available toys for plugins

What’s in v12.45.0?

  • We can open URLs from AiScript with the new open_url function. Commit
  • We have a new register_note_post_interruptor that works similar to the previously added register_note_view_interruptor. With this new hook, plugins can interact with the note on creation. So be careful, it will alter the content before it was saved, therefore a plugin can ruin new notes irreversible. And of course, it has a lot of potential. Commit
  • Description was added for plugins settings. Commit
  • We don’t need ID for plugins anymore. Commit
  • Maybe the MVP of this version, but at least a very important one, we have an updated/extended documentation about plugins. Only JP version yet, but it’s already a huge help for the community. Commit

Others:

I don’t know if I miss anything from changes, if I do, sorry, you can check all commits on this compare page.

Don’t forget to support Misskey development and become a Patron!