brainy/brainy-models-package/CHANGELOG.md

12 KiB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

1.0.0 (2025-08-05)

Features

  • add verb and noun metadata handling in storage adapters (9778f1b)
  • auto-configuration: implement automatic configuration system for optimal settings (aa64f49)
  • distributed: add distributed mode with multi-instance coordination (8e4b0ef)
  • docs: add comprehensive user guides and installation instructions for Brainy (d4dafbf)
  • docs: add S3 migration guide for optimized data transfer strategies (7b4c779)
  • docs: update README and add large-scale optimizations guide for v0.36.0 (ae01bea)
  • hnsw: implement comprehensive large-scale search optimizations (c39eee6)
  • pagination: implement cursor-based pagination and enhance search caching (0f538f3)
  • partitioning: simplify partition strategies and enable auto-tuning of semantic clusters (1015c33)
  • refactor verb storage to use HNSWVerb for improved performance (75ccf0f)
  • safety: enhance claude-commit with mandatory review and safety features (c20cc39)
  • tools: add claude-commit AI-powered git commit tool (d05e320)
  • tools: propagate safety features to all projects (8854b37)
  • tools: update feature description for clarity (5e15dab)

Bug Fixes

  • build: resolve TypeScript compilation errors in optimization modules (0e2bce1)
  • core: resolve TypeScript compilation errors and test failures (67db734)
  • security: resolve critical vulnerability in form-data dependency (8450af5)
  • storage: resolve pagination warnings and improve S3 adapter performance (d7a1c1b)
  • types: add explicit ArrayBuffer type assertions for compression (7196fe2)
  • types: resolve remaining ArrayBuffer type issues in compression methods (eb8c95e)

Documentation

  • add comprehensive performance docs and rebrand to Zero-to-Smart™ (80ca8e3)
  • add distributed deployment architecture and enhancement proposals (4bb7a9f)
  • add guidelines for Conventional Commit format and structured commit messages (f9a8595)
  • add revised distributed implementation plan with practical phases (e3978e5)
  • streamline README for better readability and user engagement (2492fe4)

0.7.0 (2025-08-02)

0.6.0 (2025-08-01)

0.5.0 (2025-08-01)

Features

  • core, tests: add standalone getStatistics function and improve storage configuration (e5a9ede)
  • core: enhance addVerb functionality with auto-creation of missing nouns (a0c4d48)
  • demo, docs: introduce threading test demos for browser and fallback, enhance threading documentation (de627c5)
  • demo/CNAME: add CNAME files for domain configuration (a681ab7)
  • docs: add WebSocket augmentation examples in README (d7ff1b2)
  • docs: update README to highlight new consolidated storage structure (fbfcaeb)
  • enhance cli.ts with updated typings and improved search interface (4a23c97)
  • README: add GPU acceleration and detailed performance optimizations (da1fe27)
  • reformat imports and exports for consistency and readability (7de62f4)
  • scripts, project: add comprehensive code style enforcement script and update style-related workflows (5052bbc)
  • src/brainyData, src/utils: enhance embedding efficiency with batch processing and initialize safeguards (bba9a0c)
  • src/hnsw: add GPU acceleration for distance calculations and improve fallback handling (a2ad5fa)
  • src/utils: add GPU acceleration and improve threading for embeddings and distance calculations (6a8d044)
  • storage: implement base, file system, and memory storage adapters (8c5f17b)
  • tests: add robust mock implementations and expand test coverage for S3 and OPFS storage (f01a355)
  • tests: replace old test scripts with updated test suite for storage and reporting (68680db)
  • types: extend FileSystemHandle and optimize imports for consistency (aff1483)

Bug Fixes

  • handle optional loggingConfig in getDefaultEmbeddingFunction initialization (d42596a)
  • package.json: update TensorFlow dependencies for optimized backend usage (e000661)
  • prevent duplication of ROOT_DIR in file system storage initialization (d495b95)
  • README, src/utils: bump version to 0.9.11 (fe4de2f)
  • README: correct formatting in custom domain configuration steps (bba846a)
  • src/augmentationPipeline: remove redundant semicolons and enforce consistent formatting (47ba4f4)
  • src/augmentationPipeline: remove unnecessary whitespace for formatting consistency (99a8cbf)
  • src/augmentations: enforce consistent formatting and improve code readability (cacd179)
  • src/brainyData: enforce consistent formatting and improve code readability (e884c58)
  • src/brainyData: enforce consistent formatting and improve fallback mechanisms (cabe0a3)
  • src/index: enforce consistent formatting and adjust code structure (95be233)
  • src/storage: enforce consistent formatting and improve code readability (cbf025d)
  • src/utils: enforce consistent formatting and enhance worker script initialization (bd123c4)
  • src/utils: enhance type definition and improve load function detection (ef83af4)
  • src/utils: improve readability of findUSELoadFunction parameters (f946328)
  • src/utils: remove unused sentenceEncoderModule for cleanup (e81979d)

Documentation

  • update Node.js version requirement to 23.0.0 in documentation (920439f)

0.4.0 (2025-08-01)

Changed

  • release: 0.2.0 [skip ci] (c9ca141)
  • release: 0.3.0 [skip ci] (437360c)

0.3.0 (2025-08-01)

Changed

  • release: 0.2.0 [skip ci] (c9ca141)

0.2.0 (2025-08-01)

0.1.0 (2025-08-01)