The activity stats view
The app now helps you keep motivated by displaying your activity stats!
It shows how many notes you created and how many tasks you worked on in the past 52 weeks.
Also, it shows the current streak and the longest streak of your tech note-taking journey.
It is fascinating to know how hard you’ve been working on your projects.
I hope you find this feature motivating!
Auto-installation for mermaid, math, and markdown-emoji
Providing some features as plugins lets me update them more frequently and easily.
For example, mermaid, math, and markdown-emoji are some of the crucial Markdown renderer extensions.
As of this version, the app will install them automatically after launching.
The app checks for updates automatically as well, so you can easily keep them up-to-date.
If you don’t need them, you can disable them in the preferences anytime.
TypeScript definitions for plugins are now available
Having TypeScript definitions would be significantly helpful for building plugins.
I’ve been working hard to extract type definitions from the main repository without compromising or exposing the internal architecture, and I’m happy I’ve finally accomplished it!
Check out the repository here for details on how to use it.
TOC for Telescope is now provided as a plugin
A Telescope source plugin called telescope-toc, which provides a Table of Contents fuzzy finder, is now available as a plugin:
Telescope is highly extensible to add more sources.
It would be a good example if you want to create a custom Telescope source.
It is also written in TypeScript, so it’d be a good example of the type definition module as well!
Bug fixes
- Global Search (Cmd+Shift+F) intermittently loses focus, especially when typing “src” (Thanks @insideee_dev)
- The window opens at a different size than when it was last closed (Thanks @Yug)
Join the Canary testing
Warning
Canary is meant to be early testing. You cannot expect it as stable as the official release. Feedback is appreciated!
You can download the binary here:
How to give feedback
Please create a topic on the “Issues > Canary” category.
This is the most preferred way for me because I can manage which issue has been resolved or not.
We have our Discord server, where you can casually discuss and talk with other users.
