Skip to content

v0.3.0

Choose a tag to compare

@AlexMercedCoder AlexMercedCoder released this 27 Dec 04:46
· 84 commits to main since this release

Release v0.3.0 - Parity & Modularization

This release marked a major milestone in achieving Feature Parity across all interfaces (API, CLI, UI, SDK) and completing the Modular Backend Refactor.

🚀 Key Features

🏗️ Backend Refactor

  • Modular Architecture: Completely refactored pangolin_store into modular, easier-to-maintain components (Memory, SQLite, Postgres, Mongo).
  • Branching Support: Full support for Branching/Git-like operations across all storage backends.

🐍 Python SDK (PyPangolin)

  • 100% API Coverage: The Python client reached full feature parity with the API.
  • Generic Assets: Robust support for managing arbitrary file formats, table formats, and database references.

🤝 Interface Parity

  • Unified Experience: Capabilities aligned across:
    • API: Locked v0.3.0 spec.
    • CLI: Admin and User tools fully functional.
    • UI: Visual management for all core resources.

🤖 Service Users (Beta)

  • Initial support for Service Users and X-API-Key authentication (solidified in subsequent releases).

📦 Docker Images

  • alexmerced/pangolin-api:0.3.0
  • alexmerced/pangolin-cli:0.3.0
  • alexmerced/pangolin-ui:0.3.0