Commits at 671fc9bd6da5f82c1542ff8123b194da6304e903
671fc9bdRemove search related items from Roadmap
Because of the current architecture and permission requirements,
implementing SQLite + HTTP VFS is not performant enough due to WASM binary size.
I'll revisit once Deno added support for WASM module.
Shota FUJI
authored at
Shota FUJI
comitted at
ce53b1ccRemove non-essential items from Roadmap
Those are not necessary for my usecases.
Shota FUJI
authored at
Shota FUJI
comitted at
d38ff19dFix internal paths are treated as external with base URL set
Shota FUJI
authored at
Shota FUJI
comitted at
b14ce50av0.2.0
This release includes breaking changes to where top-level public APIs exported.
Shota FUJI
authored at
Shota FUJI
comitted at
1bf2c663Markdown heading down-level option
While I'd prefer to use level 2 headings in Obsidian documents, some might prefers
level 1 headings instead. As Obsidian supports the latter usecase, that needs to be
handled.
Shota FUJI
authored at
Shota FUJI
comitted at
12cd1eb8404 page
Tailored Not Found page is far better than hosting platforms' provided one.
This consistency and ease of navigation can't be archived without custom
Not Found page mechanism.
Shota FUJI
authored at
Shota FUJI
comitted at
663b0d50Move components under /internal
In order to make public API more obvious.
Shota FUJI
authored at
Shota FUJI
comitted at
4cad800aUser provided CSS
Now user can configure optimal fonts for each their languages.
Shota FUJI
authored at
Shota FUJI
comitted at
28409460CLI usage document
Naming convention is nearly non-existent and there is a bunch of missing options
such as default document path and ignoring dotfiles, but at least this is better
than nothing.
Shota FUJI
authored at
Shota FUJI
comitted at
b2faf5a7CLI
I thought library-first design would be great but turned out it's difficult
and time-consuming to tidy APIs and documents. CLI-first would be far more
simple and also user-friendly.
Shota FUJI
authored at
Shota FUJI
comitted at
c6eae1bcUpdate Roadmap version numbers
No breaking changes since v0.1.0.
Shota FUJI
authored at
Shota FUJI
comitted at
d61de598Client-side JavaScript to mark current ToC entry
It's useful, actually.
While some people call it eye-candy or something, I personally find it
an essential for text-heavy documents.
Shota FUJI
authored at
Shota FUJI
comitted at
8a6b9a37Minify and Highlight client-side JavaScript code
The size of JSONCanvas related code became unexpectedly big.
The overall minification shrinks around 4kB (28.17kB -> 24.47kB).
This `javascript` tagged template literal function also enables
my Neovim tree-sitter to highlight the template string as a JavaScript
code.
Shota FUJI
authored at
Shota FUJI
comitted at