Skip to content

Releases: nullmastermind/NotepadAI

v0.0.55

Choose a tag to compare

@github-actions github-actions released this 11 Jun 02:11

Changed

  • Goal Agent now passes the developer's original message to the judge, so follow-up instructions match the language and tone of the initial request instead of sounding generic

Fixed

  • Windows CI builds no longer fail due to Cloudflare blocking the NSIS EnVar plugin download — the plugin was unused and has been removed from the install step

Builds for Windows (installer or portable zip), Linux (AppImage), and macOS (dmg), each against Qt 6.5, 6.8, and 6.10.

v0.0.54

Choose a tag to compare

@github-actions github-actions released this 08 Jun 14:32

New

  • Find in Folder — right-click a directory in the workspace tree and search its contents with plain text, whole-word, or regex matching. Results stream in as files are scanned, and clicking a match opens or previews the file at the exact position.

Cleanup

  • Removed an unnecessary shared_ptr copy in the folder search engine.

Builds for Windows (installer or portable zip), Linux (AppImage), and macOS (dmg), each against Qt 6.5, 6.8, and 6.10.

v0.0.53

Choose a tag to compare

@github-actions github-actions released this 07 Jun 17:21

Fixed

  • AI chat bubbles no longer swallow text after angle brackets — bare <tag> constructs in agent output (like vector<int> or a < b) were being consumed as inline HTML, blanking everything after them. Markdown rendering now disables HTML parsing entirely.

Builds for Windows (installer or portable zip), Linux (AppImage), and macOS (dmg), each against Qt 6.5, 6.8, and 6.10.

v0.0.52

Choose a tag to compare

@github-actions github-actions released this 07 Jun 08:53

New

  • Handle diverged branches during push — when a push is rejected because the remote has new commits, a dialog offers to pull (merge or rebase) and retry the push automatically

Fixed

  • Fix crashes when no editor tab is open — null-pointer guards added across action handlers, Find/Replace dialog, inspector docks, and status bar interactions
  • Fix crash when resolving working directory with no active document open

Builds for Windows (installer and portable zip), Linux (AppImage), and macOS (dmg), each against Qt 6.5, 6.8, and 6.10.

v0.0.51

Choose a tag to compare

@github-actions github-actions released this 05 Jun 11:12
56c919b

What's Changed

  • feat(acp): collapse per-effort model variants, support separate reaso… by @huydepzai121 in #2

New Contributors

Full Changelog: v0.0.50...v0.0.51

v0.0.50

Choose a tag to compare

@github-actions github-actions released this 03 Jun 03:01

Fixed

  • Crash reports now include a minidump alongside the text report, giving Sentry a full memory snapshot for more accurate stack resolution — especially useful on Windows where in-process unwinding is unreliable.
  • Fixed a use-after-free in the workspace context menu caused by async dispatch with WA_DeleteOnClose; menu now uses synchronous exec() with explicit delete.

Changed

  • Sentry SDK updated from 0.7.17 to 0.14.2 to support the minidump attachment API.

Builds for Windows (installer or portable zip), Linux (AppImage), and macOS (dmg), each against Qt 6.5, 6.8, and 6.10.

v0.0.49

Choose a tag to compare

@github-actions github-actions released this 03 Jun 01:41

Fixed

  • The model picker now appears for AI agents that expose model selection through config options instead of a model list (for example, Claude Code), and your chosen model is saved and restored across sessions.

Builds for Windows (installer or portable zip), Linux (AppImage), and macOS (dmg), each against Qt 6.5, 6.8, and 6.10.

v0.0.48

Choose a tag to compare

@github-actions github-actions released this 03 Jun 00:32

New

  • Toggle auto-completion on or off from Settings.

Fixed

  • Fixed a crash that could occur during editing.

Builds for Windows (installer or portable zip), Linux (AppImage), and macOS (dmg), each against Qt 6.5, 6.8, and 6.10.

v0.0.47

Choose a tag to compare

@github-actions github-actions released this 02 Jun 23:46

New

  • Open a remote folder over SSH and work on it like a local one — file tree, terminal, git, and AI agents all run on the remote host.
  • SFTP file transfer with conflict detection and a live progress view.
  • SSH connection manager to save and reuse hosts.
  • SSH debug log dialog for diagnosing connection problems.
  • Remote terminal title shows which host you're connected to.
  • Built-in crash reporting (Sentry) so crashes get reported automatically; runs quietly in the background.

Changed

  • Replaced the old updater with a lighter one built on Qt networking (one less dependency).
  • Release builds now ship with debug symbols for readable crash reports.

Fixed

  • Windows path handling and tar extraction for remote transfers.
  • POSIX path normalization for SSH workspaces.
  • SSH reconnect now keeps the execution context across session restarts.
  • Remote terminal/exec uses a three-tier PATH probe so commands resolve correctly.
  • SFTP transfer queue edge cases (bulk-lane wedge, channel-close races, meta-lane concurrency).
  • Skip the file-state check for remote buffers (no more spurious "file changed" prompts over SSH).

Cleanup

  • Swept clang-tidy warnings across the codebase.

Builds for Windows (installer or portable zip), Linux (AppImage), and macOS (dmg), each against Qt 6.5, 6.8, and 6.10.

v0.0.46

Choose a tag to compare

@github-actions github-actions released this 31 May 19:23

This one is small. The only thing it changes is the font in the AI chat view.

Until now the chat panel just followed the editor's Default Font, whether you wanted it to or not. Some people like their code in one font and their prose in another, so now you can set them apart. There's a new "Use default font" toggle in Preferences, on by default, so if you don't touch it nothing changes — the chat keeps tracking the editor font live the way it always did. Turn it off and you pick the chat's own family, size, and sharpening, and the panel updates as you go. Thin fonts get the same hinting treatment the editor already does, so text stays crisp either way.

If you don't use the AI chat, this release does nothing for you. Build matrix is unchanged.

Full Changelog: v0.0.45...v0.0.46