diff --git a/README.md b/README.md index e91853d9..db264e17 100644 --- a/README.md +++ b/README.md @@ -100,7 +100,7 @@ compliant = graph.check_decision_rules({"category": "vendor_selection"}) # poli ```bash semantica doctor # Python 3.11.9 pass -# semantica 0.5.0 pass +# semantica 0.5.1 pass # faiss vector store pass # Config file pass ~/.semantica/config.yaml ``` @@ -1051,7 +1051,7 @@ $ semantica ╭─────────────────────────────────────────────────────────────────────────────╮ │ │ -│ Knowledge Intelligence Platform • v0.5.0 │ +│ Knowledge Intelligence Platform • v0.5.1 │ │ │ │ 🕸️ Context Graphs ⚡ Decision Intelligence 🔍 Provenance │ │ 🧩 Knowledge Fusion 🧠 Reasoning Engine 📊 Explainability │ @@ -1083,7 +1083,7 @@ $ semantica kg build -s ./contracts/ -s ./reports/ --store neo4j $ semantica doctor Python 3.11.9 pass - semantica 0.5.0 pass + semantica 0.5.1 pass neo4j backend pass neo4j://localhost:7687 faiss vector store pass LLM provider warn OPENAI_API_KEY not set @@ -1440,6 +1440,25 @@ For contributor / dev-server setup, see the full local setup guide: --- +## What's New in v0.5.1 + +- **Apache Arrow & Feather Ingestion:** Read `.arrow`, `.feather`, and `.ipc` files via `ArrowIngestor`; selective column reads, row limits, batch-aware iteration; auto-detected by extension and IPC magic bytes — `pip install semantica[ingest-arrow]` +- **Knowledge Explorer Deployment Templates:** Ready-to-use `deploy/` configs for 7 platforms; fixed Dockerfile, full-stack Compose, `/api/health` endpoint, env-var wired `FALKORDB_HOST`/`ALLOWED_ORIGINS` + + [![Docker](https://img.shields.io/badge/Docker-Compose-2496ED?style=flat-square&logo=docker&logoColor=white)](deploy/docker-compose.yml) + [![Railway](https://img.shields.io/badge/Railway-Deploy-0B0D0E?style=flat-square&logo=railway&logoColor=white)](deploy/railway/railway.toml) + [![Render](https://img.shields.io/badge/Render-Deploy-46E3B7?style=flat-square&logo=render&logoColor=black)](deploy/render/render.yaml) + [![Fly.io](https://img.shields.io/badge/Fly.io-Deploy-7B3FE4?style=flat-square&logo=flydotio&logoColor=white)](deploy/fly/fly.toml) + [![GCP Cloud Run](https://img.shields.io/badge/GCP-Cloud%20Run-4285F4?style=flat-square&logo=googlecloud&logoColor=white)](deploy/gcp/cloudrun-service.yaml) + [![Azure](https://img.shields.io/badge/Azure-Container%20Apps-0078D4?style=flat-square&logo=microsoftazure&logoColor=white)](deploy/azure/main.bicep) + [![Kubernetes](https://img.shields.io/badge/Kubernetes-Manifests-326CE5?style=flat-square&logo=kubernetes&logoColor=white)](deploy/kubernetes/) + [![Helm](https://img.shields.io/badge/Helm-Chart-0F1689?style=flat-square&logo=helm&logoColor=white)](deploy/helm/knowledge-explorer/) +- **Neo4j Bulk CSV Export:** `Neo4jCSVExporter` for `neo4j-admin database import`; deterministic output, SHA-256 stable node IDs, multi-label support, `dry_run()` validation + +→ [Changelog](CHANGELOG.md) + +--- + ## What's New in v0.5.0 - **Distance Intelligence:** 10× embedding cache, N×N semantic distance matrix, Ego Mode explorer, 5 new API endpoints @@ -1480,6 +1499,7 @@ pip install semantica[vectorstore-qdrant] # Qdrant vector store pip install semantica[vectorstore-pinecone] # Pinecone vector store pip install semantica[db-snowflake] # Snowflake pip install semantica[ingest-parquet] # Parquet / PyArrow +pip install semantica[ingest-arrow] # Apache Arrow, Feather, IPC pip install semantica[viz] # HTML interactive visualization pip install semantica[watch] # Directory file watcher ```