Post

Znuny-Dev - Release 1.0.0

Znuny-Dev - Release 1.0.0

1.0.0

Added

  • Multi-instance Docker environment: run several Znuny frameworks in parallel via znuny-dev.sh / zd
  • Multi-database support per instance: MariaDB, MySQL, or PostgreSQL
  • Instance modes: shared DB (default) or dedicated DB + network per instance
  • Automatic HTTP port assignment (BASE_PORT, default 10000+) and per-instance Compose generation
  • Setup flow: setup-all, setup-status, setup-env, setup-alias, framework / tools / packages / Compose
  • Instance lifecycle: create, remove, start, stop, restart, build, status (--json), logs, shell, console
  • Global zd alias with shell tab-completion (bash/zsh)
  • Host overrides via configs/ (instance/my.env, framework/Config.pm injected on container start)
  • Module-Tools integration: link/unlink packages and tools, dbinstall/codeinstall, install/uninstall
  • Developer tools: Fred, ZnunyCodePolicy (link helpers included)
  • zd random-data-insert for seed data on new instances
  • Local web dashboard (zd dashboard, default http://127.0.0.1:9999/) with host opener for folder/IDE actions
  • Docs: docs/usage.md, docs/dashboard.md; zd help / zd examples / zd version
  • Built-in test suite entry (zd test) and GitHub Actions lint/unittest workflows

What’s Changed

  • Bump actions/checkout from 4 to 6 by @dependabot[bot] in https://github.com/dennykorsukewitz/Znuny-Dev/pull/1
  • Use dev branch when cloning Fred by @ZigfieldTrotter in https://github.com/dennykorsukewitz/Znuny-Dev/pull/2
  • Add dashboard delete button by @ZigfieldTrotter in https://github.com/dennykorsukewitz/Znuny-Dev/pull/3
  • Bump actions/checkout from 6 to 7 by @dependabot[bot] in https://github.com/dennykorsukewitz/Znuny-Dev/pull/4

New Contributors

  • @dependabot[bot] made their first contribution in https://github.com/dennykorsukewitz/Znuny-Dev/pull/1
  • @ZigfieldTrotter made their first contribution in https://github.com/dennykorsukewitz/Znuny-Dev/pull/2

Full Changelog: https://github.com/dennykorsukewitz/Znuny-Dev/commits/1.0.0


This post is licensed under CC BY 4.0 by the author.