Skip to content

Releases: lcomplete/huntly

Extension 0.5.2

31 Jan 10:23

Choose a tag to compare

🐛 improve server connection handling

  • Add graceful handling when Huntly server connection fails, showing
    warning and allowing AI features to work with external providers
  • Hide Huntly AI option in toolbar when server is not connected

v0.5.7

30 Jan 14:43

Choose a tag to compare

AI-Powered Web Extension & Enhanced Twitter Controls

🤖 AI-Powered Web Extension

A major new feature that brings AI content processing directly to your browser extension:

  • AI content processing: Summarize, translate, extract key points, and more with streaming AI support
  • Multiple AI providers: Configure your preferred AI provider (OpenAI, Anthropic, etc.) directly in extension settings
  • Multilingual support: Built-in system prompts for multiple languages with customizable templates
  • Article preview: Real-time preview with AI processing results before saving
  • Defuddle integration: Enhanced content extraction using Defuddle parser

🐦 Enhanced Twitter/X Auto-Save

New controls for fine-tuning which tweets get automatically saved:

  • Minimum likes filter: Set a threshold to only auto-save tweets with a minimum number of likes
  • X settings page: Dedicated settings page in the web client for Twitter/X configuration
  • Concurrent save prevention: Prevent duplicate saves when multiple capture requests occur simultaneously
  • Server-side optimization: Moved minLikes lookup to server-side for reduced API calls and better performance

🔧 Technical Improvements

  • Separate extension releases: Independent versioning and release workflow for the browser extension
  • Improved excerpt extraction: Better content parsing from HTML for article summaries
  • X/Twitter URL detection: Automatic identification of Twitter URLs for special handling
  • Caching optimization: Added caching in GlobalSettingService for improved performance

Full Changelog: v0.5.6...v0.5.7

Extension 0.5.1

30 Jan 14:44

Choose a tag to compare

AI-Powered Web Extension

🤖 AI-Powered Web Extension

A major new feature that brings AI content processing directly to your browser extension:

  • AI content processing: Summarize, translate, extract key points, and more with streaming AI support
  • Multiple AI providers: Configure your preferred AI provider (OpenAI, Anthropic, etc.) directly in extension settings
  • Multilingual support: Built-in system prompts for multiple languages with customizable templates
  • Article preview: Real-time preview with AI processing results before saving
  • Defuddle integration: Enhanced content extraction using Defuddle parser

v0.5.6

20 Jan 20:07

Choose a tag to compare

Sorting & Data Consistency Improvements

🔄 Simplified Sorting for Unsorted Pages

Improved the sorting mechanism for unsorted (un-collected) pages:

  • Simplified sorting: Use createdAt directly instead of complex multi-field fallback logic
  • Clearer labels: "Unsorted" pages now display "Created" as the sort criteria
  • Better consistency: Removed multi-field sort support for cleaner, more predictable behavior

🛠️ Data Integrity Fixes

  • CollectedAt auto-population: Ensure collectedAt timestamp is always set when pages are added to collections
  • Capture service fix: Pages captured with a collection assignment now properly set the collected timestamp
  • Batch operation reliability: Batch move operations now reliably populate collection timestamps

Full Changelog: v0.5.5...v0.5.6

v0.5.5

20 Jan 18:48

Choose a tag to compare

Batch Library Management & RSS Performance

📚 Batch Library Organizing

New powerful tools for organizing your library content at scale:

  • Batch organize: Filter and move multiple pages across collections in one operation
  • Filter preview: Preview matching items before applying batch changes with pagination support
  • Flexible filters: Filter by date range, content type, source, and library status
  • Bulk move: Move filtered pages to a target collection with optional timestamp remapping

⚡ RSS Feed Performance

Significant improvements to RSS feed fetching efficiency:

  • HTTP 304 support: Implement conditional requests using ETag and Last-Modified headers
  • Skip unchanged feeds: Completely skip processing when feed content hasn't changed
  • Reduced bandwidth: Minimize unnecessary network traffic and server load
  • Cache persistence: Store HTTP cache headers in database for reliable conditional requests

✨ UI/UX Improvements

  • SmartMoment tooltips: Enhanced timestamp display with tooltip support showing full date/time
  • Content type tagging: Include content type in export filenames for better organization
  • Tweet filename optimization: Adjusted filename length for tweet exports
  • Icon picker refinements: Reorganized icons in Communication section

Full Changelog: v0.5.4...v0.5.5

v0.5.4

19 Jan 13:49

Choose a tag to compare

Collection Management & Twitter Integration

📁 Collection Management

A complete overhaul of collection organization capabilities:

  • Drag-and-drop management: Reorder collections and groups with intuitive drag-and-drop
  • Collection groups: Create and manage collection groups for better organization
  • Icon picker: Choose from social media icons and flat color icons for collections

