Control Panel showing different version than NPM

This might be only a cosmetic issue, but it still is confusing to me. My $:/ControlPanel shows, that I am using version 5.3.6 and npm shows 5.3.8:

/usr/lib
├── corepack@0.34.1
├── npm@10.8.2
└── tiddlywiki@5.3.8

I am running tiddlywiki as systemd user service using:

[Unit]
Description=Tiddlywiki Journal
[Service]
ExecStart=tiddlywiki /home/eike/Documents/tiddlywiki/mywiki --listen port=8042 path-prefix=/wiki
[Install]
WantedBy=default.target

This issue is on-going since updating to 5.3.7, hence restarting the service and reloading will not fix it.

Do you have any ideas, how I can fix this? Or at least, what might be causing the issue?

Try:

where tiddlywiki
1 Like

Does this clarify things for you?

~ where tiddlywiki
/usr/bin/tiddlywiki
/usr/local/bin/tiddlywiki
/usr/bin/tiddlywiki
/bin/tiddlywiki
~ which tiddlywiki 
/usr/bin/tiddlywiki
~ /usr/bin/tiddlywiki --version
5.3.8

Is your wiki a single file wiki, rather than a file wiki?, if so although node may serve it but does not provide the tiddlers to it. These tiddlers not provided includes the core.

Check your tiddlers directory to see if there an older copy of the $:/core plugin in there.

Sorry for the late reply.

I am using the node served version with one file per tiddler in a dedicated directory in my home folder. See the systemd unit file in my first post for more details.

@saqimtiaz how would I do that?

Does this help you:

