Skip to content

omniPkg v2.2.1 - Surgical Knowledge Base, Build Resilience & Global Infrastructure

Choose a tag to compare

@1minds3t 1minds3t released this 10 Feb 16:48

v2.2.1 represents a major convergence of performance optimization and infrastructure expansion. This release introduces "Surgical Strategy Execution" for ultra-fast metadata updates, integrates a robust fallback for hardware atomics, and merges extensive CI/CD support for global deployment platforms.

🚀 Performance: Surgical Strategy Execution

We have completely overhauled how the Knowledge Base updates after an installation.

  • Targeted Discovery: Instead of scanning the entire virtual environment for changes, the metadata builder now performs "surgical" lookups restricted to the active environment and specific bubble directories.
  • Parallel Execution: Strategy runners now execute in parallel on these targeted roots.
  • Result: Post-install Knowledge Base synchronization is now exponentially faster, especially in large environments.

🛠 Build Resilience & C-Extensions

  • Graceful Fallback: setup.py has been hardened. If the C-based hardware atomic extensions fail to compile (e.g., on specific non-standard architectures), the installer now gracefully falls back to a pure Python implementation instead of crashing.
  • Noarch Support: Added OMNIPKG_SKIP_C_EXT environment variable support for building platform-agnostic wheels.

🌍 Infrastructure & CI/CD

Merged extensive infrastructure updates from the development branch:

  • Multi-Platform Deployment: Added configuration support for Netlify, Vercel, and GitLab Pages.
  • Conda Recipes: Updated meta-noarch.yaml and meta-platforms.yaml for better cross-platform build verification.
  • CI Workflows: Enhanced GitHub Actions for cross-platform build verification and publishing.

🐛 Critical Bug Fixes

  • Crash Fix: Resolved a TypeError in _discover_distributions where targeted_packages could be None.
  • Scope Fix: Fixed a NameError regarding bubble_path in the package verification logic.
  • Ghost Instance Healing: The Knowledge Base now correctly identifies and removes "ghost" instances (entries in the DB that no longer exist on disk) during synchronization.

🌐 Localization

  • Chinese (Simplified): Added comprehensive zh_CN translations for the core CLI and logging outputs.

Full Changelog: v2.2.0...v2.2.1