🐦 Enhanced Twitter Save Rules

  • Collection targeting: Save tweets, bookmarks, and likes directly to specific collections
  • Modernized UI: Redesigned rule cards with cleaner controls and improved visual hierarchy
  • Library status integration: Automatically apply library status when saving Twitter content

🔍 Improved Search & Sorting

  • Multi-field sorting: Enhanced sorting with UNSORTED_SAVED_AT option for flexible content organization
  • Collection search: Search within collections for faster content discovery
  • Library status filtering: Filter pages by library status in collection views

✨ UI/UX Improvements

  • Settings redesign: Modernized settings UI with consistent styling, icons, and section titles
  • Article shortcuts: Improved drag-and-drop interface with better empty states and dialog designs
  • Offline icon support: Icon registry ensures reliable icon rendering without network dependency

Full Changelog: v0.5.3...v0.5.4

v0.5.3

14 Jan 17:12

Choose a tag to compare

MCP Server Integration & AI Agent Support

🤖 MCP Server Support

Huntly now integrates with the Model Context Protocol (MCP), enabling AI agents like Claude Code to directly access and search your knowledge base.

Available tools:

  • Content retrieval: Get full content details, batch summaries, and user highlights
  • Library access: Browse saved content by category (inbox, favorites, read later, archive)
  • RSS management: List feeds, fetch unread items, and access specific feed articles
  • GitHub integration: Retrieve your starred repositories
  • Tweet archives: Access saved tweets with flexible sorting
  • Full-text search: Search across all saved content with natural language queries

⚙️ Configuration: New Settings panel provides an intuitive interface to configure MCP endpoints and test tool connectivity. Includes support for Claude Desktop, Trae, and other MCP clients.

✨ Additional Improvements

  • Home page now displays the current version dynamically

Full Changelog: v0.5.2...v0.5.3

v0.5.2

12 Jan 20:53

Choose a tag to compare

Feed Management & Navigation Overhaul

📰 RSS & Feed Management

Enhanced RSS experience with read/unread status tracking and improved filtering capabilities.

Key features:

  • Mark RSS items as read/unread with automatic cache synchronization
  • Advanced page filters with date range picker and preset options (today, this week, this month)
  • Unread/all content toggle for feeds and tweets
  • Folder-based connector organization and filtering

🏗️ Architecture Improvements

  • SQLite date handling: New Instant↔TEXT converter ensures consistent date formatting and query compatibility
  • Navigation refactor: Removed legacy Sidebar component, consolidated into primary/secondary navigation
  • Performance: Lazy mounting for mobile and secondary sidebar content
  • API refinement: Dedicated endpoints for GitHub connector and unread count aggregation

✨ Additional Improvements

  • Enhanced scrollbar styling for secondary sidebar
  • System timezone alignment for server-side date parsing
  • Improved dev mode configuration with conditional task execution

v0.5.1

10 Jan 21:15

Choose a tag to compare

Navigation Redesign & Settings Expansion

🎨 New Navigation & Layout

Complete redesign of the navigation system with a fresh, modern interface.

Key changes:

  • Rebuilt primary and secondary sidebars with improved visual hierarchy
  • Refreshed Home dashboard with better content organization
  • Enhanced page filters and search box with refined UX
  • Read later counter integration in navigation

⚙️ Settings & Configuration

  • Expanded settings interface with navigation tree structure
  • Library export functionality for backing up your content
  • Sync settings with comprehensive configuration options
  • Improved mobile responsiveness across all settings pages

📡 RSS Feed Detection

  • Automatic RSS feed detection when visiting websites
  • One-click subscription from browser extension
  • Enhanced feed subscription workflow

📱 Mobile Experience

  • Optimized mobile breakpoint (900px) for tablet devices
  • Improved touch interactions and layout responsiveness
  • Better mobile navigation and page detail views

🖥️ Desktop App (Tauri)

  • Enhanced development environment setup
  • Improved app data directory handling
  • Updated to Tauri v2 with better performance

✨ Additional Improvements

  • Static resource caching optimization for faster page loads
  • Code cleanup and refactoring for better maintainability
  • Enhanced documentation (CLAUDE.md, AGENTS.md)

v0.5.0

30 Nov 21:44

Choose a tag to compare

🚀 Huntly v0.5.0 发布:告别无效收藏! 👋

🔥 新功能 —— 网页片段(Snippets)支持,你可以保存 💾 或使用 AI 指令 🤖 操作任意网页片段,打造真正高密度的知识库 🧠。

📚 新增文章目录(TOC)功能长文结构一目了然 🧐,阅读效率倍增 ⚡️。

Full Changelog: v0.4.9...v0.5.0