Skip to content

Releases: volution/z-scratchpad

Preview build based on the developmet branch

13 Feb 16:44
preview
Compare
Choose a tag to compare

As the title says, this build is made directly from the development branch, as such it is meant mainly for testing.

v0.1.1

26 Jul 18:29
v0.1.1
Compare
Choose a tag to compare

If you just want to test z-scratchpad, then all you need to do is choose one of the z-scratchpad executables matching your platform (Linux, OSX, OpenBSD or FreeBSD), download and make it executable.

For more details about installing see the install section in the readme.

If you want to send feedback about this release, please do so on the announcement post.

Thanks, and have fun!


This is the first public release meant for public testing. I use it every day, and for the last 3 months there have been no issues and thus no changes to the code.

If you want to find out more about z-scratchpad see the readme.

Preliminary preview release v0.0.2

28 Sep 18:30
v0.0.2
Compare
Choose a tag to compare
Pre-release

As with the previous preview release, this one is also meant mainly to play and experiment with z-scratchpad, and it is definitively ready for "production" usage.

However, I do use it in may daily routine, both for personal and professional projects, and so far it didn't scramble any of my notes collection (although I have them versioned in Git).


This release brings quite a lot of improvements in both usability, capabilities and performance. Amongst the ~150 commits, the following are the highlights:

  • a proper WUI (web UI) that renders the notes quite nicely; (including support for TODOs;)
  • the WUI has a fzf-like search facility, and everything is keyboard friendly;
  • the server has some basic token-based authentication; (and authentication is integrated with the browse sub-command;)
  • initial HTML export with 3 CSS look-and-feels (notably GitHub and a few others);
  • support for custom browser for external links;
  • profiling (CPU and memory) support, that aided performance improvements;
  • support for "front matter" in notes (both TOML, YAML, and our custom syntax);
  • support for Gemini text markup;
  • many other improvements (especially related to performance and usability);

The tool is very strict about inputs and assertions, thus it will easily bail out with an error... Unfortunately at the moment the error messages are composed just of codes; to know what is wrong one has to grep the source code for that.

I've built binaries for Linux, OSX, FreeBSD and OpenBSD; however, only the Linux one was tested. The others might work; if they don't just open an issue describing the problem.

Preliminary preview release v0.0.1

14 Aug 13:53
v0.0.1
Compare
Choose a tag to compare
Pre-release

This is a preliminary preview release, intended mainly for playing with z-scratchpad and experimenting with it, certainly it is not yet ready for usage.

That being said, I do personally use it everyday, so at the moment it seems to be working at least for me and it didn't drop my entire notes collection... (Although I do have it versioned...)

Most commands work as expected, although most likely there might be quirks and errors in various corner cases. The server command does work, but the used CSS is just a "reset" one, thus the resulting page looks broken.

The tool is very strict about inputs and assertions, thus it will easily bail out with an error... Unfortunately at the moment the error messages are composed just of codes; to know what is wrong one has to grep the source code for that.

I've built binaries for Linux, OSX, FreeBSD and OpenBSD; however, only the Linux one was tested. The others might work; if they don't just open an issue describing the problem.