7a0da7932b
OSV-Scanner (Scheduled) / scan-scheduled (push) Failing after 0s
Create Release / test-gate (push) Has been cancelled
Create Release / release-gate (push) Has been cancelled
Create Release / ci-gate (push) Has been cancelled
Create Release / version-check (push) Has been cancelled
Create Release / e2e-test-gate (push) Has been cancelled
Create Release / responsive-test-gate (push) Has been cancelled
Create Release / compat-test-gate (push) Has been cancelled
Create Release / compose-integration-gate (push) Has been cancelled
Create Release / vulture-gate (push) Has been cancelled
Create Release / build (push) Has been cancelled
Create Release / provenance (push) Has been cancelled
Create Release / prerelease-docker (push) Has been cancelled
Create Release / publish-docker (push) Has been cancelled
Create Release / create-release (push) Has been cancelled
Create Release / cleanup-changelog (push) Has been cancelled
Create Release / trigger-pypi (push) Has been cancelled
Create Release / monitor-pypi (push) Has been cancelled
Create Release / Clean up orphan prerelease tags and signatures (push) Has been cancelled
Docker Tests (Consolidated) / UI Tests (Puppeteer) [research-form] (push) Has been cancelled
Docker Tests (Consolidated) / UI Tests (Puppeteer) [research-metrics] (push) Has been cancelled
Docker Tests (Consolidated) / UI Tests (Puppeteer) [research-workflow] (push) Has been cancelled
Docker Tests (Consolidated) / UI Tests (Puppeteer) [settings-core] (push) Has been cancelled
CodeQL Advanced / Analyze (javascript-typescript) (push) Has been cancelled
Docker Tests (Consolidated) / UI Tests (Puppeteer) [history-news] (push) Has been cancelled
Docker Tests (Consolidated) / UI Tests (Puppeteer) [library] (push) Has been cancelled
Docker Tests (Consolidated) / UI Tests (Puppeteer) [link-analytics] (push) Has been cancelled
Docker Tests (Consolidated) / UI Tests (Puppeteer) [chat-core] (push) Has been cancelled
Docker Tests (Consolidated) / UI Tests (Puppeteer) [chat-lifecycle] (push) Has been cancelled
Docker Tests (Consolidated) / UI Tests (Puppeteer) [error-benchmark] (push) Has been cancelled
Docker Tests (Consolidated) / UI Tests (Puppeteer) [settings-pages] (push) Has been cancelled
Docker Tests (Consolidated) / UI Tests (Puppeteer) (push) Has been cancelled
Docker Tests (Consolidated) / Accessibility Tests (push) Has been cancelled
Docker Tests (Consolidated) / LLM Unit Tests (push) Has been cancelled
Docker Tests (Consolidated) / LLM Example Tests (push) Has been cancelled
Docker Tests (Consolidated) / Production Image Smoke Test (push) Has been cancelled
Docker Tests (Consolidated) / Infrastructure Tests (push) Has been cancelled
OSSF Scorecard / OSSF Security Scorecard Analysis (push) Has been cancelled
Docker Tests (Consolidated) / UI Tests (Puppeteer) [mobile] (push) Has been cancelled
Backwards Compatibility / Verify Encryption Constants (push) Has been cancelled
Backwards Compatibility / PyPI Version Compatibility (push) Has been cancelled
Backwards Compatibility / Database Migration Tests (push) Has been cancelled
CodeQL Advanced / Analyze (python) (push) Has been cancelled
Docker Tests (Consolidated) / detect-changes (push) Has been cancelled
Docker Tests (Consolidated) / Build Test Image (push) Has been cancelled
Docker Tests (Consolidated) / All Pytest Tests + Coverage (push) Has been cancelled
Docker Tests (Consolidated) / UI Tests (Puppeteer) [accessibility] (push) Has been cancelled
Docker Tests (Consolidated) / UI Tests (Puppeteer) [api-crud] (push) Has been cancelled
Docker Tests (Consolidated) / UI Tests (Puppeteer) [auth-login] (push) Has been cancelled
Docker Tests (Consolidated) / UI Tests (Puppeteer) [auth-pages] (push) Has been cancelled
Docker Tests (Consolidated) / UI Tests (Puppeteer) [auth-register] (push) Has been cancelled
75 lines
3.5 KiB
Markdown
75 lines
3.5 KiB
Markdown
# Local Deep Research v0.2.0 Release Notes
|
|
|
|
We're excited to announce Local Deep Research v0.2.0, a major update that brings significant improvements to research capabilities, performance, and user experience.
|
|
|
|
## Major Enhancements
|
|
|
|
### New Search Strategies
|
|
- **Parallel Search**: Lightning-fast research that processes multiple questions simultaneously
|
|
- **Iterative Deep Search**: Enhanced exploration of complex topics with improved follow-up questions
|
|
- **Cross-Engine Filtering**: Smart result ranking across multiple search engines for higher quality information
|
|
|
|
### Improved Search Integrations
|
|
- **Enhanced SearxNG Support**: Better integration with self-hosted SearxNG instances
|
|
- **Improved GitHub Integration**: More effective search and analysis of code repositories
|
|
- **Better Source Selection**: Refined logic for choosing the most appropriate search engines per query
|
|
|
|
### Technical Improvements
|
|
- **Unified Database**: All settings and history now in a single `ldr.db` database
|
|
- **Improved Ollama Integration**: Better reliability and error handling with local models
|
|
- **Enhanced Error Recovery**: More graceful handling of connectivity issues and API errors
|
|
|
|
### User Experience
|
|
- **Enhanced Logging Panel**: Improved visibility with duplicate detection and better filtering
|
|
- **Streamlined Settings UI**: Reorganized settings interface with better organization
|
|
- **Research Progress Tracking**: More detailed real-time updates during research
|
|
|
|
### Development Improvements
|
|
- **PDM Support**: Switched to PDM for dependency management
|
|
- **Pre-commit Hooks**: Added linting and code quality checks
|
|
- **Code Security**: Added CodeQL integration with analysis scripts
|
|
- **Improved Documentation**: Better development guides and setup instructions
|
|
|
|
## API Changes
|
|
|
|
- Renamed and consolidated some API functions for consistency
|
|
- Added support for additional parameters in research configuration
|
|
- Improved error handling and response formatting
|
|
|
|
## Migration Notes
|
|
|
|
- The application now uses a unified database (`ldr.db`) that will automatically migrate data from older databases
|
|
- If upgrading from v0.1.x, your settings and research history will be automatically migrated on first run
|
|
- The `llm_config.py` file has been deprecated in favor of direct environment variable configuration
|
|
|
|
## Bug Fixes
|
|
|
|
- Fixed issues with settings persistence across sessions
|
|
- Resolved UI rendering problems in the history and results pages
|
|
- Fixed socket.io event handling and client disconnection issues
|
|
- Improved handling of large document collections
|
|
- Fixed API endpoint URL inconsistencies
|
|
|
|
## Contributors
|
|
This release represents the combined efforts of multiple contributors :
|
|
- @djpetti, @HashedViking, @LearningCircuit (core contributors to this release; sorted alphabetically)
|
|
- @dim-tsoukalas, @scottvr (sorted alphabetically)
|
|
|
|
## Get Involved
|
|
|
|
- Join our [Discord](https://discord.gg/ttcqQeFcJ3) for support and discussions
|
|
- Follow our [Subreddit](https://www.reddit.com/r/LocalDeepResearch/) for announcements and updates
|
|
- Report bugs and request features on our [GitHub Issues](https://github.com/LearningCircuit/local-deep-research/issues)
|
|
|
|
---
|
|
|
|
## Installation
|
|
|
|
Download the [Windows Installer](https://github.com/LearningCircuit/local-deep-research/releases/download/v0.2.0/LocalDeepResearch_Setup.exe) or install via pip:
|
|
|
|
```bash
|
|
pip install local-deep-research
|
|
```
|
|
|
|
Requires Ollama or other LLM provider. See the [README](https://github.com/LearningCircuit/local-deep-research/blob/main/README.md) for complete setup instructions.
|