Skip to content

Release v2.1.1

Choose a tag to compare

@github-actions github-actions released this 22 Aug 22:31
· 3 commits to master since this release

NoteParser v2.1.1

πŸš€ What's New

This release includes major AI integration improvements and production deployment capabilities.

✨ AI Features

  • Interactive AI dashboard with document analysis
  • Natural language knowledge base queries
  • AI-enhanced document parsing and insights
  • Real-time service health monitoring

πŸ—οΈ Production Ready

  • Complete Docker production deployment stack
  • Automated deployment scripts with rollback support
  • Comprehensive monitoring with Prometheus and Grafana
  • Production-grade security and performance optimizations

πŸ§ͺ Testing & Quality

  • 100+ comprehensive test cases
  • Performance benchmarks and load testing
  • CI/CD pipeline with automated releases

✨ New Features

  • complete AI services integration with database system and production config ([f4253b4])
  • upgrade to v2.1.0 with complete release automation and AI documentation ([fe20d74])
  • add production-ready AI integration with web interface and deployment ([3caf7f6])
  • implement production-ready AI services integration ([d2da186])
  • bump version to 2.0.0 with AI integration features ([2aa70d0])
  • update dependencies for AI services integration ([2da637e])
  • add build system and automation scripts ([a562467])
  • add monitoring and observability infrastructure ([2544803])
  • add service configuration and API gateway ([4d4b31f])
  • add Docker infrastructure for development ([96b976f])
  • add AI services integration client library ([71224b3])
  • Add MkDocs documentation website and update organization name ([473e20d])

πŸ› Bug Fixes

  • resolve plugin system test failures ([7f0003c])
  • resolve remaining mypy type errors and bandit security warnings ([2513518])
  • resolve Docker CI build failures and comprehensive code quality improvements ([6615bfc])
  • resolve Docker CI build failures and optimize image size ([8aee123])
  • update Python requirement to 3.10+ for markitdown compatibility ([3a9728a])
  • add type stubs and fix critical mypy errors ([5a4df82])
  • resolve integration test failures for AI services ([bd9c030])
  • enable Docker image loading for testing in CI ([67ed8af])
  • improve pre-commit configuration for CI stability ([c233bd2])
  • resolve asyncio event loop conflict in benchmark tests ([8372182])
  • resolve CI linting and configuration issues ([7cf3ea3])
  • update deprecated GitHub Actions to restore CI functionality ([f114c56])
  • resolve CI pipeline issues and restore functionality ([72ff0c2])
  • resolve broken links ([8605f64])
  • Add enablement parameter to configure Pages automatically ([322b521])
  • Add workflow file to documentation build triggers ([fdb5d86])
  • Update GitHub Actions to use latest action versions ([fa32066])

πŸ“š Documentation

  • improve API reference and add troubleshooting guide ([fa31e82])
  • add footer navigation and analytics to mkdocs config ([63d9065])
  • add comprehensive AI integration documentation ([00c93da])

♻️ Code Refactoring

  • add service integration patterns ([95b76fe])

🎨 Code Style

  • modernize type annotations and fix linting errors ([c4490d2])

πŸ”¨ Build System

  • implement automated changelog system and fix CI dependencies ([955ad67])

πŸ”§ Maintenance

  • Re-enable Docker build now that DockerHub credentials are configured ([a6dcd6d])
  • Disable Docker build until DockerHub credentials are configured ([6236232])
  • Fix GitHub release workflow ([d233af9])
  • Bump version to 2.1.1 ([2c0c903])

v2.1.1 - 2025-08-22

1.0.0 - 2024-01-15

Added

  • Initial release of NoteParser
  • Core document parsing functionality using Microsoft MarkItDown
  • Support for PDF, DOCX, PPTX, XLSX, HTML, EPUB, and image formats
  • Audio and video transcription capabilities
  • Enhanced OCR processing for handwritten notes
  • Markdown and LaTeX output formats
  • Academic-specific formatting preservation
  • Plugin system with built-in Math and Computer Science plugins
  • Multi-repository organization support
  • GitHub Actions integration
  • Web dashboard with Flask
  • Comprehensive CLI interface
  • REST API endpoints
  • Cross-reference detection
  • Batch processing capabilities
  • Metadata extraction
  • Bibliography and citation detection

Features

  • πŸ”„ Multi-format document conversion
  • πŸŽ“ Academic-focused processing (equations, theorems, citations)
  • πŸ”Œ Extensible plugin architecture
  • 🌐 Organization-wide integration
  • πŸ–₯️ Web interface for easy management
  • πŸ“Š Searchable document indexing

Dependencies

  • Python 3.10+ required
  • Microsoft MarkItDown for core parsing
  • Flask for web interface
  • Various academic processing libraries

Maintained by: Suryansh Sijwali (@SuryanshSS1011)

πŸ“¦ Installation

# Install with all features
pip install noteparser[all]==v2.1.1

# Install with AI features only
pip install noteparser[ai]==v2.1.1

# Verify installation
noteparser --version
noteparser ai health

πŸ”— Links


πŸ€– This release was automated with GitHub Actions