github nextpad-plus-plus/nextpad-plus-plus-macos v1.0.7
Nextpad++ v1.0.7

4 hours ago

Successor to v1.0.6. 34 commits, 10+ user-reported issues resolved, 5 newly-ported plugins shipping alongside.

Full release notes & details: nextpad.org/news


New Features

Editor & UX

  • Adjustable line spacing
  • Clickable links in the editor
  • Find window transparency
  • Document List panel overhaul
  • Search Results: per-search timestamps

Style Configurator

  • Global Override (Windows-parity "Force … for all styles")

Toolbar

  • Icon colorization

Macros

  • Plugin commands in macros
  • Run a Macro Multiple Times — Esc cancellable

Batch processing — Run Macro on Folders and Files

BBEdit Text Factory-style: apply any saved macro across a folder, Folder-as-Workspace tree, or Project Panel workspace/project/folder. Three entry points (Macro menu, Folder-as-Workspace right-click, Project Panel right-click), filters, live match count, save/close-after policy, Esc-cancellable.

Languages

  • User Defined Language extension auto-apply
  • Theme-aware UDL selection

File Operations

  • File Status Auto-Detection + Update Silently
  • "Open with Nextpad++" Finder context-menu item
  • CLI single-instance routing

Editor right-click menu

  • Localized context menu

Stability & Bug Fixes

Crash hardening

  • $ regex Replace All freeze
  • Plugin bufferID crash
  • Plugin panel registration crash
  • Dangling observer crash on teardown

Editor behavior

  • Change-history markers + horizontal scroll range
  • Markdown UDL stays applied after Dark / Light Mode toggle
  • Monitoring (tail -f) keeps the caret in place
  • Tab key navigates between the Find window's controls

Side panels

  • Side-panel visibility + Indent Guide toggle persist across launches
  • Plugin commands appear in the editor's right-click menu

Plugin notifications

  • SCN_DWELLSTART / SCN_DWELLEND are forwarded

Plugin API additions

  • NPPM_GETOPENFILENAMES
  • NPPM_SAVECURRENTSESSION / NPPM_LOADSESSION
  • NPPM_GETPOSFROMBUFFERID
  • NPPM_GETNBOPENFILES fixed
  • NPPM_MENUCOMMAND extended (IDM_FILE_CLOSEALL)

Newly ported plugins (shipping alongside v1.0.7)

  • XML Tools v1.0.0
  • Random Values v1.0.0
  • Npp ZapGremlins v1.0.0
  • DSpellCheck v1.0.0
  • Session Manager v1.0.0

Compatibility

  • macOS 12.0+
  • Architecture universal (arm64 + x86_64)
  • Plugin API backward-compatible with v1.0.6 plugins
  • Saved settings (~/.nextpad++/config.xml, shortcuts.xml, themes/, etc.) read unchanged

DMG is signed (Developer ID Application: Andrey Letov, Team S5972U9P85), notarized by Apple, and stapled — Gatekeeper accepts it offline.

Don't miss a new nextpad-plus-plus-macos release

NewReleases is sending notifications on new releases.