Repository navigation
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.