Repository navigation
Releases
v1.0.2
Notely v1.0.2
A workspace-cleanup release: select several tasks, notes, or projects at once and delete them in one go — plus a fix so every Notely release now builds automatically on GitHub.
New: multi-select and bulk delete
Every main list now has a Select mode for cleaning up in bulk.
- Tasks — click Select in the Tasks page header. Each row gains a pick box, and clicking a task title toggles its selection instead of opening it.
- Notes — click Select in the Notes page header. Note cards show a pick circle; clicking a card selects it instead of opening the editor.
- Projects — click Select in the My projects section on Home. While selecting, all projects are shown (not just the first five), so nothing is out of reach.
While a list is in select mode, a toolbar appears in its header:
- "N selected" live counter
- Select all / Clear selection — applies to everything currently visible, and respects your active filters and search
- Delete selected — one confirmation for the whole batch
- ✕ — exit select mode
Safe by default
- Confirmation dialogs speak plainly about size: "Delete 3 tasks?", with a preview of the first three affected titles and a "+N more" tail for longer batches.
- Deleting projects still asks what to do with their contents — move notes and tasks to Unassigned, or delete them together with the projects. The choice now applies to the whole batch.
- Every deleted item is written to Recent Activity exactly like a single delete, so the audit trail stays complete.
- Selection state is cleaned up automatically: items deleted elsewhere never inflate the counter, and single-item deletes from the ⋯ menus keep working unchanged.
- Drag-and-drop reordering is paused while selecting, so the two modes never fight over a click.
- Fully localized in English and Bahasa Indonesia, including screen-reader labels.
Fixed
- Releases build on GitHub again. The v1.0.1 workflow failed because the
tests/folder was excluded from the repository while CI runsnpm run test. The test suite (12 files, 89 tests) is now tracked, so every push and tag builds the Windows installer and portable executable on GitHub Actions.
Under the hood
- Bulk deletes share one code path with single deletes, producing identical records, activity entries, and toasts.
- New shared
SelectionBarcomponent and one visual language for pick boxes across tasks, notes, and project folder cards (the highlight follows the folder silhouette). - Version 1.0.2 applied to
package.json, the lockfile, What's new, and Settings → About.
v1.0.1
Notely v1.0.1
A focused release that brings Notely into Windows, adds images and export to the note editor, and fixes several layout and identity bugs.
New: Windows Explorer integration
Notely now works from the right-click menu and as a document handler.
- Create New Task, Create New Notes and Create New TXT appear when you right-click a folder, the empty space inside a folder, or the desktop.
- Create New TXT writes
newfile.txtinto the folder you clicked and reveals it in Explorer. Existing files are never overwritten — you getnewfile (1).txtinstead. - Open
.txtand.mdfiles in Notely. Markdown is converted into real formatting (headings, lists, quotes, code, bold, italic, links, images); plain text keeps its paragraph structure. - Opening the same file twice refreshes its existing note instead of creating a duplicate.
- Both install modes are supported: per-user and all-users. Shortcuts and associations follow the scope you choose.
About
.txtfiles. Windows 10 and 11 store your default app in a protected, hash-signed setting that no installer is allowed to write. Notely registers itself as a valid handler, and Settings → Windows integration takes you straight to the right Windows page to confirm it. Until you pick Notely there,.txtfiles continue to open in Notepad.
New: images in notes
- Paste from the clipboard, drag and drop a file, or use the Insert image button.
- Click an image to reveal its toolbar: make it smaller or larger, align it left, centre or right, or remove it.
- Images are stored inside the note as data URLs, so documents stay self-contained and fully offline. Images up to 12 MB are accepted.
New: export and copy
The note menu (⋯) now has two new groups.
Export note
as Markdown (.md)— headings, emphasis, lists, quotes, code, links and imagesas Plain text (.txt)— Markdown markers removed
Copy note
Copy with formatting— paste into Word or Google Docs with formatting intactCopy as MarkdownCopy as plain textCopy note link
Exports use the current draft, so the file always matches what is on screen. Files are written as UTF-8 with a BOM so Notepad does not mangle accents or emoji.
Fixed
- Window controls were missing. A packaging problem made the preload script fail with "module not found", so the app behaved as if it were running in a browser. Minimize, maximize and close are back.
- The window did not resize properly. The app frame now fills the window at every size instead of stopping at a fixed minimum height.
- Opening a file did nothing. A race condition could discard the launch request, and a badly ordered parser let an incidental file path override the requested action.
- Page buttons did not line up with the content. Header actions stopped 146px short of the cards below them on every page. They now align with the content edge.
- Profile changes did not reach the activity feed. Changing your display name or photo left the whole history showing the old identity. Existing entries are now updated, and the feed always reads the live profile.
- Image resize and delete appeared to do nothing. Pressing the toolbar buttons dismissed the selection before the action ran. Resize, align and delete now work as expected.
Under the hood
- Bundles are built as separate self-contained files, with a regression test that catches the preload problem before it ships.
- Database schema moves to version 7 with an indexed
sourcePathcolumn, so reopened files map back to their note. Backups carry the field too. - The HTML sanitizer allows a narrow, audited subset of image markup, so pasted images survive saving without weakening existing protections.
- Test suite grew from 57 to 89 tests across 12 files.
v1.0.0
Notely 1.0.0
A more organized and customizable Notely. This release adds Recent Activity, an Archive page, task checklists, light mode, and full English/Indonesian localization.
New
- Recent Activity page — a timeline of everything you create, edit, complete, archive, and delete across notes, projects, and tasks. Clear the log anytime with Clear activity. Located in the sidebar, right below Archive.
- Archive page — archived notes, projects, and tasks in one place, with restore support.
- Task checklists — break a task into subtasks and track progress directly on the task card.
- Light mode — a full light theme alongside dark mode, switchable in Settings → Appearance.
- English and Bahasa Indonesia — the entire UI is now localized, including dates.
Improved
- Redesigned note cards on Home and Notes — tighter padding, cleaner metadata, better excerpt handling, and a more modern look.
- Accent colors now apply everywhere — buttons, chips, and controls use the selected accent color instead of falling back to the default purple. Previously only hover states picked up the accent.
- Better task spacing in the project detail page — newly created tasks no longer feel cramped against the card edges.
- Sidebar project list fixes and a cleaner sidebar layout.
Moved
- Support, What's new, and Privacy Policy now live in Settings → About & legal, above the About card, instead of the sidebar.
Notes
- Still fully local-first: your data stays in a local SQLite database on your machine. No account, no cloud.
- Windows installer:
Notely Setup 1.0.0.exe