Jylos v2.0.0 — Tabs, Encryption, Kanban & Richer Plugins
First major release since the initial launch. This version focuses on a faster,
more capable editing experience, per-note encryption, an Obsidian-style Kanban,
data import from other apps, version history, and a richer plugin API — plus
native Windows installers.
This is a major release because of two backward-incompatible changes:
the minimum Java runtime moves from 17 to 21, and the data format now supports
encrypted notes that older 1.x versions cannot read. See "Upgrade Notes" below.
What's New
Editor
- Multiple notes open at once with tabs
- Real Markdown syntax highlighting (RichTextFX)
- Inline save indicator (amber = unsaved, green = saved)
- Focus / writing mode
Knowledge & Organization
- Obsidian/Trello-style Kanban: a board is a note, with columns and cards,
WIP limits, per-column colors, and image/PDF card thumbnails - Drag & drop notes between folders
- Persistent split-pane layout across sessions
Security
- Per-note AES-256 encryption (AES-GCM) behind a master password,
derived with PBKDF2-HMAC-SHA256; unlocked once per session,
password never stored. Works in both SQLite and Markdown vault modes.
Import & History
- Import from Obsidian vaults (folder hierarchy, titles, tags preserved)
- Import from Evernote .enex exports (ENML → Markdown)
- Note version history: per-note snapshots with line-level diff and restore
Plugins
- New editor hooks: onBeforeSave, onBeforeTextInsert, onAfterSave
- Plugins can contribute toolbar buttons
Appearance
- Improved light-theme contrast (WCAG AA)
- Customizable accent color
- Persistent editor text size (including Ctrl +/- zoom)
Performance
- Cached preview title index (no full note scan per keystroke)
- Incremental backlinks index
- Incremental knowledge-graph rebuilds
Packaging
- Windows installers: .exe and .msi (in addition to the portable build)
- Opt-in macOS code signing and notarization
Upgrade Notes (Breaking Changes)
- Requires Java 21 to run from the JAR. The native installers bundle their own
runtime and are unaffected. - Notes marked as private are stored encrypted; databases/vaults that contain
encrypted notes are not readable by Jylos 1.x. Back up your data before upgrading.
Downloads
Download the package that matches your platform:
-Windows (portable, .exe installer, .msi installer)
-macOS (DMG)
-Linux (.deb)
Technology Stack
Java 21
JavaFX 23.0.2
SQLite
Maven
License
Released under the MIT License.