Skip to content

Changelog

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

[0.1.0] - 2025-12-31

Added

  • New command-line interface (semantica CLI) with support for knowledge base building and info commands.
  • Integrated FastAPI-based REST API server for remote access to framework functionality.
  • Dedicated background worker component for scalable task processing and pipeline execution.
  • Framework-level versioning configuration for PyPI distribution.
  • Automated release workflow with Trusted Publishing support.

Changed

  • Updated versioning across the framework to 0.1.0.
  • Refined entry point configurations in pyproject.toml.
  • Improved lazy module loading for core framework components.

[0.0.5] - 2025-11-26

Changed

  • Configured Trusted Publishing for secure automated PyPI deployments

[0.0.4] - 2025-11-26

Changed

  • Fixed PyPI deployment issues from v0.0.3

[0.0.3] - 2025-11-25

Changed

  • Simplified CI/CD workflows - removed failing tests and strict linting
  • Combined release and PyPI publishing into single workflow
  • Simplified security scanning to weekly pip-audit only
  • Streamlined GitHub Actions configuration

Added

  • Comprehensive issue templates (Bug, Feature, Documentation, Support, Grant/Partnership)
  • Updated pull request template with clear guidelines
  • Community support documentation (SUPPORT.md)
  • Funding and sponsorship configuration (FUNDING.yml)
  • GitHub configuration README for maintainers
  • 10+ new domain-specific cookbook examples (Finance, Healthcare, Cybersecurity, etc.)

Removed

  • Redundant scripts folder (8 shell/PowerShell scripts)
  • Unnecessary automation workflows (label-issues, mark-answered)
  • Excessive issue templates

[0.0.2] - 2025-11-25

Changed

  • Updated README with streamlined content and better examples
  • Added more notebooks to cookbook
  • Improved documentation structure

[0.0.1] - 2024-01-XX

Added

  • Core framework architecture
  • Universal data ingestion (multiple file formats)
  • Semantic intelligence engine (NER, relation extraction, event detection)
  • Knowledge graph construction with entity resolution
  • 6-stage ontology generation pipeline
  • GraphRAG engine for hybrid retrieval
  • Multi-agent system infrastructure
  • Production-ready quality assurance modules
  • Comprehensive documentation with MkDocs
  • Cookbook with interactive tutorials
  • Support for multiple vector stores (Weaviate, Qdrant, FAISS)
  • Support for multiple graph databases (Neo4j, NetworkX, RDFLib)
  • Temporal knowledge graph support
  • Conflict detection and resolution
  • Deduplication and entity merging
  • Schema template enforcement
  • Seed data management
  • Multi-format export (RDF, JSON-LD, CSV, GraphML)
  • Visualization tools
  • Pipeline orchestration
  • Streaming support (Kafka, RabbitMQ, Kinesis)
  • Context engineering for AI agents
  • Reasoning and inference engine

Documentation

  • Getting started guide
  • API reference for all modules
  • Concepts and architecture documentation
  • Use case examples
  • Cookbook tutorials
  • Community projects showcase

Types of Changes

  • Added for new features
  • Changed for changes in existing functionality
  • Deprecated for soon-to-be removed features
  • Removed for now removed features
  • Fixed for any bug fixes
  • Security for vulnerability fixes

Migration Guides

When breaking changes are introduced, migration guides will be provided in the release notes and documentation.


For detailed release notes, see GitHub Releases.