Skip to content

Conversation

@GaspardKirira
Copy link
Member

@GaspardKirira GaspardKirira commented Jan 21, 2026

v1.20.0 — Modules, Registry & Dependency Workflow (Latest)

✨ Major Features

CLI modules overhaul

Introduction of an app-first layout for Vix modules:

  • Explicit and safe includes
  • Clear and deterministic linking rules
  • Foundations for a stable and scalable modular ecosystem

Improved Registry & Dependency Workflow

  • New vix deps command to inspect and manage dependencies
  • Fixed registry flow for transitive dependencies
  • Better consistency between local registry, project store, and modules

🧰 CLI

  • More robust registry support for multi-module projects
  • Improved UX for dependency-related commands
  • Solid foundation for the future registry publish / consume workflow

🧱 Architecture

Clear separation between:

  • Application modules

  • System modules

  • Registry dependencies

  • Reduced implicit behavior (automatic includes / linking)


v1.19.2

✨ Features

  • CLI: deps command
  • Clear inspection of project dependencies
  • Registry support in the dependency graph

🐛 Fixes

  • Fixed registry dependency resolution workflow
  • Stabilized project store during dependency add / removal

v1.19.1

✨ Features

  • Registry publish workflow
  • Dedicated CLI command to publish to the Vix registry
  • Preparation of the pipeline: developer → registry → consumers

🔧 Maintenance

  • CLI bump to integrate the registry publish workflow
  • Internal cleanup of the release flow

v1.19.0

✨ Major Features

Git-based Registry (V1)

  • sync, search, add
  • 100% offline-first operation after synchronization

Project-scoped store

  • Dependencies isolated per project
  • Store cleanup and garbage collection

CLI UI Improvements

  • Unified color scheme
  • Shared UI helpers
  • Cleaner and more consistent CLI output

v1.18.2

🐛 Fixes

  • Release and tooling adjustments
  • Stabilization of the versioning pipeline

v1.18.1

🛠 Critical Fixes

  • Proper tracking of vendored CMake dependencies
  • Fixed installation issues for developers
  • Associated CLI bump

@GaspardKirira GaspardKirira merged commit 98d0693 into main Jan 21, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants