vantadb 0.1.4

VantaDB: An embedded persistent memory and vector retrieval engine for local-first AI applications.
Documentation
# git-cliff configuration for VantaDB
# See: https://git-cliff.org/docs/configuration

[changelog]
header = "# Changelog\n\nAll notable changes to VantaDB are documented here.\n\nThe format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).\n"
body = ""
footer = ""
trim = true
postprocess = ""

[changelog.remote]
# No remote integration โ€” local git only

[git]
conventional_commits = false
commit_parsers = [
  # Breaking changes
  { message = "^.*!:", group = "<!-- highlight -->Breaking changes", default_scope = "core" },
  { message = "^(feat|feature)\\(.*breaking", group = "<!-- highlight -->Breaking changes" },
  # Features
  { message = "^feat\\(([^)]+)\\)", group = "### ๐Ÿš€ Features", scope = "$1" },
  { message = "^feat", group = "### ๐Ÿš€ Features" },
  # Fixes
  { message = "^fix\\(([^)]+)\\)", group = "### ๐Ÿ› Bug Fixes", scope = "$1" },
  { message = "^fix", group = "### ๐Ÿ› Bug Fixes" },
  # Performance
  { message = "^perf\\(([^)]+)\\)", group = "### โšก Performance", scope = "$1" },
  { message = "^perf", group = "### โšก Performance" },
  # Tests
  { message = "^test\\(([^)]+)\\)", group = "### ๐Ÿงช Testing", scope = "$1" },
  { message = "^test", group = "### ๐Ÿงช Testing" },
  # CI
  { message = "^ci\\(([^)]+)\\)", group = "### ๐Ÿ‘ท CI/CD", scope = "$1" },
  { message = "^ci", group = "### ๐Ÿ‘ท CI/CD" },
  # Security
  { message = "^sec\\(([^)]+)\\)", group = "### ๐Ÿ”’ Security", scope = "$1" },
  { message = "^sec", group = "### ๐Ÿ”’ Security" },
  # Build
  { message = "^build\\(([^)]+)\\)", group = "### ๐Ÿ“ฆ Build", scope = "$1" },
  { message = "^build", group = "### ๐Ÿ“ฆ Build" },
  # Documentation
  { message = "^docs?\\(([^)]+)\\)", group = "### ๐Ÿ“– Documentation", scope = "$1" },
  { message = "^docs?", group = "### ๐Ÿ“– Documentation" },
  # Refactoring
  { message = "^refactor\\(([^)]+)\\)", group = "### โ™ป๏ธ Refactoring", scope = "$1" },
  { message = "^refactor", group = "### โ™ป๏ธ Refactoring" },
  # Style
  { message = "^style\\(([^)]+)\\)", group = "### ๐Ÿ’„ Style", scope = "$1" },
  { message = "^style", group = "### ๐Ÿ’„ Style" },
  # Chores
  { message = "^chore\\(([^)]+)\\)", group = "### ๐Ÿงน Chores", scope = "$1" },
  { message = "^chore", group = "### ๐Ÿงน Chores" },
  # Default fallback
  { message = ".*", group = "### Other", default_scope = "core" },
]

[git.filter_commits]
exclude_paths = [
  "docs/oldHistory/",
  "docs/snapshots/",
]

[git.conventional]
# Not using conventional commits โ€” use commit_parsers instead
skip_conventional = true