Skip to content

v1.0.1

Choose a tag to compare

@wafarifki wafarifki released this 21 Oct 10:09
· 2 commits to main since this release

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.txt into the folder you clicked and reveals it in Explorer. Existing files are never overwritten — you get newfile (1).txt instead.
  • Open .txt and .md files 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 .txt files. 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, .txt files 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 images
  • as Plain text (.txt) — Markdown markers removed

Copy note

  • Copy with formatting — paste into Word or Google Docs with formatting intact
  • Copy as Markdown
  • Copy as plain text
  • Copy 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 sourcePath column, 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.