Skip to content

Releases: Dynamic-API-Platform/Dynamic-API-Platform

v1.5.13

Choose a tag to compare

@Developer-RU Developer-RU released this 30 Jun 15:21
Immutable release. Only release title and notes can be modified.

What's new

Added

  • MCP authentication — POST /api/mcp requires JWT Bearer or API key (X-API-Key / Authorization: ApiKey); tools/list and tools/call respect endpoint accessType
  • Database Explorer — clear entire collection (endpointdatas, logs) with confirmation
  • API version in UI — versioned paths (/api/v1/…) shown in endpoints list, API schema, and endpoint test tab; optional apiVersion can be cleared on save
  • Login page — split layout with visual panel and favicon
  • GitHub Pages — Issues section in docs sidebar

Changed

  • MCP admin page — authentication headers, access rules, curl examples; refreshed screenshot
  • Resources sidebar — removed Developer link
  • MCP tool descriptions include public URL with API version when set

Security

  • MCP JSON-RPC endpoint no longer accepts unauthenticated requests

Full changelog: CHANGELOG.md

v1.5.12 — Live UI header badge

Choose a tag to compare

@Developer-RU Developer-RU released this 27 Jun 15:50
Immutable release. Only release title and notes can be modified.

Added

  • Live UI — green header badge on every admin page
    • Dashboard (15 s) and System (10 s): Live · каждые N сек · HH:MM:SS
    • All other pages: Live · статические данные

Changed

  • Documentation synced across GitHub Pages, wiki mirror, README, and org profile

Upgrade

Use Settings → Software Updates or:

git pull
docker compose -f docker-compose.replica.yml up -d --build

Docs: Live UI

v1.5.11 — Fix in-app Docker update

Choose a tag to compare

@Developer-RU Developer-RU released this 25 Jun 16:23

Fixed

  • In-app Docker update — compose bind mounts now use the real host project path (DAP_HOST_PROJECT_ROOT) when the updater runs inside a container; fixes mongo-init / backend / frontend failing to start after update on macOS
  • Rollback — same host-path fix when docker compose is invoked from the updater container

Upgrade

Use Settings → Software Updates or rebuild from source:

git pull
docker compose -f docker-compose.replica.yml up -d --build

v1.5.10 — Security

Choose a tag to compare

@Developer-RU Developer-RU released this 25 Jun 16:00

Security

  • Validate githubRepo update setting (owner/repo only) before GitHub API calls
  • HSTS in production (Helmet)
  • Referrer-Policy: strict-origin-when-cross-origin

Upgrade

Use Settings → Software Updates → Check now → Update now, or:

git pull
docker compose up -d --build

v1.5.9

Choose a tag to compare

@Developer-RU Developer-RU released this 25 Jun 15:51

Added

  • Ocean theme — deep navy panels with teal accents
  • Forest theme — charcoal green with emerald accents
  • Palette button in header — cycles Dark → Light → Ocean → Forest
  • UI Themes documentation
  • Theme descriptions in Settings → Display

Upgrade

git pull
docker compose up -d --build

v1.5.8

Choose a tag to compare

@Developer-RU Developer-RU released this 25 Jun 15:29

Fixed

  • Software Updates status — Settings shows the real latest GitHub version, not stale notification cache
  • Status row — Up to date or Update available displayed clearly
  • Auto-refreshes cache when installed version is newer (e.g. after manual docker compose up --build)

Upgrade

git pull
docker compose up -d --build

Or Settings → Software Updates → Check now / Update now.

v1.5.7

Choose a tag to compare

@Developer-RU Developer-RU released this 25 Jun 15:02

Added

  • Data retention — per-endpoint storage lifetime in days; MongoDB TTL auto-deletes records after expiry; leave empty to keep data forever
  • Editable path — change endpoint path after creation; stored records migrate to the new collection automatically

Changed

  • docs, wiki, and README updated

Upgrade

git pull
docker compose up -d --build

Or use Settings → Software Updates → Update now.

v1.5.6

Choose a tag to compare

@Developer-RU Developer-RU released this 24 Jun 06:41

Changed

  • GitHub Pages, wiki, and organization profile synced with v1.5.5 update fixes
  • docs/updates.md — cancel button, stale job reconciliation, bash updater notes

Upgrade

git pull
docker compose up -d --build

Or use Settings → Software Updates → Update now.

v1.5.5

Choose a tag to compare

@Developer-RU Developer-RU released this 24 Jun 06:32

Fixed

  • Stuck update banner — stale jobs (e.g. target v1.5.2 while already on a newer version) are auto-failed on startup and status checks
  • Updater crash — self-update script now runs with bash (not sh); POSIX-compatible loops in self-update.sh
  • Executor — detects failed docker run spawn and marks job failed instead of leaving it queued forever
  • Cancel button on Settings for active update jobs

Upgrade

git pull
docker compose up -d --build

Or use Settings → Software Updates → Update now if auto-update is enabled.

v1.5.3 — Update fixes & docs

Choose a tag to compare

@Developer-RU Developer-RU released this 24 Jun 06:12

Fixed

  • Update stuck on "Save rollback snapshot" — snapshot now completes in seconds (removed slow docker compose images scan and full-directory tar backup)
  • System page showed 1.0.0 — now displays real installed version from APP_VERSION
  • Sidebar version loaded from /api/health
  • Settings platform version synced with installed release

Changed

  • System page — Auto-update readiness and deploy mode cards
  • Archive rollback downloads previous GitHub release instead of restoring huge local tarballs
  • Documentation, wiki, and org profile updated for v1.5.x software updates feature

Upgrade

git pull
docker compose up -d --build

If an update job is stuck, cancel containers (docker ps | grep dap-update) and retry from Settings → Software Updates → Update now.

Full changelog: CHANGELOG.md