Sunday, April 26, 2026

NoteCase Pro v4.8.7 desktop edition released

Notecase Pro v4.8.7 desktop edition has just been released.
Downloads are now available at https://www.notecasepro.com/download.php

This release brings a major new feature, NoteCase Pro now has embedded MCP (Model Context Protocol) server!
This allows you to integrate your notes with different AI Agents or LLMs and unlock many advanced use cases related to processing your information.

Just to give you an example, in the screenshot below I am using Jan AI tool (https://www.jan.ai) and asking it, using the plain conversational language, to provide me a list of currently open NoteCase Pro documents.

In the background, the tool uses the MCP server URL I've configured (http://127.0.0.1:8080/sse) to automatically detect available MCP server functions, then uses "list_document" function to fetch the results.

NoteCase Pro MCP server currently exposes a following list of functions that can be used by an AI agent or an LLM capable of running tools:
- list_documents   - List all open documents
- get_current_note - Get information about currently selected document and current note
- set_current_note - Select a given document note as a current one
- list_all_notes - List all notes in a specific document (defined by ID)
- list_child_notes - List only notes under a given parent (empty for root) in a specific document
- get_note_content - Get the content of a specific note by ID in a specific document (as plain text or html)
- search_notes - Search for notes containing a specific string in a specific document
 

MCP feature was implemented using the great cpp-mcp library available at https://github.com/hkr04/cpp-mcp.  

Currently, all the functions are read-only nature, but I will add more functions based on your requests. I am quite curious what interesting use case you can think of, please feel free to share! 

As previously announced, the following builds were removed: FreeBSD14, Ubuntu 25.10, Fedora 41, Fedora 42. Additionally, I had to remove OpenSUSE 15.6 and Bodhi Linux packages, because their version of C++ compiler did not support building the new feature.

Also, this is likely the last time the Windows 32-bit build is created, I plan to discontinue it, unless you badly need it.

For detailed change list see help file or: https://www.notecasepro.com/history.php

Wednesday, March 11, 2026

Notecase Pro v4.8.6 desktop edition released

Notecase Pro v4.8.6 desktop edition has just been released.
Downloads are now available at https://www.notecasepro.com/download.php

This is a maintenance release, adding two new builds, and fixing some minor issues:
- fix: bookmark editor "Peek" feature may stop working if bookmark list was edited, but not yet saved with "OK"
- Lua library upgraded to v 5.5.0
- updated GTK library stack for Windows Mingw64 build
- smaller performance optimization related to loading HTML (loading .ncd format or pasting to note for example,)
- smaller performance optimization of drawing note contents
- possible speedup when loading large .ncdb/.ncde files (less internal logging)
- update Windows (InnoSetup) installer scripts (replace deprecated APIs)
- new build platform OpenSuse Leap 15.6 (deprecates 15.4 package)
- new build platform Ubuntu 26.04 (beta OS)
- new build platform Fedora 44 (beta OS)
- new build platform OpenSuse Leap 16
- log OpenSSL version info in NcSyncServer
- set logging to screen for NcSyncServer disabled by default (~100x faster performance)

As previously announced, the following builds were removed: Fedora 40, Ubuntu 20.04, Ubuntu 24.10.

The following builds are deprecated now (end-of-life to be reached soon) and will be removed unless you contact me and say you need them: Freebsd 14, Ubuntu 25.10, Fedora 41, Fedora 42.

For detailed change list see help file or: https://www.notecasepro.com/history.php

Friday, November 14, 2025

NoteCase v4.8.5 desktop release

Notecase Pro v4.8.5 desktop has just been released.
Downloads are now available at https://www.notecasepro.com/download.php

This is a maintenance release, fixing some minor issues:

- resurrected Turkish GUI and Tips of the day translation, thanks to Onur GEVINOGLU
- updated GTK3 library dependencies for Windows Mingw build (GTK 3.24.50)
- new builds for Fedora 43 and Ubuntu 25.10
- fix: when searching within the current note only, automatically uncheck the Fill to List option

The following builds are now deprecated and will be removed in the next cycle (unless someone objects in the meantime), either due to distro's "end of support" or "end of life" status: Fedora 40, Ubuntu 20.04, Ubuntu 24.10.

Sunday, June 15, 2025

NoteCase v4.8.4 desktop release

Notecase Pro v4.8.4 desktop has just been released.
Downloads are now available at https://www.notecasepro.com/download.php

This is a maintenance release, fixing some minor issues:

- add: make bookmark menu item bold/italic/colored if the same formatting was applied to target note title
- add: hidden option (set MarkdownExportSkipColorTag=1 in [Export] section of the .ini file) to skip exporting text color in Markdown format (previously activated via "Nonstandard tags as HTML")
- add: hidden option (set MarkdownExportObsidianDialect=1 in [Export] section of the .ini file) to encode images and attachments in Obsidian-specific Markdown format
- fix: in Markdown export, encode embedded images with relative path
- fix: in Markdown export, correctly encode exported attachments as links to external files
- fix: when exporting to html or md format, a note with more than 40 pasted images will start asking a permission to overwrite one image with another
- new build for RHEL (AlmaLinux) 10

I've lost Windows 32-bit GTK library files when changing laptops, let me know if anyone uses this ancient build.


For detailed change list see help file or: https://www.notecasepro.com/history.php

NoteCase Pro v1.2.5 for Android released

 I've just released NCP v 1.2.5 for Android, no much changes, this is a bugfix release.

 Change log:
 - fix "Check for updates" started failing since website requires https protocol
 - update relevant Android libraries

Monday, March 24, 2025

Notecase Pro v4.8.3 desktop release

Notecase Pro v4.8.3 desktop has just been released.
Downloads are now available at https://www.notecasepro.com/download.php

This is a maintenance release, adding two new builds, and fixing some minor issues:
- add: "Store" button in file export dialog now remembers Markdown format flags as well
- add: add option to export color/background color/underline as HTML when exporting to Markdown format
  (non-standard extensions to .md format, supported by some tools)
- add: add option to skip adding note title as first line when exporting to Markdown format
- add: hidden option to export background color in Markdown as non-standard "highlight" extension
- perf: speedup note typing ~35%
- fix: removed "--dump_session" command line parameter
- fix: splitting notes may convert hyperlinks to plain text
- fix: restoring note's scrolling position on GTK3-related builds was imprecise
- new builds for Fedora 42 (beta) and Ubuntu 25.04 (pre-beta)

As previously announced, the following builds were removed: Fedora 38, Fedora 39, Ubuntu 18.04, Debian 11.

For detailed change list see help file or: https://www.notecasepro.com/history.php

Friday, October 18, 2024

Notecase Pro v4.8.1 desktop release

Notecase Pro v4.8.1 desktop has just been released.
Downloads are now available at https://www.notecasepro.com/download.php

This is a maintenance release, adding two new builds, and fixing some minor issues:
- updated Lua to a latest version 5.4.7
- updated Bodhi distro, this build now uses GTK3.x instead of GTK2.x
- new builds for Fedora 41 and Ubuntu 24.10
- fix: app startup got stuck for 45 seconds on recently updated Windows 10 PC inside DDEConnect() Windows API call.
  Added .ini file key support "SkipDDE=1" (in "[Startup]" section) to skip DDE system usage completely (will disable single app instance).
- fix: upload debug/crash log files (Help>Send Activity Log window) using https instead of http protocol

The following builds are now deprecated and will be removed in the next cycle (unless someone objects in the meantime), either due to distro's "end of support" or "end of life" status: Fedora 38, Fedora 39, Ubuntu 18.04, Debian 11.

For detailed change list see help file or: https://www.notecasepro.com/history.php

Saturday, June 29, 2024

NoteCase Pro v4.8.0 desktop edition released

Minor release again, mostly released to fix the "Check for updates" feature errors due to changing the web hosting provider. Additionally, as announced a long time ago, audio (gstreamer) support was removed.

Additional fixes:
- major: as announced a while ago, support for audio operations (recording, playing) has been removed, this code had issues due to uneven Gstreamer support over platforms (v 0.1 vs 1.0; lack of quality recording codecs on Windows, huge distribution size with Gstreamer bundled on Windows/Mac
- fix: "Check for Update" stopped working in June after changing hosting provider (https protocol is now required instead of http)
- fix: Lua method Nc_GUI_SelectionDlgTbl returns wrong data in multi-selection mode
- add: replace all the references to old address virtual-sky.com (not used anymore) to notecasepro.com
- add: Lua API Nc_Doc_SendViaEmail now accepts -1 value for parameter nSelection (meaning nothing to export, i.e. mail with no attachment)
- add: "No title decoration" option when exporting to .txt format (avoids prefixing title with "*" character)

As previously deprecated, Ubuntu 23.10, Fedora 37, Mageia 8 were removed now.