~/Documents/tiddlywiki/mywiki/tiddlers $ ls | grep --ignore-case "\$__core" 
$__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_bold.tid
$__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_clear.tid
$__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_editor-height.tid
$__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_excise.tid
$__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_heading-1.tid
$__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_heading-2.tid
$__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_heading-3.tid
$__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_heading-4.tid
$__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_heading-5.tid
$__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_heading-6.tid
$__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_italic.tid
$__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_line-width.tid
$__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_link.tid
$__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_list-bullet.tid
$__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_list-number.tid
$__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_mono-block.tid
$__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_mono-line.tid
$__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_picture.tid
$__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_preview-type.tid
$__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_quote.tid
$__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_rotate-left.tid
$__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_size.tid
$__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_stamp.tid
$__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_strikethrough.tid
$__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_subscript.tid
$__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_superscript.tid
$__config_EditorToolbarButtons_Visibility_$__core_ui_EditorToolbar_underline.tid
$__config_EditToolbarButtons_Visibility_$__core_ui_Buttons_delete.tid
$__config_PageControlButtons_Visibility_$__core_ui_Buttons_advanced-search.tid
$__config_PageControlButtons_Visibility_$__core_ui_Buttons_control-panel.tid
$__config_PageControlButtons_Visibility_$__core_ui_Buttons_encryption.tid
$__config_PageControlButtons_Visibility_$__core_ui_Buttons_fold-all.tid
$__config_PageControlButtons_Visibility_$__core_ui_Buttons_full-screen.tid
$__config_PageControlButtons_Visibility_$__core_ui_Buttons_home.tid
$__config_PageControlButtons_Visibility_$__core_ui_Buttons_import.tid
$__config_PageControlButtons_Visibility_$__core_ui_Buttons_language.tid
$__config_PageControlButtons_Visibility_$__core_ui_Buttons_layout.tid
$__config_PageControlButtons_Visibility_$__core_ui_Buttons_manager.tid
$__config_PageControlButtons_Visibility_$__core_ui_Buttons_more-page-actions.tid
$__config_PageControlButtons_Visibility_$__core_ui_Buttons_new-image.tid
$__config_PageControlButtons_Visibility_$__core_ui_Buttons_new-journal.tid
$__config_PageControlButtons_Visibility_$__core_ui_Buttons_new-tiddler.tid
$__config_PageControlButtons_Visibility_$__core_ui_Buttons_permaview.tid
$__config_PageControlButtons_Visibility_$__core_ui_Buttons_refresh.tid
$__config_PageControlButtons_Visibility_$__core_ui_Buttons_save-wiki.tid
$__config_PageControlButtons_Visibility_$__core_ui_Buttons_storyview.tid
$__config_PageControlButtons_Visibility_$__core_ui_Buttons_tag-manager.tid
$__config_PageControlButtons_Visibility_$__core_ui_Buttons_unfold-all.tid
$__config_ViewToolbarButtons_Visibility_$__core_ui_Buttons_clone.tid
$__config_ViewToolbarButtons_Visibility_$__core_ui_Buttons_close-others.tid
$__config_ViewToolbarButtons_Visibility_$__core_ui_Buttons_delete.tid
$__config_ViewToolbarButtons_Visibility_$__core_ui_Buttons_edit.tid
$__config_ViewToolbarButtons_Visibility_$__core_ui_Buttons_fold-bar.tid
$__config_ViewToolbarButtons_Visibility_$__core_ui_Buttons_fold-others.tid
$__config_ViewToolbarButtons_Visibility_$__core_ui_Buttons_fold.tid
$__config_ViewToolbarButtons_Visibility_$__core_ui_Buttons_info.tid
$__config_ViewToolbarButtons_Visibility_$__core_ui_Buttons_more-tiddler-actions.tid
$__config_ViewToolbarButtons_Visibility_$__core_ui_Buttons_new-here.tid
$__config_ViewToolbarButtons_Visibility_$__core_ui_Buttons_permalink.tid
$__core_Filters_RecentTiddlers.tid
$__core_images_new-journal-button-ehj.tid
$__core_ui_Actions_new-journal-ehj.tid
$__core_ui_Actions_new-journal-task-tiddler-ehj.tid
$__core_ui_Buttons_new-journal-ehj.tid
$__core_ui_Buttons_new-journal-task-tiddler-ehj.tid
$__core_ui_EditorToolbar_linkify.tid
$__core_ui_EditorToolbar_transcludify.tid
~/Documents/tiddlywiki/mywiki/tiddlers $ cat ../tiddlywiki.info 
{
    "description": "Basic client-server edition",
    "plugins": [
        "tiddlywiki/tiddlyweb",
        "tiddlywiki/filesystem",
        "tiddlywiki/highlight",
        "tiddlywiki/codemirror",
        "tiddlywiki/codemirror-autocomplete",
        "tiddlywiki/codemirror-closebrackets",
        "tiddlywiki/codemirror-closetag",
        "tiddlywiki/codemirror-keymap-vim",
        "tiddlywiki/codemirror-mode-css",
        "tiddlywiki/codemirror-mode-htmlembedded",
        "tiddlywiki/codemirror-mode-htmlmixed",
        "tiddlywiki/codemirror-mode-javascript",
        "tiddlywiki/codemirror-mode-markdown",
        "tiddlywiki/codemirror-mode-x-tiddlywiki",
        "tiddlywiki/codemirror-mode-xml",
        "tiddlywiki/codemirror-search-replace"
    ],
    "themes": [
        "tiddlywiki/vanilla",
        "tiddlywiki/snowwhite"
    ],
    "build": {
        "index": [
            "--rendertiddler",
            "$:/plugins/tiddlywiki/tiddlyweb/save/offline",
            "index.html",
            "text/plain"
        ],
        "externalimages": [
            "--savetiddlers",
            "[is[image]]",
            "images",
            "--setfield",
            "[is[image]]",
            "_canonical_uri",
            "$:/core/templates/canonical-uri-external-image",
            "text/plain",
            "--setfield",
            "[is[image]]",
            "text",
            "",
            "text/plain",
            "--rendertiddler",
            "$:/plugins/tiddlywiki/tiddlyweb/save/offline",
            "externalimages.html",
            "text/plain"
        ],
        "static": [
            "--rendertiddler",
            "$:/core/templates/static.template.html",
            "static.html",
            "text/plain",
            "--rendertiddler",
            "$:/core/templates/alltiddlers.template.html",
            "alltiddlers.html",
            "text/plain",
            "--rendertiddlers",
            "[!is[system]]",
            "$:/core/templates/static.tiddler.html",
            "static",
            "text/plain",
            "--rendertiddler",
            "$:/core/templates/static.template.css",
            "static/static.css",
            "text/plain"
        ]
    }
}

Did you check the $:/core plugin information in the Plugin tab of the control panel?