Releases: hadzicni/kyvora
Releases · hadzicni/kyvora
Kyvora 0.6.1
Fixed
- Fixed Docker release builds by updating the web image Node.js base image and avoiding Alpine-related native dependency issues.
Kyvora 0.6.0
Added
- Added Linux-only systemd installation support for the Kyvora Agent.
- Added GitHub Release binaries for the Kyvora Agent on
linux/amd64andlinux/arm64.
Changed
- Replaced the old push-based agent architecture with the new pull-based agent model.
- Updated agent configuration, documentation, and install flow for Linux systemd usage.
- Removed legacy compatibility code across the project.
Removed
- Removed obsolete push-based agent registration, heartbeat, metrics, and token flows.
- Removed the marketing website from the repository.
Kyvora 0.5.0
Added
- Added a notification center for centralized user notifications.
- Added global search to the web application.
- Added service detail pages for viewing individual service information.
Changed
- Replaced the previous push-based agent communication model with a pull-based agent API.
- Consolidated shared utility usage across the codebase.
- Improved service-related navigation and discovery in the web interface.
Fixed
- Added missing
next-intlintegration to additional web pages.
Kyvora 0.4.1
Changed
- Modernized the change password page.
Fixed
- Removed the language picker from the login page.
Kyvora 0.4.0
Added
- Added permission-based access control, replacing role-based authorization.
- Added sidebar-integrated search bar and command palette.
- Added a dedicated user menu component.
Changed
- Modernized the login page, dashboard, and application shell.
- Improved navigation and overall user experience.
- Refactored the authorization system to use granular permissions.
Fixed
- Resolved various web and API warnings.
- Removed the obsolete backend status indicator from the application shell.
Kyvora 0.3.0
Added
- Added interactive Network Map view for infrastructure visualization.
- Added topology rendering powered by React Flow.
- Added homelab service registry for centralized service discovery.
- Added automatic service URL prefilling based on the selected protocol.
- Added new installation command to the marketing website.
Changed
- Replaced manual service status management with registry-based service tracking.
- Improved network map layout and subnet grouping behavior.
- Optimized the network management workspace layout.
- Enhanced deployment and installation workflows.
Fixed
- Fixed Docker Compose and environment file naming issues in the installer.
- Fixed network map node positioning within subnet groups.
- Fixed handling of generated
next-env.d.tsfiles in the web application repository.
Kyvora 0.2.1
Added
- Added automated Docker image publishing for API and web release builds.
- Added GitHub Container Registry images for versioned Kyvora releases.
Kyvora 0.2.0
Added
- Added Docker Compose setup for PostgreSQL, API, and web.
- Added Dockerfiles for the Spring Boot API and Next.js web app.
- Added production API configuration for Docker deployments.
- Added deployment documentation and Docker helper scripts.
- Added automatic first-admin creation with a generated one-time password.
Changed
- Simplified the Docker
.envsetup by deriving internal service configuration in Compose. - Updated web server-side API configuration to support Docker-internal API URLs.
Fixed
- Fixed Docker web build issues for the Next.js monorepo setup.
- Fixed the Docker web runtime error caused by importing full Auth.js config into middleware.
Kyvora 0.1.3
Added
- Added interface translations to the web application.
- Added role-based permission enforcement for authenticated users.
- Added local font support for the web application.
- Added local font support for the marketing website.
Changed
- Improved the dashboard layout.
- Improved sidebar behavior so the collapsed state is preserved after navigation.
- Updated global font handling to use local font files.
Kyvora 0.1.2
Added
- Added user management for creating, managing, and resetting users.
- Added automatic generation of temporary passwords for new or reset users.
- Added password-change requirement after password resets.
- Added database-backed system settings.
- Added agent detail page in the web interface.
- Added backend availability gate to improve handling when the API is unavailable.
- Added agent host facts reporting.
- Added support for fetching the agent version from the backend.
Changed
- Improved the web sidebar with collapsible behavior.
- Improved agent decommissioning by supporting connected agents.
- Removed the development hint from the backend health gate.