Skip to content
FreeNew

simple-navigation

No summary provided by the publisher yet.

Publisher
webresto
Latest
1.6.1
Updated
10/28/2026
Releases
17

Install

Run this from your platform root. The registry resolves the newest main build unless you pass a version or channel.

msc install --appId=simple-navigation

Channels published for this extension: staging main — append --channel=<name> to install one of them.

What this extension does

Simple Navigation API

A module for managing simple navigation with GraphQL support.

Abstract

The simple-navigation module provides functionality for handling navigation menus in applications. It integrates with GraphQL APIs, offering features for menu management and navigation.

What it does

This module enables your application to:

  • Manage navigation menus through GraphQL
  • Handle menu items and structure
  • Provide navigation data for frontend

Key Features

  • GraphQL Integration: Provides queries for navigation data
  • Data Storage: Persists menu and navigation information
  • Menu Management: Supports hierarchical menu structures

Changelog

1.7.1 (2026-10-28)

  • The hook's adminizer:loaded handler catches: a failure of the module's admin part is logged and does not stop the panel (Adminizer emits the event inside its start; base-pages 1.5.0 left the HP server's panel unmounted that way).

1.7.0 (2026-10-28)

  • The admin panel part is an Adminizer app (src/adminizer/NavigationApp, enabled on adminizer:loaded): the page "Navigation" in "Marketing" (/admin/navigation-manager, right navigation-manager) - the menus on the left, the items of the chosen one on the right: switch, label, link with the site's pages offered (sections of the menu, static pages, stocks), icon, the order by dragging; a menu is added and deleted there. The switch writes both active and visible; the other keys of an item are kept.
  • The page's source is ui/NavigationManager.jsx, the bundle the panel imports - assets/adminizer/NavigationManager.js, in the repository: after a change of the source npm run build:adminizer (esbuild, ui/package.json).
  • The model's table in the admin panel is gone (src/lib/bindAdminpanelconfig.ts): its items were raw JSON.
  • The editor's Save, Undo changes and Delete stay at the top while the form scrolls; the questions (unsaved changes, deleting, the link of the text) are the panel's dialog (window.UIComponents.Dialog, ui/ask.jsx), not the browser's confirm and prompt.

1.6.5 (2026-10-27)

  • MCP: menu items with link, active, visible - as the storefronts and the sitemap read them; config/bootstrap.js rebuilt from bootstrap.ts.

1.6.4 (2026-10-22)

  • The build is plain tsc: browserify and gulp are removed.
  • Admin panel config in the current sails-adminpanel field format ({ visible: false }, { title }, tooltip instead of description).

1.3 Add sitemap.xml

Release history

17 releases
VersionChannelStatus
1.7.1stagingLatest on staging
1.7.0stagingArchived
1.6.5stagingArchived
1.6.4stagingArchived
1.6.3stagingArchived
1.6.2stagingArchived
1.6.1mainLatest stable
1.6.0mainArchived
1.5.0stagingArchived
1.4.2mainArchived
1.4.1mainArchived
1.4.0mainArchived
1.3.5mainArchived
1.3.4mainArchived
1.3.3mainArchived
1.3.2mainArchived
1.3.1mainArchived

Support

Issues with the extension itself go to the publisher. Anything about the registry goes to us.