@jmndao/mongoose-ai
Version:
AI-powered Mongoose plugin for intelligent document processing with auto-summarization, semantic search, MongoDB Vector Search, and function calling
112 lines (81 loc) • 3.11 kB
Markdown
# Changelog
All notable changes to this project will be documented in this file.
The 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).
## [1.3.4] - 2025-06-28
### Changed
- v1.4.0: MongoDB Atlas Vector Search Integration and Performance Enhancements
## [1.3.3] - 2025-06-27
### Changed
- Update homepage URL to new landing page
## [1.3.2] - 2025-06-27
### Changed
- docs: update CHANGELOG for v1.3.3 and modify release scripts to include automatic changelog commits
- docs: consolidate version updates in CHANGELOG for v1.3.3
- docs: update version in CHANGELOG and README for v1.3.3
- docs: update version in CHANGELOG to v1.3.3
- docs: update version in release notes to v1.3.3
## [1.3.2] - 2025-06-27
### Changed
- docs: consolidate version updates in CHANGELOG for v1.3.3
- docs: update version in CHANGELOG and README for v1.3.3
- docs: update version in CHANGELOG to v1.3.3
- docs: update version in release notes to v1.3.3
## [1.3.2] - 2025-06-27
### Changed
- docs: update version in CHANGELOG and README for v1.3.3
- docs: update version in CHANGELOG to v1.3.3
- docs: update version in release notes to v1.3.3
## [1.3.2] - 2025-06-27
### Changed
- docs: update version in CHANGELOG to v1.3.3
- docs: update version in release notes to v1.3.3
## [1.3.2] - 2025-06-27
### Changed
- docs: update version in release notes to v1.3.3
## [1.0.3] - 2025-06-26
### Added
- feat: enhance development workflow and example reliability
## [1.0.3] - 2025-06-26
### Added
- feat: enhance development workflow and example reliability
## [1.0.3] - 2025-06-26
### Added
- WithAI and WithAIDocument helper types for better TypeScript support
- Type guards (hasAIMethods, hasAIDocumentMethods) for runtime checking
- Additional utility functions exported from types module
### Fixed
- Export configuration for utility functions
- TypeScript type definitions improvements
## [1.0.2] - 2025-06-25
### Fixed
- Module export issues with utility functions
- TypeScript declaration files for better IDE support
## [1.0.1] - 2025-06-25
### Fixed
- Export of hasAIMethods, hasAIDocumentMethods, isSearchResult functions
- Documentation updates for utility functions
## [1.0.0] - 2025-06-25
### Added
- Initial release of mongoose-ai
- AI-powered document summarization using OpenAI
- Semantic search with vector embeddings
- Full TypeScript support
- Configurable AI processing with field filtering
- Error handling with retry logic
- Cost tracking and estimation utilities
- Performance monitoring tools
- Docker support for development
- Comprehensive documentation and examples
### Features
- Auto-summarization on document save
- Natural language semantic search
- Support for summary and embedding models
- Advanced configuration options
- Production-ready error handling
- Built-in performance optimization
### Performance
- Average processing: 1.6 seconds per document
- Throughput: 38+ documents per minute
- Cost: $0.0003 per document
- 99.7% faster than manual processing