Skip to content

Releases: dotnetpower/infomesh

v0.1.14

05 Mar 14:47

Choose a tag to compare

πŸš€ New Features

  • add resource governor for crawl throttling and bootstrap mode option

πŸ”§ Maintenance

  • Refactor and enhance various components
    • Added utility functions for document logging in utils.py, including format_doc_line and push_new_docs_to_log.
    • Removed redundant FTS cleanup code in local_store.py as it is now handled by a trigger.
    • Improved search query processing in handlers.py by adding domain filters to cache suffix.
    • Enhanced webhook security in session.py by validating URLs with DNS resolution.
    • Updated load management in load_guard.py to evict least-active peers when exceeding limits.
    • Clarified nonce generator documentation in message_auth.py and improved nonce tracking logic.
    • Implemented atomic file writing for status updates in node.py to prevent partial writes.
    • Modified bandwidth throttling logic in throttle.py to handle large transfers in chunks.
    • Cached model information in engine.py to reduce HTTP requests during summarization.
    • Added comprehensive tests for BGM player functionality and configuration in test_dashboard.py.
    • Enhanced webhook security tests in test_mcp_stability.py to validate URL handling.
    • Updated package version to 0.1.12 in uv.lock.
    • Introduced diagnostic scripts for BGM playback and dashboard stability monitoring.

v0.1.13

02 Mar 15:25

Choose a tag to compare

πŸš€ New Features

  • Add comprehensive tests for JavaScript detection, passage extraction, and starter index functionality
    • Introduced tests for JavaScript detection and rendering in test_js_rendering.py, covering various HTML patterns and ensuring accurate detection of JS requirements.
    • Added tests for passage extraction and scoring in test_passage.py, validating functionality for splitting passages, scoring, and highlighting terms.
    • Implemented tests for starter index download and import in test_starter.py, including cache handling, asset finding, and CLI integration tests.

v0.1.12

02 Mar 12:10

Choose a tag to compare

πŸš€ New Features

  • auto-update detection β€” PyPI check, P2P version gossip, update command

v0.1.11

02 Mar 11:55

Choose a tag to compare

πŸ› Bug Fixes

  • production stability β€” crash prevention, resource protection, graceful shutdown

v0.1.10

02 Mar 11:35

Choose a tag to compare

πŸ”§ Maintenance

  • fix 19 remaining audit issues β€” SRP splits, error handling, dedup, type safety

v0.1.9

02 Mar 07:31

Choose a tag to compare

πŸš€ New Features

  • Implement cross-node credit synchronization
  • add PoW cache and increase startup timeout

v0.1.8

02 Mar 04:11

Choose a tag to compare

πŸš€ New Features

  • Implement P2P message authentication with SignedEnvelope, nonce tracking, and verification

v0.1.7

02 Mar 01:03

Choose a tag to compare

πŸ› Bug Fixes

  • Docker runtime SQLite error + ensure db parent dirs exist

v0.1.6

01 Mar 16:32

Choose a tag to compare

πŸš€ New Features

  • Implement manual P2P peer management commands and enhance bootstrap node handling

πŸ“– Documentation

  • add system prerequisites for P2P to FAQ (EN + KO)

v0.1.5

01 Mar 15:59

Choose a tag to compare

πŸš€ New Features

  • Enhance MCP server with new tools and functionalities